DataProtectionPermission.FromXml(SecurityElement) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Merekonstruksi izin dengan status tertentu dari pengodean XML.
public:
override void FromXml(System::Security::SecurityElement ^ securityElement);
public override void FromXml (System.Security.SecurityElement securityElement);
override this.FromXml : System.Security.SecurityElement -> unit
Public Overrides Sub FromXml (securityElement As SecurityElement)
Parameter
- securityElement
- SecurityElement
SecurityElement Yang berisi pengodean XML yang digunakan untuk merekonstruksi izin.
Pengecualian
securityElement
adalah null
.
securityElement
bukan elemen izin yang valid.
-atau-
Nomor securityElement
versi tidak didukung.
Contoh
Contoh kode berikut menunjukkan penggunaan FromXml metode . Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk DataProtectionPermission kelas .
Catatan
Contoh kode dimaksudkan untuk menunjukkan perilaku metode , bukan untuk menunjukkan penggunaannya. Secara umum, metode kelas izin digunakan oleh infrastruktur keamanan; biasanya tidak digunakan dalam aplikasi.
Console::WriteLine( "Using an XML round trip to reset the fourth "
"permission." );
sp4->FromXml( sp2->ToXml() );
rc = sp4->Equals( sp2 );
Console::WriteLine( "Does the XML round trip result equal the "
"original permission? {0}", (rc ? (String^)"Yes" : "No") );
Console.WriteLine("Using an XML round trip to reset the fourth " +
"permission.");
sp4.FromXml(sp2.ToXml());
rc = sp4.Equals(sp2);
Console.WriteLine("Does the XML round trip result equal the " +
"original permission? " + (rc ? "Yes" : "No"));
Console.WriteLine("Using an XML round trip to reset the fourth " + "permission.")
sp4.FromXml(sp2.ToXml())
rc = sp4.Equals(sp2)
Console.WriteLine("Does the XML round trip result equal the " + "original permission? " + IIf(rc, "Yes", "No")) 'TODO: For performance reasons this should be changed to nested IF statements
End Sub
Keterangan
Metode ini FromXml merekonstruksi DataProtectionPermission objek dari pengodean XML yang ditentukan oleh SecurityElement kelas . ToXml Gunakan metode untuk mengodekan DataProtectionPermissionXML , termasuk informasi status.