次の方法で共有


WebPermission.AddPermission メソッド

指定したアクセス権を持つ指定した URI を現在の WebPermission に追加します。

オーバーロードの一覧

指定したアクセス権を持つ指定した URI を現在の WebPermission に追加します。

[Visual Basic] Overloads Public Sub AddPermission(NetworkAccess, Regex)

[C#] public void AddPermission(NetworkAccess, Regex);

[C++] public: void AddPermission(NetworkAccess, Regex*);

[JScript] public function AddPermission(NetworkAccess, Regex);

指定したアクセス権を持つ指定した URI 文字列を現在の WebPermission に追加します。

[Visual Basic] Overloads Public Sub AddPermission(NetworkAccess, String)

[C#] public void AddPermission(NetworkAccess, string);

[C++] public: void AddPermission(NetworkAccess, String*);

[JScript] public function AddPermission(NetworkAccess, String);

使用例

[Visual Basic, C#, C++] アクセス権を特定の URI 文字列に追加する方法を次の例に示します。

[Visual Basic, C#, C++] メモ   ここでは、AddPermission のオーバーロード形式のうちの 1 つだけについて、使用例を示します。その他の例については、各オーバーロード形式のトピックを参照してください。

 
' Allow access to the first set of resources.
myWebPermission1.AddPermission(NetworkAccess.Connect, "https://www.contoso.com/default.htm")
myWebPermission1.AddPermission(NetworkAccess.Connect, "https://www.adventure-works.com/default.htm")

' Check whether if the callers higher in the call stack have been granted 
' access permissions.
myWebPermission1.Demand()


[C#] 

    // Allow access to the first set of resources.
    myWebPermission1.AddPermission(NetworkAccess.Connect,"https://www.contoso.com/default.htm");
    myWebPermission1.AddPermission(NetworkAccess.Connect,"https://www.adventure-works.com/default.htm");
  
    // Check whether if the callers higher in the call stack have been granted 
    // access permissions.
    myWebPermission1.Demand();


[C++] 
// Allow access to the first set of resources.
myWebPermission1->AddPermission(NetworkAccess::Connect,
   S"https://www.contoso.com/default.htm");
myWebPermission1->AddPermission(NetworkAccess::Connect,
   S"https://www.adventure-works.com/default.htm");

// Check whether if the callers higher in the call stack have been granted
// access permissions.
myWebPermission1->Demand();

[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン 言語のフィルタ をクリックします。

参照

WebPermission クラス | WebPermission メンバ | System.Net 名前空間