ConfigurableObject members
Include protected members
Include inherited members
Represents an object that can be configured from an external configuration provider.
The ConfigurableObject type exposes the following members.
Properties
Name | Description | |
---|---|---|
Identity | Gets or sets the identifier of the object. | |
IsValid | Gets a value that indicates whether the object is configured correctly. |
Top
Methods
Name | Description | |
---|---|---|
Clone | Creates a clone of this ConfigurableObject instance. | |
GetProperties | Returns a collection of properties for this instance. | |
TryConvertOutputProperty(Object, PropertyDefinition, Object) | ||
TryConvertOutputProperty(Object, String, Object) | ||
Validate | Returns a list of validation errors for the object. | |
ValidateRead | Reads a list of validation errors. | |
ValidateWrite | Writes a validation error to a list of validation errors. |
Top
Explicit interface implementations
Name | Description | |
---|---|---|
IConfigurable.CopyChangesFrom | Copies changes from the specified source. | |
IConfigurable.ObjectState | Gets the object state. | |
IConfigurable.ResetChangeTracking | Clears change tracking entries for the object. |
Top