DictionaryConverterConvertToDictionaryT(T, MappingContext) - метод |
Осуществляет сопоставление объекта source на коллекцию ключ-значение
в соответствии с контекстом context
Пространство имён:
Tessa.Views.Mapping
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис [CanBeNullAttribute]
public static IDictionary<string, Object> ConvertToDictionary<T>(
[CanBeNullAttribute] this T source,
[NotNullAttribute] MappingContext context
)
where T : class
<ExtensionAttribute>
<CanBeNullAttribute>
Public Shared Function ConvertToDictionary(Of T As Class) (
<CanBeNullAttribute> source As T,
<NotNullAttribute> context As MappingContext
) As IDictionary(Of String, Object)
public:
[ExtensionAttribute]
[CanBeNullAttribute]
generic<typename T>
where T : ref class
static IDictionary<String^, Object^>^ ConvertToDictionary(
[CanBeNullAttribute] T source,
[NotNullAttribute] MappingContext^ context
)
[<ExtensionAttribute>]
[<CanBeNullAttribute>]
static member ConvertToDictionary :
[<CanBeNullAttribute>] source : 'T *
[<NotNullAttribute>] context : MappingContext -> IDictionary<string, Object> when 'T : not struct
Параметры
- source
- Тип: T
Сопоставляемый объект
- context
- Тип: Tessa.Views.MappingMappingContext
Контекст сопоставления
Параметры типа
- T
-
Тип исходного объекта
Возвращаемое значение
Тип:
IDictionaryString,
Object
Результат сопоставления
Примечание об использовании
В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа . При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе
Методы расширения (Visual Basic) или
Методы расширения (Руководство по программированию в C#).
Исключения Исключение | Условие |
---|
Exception |
A delegate callback throws an exception.
|
См. также