Aracılığıyla paylaş


ProxyDataContractResolver.ResolveName Yöntem

Tanım

Seri durumdan çıkarma sırasında, tüm xsi:type bilgileri kalıcılık bilgisi olmayan nesnenin gerçek türüne eşler.

public:
 override Type ^ ResolveName(System::String ^ typeName, System::String ^ typeNamespace, Type ^ declaredType, System::Runtime::Serialization::DataContractResolver ^ knownTypeResolver);
public override Type ResolveName (string typeName, string typeNamespace, Type declaredType, System.Runtime.Serialization.DataContractResolver knownTypeResolver);
override this.ResolveName : string * string * Type * System.Runtime.Serialization.DataContractResolver -> Type
Public Overrides Function ResolveName (typeName As String, typeNamespace As String, declaredType As Type, knownTypeResolver As DataContractResolver) As Type

Parametreler

typeName
String

Haritaya xsi:type bağlanacak bilgiler.

typeNamespace
String

öğesinin xsi:typead alanı.

declaredType
Type

Bildirilen tür.

knownTypeResolver
DataContractResolver

ProxyDataContractResolver öğesinin bir örneği.

Döndürülenler

öğesinin xsi:type eşlendiği tür veya null ile eşleşen xsi:typebilinen bir tür bulunamadı.

Açıklamalar

Daha fazla bilgi için bkz. POCO Varlıklarıyla Çalışma.

Şunlara uygulanır