ReadOnlyPermissionSet.FromXml(SecurityElement) メソッド

定義

XML エンコードから指定された状態で、セキュリティ オブジェクトを再構築します。Reconstructs a security object with a specified state from an XML encoding.

public:
 override void FromXml(System::Security::SecurityElement ^ et);
public override void FromXml (System.Security.SecurityElement et);
override this.FromXml : System.Security.SecurityElement -> unit
Public Overrides Sub FromXml (et As SecurityElement)

パラメーター

et
SecurityElement

セキュリティ オブジェクトの再構築に使用する XML エンコード。The XML encoding to use to reconstruct the security object.

例外

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

et パラメーターが有効なアクセス許可要素ではありません。The et parameter is not a valid permission element.

- または --or- et パラメーターのバージョン番号がサポートされていません。The et parameter's version number is not supported.

オブジェクトが逆シリアル化されていません。つまり、逆シリアル化中に PermissionSetFromXml(SecurityElement) にコールバックされませんでした。The object is not being deserialized; that is, PermissionSet did not call back into FromXml(SecurityElement) during deserialization.

注釈

このオーバーライドPermissionSet.FromXmlは、アクセス許可セットを逆シリアル化するPermissionSetときに基本クラスによって呼び出されることを意図しています。This override of PermissionSet.FromXml is intended to be called by the base class PermissionSet when it is deserializing the permission set. を直接呼び出そうFromXmlとすると、例外がスローされます。An exception is thrown if you attempt to call FromXml directly. FromXml呼び出しを使用して読み取り専用のアクセス許可セットを変更することはできません。You cannot modify a read-only permission set with a FromXml call.

適用対象