PolicyStatement.FromXml 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.
Rekonstruiert aus einer XML-Codierung ein Sicherheitsobjekt mit einem angegebenen Zustand.
Überlädt
FromXml(SecurityElement) |
Rekonstruiert aus einer XML-Codierung ein Sicherheitsobjekt mit einem angegebenen Zustand. |
FromXml(SecurityElement, PolicyLevel) |
Rekonstruiert aus einer XML-Codierung ein Sicherheitsobjekt mit einem angegebenen Zustand. |
FromXml(SecurityElement)
- Quelle:
- PolicyStatement.cs
- Quelle:
- PolicyStatement.cs
- Quelle:
- PolicyStatement.cs
Rekonstruiert aus einer XML-Codierung ein Sicherheitsobjekt mit einem angegebenen Zustand.
public:
virtual void FromXml(System::Security::SecurityElement ^ et);
public void FromXml (System.Security.SecurityElement et);
abstract member FromXml : System.Security.SecurityElement -> unit
override this.FromXml : System.Security.SecurityElement -> unit
Public Sub FromXml (et As SecurityElement)
Parameter
Die XML-Codierung zur Wiederherstellung des Sicherheitsobjekts.
Implementiert
Ausnahmen
Der et
-Parameter ist null
.
Der et
-Parameter ist keine gültige PolicyStatement-Codierung.
Beispiele
Im folgenden Codebeispiel wird gezeigt, wie Sie mithilfe der FromXml -Methode ein Sicherheitsobjekt aus einer XML-Codierung rekonstruieren. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die PolicyStatement-Klasse bereitgestellt wird.
SecurityElement^ newElement = gcnew SecurityElement(
L"PolicyStatement" );
newElement->AddAttribute( L"class", (
*policyStatement)->ToString() );
newElement->AddAttribute( L"version", L"1.1" );
newElement->AddChild( gcnew SecurityElement( L"PermissionSet" ) );
( *policyStatement)->FromXml( newElement );
SecurityElement newElement =
new SecurityElement("PolicyStatement");
newElement.AddAttribute("class", policyStatement.ToString());
newElement.AddAttribute("version","1.1");
newElement.AddChild(new SecurityElement("PermissionSet"));
policyStatement.FromXml(newElement);
Dim newElement As New SecurityElement("PolicyStatement")
newElement.AddAttribute("class", policyStatement.ToString())
newElement.AddAttribute("version", "1.1")
newElement.AddChild(New SecurityElement("PermissionSet"))
policyStatement.FromXml(newElement)
Gilt für:
FromXml(SecurityElement, PolicyLevel)
- Quelle:
- PolicyStatement.cs
- Quelle:
- PolicyStatement.cs
- Quelle:
- PolicyStatement.cs
Rekonstruiert aus einer XML-Codierung ein Sicherheitsobjekt mit einem angegebenen Zustand.
public:
virtual void FromXml(System::Security::SecurityElement ^ et, System::Security::Policy::PolicyLevel ^ level);
public void FromXml (System.Security.SecurityElement et, System.Security.Policy.PolicyLevel level);
abstract member FromXml : System.Security.SecurityElement * System.Security.Policy.PolicyLevel -> unit
override this.FromXml : System.Security.SecurityElement * System.Security.Policy.PolicyLevel -> unit
Public Sub FromXml (et As SecurityElement, level As PolicyLevel)
Parameter
Die XML-Codierung zur Wiederherstellung des Sicherheitsobjekts.
- level
- PolicyLevel
Der PolicyLevel-Kontext für die Suche von NamedPermissionSet-Werten.
Implementiert
Ausnahmen
Der et
-Parameter ist null
.
Der et
-Parameter ist keine gültige PolicyStatement-Codierung.