MailTransport クラス
[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 空白のトピックは、プレースホルダーとして挿入されています。]
MailTransport クラスのコアの動作を定義し、メール トランスポートの派生の基を提供します。
名前空間: Microsoft.ServiceModel.Channels.Mail
アセンブリ: Microsoft.ServiceModel.Channels.Mail (Microsoft.ServiceModel.Channels.Mail.dll 内)
構文
'宣言
Public MustInherit Class MailTransport _
Implements IDisposable
'使用
Dim instance As MailTransport
public abstract class MailTransport : IDisposable
public ref class MailTransport abstract : IDisposable
[<AbstractClassAttribute>]
type MailTransport =
class
interface IDisposable
end
解説
このクラスは、メール トランスポートに共通のプロパティと関数を実装します。
MailTransport では、Windows Communication Foundation (WCF) Exchange Server のメール トランスポート アセンブリによって提供される、すべてのメール トランスポートに共通のプロパティは除外されています。このクラスは、基本のメール トランスポート設定を、実行時にマニフェストに変換する処理を行います。メール トランスポートに固有の実装詳細の処理は、具象サブクラスに任されます。次のようなサブクラスがあります。
注意
このクラスは .NET Compact Framework Version 3.5 に含まれていますが、実行時には .NET Compact Framework 3.5 または .NET Framework Version 3.0 以降が必要です。
継承階層
System.Object
Microsoft.ServiceModel.Channels.Mail.MailTransport
Microsoft.ServiceModel.Channels.Mail.WindowsMobile.WindowsMobileMailTransport
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
プラットフォーム
Windows CE, Windows Mobile for Smartphone, Windows Mobile for Pocket PC
.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。 サポートされているバージョンについては、「.NET フレームワークのシステム要件」を参照してください。
バージョン情報
.NET Compact Framework
サポート対象 : 3.5