CodeConnectAccess(String, Int32) コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
CodeConnectAccess クラスの新しいインスタンスを初期化します。
public:
CodeConnectAccess(System::String ^ allowScheme, int allowPort);
public CodeConnectAccess(string allowScheme, int allowPort);
new System.Security.Policy.CodeConnectAccess : string * int -> System.Security.Policy.CodeConnectAccess
Public Sub New (allowScheme As String, allowPort As Integer)
パラメーター
- allowScheme
- String
現在のインスタンスによって表される URI スキーム。
- allowPort
- Int32
現在のインスタンスによって表されるポート。
例外
allowScheme は nullです。
-又は-
allowScheme は空の文字列 ("") です。
-又は-
allowScheme には、スキームで許可されていない文字が含まれています。
-又は-
allowPort が 0 未満です。
-又は-
allowPort が 65,535 を超える。
例
次のコード例では、ダウンロードしたコードが HTTP プロトコルと同じポートを使用して配信元サーバーに接続することを許可する CodeConnectAccess オブジェクトを作成する方法を示します。 CodeConnectAccess オブジェクトを使用してコード グループを作成し、コード グループをポリシー レベルに追加する例については、CodeConnectAccess クラスの概要を参照してください。
static CodeConnectAccess^ CreateHttpAndOriginPortAccess()
{
return gcnew CodeConnectAccess(Uri::UriSchemeHttp,
CodeConnectAccess::OriginPort);
}
public static CodeConnectAccess CreateHttpAndOriginPortAccess()
{
return new CodeConnectAccess(Uri.UriSchemeHttp, CodeConnectAccess.OriginPort);
}
注釈
Scheme プロパティは、allowScheme パラメーターを使用して設定されます。 スキームは小文字に変換されます。
Schemeの値は、コードを実行してネットワーク リソースへの接続に使用できるスキームを制御します。
Port プロパティは、allowPort パラメーターを使用して設定されます。
Portの値は、コードを実行してネットワーク リソースへの接続に使用できるポートを制御します。