ParentChild Class

Definition

A hierarchical relationship.

public ref class ParentChild : Microsoft::MasterDataServices::Services::DataContracts::DataContractBase
[System.Runtime.Serialization.DataContract(Name="ParentChild", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public class ParentChild : Microsoft.MasterDataServices.Services.DataContracts.DataContractBase
[<System.Runtime.Serialization.DataContract(Name="ParentChild", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type ParentChild = class
    inherit DataContractBase
Public Class ParentChild
Inherits DataContractBase
Inheritance
ParentChild
Attributes

Remarks

The ParentChild complex type specifies a parent-child relationship record from a hierarchy.

Constructors

ParentChild()

Constructor

Properties

AttributeId

The identifier for the attribute used to related a member to its children, if any.

AuditInfo

The audit information related with this node relationship

Child

The child member

ChildAccessPermission

The access permission of the child node

ChildEntityId

the entity associated with the child node of the relationship

ChildPermission

The security permission of the child node

NextRelationshipId

The identifier for the object that defines the relationship between an item and its children.

NextRelationshipType

The HierarchyItemType defining how an item relates to its children.

Parent

The parent member

ParentAccessPermission

The security permission of the parent node

ParentEntityId

The entity associated with the parent node or the relationship

ParentPermission

The security permission of the parent node

RelationshipId

The identifier for the object that defines the relationship between an item and its parent.

RelationshipType

The HierarchyItemType defining how an item relates to its parent.

SortOrder

Specifies the sort order of this child relative to the others under the same parent

Weight
Obsolete.

Specifies the weight associated with the child. Weight values are only applicable to collection members

Methods

SetProperty<T>(T, T, String)

Changes the property to the given value.
Returns whether the new value is different from the old value.

(Inherited from DataContractBase)
SetProperty<T>(T, T, String, Boolean)

Changes the property to the given value.
Returns whether the new value is different from the old value.

(Inherited from DataContractBase)

Applies to