CodeConnectAccess(String, Int32) コンストラクター

定義

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

現在のインスタンスによって表されるポート。

例外

allowSchemenullです。

- または -

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 値は、コードを実行してネットワーク リソースへの接続に使用できるポートを制御します。

適用対象