語言

WebPermission 建構函式

定義

建立一個新的類別實例 WebPermission 。

多載

名稱 Description
WebPermission()

建立一個新的類別實例 WebPermission 。

WebPermission(PermissionState)

建立一個新的類別實例 WebPermission ,該類別通過所有需求或失敗。

WebPermission(NetworkAccess, String)

初始化一個擁有指定存取權限的新類別實例 WebPermission 。

WebPermission(NetworkAccess, Regex)

初始化該類別的新實例 WebPermission ,並賦予指定存取權限,適用於指定的 URI 正規表達式。

WebPermission()

來源:
WebPermission.cs
來源:
WebPermission.cs
來源:
WebPermission.cs
來源:
WebPermission.cs
來源:
WebPermission.cs
來源:
WebPermission.cs
來源:
WebPermission.cs
來源:
WebPermission.cs

建立一個新的類別實例 WebPermission 。

public:
 WebPermission();
public WebPermission();
Public Sub New ()

備註

建立一個新的類別實例 WebPermission 。 此建構器建立一個空許可,且不授予任何權利。

另請參閱

適用於

WebPermission(PermissionState)

來源:
WebPermission.cs
來源:
WebPermission.cs
來源:
WebPermission.cs
來源:
WebPermission.cs
來源:
WebPermission.cs
來源:
WebPermission.cs
來源:
WebPermission.cs
來源:
WebPermission.cs

建立一個新的類別實例 WebPermission ,該類別通過所有需求或失敗。

public:
 WebPermission(System::Security::Permissions::PermissionState state);
public WebPermission(System.Security.Permissions.PermissionState state);
new System.Net.WebPermission : System.Security.Permissions.PermissionState -> System.Net.WebPermission
Public Sub New (state As PermissionState)

參數

備註

參數值 state 為 PermissionState.None 或 PermissionState.Unrestricted,分別提供對所有安全變數的完全限制或完全不受限制存取。 如果你指定 PermissionState.None,那麼你可以使用 AddPermission。

另請參閱

適用於

WebPermission(NetworkAccess, String)

來源:
WebPermission.cs
來源:
WebPermission.cs
來源:
WebPermission.cs
來源:
WebPermission.cs
來源:
WebPermission.cs
來源:
WebPermission.cs
來源:
WebPermission.cs
來源:
WebPermission.cs

初始化一個擁有指定存取權限的新類別實例 WebPermission 。

public:
 WebPermission(System::Net::NetworkAccess access, System::String ^ uriString);
public WebPermission(System.Net.NetworkAccess access, string uriString);
new System.Net.WebPermission : System.Net.NetworkAccess * string -> System.Net.WebPermission
Public Sub New (access As NetworkAccess, uriString As String)

參數

access
NetworkAccess

一個 NetworkAccess 值,指示指定 URI 應授予何種存取權限。 Accept 表示該應用程式被允許接受來自本地資源的網際網路連線。 Connect 表示該應用程式被允許連接到特定的網際網路資源。

uriString
String

一個 URI 字串,授予存取權限。

例外狀況

uriString 是 null。

備註

此建構子初始化 a WebPermission ,並授權其目標使用參數描述 uriString 的 URI 建立遠端主機連線或接受遠端主機連線。

另請參閱

適用於

WebPermission(NetworkAccess, Regex)

來源:
WebPermission.cs
來源:
WebPermission.cs
來源:
WebPermission.cs
來源:
WebPermission.cs
來源:
WebPermission.cs
來源:
WebPermission.cs
來源:
WebPermission.cs
來源:
WebPermission.cs

初始化該類別的新實例 WebPermission ,並賦予指定存取權限,適用於指定的 URI 正規表達式。

public:
 WebPermission(System::Net::NetworkAccess access, System::Text::RegularExpressions::Regex ^ uriRegex);
public WebPermission(System.Net.NetworkAccess access, System.Text.RegularExpressions.Regex uriRegex);
new System.Net.WebPermission : System.Net.NetworkAccess * System.Text.RegularExpressions.Regex -> System.Net.WebPermission
Public Sub New (access As NetworkAccess, uriRegex As Regex)

參數

access
NetworkAccess

一個 NetworkAccess 表示該 URI 可獲得何種存取權限的值。 Accept 表示該應用程式被允許接受來自本地資源的網際網路連線。 Connect 表示該應用程式被允許連接到特定的網際網路資源。

uriRegex
Regex

一個描述存取權限的 URI 的正則表達式。

備註

此建構子初始化 a WebPermission ,並授權其目標使用參數描述 uriRegex 的 URI 建立遠端主機連線或接受遠端主機連線。

Note

建議你使用 uriRegex、 RegexOptions.IgnoreCase和 RegexOptions.Compiled flags 來建立RegexOptions.Singleline。

Note

候選 URI 字串會以兩種方式與相關正則表達AcceptList 式(或 ConnectList)清單進行檢查。 首先,會將候選 URI 字串與相應的清單進行檢查;若無匹配,則將候選 URI 字串轉換為 a Uri ,並與相應清單進行檢查。

另請參閱

適用於