次の方法で共有


Microsoft.ServiceModel.Channels.Mail 名前空間

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

この名前空間には、Windows Communication Foundation (WCF) に基づく Exchange Server のメール トランスポートを使用するアプリケーションのプログラミングに役立つクラスが含まれています。 この名前空間は、.NET Compact Framework およびデスクトップ上でのプログラミングをサポートします。

Exchange Server の WCF メール トランスポートは電子メール ベースのトランスポートであり、WCF エンドポイントを使用してキュー サービスを提供します。 Microsoft.ServiceModel.Channels.Mail 名前空間には、Windows Mobile メール トランスポートや Microsoft Exchange Web サービス メール トランスポートなどのトランスポート固有の実装で使用される共通の機能がすべて用意されています。

注意

この名前空間の API は .NET Compact Framework 3.5 に付属していますが、実行時には .NET Compact Framework 3.5 または .NET Framework Version 3.0 以降が必要になります。

クラス

  クラス 説明
パブリック クラス MailBindingBase MailBindingBase クラスのコアの動作を定義し、メール バインディングの派生の基を提供します。
パブリック クラス MailMessageSecurity メール バインディングの SOAP メッセージ セキュリティを構成するために使用されるプロパティを格納します。
パブリック クラス MailSecurity メール バインディングのチャネル セキュリティ オプションを構成するためのメソッドを含んでいます。
パブリック クラス MailTransport MailTransport クラスのコアの動作を定義し、メール トランスポートの派生の基を提供します。
パブリック クラス MailTransportBindingElementBase MailTransportBindingElementBase クラスのコアの動作を定義し、メール トランスポート バインディング要素の派生の基を提供します。
パブリック クラス MailUriHelper メール URI (Uniform Resource Identifier) を作成したり、メール URI からデータにアクセスしたりするためのヘルパー関数を提供します。

列挙型

  列挙体 説明
パブリック列挙体 MailSecurityMode SOAP メッセージ セキュリティを有効にするかどうかを定義します。
パブリック列挙体 MessageContainerType チャネルによってメッセージ データが送信される方法を指定します。