DerivedHierarchyLevel Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Un singolo livello all'interno dell'albero di relazioni dati gerarchico derivato.
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à
-
DerivedHierarchyLevel
- Attributi
Commenti
Il DerivedHierarchyLevel tipo complesso specifica un singolo livello all'interno dell'albero di relazioni dati gerarchiche derivate.
Costruttori
| Nome | Descrizione |
|---|---|
| DerivedHierarchyLevel() |
Inizializza una nuova istanza della classe DerivedHierarchyLevel. |
Proprietà
| Nome | Descrizione |
|---|---|
| AccessPermission |
Specifica l'AccessPermission. (Ereditato da MetadataDataContract<TIdType>) |
| AuditInfo |
Specifica il AuditInfo. (Ereditato da MetadataDataContract<TIdType>) |
| DisplayName |
Specifica il nome visualizzato. |
| EntityId |
Specifica l'ID dell'entità. I membri di questo livello si riferiscono a questa entità. Questa proprietà è di sola lettura ed è fornita per comodità durante il caricamento dei membri della gerarchia. Il suo valore viene dedotto da ForeignId e ForeignType per le operazioni di getto dei metadati, e ignorato per le operazioni di salvataggio. |
| ForeignEntityId |
Specifica l'ID dell'entità straniera. |
| ForeignId |
Specifica l'ID straniero. |
| ForeignType |
Il 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. È basato su zero e va dalla gerarchia dall'alto verso il basso. |
| ManyToManyChildAttributeId |
Quando ForeignType è ManyToMany, specifica l'ID dell'attributo basato sul dominio sull'entità di mappatura (referenziato da ForeignEntityId) che fa riferimento al figlio, mentre ForeignId specifica l'attributo basato sul dominio genitore. |
| MemberType |
Specifica il MemberType. |
| Permission |
Specifica il permesso. (Ereditato da MetadataDataContract<TIdType>) |
Metodi
| Nome | Descrizione |
|---|---|
| SetProperty<T>(T, T, String, Boolean) |
Cambia la proprietà al valore dato. |
| SetProperty<T>(T, T, String) |
Cambia la proprietà al valore dato. |