PolicyStatement.FromXml Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Reconstruye un objeto de seguridad con un estado dado a partir de codificación XML.
Sobrecargas
FromXml(SecurityElement) |
Reconstruye un objeto de seguridad con un estado dado a partir de codificación XML. |
FromXml(SecurityElement, PolicyLevel) |
Reconstruye un objeto de seguridad con un estado dado a partir de codificación XML. |
FromXml(SecurityElement)
- Source:
- PolicyStatement.cs
- Source:
- PolicyStatement.cs
- Source:
- PolicyStatement.cs
Reconstruye un objeto de seguridad con un estado dado a partir de codificación 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)
Parámetros
Codificación XML que se usará para reconstruir el objeto de seguridad.
Implementaciones
Excepciones
El parámetro et
es null
.
El parámetro et
no es una codificación de PolicyStatement válida.
Ejemplos
En el ejemplo de código siguiente se muestra cómo usar el FromXml método para reconstruir un objeto de seguridad a partir de una codificación XML. Este ejemplo de código es parte de un ejemplo mayor proporcionado para la clase PolicyStatement.
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)
Se aplica a
FromXml(SecurityElement, PolicyLevel)
- Source:
- PolicyStatement.cs
- Source:
- PolicyStatement.cs
- Source:
- PolicyStatement.cs
Reconstruye un objeto de seguridad con un estado dado a partir de codificación 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)
Parámetros
Codificación XML que se usará para reconstruir el objeto de seguridad.
- level
- PolicyLevel
Contexto de PolicyLevel para buscar valores de NamedPermissionSet.
Implementaciones
Excepciones
El parámetro et
es null
.
El parámetro et
no es una codificación de PolicyStatement válida.