StreamBodyWriter 类

定义

一个抽象基类,用于创建自定义 BodyWriter 类,可用于消息正文作为流。

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
继承
StreamBodyWriter

构造函数

名称 说明
StreamBodyWriter(Boolean)

初始化 StreamBodyWriter 类的新实例。

属性

名称 说明
IsBuffered

获取一个值,该值指示是否可以多次调用写入方法。

(继承自 BodyWriter)

方法

名称 说明
BeginWriteBodyContents(XmlDictionaryWriter, AsyncCallback, Object)

开始为具有指定编写器、回调和状态的正文编写器编写正文内容。

(继承自 BodyWriter)
CreateBufferedCopy(Int32)

创建正文的缓冲副本。

(继承自 BodyWriter)
EndWriteBodyContents(IAsyncResult)

结束正文内容的写入。

(继承自 BodyWriter)
Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
OnBeginWriteBodyContents(XmlDictionaryWriter, AsyncCallback, Object)

当正文编写器开始使用指定的编写器、回调和状态编写正文内容时引发事件。

(继承自 BodyWriter)
OnCreateBufferedCopy(Int32)

重写此方法以创建流的缓冲副本。

OnEndWriteBodyContents(IAsyncResult)

当正文编写器结束写入正文内容时引发事件。

(继承自 BodyWriter)
OnWriteBodyContents(Stream)

重写此方法以处理写入消息正文内容。

OnWriteBodyContents(XmlDictionaryWriter)

重写此方法以处理写入消息正文内容。

ToString()

返回一个表示当前对象的字符串。

(继承自 Object)
WriteBodyContents(XmlDictionaryWriter)

写出消息正文的内容。

(继承自 BodyWriter)

适用于