PermissionSet.FromXml(SecurityElement) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt ein Sicherheitsobjekt mit einem angegebenen Zustand aus einer XML-Codierung wieder her.
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)
Parameter
Die XML-Codierung zur Wiederherstellung des Sicherheitsobjekts.
Implementiert
Ausnahmen
Der et
-Parameter ist null
.
Der et
-Parameter ist kein gültiges Berechtigungselement.
- oder -
Die Versionsnummer des et
-Parameters wird nicht unterstützt.
Beispiele
Im folgenden Codebeispiel wird die Verwendung der FromXml -Methode veranschaulicht. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die PermissionSet-Klasse bereitgestellt wird.
// 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)