XmlSerializerDeserializeSafeT(XmlReader, IEnumerableType) Method
Namespace: KGySoft.Serialization.XmlAssembly: KGySoft.CoreLibraries (in KGySoft.CoreLibraries.dll) Version: 9.0.0-preview.1
public static T DeserializeSafe<T>(
XmlReader reader,
IEnumerable<Type>? expectedCustomTypes
)
Public Shared Function DeserializeSafe(Of T) (
reader As XmlReader,
expectedCustomTypes As IEnumerable(Of Type)
) As T
public:
generic<typename T>
static T DeserializeSafe(
XmlReader^ reader,
IEnumerable<Type^>^ expectedCustomTypes
)
static member DeserializeSafe :
reader : XmlReader *
expectedCustomTypes : IEnumerable<Type> -> 'T
- reader XmlReader
- An XmlReader object to be used for the deserialization.
- expectedCustomTypes IEnumerableType
- The natively not supported types that are expected to present in the XML data.
If the serialization stream does not contain any natively not supported types, then this parameter can be .
- T
- The expected type of the result.
TThe deserialized instance of
T.