次の方法で共有


MailTransport.ReceiveRetryCount プロパティ

[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 空白のトピックは、プレースホルダーとして挿入されています。]

無効または誤った形式のメッセージの受信と処理を、メール トランスポートが初回の試行後に試みる回数を取得または設定します。

名前空間:  Microsoft.ServiceModel.Channels.Mail
アセンブリ:  Microsoft.ServiceModel.Channels.Mail (Microsoft.ServiceModel.Channels.Mail.dll 内)

構文

'宣言
Public Property ReceiveRetryCount As Integer
    Get
    Set
'使用
Dim instance As MailTransport
Dim value As Integer

value = instance.ReceiveRetryCount

instance.ReceiveRetryCount = value
public int ReceiveRetryCount { get; set; }
public:
property int ReceiveRetryCount {
    int get ();
    void set (int value);
}
member ReceiveRetryCount : int with get, set

プロパティ値

型 : System.Int32
無効または誤った形式のメッセージの受信を、メール トランスポートが初回の試行後に試みる回数。既定値は 3 です。

例外

例外 条件
ArgumentOutOfRangeException

ReceiveRetryCount プロパティが 0 (ゼロ) 未満の値に設定されています。

解説

このプロパティで構成されている再試行の回数を含まない再試行ネットワーク エラーに関連するか、エラー Microsoft Exchange Server との通信が発生しました。ReceiveRetryCount が到着した後にメッセージを取得するアプリケーションによって試行数を決定します。

メール トランスポートは、メッセージの受信と処理の最後の試行後に、無効または誤った形式のメッセージを削除します。

SOAP エンベロープが破損しているメッセージは無効と見なされます。件名のストア アンド フォワード スタンプの後に正しくない情報がある場合 (サポートされない文字がチャネル名に含まれている場合など) は、誤った形式のメッセージと見なされます。

ReceiveRetryCount プロパティを使用する方法の例を次に示します。

' For a desktop application, use ExchangeWebServiceMailBinding.
binding = New WindowsMobileMailBinding()

binding.MinimumAttachmentSize = 1024
' Set lifetime to 1 day, 10 hours, 20 minutes, and 30 seconds.
binding.TimeToLive = New TimeSpan(1, 10, 20, 30)
binding.Transport.ReceiveRetryCount = 5
// For a desktop application, use ExchangeWebServiceMailBinding.
binding = new WindowsMobileMailBinding();

binding.MinimumAttachmentSize = 1024;
// Set lifetime to 1 day, 10 hours, 20 minutes, and 30 seconds.
binding.TimeToLive = new TimeSpan(1, 10, 20, 30);
binding.Transport.ReceiveRetryCount = 5;

.NET Framework セキュリティ

プラットフォーム

Windows CE, Windows Mobile for Smartphone, Windows Mobile for Pocket PC

.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。 サポートされているバージョンについては、「.NET フレームワークのシステム要件」を参照してください。

バージョン情報

.NET Compact Framework

サポート対象 : 3.5

参照

参照

MailTransport クラス

MailTransport メンバー

Microsoft.ServiceModel.Channels.Mail 名前空間