Udostępnij za pośrednictwem


PolicyStatement.FromXml Metoda

Definicja

Rekonstruuje obiekt zabezpieczeń o danym stanie z kodowania XML.

Przeciążenia

FromXml(SecurityElement)

Rekonstruuje obiekt zabezpieczeń o danym stanie z kodowania XML.

FromXml(SecurityElement, PolicyLevel)

Rekonstruuje obiekt zabezpieczeń o danym stanie z kodowania XML.

FromXml(SecurityElement)

Źródło:
PolicyStatement.cs
Źródło:
PolicyStatement.cs
Źródło:
PolicyStatement.cs

Rekonstruuje obiekt zabezpieczeń o danym stanie z kodowania XML.

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)

Parametry

et
SecurityElement

Kodowanie XML używane do odtworzenia obiektu zabezpieczeń.

Implementuje

Wyjątki

Parametr et ma wartość null.

Parametr et nie jest prawidłowym PolicyStatement kodowaniem.

Przykłady

Poniższy przykład kodu przedstawia sposób użycia FromXml metody w celu odtworzenia obiektu zabezpieczeń z kodowania XML. Ten przykład kodu jest częścią większego przykładu udostępnionego PolicyStatement dla klasy .

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)

Dotyczy

FromXml(SecurityElement, PolicyLevel)

Źródło:
PolicyStatement.cs
Źródło:
PolicyStatement.cs
Źródło:
PolicyStatement.cs

Rekonstruuje obiekt zabezpieczeń o danym stanie z kodowania XML.

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)

Parametry

et
SecurityElement

Kodowanie XML używane do odtworzenia obiektu zabezpieczeń.

level
PolicyLevel

Kontekst PolicyLevel wyszukiwania NamedPermissionSet wartości.

Implementuje

Wyjątki

Parametr et ma wartość null.

Parametr et nie jest prawidłowym PolicyStatement kodowaniem.

Dotyczy