This documentation is archived and is not being maintained.
Provides static methods to aid with the implementation of a Formatter for serialization. This class cannot be inherited.
The FormatterServices type exposes the following members.
|CheckTypeSecurity||Determines whether the specified Type can be deserialized with the TypeFilterLevel property set to Low.|
|Equals||Determines whether the specified Object is equal to the current Object. (Inherited from Object.)|
|Finalize||Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)|
|GetHashCode||Serves as a hash function for a particular type. (Inherited from Object.)|
|GetObjectData||Extracts the data from the specified object and returns it as an array of objects.|
|GetSafeUninitializedObject||Creates a new instance of the specified object type.|
|GetSerializableMembers||Overloaded. Returns all the serializable members for a particular class.|
|GetSurrogateForCyclicalReference||Returns a serialization surrogate for the specified ISerializationSurrogate.|
|GetType||Gets the type of the current instance. (Inherited from Object.)|
|GetTypeFromAssembly||Looks up the Type of the specified object in the provided Assembly.|
|GetUninitializedObject||Creates a new instance of the specified object type.|
|MemberwiseClone||Creates a shallow copy of the current Object. (Inherited from Object.)|
|PopulateObjectMembers||Populates the specified object with values for each field drawn from the data array of objects.|
|ToString||Returns a string that represents the current object. (Inherited from Object.)|