DerivedHierarchy Classe

Definição

Especifica uma relação de dados já definida e prepara essa relação para ser exibida de maneira hierárquica.

public ref class DerivedHierarchy sealed : Microsoft::MasterDataServices::Services::DataContracts::MetadataDataContract<Microsoft::MasterDataServices::Services::DataContracts::ModelContextIdentifier ^>
[System.Runtime.Serialization.DataContract(Name="DerivedHierarchy", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public sealed class DerivedHierarchy : Microsoft.MasterDataServices.Services.DataContracts.MetadataDataContract<Microsoft.MasterDataServices.Services.DataContracts.ModelContextIdentifier>
[<System.Runtime.Serialization.DataContract(Name="DerivedHierarchy", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type DerivedHierarchy = class
    inherit MetadataDataContract<ModelContextIdentifier>
Public NotInheritable Class DerivedHierarchy
Inherits MetadataDataContract(Of ModelContextIdentifier)
Herança
Atributos

Comentários

O DerivedHierarchy tipo complexo especifica uma relação de dados já definida e prepara essa relação a ser exibida de forma hierárquica.

Construtores

DerivedHierarchy()

Inicializa uma nova instância da classe DerivedHierarchy.

Propriedades

AccessPermission

Especifica o AccessPermission.

(Herdado de MetadataDataContract<TIdType>)
AnchorNullRecursions

Especifica um indicador para determinar se as relações recursivas nulas serão ancoradas. Só se aplicará quando nível superior da hierarquia for recursivo. Quando for true, somente os membros cujo valor do atributo de domínio for nulo serão exibidos diretamente sob a raiz da hierarquia. Isso garante que cada membro apareça apenas uma vez nesse nível de hierarquia. Quando for false, todos os membros serão exibidos diretamente na raiz, o que significa que um membro pode aparecer várias vezes (em raiz no seu pai recursivo).

AuditInfo

Especifica o AuditInfo.

(Herdado de MetadataDataContract<TIdType>)
FullyQualifiedName

Especifica o nome totalmente qualificado.

Identifier

Especifica o Identificador.

(Herdado de MetadataDataContract<TIdType>)
IsRecursive

Especifica um indicador para determinar se a hierarquia derivada inclui uma relação recursiva.

Levels

Especifica a lista de Níveis contidos na hierarquia derivada.

Permission

Especifica a Permissão.

(Herdado de MetadataDataContract<TIdType>)

Métodos

SetProperty<T>(T, T, String)

Altera a propriedade para o valor determinado.
Retorna se o novo valor é diferente do valor antigo.

(Herdado de DataContractBase)
SetProperty<T>(T, T, String, Boolean)

Altera a propriedade para o valor determinado.
Retorna se o novo valor é diferente do valor antigo.

(Herdado de DataContractBase)

Aplica-se a

Confira também