Lenguaje

DerivedHierarchyLevel Clase

Definición

Un solo nivel dentro del árbol de relaciones de datos jerarquías derivadas.

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)
Herencia
Atributos

Comentarios

El DerivedHierarchyLevel tipo complejo especifica un único nivel dentro del árbol de relaciones de datos jerarquícos derivados.

Constructores

Nombre Description
DerivedHierarchyLevel()

Inicializa una nueva instancia de la clase DerivedHierarchyLevel.

Propiedades

Nombre Description
AccessPermission

Especifica el Permiso de Acceso.

(Heredado de MetadataDataContract<TIdType>)
AuditInfo

Especifica el AuditInfo.

(Heredado de MetadataDataContract<TIdType>)
DisplayName

Especifica el nombre para mostrar.

EntityId

Especifica el ID de la entidad. Los miembros de este nivel corresponden a esta entidad. Esta propiedad es de solo lectura y se proporciona para mayor comodidad al cargar miembros de la jerarquía. Su valor se infiere a partir de ForeignId y ForeignType para las operaciones de obtención de metadatos, y se ignora para las operaciones de guardado.

ForeignEntityId

Especifica el ID de la entidad extranjera.

ForeignId

Especifica el ID extranjero.

ForeignType

El tipo de objeto que se especifica en el ForeignId.

Identifier

Especifica el identificador.

(Heredado de MetadataDataContract<TIdType>)
IsRecursive

Especifica si el nivel tiene una relación recursiva.

IsVisible

Especifica si el nivel es visible dentro de la jerarquía derivada.

LevelNumber

Especifica la profundidad del nivel. Es base en ceros y va de jerarquía de arriba a abajo.

ManyToManyChildAttributeId

Cuando ForeignType es ManyToMany, especifica el ID del atributo basado en dominio sobre la entidad de mapeo (referenciada por ForeignEntityId) que hace referencia al hijo, mientras que ForeignId especifica el atributo padre basado en dominio.

MemberType

Especifica el MemberType.

Permission

Especifica el permiso.

(Heredado de MetadataDataContract<TIdType>)

Métodos

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

Cambia la propiedad al valor dado.
Devuelve si el nuevo valor es diferente del anterior.

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

Cambia la propiedad al valor dado.
Devuelve si el nuevo valor es diferente del anterior.

(Heredado de DataContractBase)

Se aplica a

Consulte también