DerivedHierarchyLevel Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
-
DerivedHierarchyLevel
- 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. |
| SetProperty<T>(T, T, String) |
Cambia la propiedad al valor dado. |