SecurityManager.LoadPolicyLevelFromFile(String, PolicyLevelType) SecurityManager.LoadPolicyLevelFromFile(String, PolicyLevelType) SecurityManager.LoadPolicyLevelFromFile(String, PolicyLevelType) SecurityManager.LoadPolicyLevelFromFile(String, PolicyLevelType) Method

定義

警告

この API は現在使われていません。

指定されたファイルから PolicyLevel を読み込みます。Loads a PolicyLevel from the specified file.

public:
 static System::Security::Policy::PolicyLevel ^ LoadPolicyLevelFromFile(System::String ^ path, System::Security::PolicyLevelType type);
[System.Obsolete]
[System.Obsolete("This method is obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
public static System.Security.Policy.PolicyLevel LoadPolicyLevelFromFile (string path, System.Security.PolicyLevelType type);
static member LoadPolicyLevelFromFile : string * System.Security.PolicyLevelType -> System.Security.Policy.PolicyLevel
Public Shared Function LoadPolicyLevelFromFile (path As String, type As PolicyLevelType) As PolicyLevel

パラメーター

path
String String String String

セキュリティ ポリシー情報を含むファイルへの物理ファイル パス。The physical file path to a file containing the security policy information.

type
PolicyLevelType PolicyLevelType PolicyLevelType PolicyLevelType

読み込まれるポリシー レベルの種類を指定する列挙値の 1 つ。One of the enumeration values that specifies the type of the policy level to be loaded.

戻り値

読み込まれたポリシー レベル。The loaded policy level.

例外

path パラメーターが null です。The path parameter is null.

path パラメーターが指定したファイルは存在しません。The file indicated by the path parameter does not exist.

このメソッドを呼び出すコードには ControlPolicy がありません。The code that calls this method does not have ControlPolicy.

または-or- このメソッドを呼び出すコードには Read がありません。The code that calls this method does not have Read.

または-or- このメソッドを呼び出すコードには Write がありません。The code that calls this method does not have Write.

または-or- このメソッドを呼び出すコードには PathDiscovery がありません。The code that calls this method does not have PathDiscovery.

このメソッドはコード アクセス セキュリティ (CAS) ポリシーを使用しており、.NET Framework 4.NET Framework 4 では互換性のために残されています。This method uses code access security (CAS) policy, which is obsolete in the .NET Framework 4.NET Framework 4. .NET Framework の旧バージョンとの互換性のために CAS ポリシーを有効にするには、<legacyCasPolicy> 要素を使用します。To enable CAS policy for compatibility with earlier versions of the .NET Framework, use the <legacyCasPolicy> element.

セキュリティ

SecurityPermission
表示およびポリシーを変更する権限です。for the ability to view and modify policy. 関連付けられた列挙体。 ControlPolicyAssociated enumeration: ControlPolicy

FileIOPermission
ファイルを読み書きします。for reading and writing files. 列挙体に関連付けられている: ReadWritePathDiscoveryAssociated enumerations: Read, Write, PathDiscovery

適用対象