Class MetaLink
Inheritance
Implements
Inherited Members
Namespace: Mediachase.BusinessFoundation.Data.Meta
Assembly: Mediachase.BusinessFoundation.Data.dll
Version: 12.17.2Syntax
public class MetaLink : IChangeTracking
Properties
HasTarget
Gets a value indicating whether this instance has target.
Declaration
public bool HasTarget { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
IsChanged
Gets a value indicating whether this instance is changed.
Declaration
public bool IsChanged { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
IsEmpty
Gets a value indicating whether this instance is empty.
Declaration
public bool IsEmpty { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
IsTargetLoaded
Gets a value indicating whether this instance is loaded.
Declaration
public bool IsTargetLoaded { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
MetaClassName
Gets or sets the name of the meta class.
Declaration
public string MetaClassName { get; set; }
Property Value
Type | Description |
---|---|
System.String | The name of the meta class. |
MetaObjectId
Gets or sets the meta object id.
Declaration
public int? MetaObjectId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The meta object id. |
Target
Gets or sets the target.
Declaration
public MetaObject Target { get; set; }
Property Value
Type | Description |
---|---|
MetaObject | The target. |
Title
Gets the title.
Declaration
public string Title { get; }
Property Value
Type | Description |
---|---|
System.String | The title. |
Uid
Gets or sets the uid.
Declaration
public string Uid { get; set; }
Property Value
Type | Description |
---|---|
System.String | The uid. |
Methods
AcceptChanges()
Accepts the changes.
Declaration
public void AcceptChanges()
RaiseChanged()
Declaration
protected void RaiseChanged()
ReloadLinkedMetaField()
Reloads the linked meta field.
Declaration
public void ReloadLinkedMetaField()
Reset()
Resets this instance.
Declaration
public void Reset()
TryLoadTarget()
Tries the load target.
Declaration
protected virtual void TryLoadTarget()