summaryT:DotNetNuke.Data.ControllerBase`3
Namespace: DotNetNuke.DataAssembly: DotNetNuke (in DotNetNuke.dll)
Syntax
C# |
---|
public abstract class ControllerBase<TEntity, TContract, TSelf> : ServiceLocator<TContract, TSelf> where TEntity : class where TSelf : new(), ServiceLocator<TContract, TSelf> |
Visual Basic |
---|
Public MustInherit Class ControllerBase(Of TEntity As Class, TContract, TSelf As {New, ServiceLocator(Of TContract, TSelf)}) Inherits ServiceLocator(Of TContract, TSelf) |
Type Parameters
- TEntity
- typeparamTEntityT:DotNetNuke.Data.ControllerBase`3
- TContract
- typeparamTContractT:DotNetNuke.Data.ControllerBase`3
- TSelf
- typeparamTSelfT:DotNetNuke.Data.ControllerBase`3
Inheritance Hierarchy
System..::..Object
DotNetNuke.Framework..::..ServiceLocator<(Of <(<'TContract, TSelf>)>)>
DotNetNuke.Data..::..ControllerBase<(Of <(<'TEntity, TContract, TSelf>)>)>
DotNetNuke.Framework..::..ServiceLocator<(Of <(<'TContract, TSelf>)>)>
DotNetNuke.Data..::..ControllerBase<(Of <(<'TEntity, TContract, TSelf>)>)>