Class ComponentData
Class used for storing component configuration to database. This class supports the EPiServer infrastructure and is not intended to be used directly from your code.
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Shell.Storage
Assembly: EPiServer.Shell.dll
Version: 10.10.4Syntax
public class ComponentData
Constructors
ComponentData()
Initializes a new instance of the ComponentData class.
Declaration
public ComponentData()
Properties
Components
The components configured in this container.
Declaration
public IList<ComponentData> Components { get; protected set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IList<ComponentData> |
DefinitionName
Name of the IComponentDefinition this component is instantiated from.
Declaration
public string DefinitionName { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Id
Gets or sets the unique id of the component instance.
Declaration
public virtual Guid Id { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Guid |
PlugInArea
Gets or sets the plug in area where this container appears.
Declaration
public virtual string PlugInArea { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The plug in path. |
Settings
The generic settings collection persisted for each component.
Declaration
public IDictionary<string, object> Settings { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IDictionary<System.String, System.Object> | The settings. |