| EngineResolverResolveName - метод |
Сопоставляет название типа и пространство имен с типом объекта при десериализации. Возвращает полученный тип.
Пространство имён:
FinistSoft.Services
Сборка:
Engine (в Engine.dll) Версия: 1.0.0
Синтаксис public override Type ResolveName(
string typeName,
string typeNamespace,
Type declaredType,
DataContractResolver knownTypeResolver
)
Public Overrides Function ResolveName (
typeName As String,
typeNamespace As String,
declaredType As Type,
knownTypeResolver As DataContractResolver
) As Type
Dim instance As EngineResolver
Dim typeName As String
Dim typeNamespace As String
Dim declaredType As Type
Dim knownTypeResolver As DataContractResolver
Dim returnValue As Type
returnValue = instance.ResolveName(typeName,
typeNamespace, declaredType, knownTypeResolver)
public override function ResolveName(
typeName : String,
typeNamespace : String,
declaredType : Type,
knownTypeResolver : DataContractResolver
) : Type
Параметры
- typeName
- Тип: SystemString
Название типа. - typeNamespace
- Тип: SystemString
Название пространства имен. - declaredType
- Тип: SystemType
Тип, указанный в контракте данных. - knownTypeResolver
- Тип: System.Runtime.SerializationDataContractResolver
Механизм сопоставления известных типов.
Возвращаемое значение
Тип:
TypeВыявленный тип.
См. также