System.Runtime.Serialization.Formatters.Soap.SoapFormatter Members

The members of System.Runtime.Serialization.Formatters.Soap.SoapFormatter are listed below.

See Also: Inherited members from System.Object

Public Constructors

Public Properties

AssemblyFormatSystem.Runtime.Serialization.Formatters.FormatterAssemblyStyle.

Gets or sets the behavior of the deserializer with regards to finding and loading assemblies.

BinderSystem.Runtime.Serialization.SerializationBinder.

Gets or sets the System.Runtime.Serialization.SerializationBinder that controls the binding of a serialized object to a type.

ContextSystem.Runtime.Serialization.StreamingContext.

Gets or sets the System.Runtime.Serialization.StreamingContext used with this System.Runtime.Serialization.Formatters.Soap.SoapFormatter.

FilterLevelSystem.Runtime.Serialization.Formatters.TypeFilterLevel.

Gets or sets the System.Runtime.Serialization.Formatters.TypeFilterLevel of automatic deserialization for .NET Framework remoting.

SurrogateSelectorSystem.Runtime.Serialization.ISurrogateSelector.

Gets or sets the System.Runtime.Serialization.SurrogateSelector that controls type substitution during serialization and deserialization.

TopObjectSystem.Runtime.Serialization.Formatters.ISoapMessage.

Gets or sets the System.Runtime.Serialization.Formatters.ISoapMessage into which the SOAP top object is deserialized.

TypeFormatSystem.Runtime.Serialization.Formatters.FormatterTypeStyle.

Gets or sets the format in which type descriptions are laid out in the serialized stream.

Public Methods

Deserialize(System.IO.Stream) : object

Deserializes the data on the provided stream and reconstitutes the graph of objects.

Deserialize(System.IO.Stream, System.Runtime.Remoting.Messaging.HeaderHandler) : object

Deserializes the stream into an object graph with any headers in that stream being handled by the given System.Runtime.Remoting.Messaging.HeaderHandler.

Serialize(System.IO.Stream, object)

Serializes an object or graph of objects with the specified root to the given System.IO.Stream.

Serialize(System.IO.Stream, object, System.Runtime.Remoting.Messaging.Header[])

Serializes an object or graph of objects with the specified root to the given System.IO.Stream in the SOAP Remote Procedure Call (RPC) format.