Name

SoapFormatter

Synopsis

This formatter performs SOAP serialization or deserialization on a single object or an object graph.

public sealed class SoapFormatter : System.Runtime.Remoting.Messaging.IRemotingFormatter,
       System.Runtime.Serialization.IFormatter {
// Public Constructors
   public SoapFormatter( );
   public SoapFormatter(System.Runtime.Serialization.ISurrogateSelector selector,
       System.Runtime.Serialization.StreamingContext context);
// Public Instance Properties
   public FormatterAssemblyStyle AssemblyFormat{set; get; }
   public SerializationBinder Binder{set; get; }      
// implements System.Runtime.Serialization.IFormatter
   public StreamingContext Context{set; get; }        
// implements System.Runtime.Serialization.IFormatter
   public TypeFilterLevel FilterLevel{set; get; }
   public ISurrogateSelector SurrogateSelector{set; get; }    
// implements System.Runtime.Serialization.IFormatter
   public ISoapMessage TopObject{set; get; }
   public FormatterTypeStyle TypeFormat{set; get; }
// Public Instance Methods
   public object Deserialize(System.IO.Stream serializationStream)
// implements System.Runtime.Serialization.IFormatter
   public object Deserialize(System.IO.Stream serializationStream,
       System.Runtime.Remoting.Messaging.HeaderHandler handler);  
// implements System.Runtime.Remoting.Messaging.IRemotingFormatter
   public void Serialize(System.IO.Stream serializationStream,
       object graph);  
// implements System.Runtime.Serialization.IFormatter

   public void Serialize(System.IO.Stream serializationStream, object ...

Get C# in a Nutshell, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.