| Deserialize(Stream) |
Deserializes an object from the provided stream, using a lower-level safe mode.
Though it allows resolving types found in the XML content without requiring to enlist them as expected types, it denies loading new assemblies
during deserialization, even if types are stored with their assembly qualified names.
|
| Deserialize(String) |
Deserializes an object from the specified file passed in the fileName parameter, using a lower-level safe mode.
Though it allows resolving types found in the XML content without requiring to enlist them as expected types, it denies loading new assemblies
during deserialization, even if types are stored with their assembly qualified names.
|
| Deserialize(TextReader) |
Deserializes an object with the provided TextReader in the reader parameter, using a lower-level safe mode.
Though it allows resolving types found in the XML content without requiring to enlist them as expected types, it denies loading new assemblies
during deserialization, even if types are stored with their assembly qualified names.
|
| Deserialize(XElement) |
Deserializes an XML content to an object using a lower-level safe mode. Though it allows resolving types found in the XML content
without requiring to enlist them as expected types, it denies loading new assemblies during deserialization,
even if types are stored with their assembly qualified names.
Works for the results of the Serialize(Object, XmlSerializationOptions) method.
|
| Deserialize(XmlReader) |
Deserializes an object with the provided XmlReader in the reader parameter, using a lower-level safe mode.
Though it allows resolving types found in the XML content without requiring to enlist them as expected types, it denies loading new assemblies
during deserialization, even if types are stored with their assembly qualified names.
|
| DeserializeContent(XElement, Object) |
Restores the inner state of an already created object passed in the obj parameter based on a saved XML, using a lower-level safe mode.
Though it allows resolving types found in the XML content without requiring to enlist them as expected types, it denies loading new assemblies
during deserialization, even if types are stored with their assembly qualified names.
Works for the results of the SerializeContent(XElement, Object, XmlSerializationOptions) method.
|
| DeserializeContent(XmlReader, Object) |
Restores the inner state of an already created object passed in the obj parameter based on a saved XML, using a lower-level safe mode.
Though it allows resolving types found in the XML content without requiring to enlist them as expected types, it denies loading new assemblies
during deserialization, even if types are stored with their assembly qualified names.
Works for the results of the SerializeContent(XmlWriter, Object, XmlSerializationOptions) method.
|
| DeserializeContentSafe(XElement, Object) |
Restores the inner state of an already created object passed in the obj parameter based on a saved XML.
If content contains names of natively not supported types, then you should use
the other overloads to specify the expected types.
See the Remarks section of the DeserializeContentSafe(XElement, Object, Type) overload for details.
|
| DeserializeContentSafe(XmlReader, Object) |
Restores the inner state of an already created object passed in the obj parameter based on a saved XML.
If the serialization stream contains names of natively not supported types, then you should use
the other overloads to specify the expected types.
See the Remarks section of the DeserializeContentSafe(XmlReader, Object, Type) overload for details.
|
| DeserializeContentSafe(XElement, Object, IEnumerableType) |
Restores the inner state of an already created object passed in the obj parameter based on a saved XML.
See the Remarks section of the DeserializeContentSafe(XElement, Object, Type) overload for details.
|
| DeserializeContentSafe(XElement, Object, Type) |
Restores the inner state of an already created object passed in the obj parameter based on a saved XML.
|
| DeserializeContentSafe(XmlReader, Object, IEnumerableType) |
Restores the inner state of an already created object passed in the obj parameter based on a saved XML.
|
| DeserializeContentSafe(XmlReader, Object, Type) |
Restores the inner state of an already created object passed in the obj parameter based on a saved XML.
|
| DeserializeContentUnsafe(XElement, Object) |
Restores the inner state of an already created object passed in the obj parameter based on a saved XML.
This method works in unsafe mode. Use it only if the XML content is from a safe source.
See the security notes at the Remarks section of the XmlSerializer class for details.
|
| DeserializeContentUnsafe(XmlReader, Object) |
Restores the inner state of an already created object passed in the obj parameter based on a saved XML.
This method works in unsafe mode. Use it only if the XML content is from a safe source.
See the security notes at the Remarks section of the XmlSerializer class for details.
|
| DeserializeSafe(Stream) |
Deserializes an object in safe mode, using the specified stream.
If the serialization stream contains names of natively not supported types, then you should use
the other overloads to specify the expected types.
See the Remarks section of the DeserializeSafeT(XmlReader, Type) overload for details.
|
| DeserializeSafe(String) |
Deserializes an object in safe mode from the specified file passed in the fileName parameter.
If the file contains names of natively not supported types, then you should use
the other overloads to specify the expected types.
See the Remarks section of the DeserializeSafeT(XmlReader, Type) overload for details.
|
| DeserializeSafe(TextReader) |
Deserializes an object in safe mode, using the provided TextReader in the reader parameter.
If the serialization stream contains names of natively not supported types, then you should use
the other overloads to specify the expected types.
See the Remarks section of the DeserializeSafeT(XmlReader, Type) overload for details.
|
| DeserializeSafe(XElement) |
Deserializes an XML content to an object in safe mode.
If content contains names of natively not supported types, then you should use
the other overloads to specify the expected types.
See the Remarks section of the DeserializeSafeT(XElement, Type) overload for details.
|
| DeserializeSafe(XmlReader) |
Deserializes an object in safe mode, using the provided XmlReader in the reader parameter.
If the serialization stream contains names of natively not supported types, then you should use
the other overloads to specify the expected types.
See the Remarks section of the DeserializeSafeT(XmlReader, Type) overload for details.
|
| DeserializeSafe(Stream, IEnumerableType) |
Deserializes an object in safe mode, using the specified stream.
See the Remarks section of the DeserializeSafeT(XmlReader, Type) overload for details.
|
| DeserializeSafe(Stream, Type) |
Deserializes an object in safe mode, using the specified stream.
See the Remarks section of the DeserializeSafeT(XmlReader, Type) overload for details.
|
| DeserializeSafe(String, IEnumerableType) |
Deserializes an object in safe mode from the specified file passed in the fileName parameter.
See the Remarks section of the DeserializeSafeT(XmlReader, Type) overload for details.
|
| DeserializeSafe(String, Type) |
Deserializes an object in safe mode from the specified file passed in the fileName parameter.
See the Remarks section of the DeserializeSafeT(XmlReader, Type) overload for details.
|
| DeserializeSafe(TextReader, IEnumerableType) |
Deserializes an object in safe mode, using the provided TextReader in the reader parameter.
See the Remarks section of the DeserializeSafeT(XmlReader, Type) overload for details.
|
| DeserializeSafe(TextReader, Type) |
Deserializes an object in safe mode, using the provided TextReader in the reader parameter.
See the Remarks section of the DeserializeSafeT(XmlReader, Type) overload for details.
|
| DeserializeSafe(XElement, IEnumerableType) |
Deserializes an XML content to an object in safe mode.
See the Remarks section of the DeserializeSafeT(XElement, Type) overload for details.
|
| DeserializeSafe(XElement, Type) |
Deserializes an XML content to an object in safe mode.
See the Remarks section of the DeserializeSafeT(XElement, Type) overload for details.
|
| DeserializeSafe(XmlReader, IEnumerableType) |
Deserializes an object in safe mode, using the provided XmlReader in the reader parameter.
See the Remarks section of the DeserializeSafeT(XmlReader, Type) overload for details.
|
| DeserializeSafe(XmlReader, Type) |
Deserializes an object in safe mode, using the provided XmlReader in the reader parameter.
See the Remarks section of the DeserializeSafeT(XmlReader, Type) overload for details.
|
| DeserializeSafeT(Stream, IEnumerableType) |
Deserializes an instance of T in safe mode, using the specified stream.
See the Remarks section of the DeserializeSafeT(XmlReader, Type) overload for details.
|
| DeserializeSafeT(Stream, Type) |
Deserializes an instance of T in safe mode, using the specified stream.
See the Remarks section of the DeserializeSafeT(XmlReader, Type) overload for details.
|
| DeserializeSafeT(String, IEnumerableType) |
Deserializes an instance of T in safe mode from the specified file passed in the fileName parameter.
See the Remarks section of the DeserializeSafeT(XmlReader, Type) overload for details.
|
| DeserializeSafeT(String, Type) |
Deserializes an instance of T in safe mode from the specified file passed in the fileName parameter.
See the Remarks section of the DeserializeSafeT(XmlReader, Type) overload for details.
|
| DeserializeSafeT(TextReader, IEnumerableType) |
Deserializes an instance of T in safe mode, using the provided TextReader in the reader parameter.
See the Remarks section of the DeserializeSafeT(XmlReader, Type) overload for details.
|
| DeserializeSafeT(TextReader, Type) |
Deserializes an instance of T in safe mode, using the provided TextReader in the reader parameter.
See the Remarks section of the DeserializeSafeT(XmlReader, Type) overload for details.
|
| DeserializeSafeT(XElement, IEnumerableType) |
Deserializes an XML content to an instance of T in safe mode.
See the Remarks section of the DeserializeSafeT(XElement, Type) overload for details.
|
| DeserializeSafeT(XElement, Type) |
Deserializes an XML content to an instance of T in safe mode.
|
| DeserializeSafeT(XmlReader, IEnumerableType) |
Deserializes an instance of T in safe mode, using the provided XmlReader in the reader parameter.
See the Remarks section of the DeserializeSafeT(XmlReader, Type) overload for details.
|
| DeserializeSafeT(XmlReader, Type) |
Deserializes an instance of T in safe mode, using the provided XmlReader in the reader parameter.
|
| DeserializeUnsafe(Stream) |
Deserializes an object in unsafe mode, using the specified stream. Use it only if the XML content is from a safe source.
See the security notes at the Remarks section of the XmlSerializer class for details.
|
| DeserializeUnsafe(String) |
Deserializes an object in unsafe mode from the specified file passed in the fileName parameter. Use it only if the XML content is from a safe source.
See the security notes at the Remarks section of the XmlSerializer class for details.
|
| DeserializeUnsafe(TextReader) |
Deserializes an object in unsafe mode, using the provided TextReader in the reader parameter. Use it only if the XML content is from a safe source.
See the security notes at the Remarks section of the XmlSerializer class for details.
|
| DeserializeUnsafe(XElement) |
Deserializes an XML content to an object in unsafe mode. Use it only if the XML content is from a safe source.
Works for the results of the Serialize(Object, XmlSerializationOptions) method.
See the security notes at the Remarks section of the XmlSerializer class for details.
|
| DeserializeUnsafe(XmlReader) |
Deserializes an object in unsafe mode, using the provided XmlReader in the reader parameter. Use it only if the XML content is from a safe source.
See the security notes at the Remarks section of the XmlSerializer class for details.
|
| Serialize(Object, XmlSerializationOptions) |
Serializes the object passed in obj parameter into a new XElement object.
|
| Serialize(Stream, Object, XmlSerializationOptions) |
Serializes the object passed in obj into the provided Stream.
|
| Serialize(String, Object, XmlSerializationOptions) |
Serializes the object passed in obj into the specified fileName.
|
| Serialize(TextWriter, Object, XmlSerializationOptions) |
Serializes the object passed in obj by the provided TextWriter object.
|
| Serialize(XmlWriter, Object, XmlSerializationOptions) |
Serializes the object passed in obj by the provided XmlWriter object.
|
| SerializeContent(XElement, Object, XmlSerializationOptions) |
Saves public properties or collection elements of an object given in obj parameter
into an already existing XElement object given in parent parameter
with provided options.
|
| SerializeContent(XmlWriter, Object, XmlSerializationOptions) |
Saves public properties or collection elements of an object given in obj parameter
by an already opened XmlWriter object given in writer parameter
with provided options.
|