Class SimpleContainer
Inheritance
SimpleContainer
Assembly: DotNetNuke.dll
Syntax
public class SimpleContainer : AbstractContainer, IContainer
Constructors
SimpleContainer()
Declaration
SimpleContainer(string)
Declaration
public SimpleContainer(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Properties
Name
Declaration
public override string Name { get; }
Property Value
Overrides
Methods
GetComponent(string)
Declaration
public override object GetComponent(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Returns
Overrides
GetComponent(string, Type)
Declaration
public override object GetComponent(string name, Type contractType)
Parameters
Type |
Name |
Description |
string |
name |
|
Type |
contractType |
|
Returns
Overrides
GetComponent(Type)
Declaration
public override object GetComponent(Type contractType)
Parameters
Type |
Name |
Description |
Type |
contractType |
|
Returns
Overrides
GetComponentList(Type)
Declaration
public override string[] GetComponentList(Type contractType)
Parameters
Type |
Name |
Description |
Type |
contractType |
|
Returns
Overrides
GetComponentSettings(string)
Declaration
public override IDictionary GetComponentSettings(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Returns
Overrides
RegisterComponent(string, Type)
Declaration
public override void RegisterComponent(string name, Type type)
Parameters
Overrides
RegisterComponent(string, Type, Type, ComponentLifeStyleType)
Declaration
public override void RegisterComponent(string name, Type contractType, Type type, ComponentLifeStyleType lifestyle)
Parameters
Overrides
RegisterComponentInstance(string, Type, object)
Declaration
public override void RegisterComponentInstance(string name, Type contractType, object instance)
Parameters
Overrides
RegisterComponentSettings(string, IDictionary)
Declaration
public override void RegisterComponentSettings(string name, IDictionary dependencies)
Parameters
Overrides
Implements
Extension Methods