Aracılığıyla paylaş


PolicyStatement.FromXml Yöntem

Tanım

Xml kodlamasından belirli bir duruma sahip bir güvenlik nesnesini yeniden oluşturur.

Aşırı Yüklemeler

FromXml(SecurityElement)

Xml kodlamasından belirli bir duruma sahip bir güvenlik nesnesini yeniden oluşturur.

FromXml(SecurityElement, PolicyLevel)

Xml kodlamasından belirli bir duruma sahip bir güvenlik nesnesini yeniden oluşturur.

FromXml(SecurityElement)

Kaynak:
PolicyStatement.cs
Kaynak:
PolicyStatement.cs
Kaynak:
PolicyStatement.cs

Xml kodlamasından belirli bir duruma sahip bir güvenlik nesnesini yeniden oluşturur.

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)

Parametreler

et
SecurityElement

Güvenlik nesnesini yeniden yapılandırmak için kullanılacak XML kodlaması.

Uygulamalar

Özel durumlar

et parametresidirnull.

et Parametresi geçerli PolicyStatement bir kodlama değil.

Örnekler

Aşağıdaki kod örneği, xml kodlamasından FromXml bir güvenlik nesnesini yeniden oluşturmak için yönteminin nasıl kullanılacağını gösterir. Bu kod örneği, sınıfı için PolicyStatement sağlanan daha büyük bir örneğin parçasıdır.

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)

Şunlara uygulanır

FromXml(SecurityElement, PolicyLevel)

Kaynak:
PolicyStatement.cs
Kaynak:
PolicyStatement.cs
Kaynak:
PolicyStatement.cs

Xml kodlamasından belirli bir duruma sahip bir güvenlik nesnesini yeniden oluşturur.

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)

Parametreler

et
SecurityElement

Güvenlik nesnesini yeniden yapılandırmak için kullanılacak XML kodlaması.

level
PolicyLevel

Değerlerin PolicyLevel aranma bağlamı NamedPermissionSet .

Uygulamalar

Özel durumlar

et parametresidirnull.

et Parametresi geçerli PolicyStatement bir kodlama değil.

Şunlara uygulanır