ExtensionMethods.GetAnnotationValue Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
GetAnnotationValue(IEdmModel, IEdmElement, String, String) |
Возвращает значение заметки, соответствующее заданному пространству имен и указанному имени. |
GetAnnotationValue<T>(IEdmModel, IEdmElement, String, String) |
Возвращает значение заметки, соответствующее заданному пространству имен и указанному имени. |
GetAnnotationValue<T>(IEdmModel, IEdmElement) |
Возвращает значение заметки из элемента. |
GetAnnotationValue(IEdmModel, IEdmElement, String, String)
Возвращает значение заметки, соответствующее заданному пространству имен и указанному имени.
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
Параметры
- model
- IEdmModel
Модель, содержащая примечание.
- element
- IEdmElement
Элемент, снабженный заметкой.
- namespaceName
- String
Пространство имен заметки.
- localName
- String
Имя заметки в пространстве имен.
Возвращаемое значение
Запрошенное значение заметки, если оно существует. В противном случае — Null.
Применяется к
GetAnnotationValue<T>(IEdmModel, IEdmElement, String, String)
Возвращает значение заметки, соответствующее заданному пространству имен и указанному имени.
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
Параметры типа
- T
Тип возвращаемой заметки.
Параметры
- model
- IEdmModel
Модель, содержащая примечание.
- element
- IEdmElement
Элемент, снабженный заметкой.
- namespaceName
- String
Пространство имен заметки.
- localName
- String
Имя заметки в пространстве имен.
Возвращаемое значение
Запрошенное значение заметки, если оно существует. В противном случае — Null.
Применяется к
GetAnnotationValue<T>(IEdmModel, IEdmElement)
Возвращает значение заметки из элемента.
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
Параметры типа
- T
Тип возвращаемой заметки.
Параметры
- model
- IEdmModel
Модель, содержащая примечание.
- element
- IEdmElement
Элемент, снабженный заметкой.
Возвращаемое значение
Запрошенная заметка, если она существует. В противном случае — Null.
Комментарии
Оболочки со строгой типизацией для неименованных заметок, имеющих ключи по типам CLR.