PolicyStatement.FromXml Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ricostruisce da una codifica XML un oggetto di sicurezza con un determinato stato.
Overload
FromXml(SecurityElement) |
Ricostruisce da una codifica XML un oggetto di sicurezza con un determinato stato. |
FromXml(SecurityElement, PolicyLevel) |
Ricostruisce da una codifica XML un oggetto di sicurezza con un determinato stato. |
FromXml(SecurityElement)
Ricostruisce da una codifica XML un oggetto di sicurezza con un determinato stato.
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)
Parametri
Codifica XML da usare per ricostruire l'oggetto di sicurezza.
Implementazioni
Eccezioni
Il valore del parametro et
è null
.
Il parametro et
non è una codifica di PolicyStatement valida.
Esempio
Nell'esempio di codice seguente viene illustrato come usare il FromXml metodo per ricostruire un oggetto di sicurezza da una codifica XML. Questo esempio di codice fa parte di un esempio più grande fornito per la PolicyStatement classe.
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)
Si applica a
FromXml(SecurityElement, PolicyLevel)
Ricostruisce da una codifica XML un oggetto di sicurezza con un determinato stato.
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)
Parametri
Codifica XML da usare per ricostruire l'oggetto di sicurezza.
- level
- PolicyLevel
Contesto di PolicyLevel per la ricerca di valori di NamedPermissionSet.
Implementazioni
Eccezioni
Il valore del parametro et
è null
.
Il parametro et
non è una codifica di PolicyStatement valida.