ExtensionMethods.GetAnnotationValue Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
GetAnnotationValue(IEdmModel, IEdmElement, String, String) |
Obtient une valeur d'annotation correspondant à l'espace de noms donné et au nom fourni. |
GetAnnotationValue<T>(IEdmModel, IEdmElement, String, String) |
Obtient une valeur d'annotation correspondant à l'espace de noms donné et au nom fourni. |
GetAnnotationValue<T>(IEdmModel, IEdmElement) |
Obtient une valeur d'annotation d'un élément annotable. |
GetAnnotationValue(IEdmModel, IEdmElement, String, String)
Obtient une valeur d'annotation correspondant à l'espace de noms donné et au nom fourni.
public static object GetAnnotationValue (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.IEdmElement element, string namespaceName, string localName);
static member GetAnnotationValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.IEdmElement * string * string -> obj
<Extension()>
Public Function GetAnnotationValue (model As IEdmModel, element As IEdmElement, namespaceName As String, localName As String) As Object
Paramètres
- model
- IEdmModel
Le modèle contenant l'annotation.
- element
- IEdmElement
Élément annoté.
- namespaceName
- String
Espace de noms de l'annotation.
- localName
- String
Nom de l'annotation dans l'espace de noms.
Retours
Valeur d'annotation demandée, si elle existe. Sinon, valeur Null.
S’applique à
GetAnnotationValue<T>(IEdmModel, IEdmElement, String, String)
Obtient une valeur d'annotation correspondant à l'espace de noms donné et au nom fourni.
public static T GetAnnotationValue<T> (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.IEdmElement element, string namespaceName, string localName) where T : class;
static member GetAnnotationValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.IEdmElement * string * string -> 'T (requires 'T : null)
<Extension()>
Public Function GetAnnotationValue(Of T As Class) (model As IEdmModel, element As IEdmElement, namespaceName As String, localName As String) As T
Paramètres de type
- T
Type de l'annotation retournée.
Paramètres
- model
- IEdmModel
Le modèle contenant l'annotation.
- element
- IEdmElement
Élément annoté.
- namespaceName
- String
Espace de noms de l'annotation.
- localName
- String
Nom de l'annotation dans l'espace de noms.
Retours
Valeur d'annotation demandée, si elle existe. Sinon, valeur Null.
S’applique à
GetAnnotationValue<T>(IEdmModel, IEdmElement)
Obtient une valeur d'annotation d'un élément annotable.
public static T GetAnnotationValue<T> (this Microsoft.OData.Edm.IEdmModel model, Microsoft.OData.Edm.IEdmElement element) where T : class;
static member GetAnnotationValue : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.IEdmElement -> 'T (requires 'T : null)
<Extension()>
Public Function GetAnnotationValue(Of T As Class) (model As IEdmModel, element As IEdmElement) As T
Paramètres de type
- T
Type de l'annotation retournée.
Paramètres
- model
- IEdmModel
Le modèle contenant l'annotation.
- element
- IEdmElement
Élément annoté.
Retours
Annotation demandée, si elle existe. Sinon, valeur Null.
Remarques
Wrappers fortement typés pour les annotations sans nom indexées par type CLR.