summaryM:DotNetNuke.ComponentModel.IContainer.RegisterComponent``2(System.String,DotNetNuke.ComponentModel.ComponentLifeStyleType)

Namespace: DotNetNuke.ComponentModel
Assembly: DotNetNuke (in DotNetNuke.dll)

Syntax

C#
void RegisterComponent<TContract, TComponent>(
	string name,
	ComponentLifeStyleType lifestyle
)
where TComponent : class
Visual Basic
Sub RegisterComponent(Of TContract, TComponent As Class) ( 
	name As String,
	lifestyle As ComponentLifeStyleType
)

Parameters

name
Type: System..::..String
paramnameM:DotNetNuke.ComponentModel.IContainer.RegisterComponent``2(System.String,DotNetNuke.ComponentModel.ComponentLifeStyleType)
lifestyle
Type: DotNetNuke.ComponentModel..::..ComponentLifeStyleType
paramlifestyleM:DotNetNuke.ComponentModel.IContainer.RegisterComponent``2(System.String,DotNetNuke.ComponentModel.ComponentLifeStyleType)

Type Parameters

TContract
typeparamTContractM:DotNetNuke.ComponentModel.IContainer.RegisterComponent``2(System.String,DotNetNuke.ComponentModel.ComponentLifeStyleType)
TComponent
typeparamTComponentM:DotNetNuke.ComponentModel.IContainer.RegisterComponent``2(System.String,DotNetNuke.ComponentModel.ComponentLifeStyleType)

See Also