Condividi tramite


Classe EdmDirectValueAnnotationsManager

Fornisce servizi per l'impostazione e il recupero di annotazioni temporanee sugli elementi.

Gerarchia di ereditarietà

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

Spazio dei nomi  Microsoft.Data.Edm.Library.Annotations
Assembly:  Microsoft.Data.Edm (in Microsoft.Data.Edm.dll)

Sintassi

'Dichiarazione
Public Class EdmDirectValueAnnotationsManager _
    Implements IEdmDirectValueAnnotationsManager
'Utilizzo
Dim instance As EdmDirectValueAnnotationsManager
public class EdmDirectValueAnnotationsManager : IEdmDirectValueAnnotationsManager
public ref class EdmDirectValueAnnotationsManager : IEdmDirectValueAnnotationsManager
type EdmDirectValueAnnotationsManager =  
    class
        interface IEdmDirectValueAnnotationsManager
    end
public class EdmDirectValueAnnotationsManager implements IEdmDirectValueAnnotationsManager

Nel tipo EdmDirectValueAnnotationsManager sono esposti i membri seguenti.

Costruttori

  Nome Descrizione
Metodo pubblico EdmDirectValueAnnotationsManager Inizializza una nuova istanza della classe EdmDirectValueAnnotationsManager.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Ereditato da Object.
Metodo protetto Finalize Ereditato da Object.
Metodo pubblico GetAnnotationValue Recupera un valore di annotazione per un elemento EDM.Restituisce Null se non esiste alcuna annotazione con il nome specificato per l'elemento indicato.
Metodo pubblico GetAnnotationValues Recupera un set di valori di annotazione.Per ogni valore richiesto, restituisce Null se non esiste alcuna annotazione con il nome specificato per l'elemento indicato.
Metodo protetto GetAttachedAnnotations Recupera le annotazioni collegate direttamente a un elemento.
Metodo pubblico GetDirectValueAnnotations Ottiene le annotazioni associate a un elemento.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblico GetType Ereditato da Object.
Metodo protetto MemberwiseClone Ereditato da Object.
Metodo pubblico SetAnnotationValue Imposta un valore di annotazione per un elemento EDM.Se il valore è Null, non viene aggiunta alcuna annotazione e viene rimossa un'annotazione esistente con lo stesso nome.
Metodo pubblico SetAnnotationValues Imposta un set di valori di annotazione.Se un valore fornito è Null, non viene aggiunta alcuna annotazione e viene rimossa un'annotazione esistente con lo stesso nome.
Metodo pubblico ToString Ereditato da Object.

In alto

Osservazioni

Un oggetto che rappresenta le annotazioni temporanee può trovarsi in uno di questi stati: 1) Null, se per l'elemento non sono presenti annotazioni temporanee. 2) EdmAnnotation, se per l'elemento è presente esattamente un'annotazione. 3) Elenco di elementi EdmAnnotation, se per l'elemento è presente più di un'annotazione. Se la velocità di ricerca di annotazioni per elementi con molte annotazioni diventa un problema, è possibile utilizzare un'altra opzione che include un dizionario.

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi Microsoft.Data.Edm.Library.Annotations