次の方法で共有


WebPermission コンストラクタ (NetworkAccess, String)

指定した URI に対して指定したアクセス権を持つ WebPermission クラスの新しいインスタンスを初期化します。

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

構文

'宣言
Public Sub New ( _
    access As NetworkAccess, _
    uriString As String _
)
'使用
Dim access As NetworkAccess
Dim uriString As String

Dim instance As New WebPermission(access, uriString)
public WebPermission (
    NetworkAccess access,
    string uriString
)
public:
WebPermission (
    NetworkAccess access, 
    String^ uriString
)
public WebPermission (
    NetworkAccess access, 
    String uriString
)
public function WebPermission (
    access : NetworkAccess, 
    uriString : String
)

パラメータ

  • access
    指定した URI に与えるアクセスの種類を示す NetworkAccess 値。Accept は、アプリケーションがローカル リソースでインターネットからの接続を受け入れることを許可されていることを示します。Connect は、アプリケーションが特定のインターネット リソースへの接続を許可されていることを示します。
  • uriString
    アクセス権が与えられる対象となる URI 文字列。

例外

例外の種類 条件

ArgumentNullException

uriString が null 参照 (Visual Basic では Nothing) です。

解説

このコンストラクタは、WebPermission を初期化し、uriString パラメータで表された URI を使用して、リモート ホスト接続を確立するため、またはリモート ホスト接続を受け入れるための指定したアクセス許可を与えます。

使用例

指定した URI に対する接続権を持つ WebPermission の新しいインスタンスを作成する例を次に示します。

' Create a WebPermission.instance.
Dim myWebPermission1 As New WebPermission(NetworkAccess.Connect, "https://www.contoso.com/default.htm")
myWebPermission1.Demand()
// Create a WebPermission.instance.
WebPermission myWebPermission1 = new WebPermission(NetworkAccess.Connect,"https://www.contoso.com/default.htm");
myWebPermission1.Demand();
// Create a WebPermission::instance.
WebPermission^ myWebPermission1 = gcnew WebPermission( NetworkAccess::Connect,"https://www.contoso.com/default.htm" );
myWebPermission1->Demand();
// Create a WebPermission.instance.
WebPermission myWebPermission1 = new WebPermission(
    NetworkAccess.Connect, "https://www.contoso.com/default.htm");
myWebPermission1.Demand();

プラットフォーム

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。

バージョン情報

.NET Framework

サポート対象 : 2.0、1.1、1.0

参照

関連項目

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