ProxyDataContractResolver.ResolveName 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在還原序列化期間,會將任何 xsi:type 資訊對應至持續性忽略物件的實際類型。
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
參數
- typeName
- String
要對應的 xsi:type 資訊。
- typeNamespace
- String
xsi:type 的命名空間。
- declaredType
- Type
宣告的型別。
- knownTypeResolver
- DataContractResolver
ProxyDataContractResolver 的執行個體。
傳回
傳回 xsi:type 所對應的類型。 如果找不到符合 xsi:type 的已知類型,則傳回 null。