指定したサイト ID を表す SiteIdentityPermission クラスの新しいインスタンスを初期化します。
名前空間: System.Security.Permissions
アセンブリ: mscorlib (mscorlib.dll 内)
構文
'宣言
Public Sub New ( _
site As String _
)
'使用
Dim site As String
Dim instance As New SiteIdentityPermission(site)
public SiteIdentityPermission (
string site
)
public:
SiteIdentityPermission (
String^ site
)
public SiteIdentityPermission (
String site
)
public function SiteIdentityPermission (
site : String
)
適用できません。
パラメータ
- site
サイト名またはワイルドカード式。
例外
例外の種類 | 条件 |
---|---|
site パラメータが有効な文字列ではありません。または、有効なワイルドカード サイト名と一致しません。 |
解説
サイト ID は、HTTP、HTTPS、および FTP のプロトコルの付いた URL からのコードだけで定義されます。URL のプロトコルの後ろの "//" から次の "/" までの間に文字列がある場合は、その文字列がサイトを表します。たとえば、URL https://www.fourthcoffee.com/process/grind.htm の www.fourthcoffee.com がサイトです。ポート番号は除外されます。URL が https://www.fourthcoffee.com:8000/ の場合、サイトは www.fourthcoffee.com:8000 ではなく www.fourthcoffee.com になります。
サイトには、完全に一致する文字列か、ドット区切り文字の前にワイルドカード ("*") を付けた文字列を指定できます。たとえば、サイト名として文字列 *.fourthcoffee.com を指定すると、fourthcoffee.com と www.fourthcoffee.com の両方と一致します。ワイルドカードを使用しない場合、正確に一致するサイト名だけが見つかります。
使用例
Dim siteIdPerm1 As New SiteIdentityPermission("*.fourthcoffee.com")
SiteIdentityPermission siteIdPerm1 = new SiteIdentityPermission("*.fourthcoffee.com");
プラットフォーム
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
参照
関連項目
SiteIdentityPermission クラス
SiteIdentityPermission メンバ
System.Security.Permissions 名前空間