次の方法で共有


MailTransport.Faulted イベント

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

メール トランスポートが失敗した場合に発生します。

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

構文

'宣言
Public Event Faulted As EventHandler
'使用
Dim instance As MailTransport
Dim handler As EventHandler

AddHandler instance.Faulted, handler
public event EventHandler Faulted
public:
 event EventHandler^ Faulted {
    void add (EventHandler^ value);
    void remove (EventHandler^ value);
}
member Faulted : IEvent<EventHandler,
    EventArgs>

解説

メール トランスポートが無効な資格情報で Microsoft Exchange Server を呼び出そうとすると、Exchange Server は例外を返して失敗します。これは、何度か試行した後に Exchange Server に到達できない場合にも発生します。失敗したメール トランスポートは破棄する必要があります。

メール トランスポートが失敗した場合にアクションを実行するには、このイベントを使用します。コードを実行する前にトランスポートが失敗したかどうかをチェックするには、IsFaulted プロパティを使用します。

.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 名前空間