Partager via


Classe ParentChild

Represents a parent-child relationship record from a hierarchy.

Hiérarchie d'héritage

System.Object
  Microsoft.MasterDataServices.Services.DataContracts.DataContractBase
    Microsoft.MasterDataServices.Services.DataContracts.ParentChild

Espace de noms :  Microsoft.MasterDataServices.Services.DataContracts
Assembly :  Microsoft.MasterDataServices.Services.Contracts (en Microsoft.MasterDataServices.Services.Contracts.dll)

Syntaxe

'Déclaration
<DataContractAttribute(Name := "ParentChild", Namespace := "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")> _
Public Class ParentChild _
    Inherits DataContractBase
'Utilisation
Dim instance As ParentChild
[DataContractAttribute(Name = "ParentChild", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public class ParentChild : DataContractBase
[DataContractAttribute(Name = L"ParentChild", Namespace = L"https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public ref class ParentChild : public DataContractBase
[<DataContractAttribute(Name = "ParentChild", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type ParentChild =  
    class 
        inherit DataContractBase 
    end
public class ParentChild extends DataContractBase

Le type ParentChild expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique ParentChild Initializes a new instance of the ParentChild class.

Haut de la page

Propriétés

  Nom Description
Propriété publique AttributeId Gets or sets the identifier for the attribute that is used to relate a member to its children, if any.
Propriété publique AuditInfo Gets or sets the audit information related with the node relationship.
Propriété publique Child Gets or sets the child member in the relationship.
Propriété publique ChildEntityId Gets or sets the identifier of the child member’s entity.
Propriété publique ChildPermission Gets or sets the security permission of the child node.
Propriété publique NextRelationshipId Gets or sets the identifier for the object that defines the relationship between an item and its children.
Propriété publique NextRelationshipType Gets or sets the hierarchy item type that defines how an item relates to its children.
Propriété publique Parent Gets or sets the parent member in the relationship.
Propriété publique ParentEntityId Gets or sets the identifier of the parent member’s entity that is associated with the parent node or the relationship.
Propriété publique ParentPermission Gets or sets the security permission of the user for the parent member.
Propriété publique RelationshipId Gets or sets the relationship identifier for the object that defines the relationship between an item and its parent.
Propriété publique RelationshipType Gets or sets the relationship type.
Propriété publique SortOrder Gets or sets the order of the child member among its siblings, relative to the parent.
Propriété publique Weight Gets or sets the weight of the parent-child relationship.

Haut de la page

Méthodes

  Nom Description
Méthode publique Equals (hérité de Object.)
Méthode protégée Finalize (hérité de Object.)
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetType (hérité de Object.)
Méthode protégée MemberwiseClone (hérité de Object.)
Méthode protégée SetProperty<T> Infrastructure. Sets the property using the specified values. (hérité de DataContractBase.)
Méthode publique ToString (hérité de Object.)

Haut de la page

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.MasterDataServices.Services.DataContracts