PermissionSet.FromXml(SecurityElement) Yöntem

Tanım

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

public:
 virtual void FromXml(System::Security::SecurityElement ^ et);
public virtual void FromXml (System.Security.SecurityElement et);
abstract member FromXml : System.Security.SecurityElement -> unit
override this.FromXml : System.Security.SecurityElement -> unit
Public Overridable 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 bir izin öğesi değil.

-veya-

Parametrenin et sürüm numarası desteklenmiyor.

Örnekler

Aşağıdaki kod örneği yönteminin FromXml kullanımını gösterir. Bu kod örneği, sınıfı için PermissionSet sağlanan daha büyük bir örneğin parçasıdır.

// Display result of ToXml and FromXml operations.
PermissionSet^ ps6 = gcnew PermissionSet( PermissionState::None );
ps6->FromXml( ps5->ToXml() );
Console::WriteLine( "Result of ToFromXml = {0}\n", ps6 );
// Display result of ToXml and FromXml operations.
PermissionSet ps6 = new PermissionSet(PermissionState.None);
ps6.FromXml(ps5.ToXml());
Console.WriteLine("Result of ToFromXml = " + ps6.ToString() + "\n");
' Display result of ToXml and FromXml operations.
Dim ps6 As New PermissionSet(PermissionState.None)
ps6.FromXml(ps5.ToXml())
Console.WriteLine("Result of ToFromXml = " & ps6.ToString() & ControlChars.Lf)

Şunlara uygulanır