DerivedHierarchy Classe

Definição

Especifica uma relação de dados já definida e prepara essa relação para ser exibida de forma 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 para ser exibida de forma hierárquica.

Construtores

Nome Description
DerivedHierarchy()

Inicializa uma nova instância da classe DerivedHierarchy.

Propriedades

Nome Description
AccessPermission

Especifica o AccessPermission.

(Herdado de MetadataDataContract<TIdType>)
AnchorNullRecursions

Especifica um indicador para determinar se relações recursivas nulas serão ancoradas. Só se aplica quando o nível superior da hierarquia é recursivo. Quando verdadeiro, apenas membros cujo valor de atributo de domínio é nulo aparecerão diretamente sob a raiz hierarquica. Isso garante que cada membro apareça apenas uma vez nesse nível hierarquiário. Quando falso, todos os membros aparecerão diretamente sob a raiz, o que significa que um membro pode aparecer várias vezes (sob a raiz em sob 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

Indicador especificador 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

Nome Description
SetProperty<T>(T, T, String, Boolean)

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

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

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

(Herdado de DataContractBase)

Aplica-se a

Confira também