次の方法で共有


MailTransportBindingElementBase.Transport プロパティ

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

メッセージを送受信するために入力チャネルおよび出力チャネルによって使用されるトランスポートを取得または設定します。

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

構文

'宣言
Public Property Transport As MailTransport
    Get
    Set
'使用
Dim instance As MailTransportBindingElementBase
Dim value As MailTransport

value = instance.Transport

instance.Transport = value
public MailTransport Transport { get; set; }
public:
property MailTransport^ Transport {
    MailTransport^ get ();
    void set (MailTransport^ value);
}
member Transport : MailTransport with get, set

プロパティ値

型 : Microsoft.ServiceModel.Channels.Mail.MailTransport
メッセージの送受信に使用されるトランスポート。

解説

MailTransport クラスは、メールの各エンドポイントに対する通信チャネルを管理します。

メール トランスポートは、アプリケーションを閉じるときに破棄する必要があります。

複数のバインディングに対して 1 つのメール トランスポートを使用する場合は、メール トランスポートを設定する必要があります。

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

mailTransportBindingElement = New WindowsMobileMailTransportBindingElement()

mailTransportBindingElement.MessageContainerType = MessageContainerType.Attachment
' In this example, set lifetime to 1 day, 10 hours,' 20 minutes, and 30 seconds.
mailTransportBindingElement.TimeToLive = New TimeSpan(1, 10, 20, 30)
mailTransportBindingElement.Transport.MaxTotalMessageCacheSize = 1000
mailTransportBindingElement = new WindowsMobileMailTransportBindingElement();

mailTransportBindingElement.MessageContainerType = MessageContainerType.Attachment;
// In this example, set lifetime to 1 day, 10 hours,// 20 minutes, and 30 seconds.
mailTransportBindingElement.TimeToLive = new TimeSpan(1, 10, 20, 30);
mailTransportBindingElement.Transport.MaxTotalMessageCacheSize = 1000;

.NET Framework セキュリティ

プラットフォーム

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

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

バージョン情報

.NET Compact Framework

サポート対象 : 3.5

参照

参照

MailTransportBindingElementBase クラス

MailTransportBindingElementBase メンバー

Microsoft.ServiceModel.Channels.Mail 名前空間