DerivedHierarchyLevel Classe

Definizione

Singolo livello all'interno dell'albero di relazioni tra dati di gerarchia derivata.

public ref class DerivedHierarchyLevel sealed : Microsoft::MasterDataServices::Services::DataContracts::MetadataDataContract<Microsoft::MasterDataServices::Services::DataContracts::DerivedHierarchyContextIdentifier ^>
[System.Runtime.Serialization.DataContract(Name="DerivedHierarchyLevel", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public sealed class DerivedHierarchyLevel : Microsoft.MasterDataServices.Services.DataContracts.MetadataDataContract<Microsoft.MasterDataServices.Services.DataContracts.DerivedHierarchyContextIdentifier>
[<System.Runtime.Serialization.DataContract(Name="DerivedHierarchyLevel", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type DerivedHierarchyLevel = class
    inherit MetadataDataContract<DerivedHierarchyContextIdentifier>
Public NotInheritable Class DerivedHierarchyLevel
Inherits MetadataDataContract(Of DerivedHierarchyContextIdentifier)
Ereditarietà
Attributi

Commenti

Il DerivedHierarchyLevel tipo complesso specifica un singolo livello all'interno dell'albero della relazione dei dati della gerarchia derivata.

Costruttori

DerivedHierarchyLevel()

Inizializza una nuova istanza della classe DerivedHierarchyLevel.

Proprietà

AccessPermission

Specifica AccessPermission.

(Ereditato da MetadataDataContract<TIdType>)
AuditInfo

Specifica l'oggetto AuditInfo.

(Ereditato da MetadataDataContract<TIdType>)
DisplayName

Specifica il nome visualizzato.

EntityId

Specifica l'ID entità. I membri di questo livello riguardano questa entità. Questa proprietà è di sola lettura e viene fornita per comodità durante il caricamento dei membri della gerarchia. Il valore viene dedotto dalle proprietà ForeignId e ForeignType per le operazioni di acquisizione dei metadati e viene ignorato per le operazioni di salvataggio.

ForeignEntityId

Specifica l'ID entità esterna.

ForeignId

Specifica l'ID esterno.

ForeignType

Tipo di oggetto specificato in ForeignId.

Identifier

Specifica l'identificatore.

(Ereditato da MetadataDataContract<TIdType>)
IsRecursive

Specifica se il livello ha una relazione ricorsiva.

IsVisible

Specifica se il livello è visibile all'interno della gerarchia derivata.

LevelNumber

Specifica la profondità del livello. È in base zero e viene eseguito dall'alto verso il basso della gerarchia.

ManyToManyChildAttributeId

Quando ForeignType è ManyToMany, specifica l'ID dell'attributo basato su dominio sull'entità di mapping (a cui ForeignEntityIdfa riferimento ) che fa riferimento all'elemento figlio, mentre ForeignId specifica l'attributo padre basato su dominio.

MemberType

Specifica l'oggetto MemberType.

Permission

Specifica l'autorizzazione.

(Ereditato da MetadataDataContract<TIdType>)

Metodi

SetProperty<T>(T, T, String)

Modifica la proprietà impostandola sul valore specificato.
Indica se il nuovo valore è diverso dal valore precedente.

(Ereditato da DataContractBase)
SetProperty<T>(T, T, String, Boolean)

Modifica la proprietà impostandola sul valore specificato.
Indica se il nuovo valore è diverso dal valore precedente.

(Ereditato da DataContractBase)

Si applica a

Vedi anche