ExtensionMethods.GetAnnotationValue Método
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í.
Sobrecargas
GetAnnotationValue(IEdmModel, IEdmElement, String, String) |
Obtiene un valor de anotación que corresponde al espacio de nombres y al nombre proporcionados. |
GetAnnotationValue<T>(IEdmModel, IEdmElement, String, String) |
Obtiene un valor de anotación que corresponde al espacio de nombres y al nombre proporcionados. |
GetAnnotationValue<T>(IEdmModel, IEdmElement) |
Obtiene un valor de anotación de un elemento Annotatable. |
GetAnnotationValue(IEdmModel, IEdmElement, String, String)
Obtiene un valor de anotación que corresponde al espacio de nombres y al nombre proporcionados.
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
Parámetros
- model
- IEdmModel
El modelo que contiene la anotación.
- element
- IEdmElement
Elemento anotado.
- namespaceName
- String
Espacio de nombres de la anotación.
- localName
- String
Nombre de la anotación dentro del espacio de nombres.
Devoluciones
Valor de anotación solicitado, si existe. De lo contrario, null.
Se aplica a
GetAnnotationValue<T>(IEdmModel, IEdmElement, String, String)
Obtiene un valor de anotación que corresponde al espacio de nombres y al nombre proporcionados.
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
Parámetros de tipo
- T
Tipo de la anotación que se va a devolver.
Parámetros
- model
- IEdmModel
El modelo que contiene la anotación.
- element
- IEdmElement
Elemento anotado.
- namespaceName
- String
Espacio de nombres de la anotación.
- localName
- String
Nombre de la anotación dentro del espacio de nombres.
Devoluciones
Valor de anotación solicitado, si existe. De lo contrario, null.
Se aplica a
GetAnnotationValue<T>(IEdmModel, IEdmElement)
Obtiene un valor de anotación de un elemento Annotatable.
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
Parámetros de tipo
- T
Tipo de la anotación que se va a devolver.
Parámetros
- model
- IEdmModel
El modelo que contiene la anotación.
- element
- IEdmElement
Elemento anotado.
Devoluciones
Anotación solicitada, si existe. De lo contrario, null.
Comentarios
Contenedores fuertemente tipados para anotaciones sin nombre con clave de tipo CLR.