Share via


MailSecurity.Mode プロパティ

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

メール バインディングのチャネル セキュリティを取得または設定します。

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

構文

'宣言
Public Property Mode As MailSecurityMode
    Get
    Set
'使用
Dim instance As MailSecurity
Dim value As MailSecurityMode

value = instance.Mode

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

プロパティ値

型 : Microsoft.ServiceModel.Channels.Mail.MailSecurityMode
メール バインディングのチャネル セキュリティを表す列挙値の 1 つ。

例外

例外 条件
ArgumentOutOfRangeException

MailSecurityMode 列挙値が、サポートされていない値に設定されています。

解説

既定値は MailSecurityMode.None で、SOAP メッセージ セキュリティが無効であることを示します。

メール バインディングのメッセージ セキュリティを有効にする方法の例を次に示します。コード全体については、MailSecurity クラスのトピックを参照してください。

Dim binding As ExchangeWebServiceMailBinding
Dim clientEmailServer AsNew Uri("http://mail.example.com")
Dim clientEmailAddress AsString = "client@example.com"Dim password AsString = "password"

binding = New ExchangeWebServiceMailBinding(clientEmailServer, New NetworkCredential(clientEmailAddress, password))
binding.Security.Mode = MailSecurityMode.Message
ExchangeWebServiceMailBinding binding;
Uri clientEmailServer = new Uri("http://mail.example.com");
string clientEmailAddress = "client@example.com";
string password = "password";

binding = new ExchangeWebServiceMailBinding(clientEmailServer,
                                           new NetworkCredential(clientEmailAddress, password));
binding.Security.Mode = MailSecurityMode.Message;

.NET Framework セキュリティ

プラットフォーム

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

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

バージョン情報

.NET Compact Framework

サポート対象 : 3.5

参照

参照

MailSecurity クラス

MailSecurity メンバー

Microsoft.ServiceModel.Channels.Mail 名前空間