SmtpPermission クラスとは? わかりやすく解説

SmtpPermission クラス

メモ : このクラスは、.NET Framework version 2.0新しく追加されたものです。

SMTP (Simple Mail Transport Protocol) サーバーへのアクセス制御します

名前空間: System.Net.Mail
アセンブリ: System (system.dll 内)
構文構文

<SerializableAttribute> _
Public NotInheritable Class
 SmtpPermission
    Inherits CodeAccessPermission
    Implements IUnrestrictedPermission
Dim instance As SmtpPermission
[SerializableAttribute] 
public sealed class SmtpPermission : CodeAccessPermission,
 IUnrestrictedPermission
[SerializableAttribute] 
public ref class SmtpPermission sealed : public
 CodeAccessPermission, IUnrestrictedPermission
/** @attribute SerializableAttribute() */ 
public final class SmtpPermission extends CodeAccessPermission
 implements IUnrestrictedPermission
SerializableAttribute 
public final class SmtpPermission extends
 CodeAccessPermission implements IUnrestrictedPermission
解説解説

SmtpPermission クラスおよび SmtpPermissionAttribute クラスは、SMTP ホスト コンピュータへのアクセス制御します配信SMTP ホスト電子メール送信する場合、SmtpClient クラスSmtpPermission を必要とします

SmtpAccess 列挙体は、このアクセス許可インスタンスによって制御されるアクセス レベル指定します

使用例使用例

SmtpPermissionインスタンス生成するコード例次に示します

public static SmtpPermission CreateConnectPermission()
{
    SmtpPermission connectAccess = new 
        SmtpPermission(SmtpAccess.Connect);
    Console.WriteLine("Access? {0}", connectAccess.Access);
    return connectAccess;
}
static SmtpPermission^ CreateConnectPermission()
{
    SmtpPermission^ connectAccess = 
        gcnew SmtpPermission(SmtpAccess::Connect);
    Console::WriteLine("Access? {0}", connectAccess->Access);
    return connectAccess;
}
public static SmtpPermission CreateConnectPermission()
{
    SmtpPermission connectAccess = new SmtpPermission(SmtpAccess.Connect);
    Console.WriteLine("Access? {0}", connectAccess.get_Access());
    return connectAccess;
} //CreateConnectPermission
継承階層継承階層
System.Object
   System.Security.CodeAccessPermission
    System.Net.Mail.SmtpPermission
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
SmtpPermission メンバ
System.Net.Mail 名前空間



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「SmtpPermission クラス」の関連用語

SmtpPermission クラスのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



SmtpPermission クラスのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS