ObjectDependency Class |
Namespace: CMS.DataEngine
public class ObjectDependency : AbstractDataContainer<ObjectDependency>
The ObjectDependency type exposes the following members.
Name | Description | |
---|---|---|
ObjectDependency |
Creates new instance of ObjectDependency.
|
Name | Description | |
---|---|---|
ContainsColumn |
Returns true if specified column is available in current structure.
(Inherited from AbstractDataContainerParentObjectType.) | |
Equals(Object) |
Returns true if the dependencies match in all their fields.
(Overrides ObjectEquals(Object).) | |
Equals(ObjectDependency) |
Returns true if the dependencies match in all their fields.
| |
GetHashCode |
Returns has code of this object dependecy.
(Overrides ObjectGetHashCode.) | |
GetValue |
Gets the object value.
(Inherited from AbstractSimpleDataContainerTObject.) | |
HasDynamicObjectType |
Returns true if the dependency has dynamic object type
| |
RegisterColumn(String, FuncTObject, Object) |
Registers the given Column to the object
(Inherited from AbstractSimpleDataContainerTObject.) | |
RegisterColumn(String, FuncTObject, Object, FuncTObject, Object, Object) |
Registers the given Column to the object
(Inherited from AbstractSimpleDataContainerTObject.) | |
RegisterColumns |
Registers the Columns of this object
(Inherited from AbstractSimpleDataContainerTObject.) | |
SetValue |
Sets the object value.
(Inherited from AbstractSimpleDataContainerTObject.) | |
TryGetValue |
Returns value of column.
(Inherited from AbstractSimpleDataContainerTObject.) |
Name | Description | |
---|---|---|
AsValue |
Converts object to a query value which can be used as a query parameter
(Defined by QueryExtensions.) | |
GetAPIString |
Gets the string by the specified resource key
(Defined by CoreExtensions.) | |
GetString |
Gets the string by the specified resource key
(Defined by CoreExtensions.) | |
ToBoolean |
Returns the boolean representation of an object or default value if not.
(Defined by CoreExtensions.) | |
ToDateTime |
Returns the DateTime representation of an object or default value if not.
(Defined by CoreExtensions.) | |
ToDouble |
Returns the double representation of an object or default value if not.
(Defined by CoreExtensions.) | |
ToGuid |
Returns the Guid representation of an object or default value if not.
(Defined by CoreExtensions.) | |
ToInteger |
Returns the integer representation of an object or default value if not.
(Defined by CoreExtensions.) | |
ToString |
Returns the string representation of an object or default value if not.
(Defined by CoreExtensions.) |
Name | Description | |
---|---|---|
ColumnNames |
Available column names.
(Inherited from AbstractDataContainerParentObjectType.) | |
DependencyColumn |
Gets or sets the name of the foreign key column of the dependency.
| |
DependencyObjectType |
Gets or sets the object type of the defined dependecy.
| |
DependencyType |
Determines whether the dependency is required or optional.
| |
Item |
Gets or sets the value of the column.
(Inherited from AbstractSimpleDataContainerTObject.) | |
ObjectTypeColumn |
Gets or sets the name of the column where the object type is stored (for objects with no FK DB restricton, but still an object dependency).
The example is ObjectSettings or Metafiles where the object dependency is combination of MetaFileObjectType and MetaFileObjectID.
| |
RegisteredColumns |
Registered Columns
(Inherited from AbstractSimpleDataContainerTObject.) | |
RegisteredColumnsObject |
Registered Columns object
(Inherited from AbstractSimpleDataContainerTObject.) | |
UseLocalColumns |
If true, the object uses local columns
(Inherited from AbstractSimpleDataContainerTObject.) |