Message.BodyStream プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > Message.BodyStream プロパティの意味・解説 

Message.BodyStream プロパティ

メッセージの本文の情報を取得または設定します。

名前空間: System.Messaging
アセンブリ: System.Messaging (system.messaging.dll 内)
構文構文

Dim instance As Message
Dim value As Stream

value = instance.BodyStream

instance.BodyStream = value
public Stream BodyStream { get; set;
 }
/** @property */
public Stream get_BodyStream ()

/** @property */
public void set_BodyStream (Stream value)

プロパティ値
メッセージの Body に含まれるシリアル化された情報を格納する Stream。

例外例外
解説解説

メッセージの本文は、文字列、日付、通貨、数値、バイト配列、マネージ オブジェクトなど、任意の型の情報で構成できます。この情報は、Stream にシリアル化されてキューに渡されます。

Message オブジェクトを送信する前に、Body プロパティまたは BodyStream プロパティのいずれかを指定します。Body プロパティを設定すると、内容は BodyStream プロパティにシリアル化されます。ただし、BodyStream プロパティに直接書き込むこともできます。直接書き込む方法は、たとえば、ファイルへの接続を開いて、ファイルの内容をメッセージの本文としてストリーム転送する場合に便利です。

メッセージの内容を BodyStream プロパティに直接書き込む以外は、メッセージを送信する前に Formatter プロパティを設定します。MessageQueue インスタンスで Send メソッドが呼び出された場合は、Formatter プロパティに格納されている書式指定子を使用して、メッセージの本文がシリアル化されます。Formatter プロパティの値を指定せずにメッセージを送信した場合、書式指定子は既定値の XmlMessageFormatter に設定されます。

そのメッセージの本文について UseEncryption プロパティを true に設定すると、Body プロパティを設定するときではなく、メッセージが送信されるときに暗号化されます。このため BodyStream プロパティが暗号化されることはありません。

.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「Message.BodyStream プロパティ」の関連用語

Message.BodyStream プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Message.BodyStream プロパティのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS