MailBindingBase.MinimumAttachmentSize プロパティ
[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 空白のトピックは、プレースホルダーとして挿入されています。]
メッセージをメッセージ本文で送信するか、添付ファイルとして送信するかを決定するサイズのしきい値を取得または設定します。
名前空間: Microsoft.ServiceModel.Channels.Mail
アセンブリ: Microsoft.ServiceModel.Channels.Mail (Microsoft.ServiceModel.Channels.Mail.dll 内)
構文
'宣言
Public Property MinimumAttachmentSize As Integer
Get
Set
'使用
Dim instance As MailBindingBase
Dim value As Integer
value = instance.MinimumAttachmentSize
instance.MinimumAttachmentSize = value
public int MinimumAttachmentSize { get; set; }
public:
property int MinimumAttachmentSize {
int get ();
void set (int value);
}
member MinimumAttachmentSize : int with get, set
プロパティ値
型 : System.Int32
メッセージ サイズのしきい値 (バイト単位)。メッセージ サイズがこの値より大きい場合、メッセージは添付ファイルとして送信されます。それ以外の場合、メッセージはメッセージ本文で送信されます。
解説
既定のサイズのしきい値は 2,048 バイトです。
このプロパティは、MessageContainerType プロパティが Default に設定されている場合にのみ使用されます。
Windows Mobile デバイスでは、Microsoft ActiveSync の電子メール同期設定によって、最初の同期でダウンロードされる各メッセージの最大サイズが決まります。メッセージが最大サイズを超える場合は、最初の同期で本文の一部だけがダウンロードされます。メッセージの一部だけがダウンロードされ、チャネル リスナーがそのメッセージを待っている場合、トランスポートは、ダウンロードが必要であることを示すマークをメッセージに設定します。次の同期セッションで、メッセージ全体がダウンロードされます。
例
MinimumAttachmentSize プロパティを使用する方法の例を次に示します。この例では、1,024 バイトを超えるメッセージが添付ファイルとして送信されます。
' For a desktop application, use ExchangeWebServiceMailBinding.
binding = New WindowsMobileMailBinding()
binding.MinimumAttachmentSize = 1024
// For a desktop application, use ExchangeWebServiceMailBinding.
binding = new WindowsMobileMailBinding();
binding.MinimumAttachmentSize = 1024;
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。 このメンバーは、部分的に信頼されているコードから使用することはできません。 詳細については、「部分的に信頼される側のコードからライブラリの使用」を参照してください。
プラットフォーム
Windows CE, Windows Mobile for Smartphone, Windows Mobile for Pocket PC
.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。 サポートされているバージョンについては、「.NET フレームワークのシステム要件」を参照してください。
バージョン情報
.NET Compact Framework
サポート対象 : 3.5