PermissionSet.FromXml(SecurityElement) PermissionSet.FromXml(SecurityElement) PermissionSet.FromXml(SecurityElement) PermissionSet.FromXml(SecurityElement) Method

定義

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

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

パラメーター

et
SecurityElement SecurityElement SecurityElement 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.

次のコード例の使用を示しています、FromXmlメソッド。The following code example shows the use of the FromXml method. このコード例が示されている例の一部、PermissionSetクラス。This code example is part of a larger example provided for the PermissionSet class.

// Display result of ToXml and FromXml operations.
PermissionSet^ ps6 = gcnew PermissionSet( PermissionState::None );
ps6->FromXml( ps5->ToXml() );
Console::WriteLine( "Result of ToFromXml = {0}\n", ps6 );
// Display result of ToXml and FromXml operations.
PermissionSet ps6 = new PermissionSet(PermissionState.None);
ps6.FromXml(ps5.ToXml());
Console.WriteLine("Result of ToFromXml = " + ps6.ToString() + "\n");
' Display result of ToXml and FromXml operations.
Dim ps6 As New PermissionSet(PermissionState.None)
ps6.FromXml(ps5.ToXml())
Console.WriteLine("Result of ToFromXml = " & ps6.ToString() & ControlChars.Lf)

適用対象