SdkRelationshipInstance Struct

Definition

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Represents an entity relationship instance.

public value class SdkRelationshipInstance
[System.Runtime.Serialization.DataContract]
[System.Runtime.Serialization.KnownType("KnownTypes")]
[System.Serializable]
public struct SdkRelationshipInstance
type SdkRelationshipInstance = struct
Public Structure SdkRelationshipInstance
Inheritance
SdkRelationshipInstance
Attributes

Fields

IsMembership

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Specifies whether the relationship is of membership type.

operation

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Represents the type of operation this instance is.

propertyPairsList

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Represents a list of ID-object pairs of non-key properties.

relationshipId

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Represents the unique identifier of this relationship instance.

relationshipTypeId

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Represents the unique identifier of the non-abstract relationship type.

sourceKeyPropertyPairsList

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Represents a list of ID-object pairs of key properties for the source in this relationship instance.

sourceTypeId

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Represents the unique identifier of the type of the source in this relationship instance.

targetKeyPropertyPairsList

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Represents a list of ID-object pairs of key properties for the target in this relationship instance.

targetTypeId

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Represents the unique identifier of the type of the target in this relationship instance.

Methods

Create(Guid, Guid, List<Pair<Guid,Object>>)

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Creates a new instance of the SdkRelationshipInstance structure.

WriteXml(XmlWriter)

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Writes the current structure instance to an XML writer.

Applies to