ByteStreamMessage.CreateMessage 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建字节流的消息。
重载
CreateMessage(ArraySegment<Byte>) |
使用指定的缓冲区数据创建字节流消息。 |
CreateMessage(Stream) |
使用指定流创建字节流消息。 |
CreateMessage(ArraySegment<Byte>, BufferManager) |
使用指定的缓冲区数据和缓冲区管理程序,创建字节流消息。 |
CreateMessage(ArraySegment<Byte>)
使用指定的缓冲区数据创建字节流消息。
public:
static System::ServiceModel::Channels::Message ^ CreateMessage(ArraySegment<System::Byte> buffer);
public static System.ServiceModel.Channels.Message CreateMessage (ArraySegment<byte> buffer);
static member CreateMessage : ArraySegment<byte> -> System.ServiceModel.Channels.Message
Public Shared Function CreateMessage (buffer As ArraySegment(Of Byte)) As Message
参数
- buffer
- ArraySegment<Byte>
为即将创建的消息提供数据的缓冲区。
返回
所创建消息的 Message 对象。
适用于
CreateMessage(Stream)
使用指定流创建字节流消息。
public:
static System::ServiceModel::Channels::Message ^ CreateMessage(System::IO::Stream ^ stream);
public static System.ServiceModel.Channels.Message CreateMessage (System.IO.Stream stream);
static member CreateMessage : System.IO.Stream -> System.ServiceModel.Channels.Message
Public Shared Function CreateMessage (stream As Stream) As Message
参数
- stream
- Stream
用于创建消息的流。
返回
所创建消息的 Message 对象。
适用于
CreateMessage(ArraySegment<Byte>, BufferManager)
使用指定的缓冲区数据和缓冲区管理程序,创建字节流消息。
public:
static System::ServiceModel::Channels::Message ^ CreateMessage(ArraySegment<System::Byte> buffer, System::ServiceModel::Channels::BufferManager ^ bufferManager);
public static System.ServiceModel.Channels.Message CreateMessage (ArraySegment<byte> buffer, System.ServiceModel.Channels.BufferManager bufferManager);
static member CreateMessage : ArraySegment<byte> * System.ServiceModel.Channels.BufferManager -> System.ServiceModel.Channels.Message
Public Shared Function CreateMessage (buffer As ArraySegment(Of Byte), bufferManager As BufferManager) As Message
参数
- buffer
- ArraySegment<Byte>
为即将创建的消息提供数据的缓冲区。
- bufferManager
- BufferManager
BufferManager 管理将消息创建的缓冲区。
返回
所创建消息的 Message 对象。