Compartir a través de


Clase EdmDirectValueAnnotationsManager

Proporciona servicios para establecer y obtener anotaciones transitorias sobre elementos.

Jerarquía de herencia

System.Object
  Microsoft.Data.Edm.Library.Annotations.EdmDirectValueAnnotationsManager

Espacio de nombres:  Microsoft.Data.Edm.Library.Annotations
Ensamblado:  Microsoft.Data.Edm (en Microsoft.Data.Edm.dll)

Sintaxis

'Declaración
Public Class EdmDirectValueAnnotationsManager _
    Implements IEdmDirectValueAnnotationsManager
'Uso
Dim instance As EdmDirectValueAnnotationsManager
public class EdmDirectValueAnnotationsManager : IEdmDirectValueAnnotationsManager
public ref class EdmDirectValueAnnotationsManager : IEdmDirectValueAnnotationsManager
type EdmDirectValueAnnotationsManager =  
    class
        interface IEdmDirectValueAnnotationsManager
    end
public class EdmDirectValueAnnotationsManager implements IEdmDirectValueAnnotationsManager

El tipo EdmDirectValueAnnotationsManager expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público EdmDirectValueAnnotationsManager Inicializa una nueva instancia de la clase EdmDirectValueAnnotationsManager.

Arriba

Métodos

  Nombre Descripción
Método público Equals (Se hereda de Object.)
Método protegido Finalize (Se hereda de Object.)
Método público GetAnnotationValue Recupera un valor de anotación para un elemento de EDM.Devuelve NULL si no existe ninguna anotación con el nombre dado para el elemento especificado.
Método público GetAnnotationValues Recupera un conjunto de valores de anotación.Para cada valor solicitado, devuelve NULL si no existe ninguna anotación con el nombre dado para el elemento especificado.
Método protegido GetAttachedAnnotations Recupera las anotaciones que se adjuntan directamente a un elemento.
Método público GetDirectValueAnnotations Obtiene anotaciones asociadas a un elemento.
Método público GetHashCode (Se hereda de Object.)
Método público GetType (Se hereda de Object.)
Método protegido MemberwiseClone (Se hereda de Object.)
Método público SetAnnotationValue Establece un valor de anotación para un elemento de EDM.Si el valor es NULL, no se agrega ninguna anotación y se quita una anotación existente con el mismo nombre.
Método público SetAnnotationValues Establece un conjunto de valores de anotación.Si un valor proporcionado es NULL, no se agrega ninguna anotación y se quita una anotación existente con el mismo nombre.
Método público ToString (Se hereda de Object.)

Arriba

Comentarios

Un objeto que representa anotaciones transitorias se encuentra en uno de estos estados: 1) Null, si el elemento no tiene ninguna anotación transitoria. 2) Una EdmAnnotation, si el elemento tiene exactamente una anotación. 3) Una lista de EdmAnnotation, si el elemento tiene más de una anotación. Si la velocidad de búsqueda de anotación de elementos con muchas anotaciones supone algún problema, existe otra opción que incluye un diccionario.

Seguridad para subprocesos

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Vea también

Referencia

Espacio de nombres Microsoft.Data.Edm.Library.Annotations