Поделиться через


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

Имя заметки в пространстве имен.

Возвращаемое значение

T

Запрошенное значение заметки, если оно существует. В противном случае — 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

Элемент, снабженный заметкой.

Возвращаемое значение

T

Запрошенная заметка, если она существует. В противном случае — Null.

Комментарии

Оболочки со строгой типизацией для неименованных заметок, имеющих ключи по типам CLR.

Применяется к