NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

IFormatter Interface

Provides functionality for formatters

IFormatter

[Visual Basic]
Public Interface IFormatter
[C#]
public interface IFormatter
[C++]
public __gc __interface IFormatter

[JScript] In JScript, you can use the interfaces in the NGWS frameworks, but you cannot define your own.

Classes that Implement IFormatter

Class Description
BinaryFormatter Provides a way to serialize and deserialize an object, or an entire graph of connected objects; it uses a binary format for the serialized stream, which is both very compact, and fast to parse.
Formatter Provides base functionality for runtime serialization formatters.

Remarks

Notes to Implementers: This interface must be implemented by all formatters. Serialize is used to serialize an object, or graph of objects. Deserialize is used to deserialize a stream, recreating a clone of the original object, or graph of objects.

Requirements

Namespace: System.Runtime.Serialization

Assembly: mscorlib.dll

See Also

IFormatter Members | System.Runtime.Serialization Namespace