Class RelationChange

Represents a change on a relation.

Inheritance
object
RelationChange
Namespace: StylelabsStylelabs.MStylelabs.M.ScriptingStylelabs.M.Scripting.TypesStylelabs.M.Scripting.Types.V1_0ChangeTrackingChangeSet
Assembly: Stylelabs.M.Scripting.Types.dll
Syntax
RequestResponse

public class RelationChange

Properties

Cardinality

Gets or sets the cardinality of the relation.

Declaration
RequestResponse

public RelationCardinality Cardinality { get; set; }
Property Value
TypeDescription
RelationCardinality

Ids

Gets or sets the current values on the relation.

Declaration
RequestResponse

public List<long> Ids { get; set; }
Property Value
TypeDescription
List<>long

InheritsSecurity

Gets or sets the change on the inheritsSecurity. This will be null if the relation is not a child relation or when InheritsSecurity was not dirty.

Declaration
RequestResponse

public SystemPropertyChange InheritsSecurity { get; set; }
Property Value
TypeDescription
SystemPropertyChange

Name

Gets or sets the name on of the relation.

Declaration
RequestResponse

public string Name { get; set; }
Property Value
TypeDescription
string

NewValues

Gets or sets the new values on the relation.

Declaration
RequestResponse

public List<long> NewValues { get; set; }
Property Value
TypeDescription
List<>long

RemovedValues

Gets or sets the removed values from the relation.

Declaration
RequestResponse

public List<long> RemovedValues { get; set; }
Property Value
TypeDescription
List<>long

Role

Gets or sets the role of the relation.

Declaration
RequestResponse

public RelationRole Role { get; set; }
Property Value
TypeDescription
RelationRole

Do you have some feedback for us?

If you have suggestions for improving this article,