WebPermissionAttribute コンストラクタとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > WebPermissionAttribute コンストラクタの意味・解説 

WebPermissionAttribute コンストラクタ

このクラス実行できるセキュリティ アクション指定する値で、WebPermissionAttribute クラス新しインスタンス初期化します。

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

Public Sub New ( _
    action As SecurityAction _
)
Dim action As SecurityAction

Dim instance As New WebPermissionAttribute(action)
public WebPermissionAttribute (
    SecurityAction action
)
public:
WebPermissionAttribute (
    SecurityAction action
)
public WebPermissionAttribute (
    SecurityAction action
)
public function WebPermissionAttribute (
    action : SecurityAction
)

パラメータ

action

SecurityAction 値の 1 つ

例外例外
例外種類条件

ArgumentException

action有効な SecurityAction 値ではありません。

解説解説
使用例使用例

WebPermissionAttributeメソッド適用する方法次の例に示します

' Set the declarative security for the URI.
<WebPermission(SecurityAction.Deny, Connect := "http://www.contoso.com/")>
 _
Public Sub Connect()
   ' Throw an exception.     
   Try
      Dim myWebRequest As HttpWebRequest =
 CType(WebRequest.Create("http://www.contoso.com"),
 HttpWebRequest)
   Catch e As Exception
      Console.WriteLine(("Exception : " + e.ToString()))
   End Try
End Sub 'Connect
 
// Set the declarative security for the URI.
[WebPermission(SecurityAction.Deny, Connect = @"http://www.contoso.com/")]
public void Connect() 
{
  // Throw an exception.   
  try
  {
    HttpWebRequest myWebRequest = (HttpWebRequest)WebRequest.Create("http://www.contoso.com/");
  }
  catch(Exception e)
  {
    Console.WriteLine("Exception : " + e.ToString());
  }
public:
   // Set the declarative security for the URI.
   [WebPermission(SecurityAction::Deny,Connect="http://www.contoso.com/")]
   void Connect()
   {
      // Throw an exception.
      try
      {
         HttpWebRequest^ myWebRequest = dynamic_cast<HttpWebRequest^>(WebRequest::Create(
 "http://www.contoso.com/" ));
      }
      catch ( Exception^ e ) 
      {
         Console::WriteLine( "Exception : {0}", e );
      }
// Set the declarative security for the URI.
/** @attribute WebPermission(SecurityAction.Deny, Connect = 
    "http://www.contoso.com/")
 */
public void Connect()
{
    // Throw an exception.   
    try {
        HttpWebRequest myWebRequest = (HttpWebRequest)(
            WebRequest.Create("http://www.contoso.com/"));
    }
    catch (System.Exception e) {
        Console.WriteLine("Exception : " + e.ToString());
    }
} //Connect
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
WebPermissionAttribute クラス
WebPermissionAttribute メンバ
System.Net 名前空間



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

辞書ショートカット

すべての辞書の索引

「WebPermissionAttribute コンストラクタ」の関連用語

WebPermissionAttribute コンストラクタのお隣キーワード
検索ランキング

   

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



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

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

©2025 GRAS Group, Inc.RSS