site に指定された URL の ID を表す UrlIdentityPermission クラスの新しいインスタンスを初期化します。
名前空間: System.Security.Permissions
アセンブリ: mscorlib (mscorlib.dll 内)
構文
'宣言
Public Sub New ( _
site As String _
)
'使用
Dim site As String
Dim instance As New UrlIdentityPermission(site)
public UrlIdentityPermission (
string site
)
public:
UrlIdentityPermission (
String^ site
)
public UrlIdentityPermission (
String site
)
public function UrlIdentityPermission (
site : String
)
適用できません。
パラメータ
- site
URL またはワイルドカード式。
例外
例外の種類 | 条件 |
---|---|
site パラメータが null 参照 (Visual Basic では Nothing) です。 |
|
site パラメータの長さが 0 です。 |
|
site パラメータの URL、ディレクトリ、またはサイト部分が有効ではありません。 |
解説
https://www.fourthcoffee.com/process/grind.htm/ のように、プロトコル (HTTP、HTTPS、FTP) やファイル名を含む完全な URL が想定されます。
URL には、完全に一致する文字列、または最終位置にワイルドカードを使用した文字列 (https://www.fourthcoffee.com/process/\* など) を使用できます。ドット区切り文字の前にワイルドカード ("*") を付けた文字列を含めることもできます。たとえば、URL 名の文字列 https://www.fourthcoffee.com/process/grind.htm/ は、http://*.fourthcoffee.com/process/grind.htm/ および http://*.com/process/grind.htm/ のサブセットになります。
![]() |
---|
バージョン 2.0 の新しい点として、パフォーマンス上の理由から、新しいクラス インスタンスが作成されたときに無効な URL があっても引数の例外は発生しません。引数の例外は、set 操作 (Union、Intersect、または IsSubsetOf) のいずれかが実行されたときに発生します。アクセス許可が要求されると、IsSubsetOf がセキュリティ インフラストラクチャによって呼び出されます。引数の例外のために要求はエラーとなり、SecurityException がスローされます。この場合、元の ArgumentException 例外は表示されません。 |
使用例
Dim permIdPerm1 As New UrlIdentityPermission("https://www.fourthcoffee.com/process/")
UrlIdentityPermission permIdPerm1 = new UrlIdentityPermission("https://www.fourthcoffee.com/process/");
プラットフォーム
Windows 98,Windows Server 2000 SP4,Windows CE,Windows Millennium Edition,Windows Mobile for Pocket PC,Windows Mobile for Smartphone,Windows Server 2003,Windows XP Media Center Edition,Windows XP Professional x64 Edition,Windows XP SP2,Windows XP Starter Edition
Microsoft .NET Framework 3.0 は Windows Vista,Microsoft Windows XP SP2,および Windows Server 2003 SP1 でサポートされています。
バージョン情報
.NET Framework
サポート対象 : 3.0,2.0,1.1,1.0
参照
関連項目
UrlIdentityPermission クラス
UrlIdentityPermission メンバ
System.Security.Permissions 名前空間