Partager via


Classe EdmDirectValueAnnotationsManager

Fournit des services pour définir et obtenir des annotations transitoires sur les éléments.

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.Data.Edm.Library.Annotations
Assembly :  Microsoft.Data.Edm (en Microsoft.Data.Edm.dll)

Syntaxe

'Déclaration
Public Class EdmDirectValueAnnotationsManager _
    Implements IEdmDirectValueAnnotationsManager
'Utilisation
Dim instance As EdmDirectValueAnnotationsManager
public class EdmDirectValueAnnotationsManager : IEdmDirectValueAnnotationsManager
public ref class EdmDirectValueAnnotationsManager : IEdmDirectValueAnnotationsManager
type EdmDirectValueAnnotationsManager =  
    class
        interface IEdmDirectValueAnnotationsManager
    end
public class EdmDirectValueAnnotationsManager implements IEdmDirectValueAnnotationsManager

Le type EdmDirectValueAnnotationsManager expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique EdmDirectValueAnnotationsManager Initialise une nouvelle instance de la classe EdmDirectValueAnnotationsManager.

Haut de la page

Méthodes

  Nom Description
Méthode publique Equals (hérité de Object.)
Méthode protégée Finalize (hérité de Object.)
Méthode publique GetAnnotationValue Récupère une valeur d'annotation pour un élément EDM.Retourne null si aucune annotation portant le nom spécifié n'existe pour l'élément donné.
Méthode publique GetAnnotationValues Récupère un ensemble de valeurs d'annotation.Pour chaque valeur demandée, retourne une valeur null si aucune annotation portant le nom spécifié n'existe pour l'élément donné.
Méthode protégée GetAttachedAnnotations Récupère les annotations qui sont directement attachées à un élément.
Méthode publique GetDirectValueAnnotations Obtient les annotations associées à un élément.
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetType (hérité de Object.)
Méthode protégée MemberwiseClone (hérité de Object.)
Méthode publique SetAnnotationValue Définit une valeur d'annotation pour un élément EDM.Si la valeur est null, aucune annotation n'est ajoutée et une annotation existante portant le même nom est supprimée.
Méthode publique SetAnnotationValues Définit un ensemble de valeurs d'annotation.Si une valeur fournie est null, aucune annotation n'est ajoutée et une annotation existante portant le même nom est supprimée.
Méthode publique ToString (hérité de Object.)

Haut de la page

Notes

Un objet représentant les annotations transitoires est dans l'un de ces états : 1) Null, si l'élément n'a aucune annotation transitoire. 2) EdmAnnotation, si l'élément a une annotation exactement. 3) Liste de EdmAnnotation, si l'élément a plusieurs annotations. Si la vitesse de la recherche d'annotation pour les éléments avec de nombreuses annotations devient un problème, une autre option comportant un dictionnaire est possible.

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.Data.Edm.Library.Annotations