Edit

Share via


StreamBodyWriter Class

Definition

An abstract base class used to create custom BodyWriter classes that can be used to a message body as a stream.

public ref class StreamBodyWriter abstract : System::ServiceModel::Channels::BodyWriter
public abstract class StreamBodyWriter : System.ServiceModel.Channels.BodyWriter
type StreamBodyWriter = class
    inherit BodyWriter
Public MustInherit Class StreamBodyWriter
Inherits BodyWriter
Inheritance
StreamBodyWriter

Constructors

StreamBodyWriter(Boolean)

Initializes a new instance of the StreamBodyWriter class.

Properties

IsBuffered

Gets a value that indicates whether the write method can be called multiple times.

(Inherited from BodyWriter)

Methods

BeginWriteBodyContents(XmlDictionaryWriter, AsyncCallback, Object)

Starts to write body contents for the body writer with specified writer, callback and state.

(Inherited from BodyWriter)
CreateBufferedCopy(Int32)

Creates a buffered copy of the body.

(Inherited from BodyWriter)
EndWriteBodyContents(IAsyncResult)

Ends the writing of body contents.

(Inherited from BodyWriter)
Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
OnBeginWriteBodyContents(XmlDictionaryWriter, AsyncCallback, Object)

Raises an event when the body writer starts to write body contents with specified writer, callback and state.

(Inherited from BodyWriter)
OnCreateBufferedCopy(Int32)

Override this method to create a buffered copy of the stream.

OnEndWriteBodyContents(IAsyncResult)

Raises an event when the body writer ends writing body contents.

(Inherited from BodyWriter)
OnWriteBodyContents(Stream)

Override this method to handle writing the message body contents.

OnWriteBodyContents(XmlDictionaryWriter)

Override this method to handle writing the message body contents.

ToString()

Returns a string that represents the current object.

(Inherited from Object)
WriteBodyContents(XmlDictionaryWriter)

Writes out the contents of the message body.

(Inherited from BodyWriter)

Applies to