DataServiceContext.TryGetAnnotation Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
TryGetAnnotation<TFunc,TResult>(Expression<TFunc>, String, String, TResult) |
Попробуйте получить заметки экземпляра или метаданные для свойства или свойства навигации. Или попробуйте получить заметку метаданных для свойства, свойства навигации, entitySet, singleton, операции или операции импорта. |
TryGetAnnotation<TFunc,TResult>(Expression<TFunc>, String, TResult) |
Попробуйте получить заметки экземпляра или метаданные для свойства или свойства навигации. Или попробуйте получить заметку метаданных для свойства, свойства навигации, entitySet, singleton, операции или операции импорта. |
TryGetAnnotation<TResult>(Object, String, TResult) |
Попробуйте получить заметки экземпляра или метаданные, связанные с указанным объектом. |
TryGetAnnotation<TResult>(Object, String, String, TResult) |
Попробуйте получить заметки экземпляра или метаданные, связанные с указанным объектом. |
TryGetAnnotation<TFunc,TResult>(Expression<TFunc>, String, String, TResult)
Попробуйте получить заметки экземпляра или метаданные для свойства или свойства навигации. Или попробуйте получить заметку метаданных для свойства, свойства навигации, entitySet, singleton, операции или операции импорта.
public virtual bool TryGetAnnotation<TFunc,TResult> (System.Linq.Expressions.Expression<TFunc> expression, string term, string qualifier, out TResult annotation);
abstract member TryGetAnnotation : System.Linq.Expressions.Expression<'Func> * string * string * 'Result -> bool
override this.TryGetAnnotation : System.Linq.Expressions.Expression<'Func> * string * string * 'Result -> bool
Public Overridable Function TryGetAnnotation(Of TFunc, TResult) (expression As Expression(Of TFunc), term As String, qualifier As String, ByRef annotation As TResult) As Boolean
Параметры типа
- TFunc
Тип действия или функции, которую представляет выражение
- TResult
Тип заметки в среде CLR
Параметры
- expression
- Expression<TFunc>
Выражение закрытия для доступа к следующим элементам: свойство навигации по свойству EntitySet singleton function action function import action import import
- term
- String
Имя термина заметки
- qualifier
- String
Применяемый квалификатор
- annotation
- TResult
При возврате этого метода содержит заметку, связанную с указанным выражением и термином, если заметка найдена; в противном случае — значение по умолчанию для типа параметра заметки.
Возвращаемое значение
Значение true, если заметка найдена
Применяется к
TryGetAnnotation<TFunc,TResult>(Expression<TFunc>, String, TResult)
Попробуйте получить заметки экземпляра или метаданные для свойства или свойства навигации. Или попробуйте получить заметку метаданных для свойства, свойства навигации, entitySet, singleton, операции или операции импорта.
public virtual bool TryGetAnnotation<TFunc,TResult> (System.Linq.Expressions.Expression<TFunc> expression, string term, out TResult annotation);
abstract member TryGetAnnotation : System.Linq.Expressions.Expression<'Func> * string * 'Result -> bool
override this.TryGetAnnotation : System.Linq.Expressions.Expression<'Func> * string * 'Result -> bool
Public Overridable Function TryGetAnnotation(Of TFunc, TResult) (expression As Expression(Of TFunc), term As String, ByRef annotation As TResult) As Boolean
Параметры типа
- TFunc
Тип действия или функции, которую представляет выражение
- TResult
Тип заметки
Параметры
- expression
- Expression<TFunc>
Выражение закрытия для доступа к следующим элементам: свойство навигации по свойству EntitySet singleton function action function import action import import
- term
- String
Имя термина заметки
- annotation
- TResult
При возврате этого метода содержит заметку, связанную с указанным выражением и термином, если заметка найдена; в противном случае — значение по умолчанию для типа параметра заметки.
Возвращаемое значение
Значение true, если заметка найдена
Применяется к
TryGetAnnotation<TResult>(Object, String, TResult)
Попробуйте получить заметки экземпляра или метаданные, связанные с указанным объектом.
public virtual bool TryGetAnnotation<TResult> (object source, string term, out TResult annotation);
abstract member TryGetAnnotation : obj * string * 'Result -> bool
override this.TryGetAnnotation : obj * string * 'Result -> bool
Public Overridable Function TryGetAnnotation(Of TResult) (source As Object, term As String, ByRef annotation As TResult) As Boolean
Параметры типа
- TResult
Тип заметки в среде CLR
Параметры
- source
- Object
Объект с заметками
- term
- String
Имя термина заметки
- annotation
- TResult
При возврате этого метода содержит заметку, связанную с указанным объектом и термином, если заметка найдена; в противном случае — значение по умолчанию для типа параметра заметки.
Возвращаемое значение
Значение true, если заметка найдена
Применяется к
TryGetAnnotation<TResult>(Object, String, String, TResult)
Попробуйте получить заметки экземпляра или метаданные, связанные с указанным объектом.
public virtual bool TryGetAnnotation<TResult> (object source, string term, string qualifier, out TResult annotation);
abstract member TryGetAnnotation : obj * string * string * 'Result -> bool
override this.TryGetAnnotation : obj * string * string * 'Result -> bool
Public Overridable Function TryGetAnnotation(Of TResult) (source As Object, term As String, qualifier As String, ByRef annotation As TResult) As Boolean
Параметры типа
- TResult
Тип заметки в среде CLR
Параметры
- source
- Object
Объект с заметками
- term
- String
Имя термина заметки
- qualifier
- String
Применяемый квалификатор
- annotation
- TResult
При возврате этого метода содержит заметку, связанную с указанным объектом и термином, если заметка найдена; в противном случае — значение по умолчанию для типа параметра заметки.
Возвращаемое значение
Значение true, если заметка найдена