Show / Hide Table of Contents

Class ComponentBase<TContract, TType>

Inheritance
object
ComponentBase<TContract, TType>
PathUtils
HostController
IPFilterController
DataService
PortalGroupController
AssetManager
FileContentTypeManager
FileManager
FileVersionController
FolderManager
FolderMappingController
DirectoryWrapper
FileWrapper
LocaleController
LocalizationProvider
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.ComponentModel
Assembly: DotNetNuke.dll
Syntax
public abstract class ComponentBase<TContract, TType> where TType : class, TContract
Type Parameters
Name Description
TContract
TType

Constructors

ComponentBase()

Declaration
protected ComponentBase()

Properties

Instance

Declaration
public static TContract Instance { get; }
Property Value
Type Description
TContract

Methods

RegisterInstance(TContract)

Declaration
public static void RegisterInstance(TContract instance)
Parameters
Type Name Description
TContract instance

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS