次の方法で共有


ICLRDomainManager::SetPropertiesForDefaultAppDomain メソッド

既定のアプリケーション ドメインを初期化するために使用するプロパティを設定します。

HRESULT SetPropertiesForDefaultAppDomain(
    [in] DWORD nProperties,
    [in] LPCWSTR *pwszPropertyNames,
    [in] LPCWSTR *pwszPropertyValues
);

パラメーター

  • nProperties
    [入力] pwszPropertyNames および pwszPropertyValues のエントリ数。

  • pwszPropertyNames
    [入力] プロパティ名の配列、またはプロパティがない場合は null。 現在、このメソッドで認識されるプロパティ名は "PARTIAL_TRUST_VISIBLE_ASSEMBLIES" だけです。

  • pwszPropertyValues
    [入力] プロパティ値の配列、またはプロパティがない場合は null。

戻り値

このメソッドは、次の特定の HRESULT と、メソッドの失敗を示す HRESULT エラーも返します。

HRESULT

説明

S_OK

メソッドは正常に終了しました。

HRESULT_FROM_WIN32(ERROR_UNKNOWN_PROPERTY)

pwszPropertyNames に、このメソッドで認識されないプロパティ名が含まれています。

解説

"PARTIAL_TRUST_VISIBLE_ASSEMBLIES" のプロパティ値は、PartialTrustVisibilityLevel.NotVisibleByDefault フラグが設定された条件付き AllowPartiallyTrustedCallersAttribute (APTCA) 属性を持つアセンブリのリストです。これらのアセンブリは、既定のアプリケーション ドメインの部分的に信頼された呼び出し元から参照できるようになります。

必要条件

プラットフォーム: 「.NET Framework システム要件」を参照

ヘッダー: MetaHost.h

ライブラリ: MSCorEE.dll にリソースとして格納されていること

.NET Framework のバージョン: 4

参照

その他の技術情報

ホスト (アンマネージ API リファレンス)

ICLRDomainManager インターフェイス