Udostępnij za pośrednictwem


PermissionSet.FromXml(SecurityElement) Metoda

Definicja

Rekonstruuje obiekt zabezpieczeń o określonym stanie z kodowania XML.

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)

Parametry

et
SecurityElement

Kodowanie XML używane do odtworzenia obiektu zabezpieczeń.

Implementuje

Wyjątki

Parametr et to null.

Parametr et nie jest prawidłowym elementem uprawnień.

-lub-

et Numer wersji parametru nie jest obsługiwany.

Przykłady

Poniższy przykład kodu przedstawia użycie FromXml metody . Ten przykład kodu jest częścią większego przykładu podanego PermissionSet dla klasy.

// 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)

Dotyczy