MachineKey.Unprotect(Byte[], String[]) 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.
Membatalkan perlindungan data yang ditentukan, yang dilindungi oleh Protect(Byte[], String[]) metode .
public:
static cli::array <System::Byte> ^ Unprotect(cli::array <System::Byte> ^ protectedData, ... cli::array <System::String ^> ^ purposes);
public static byte[] Unprotect(byte[] protectedData, params string[] purposes);
static member Unprotect : byte[] * string[] -> byte[]
Public Shared Function Unprotect (protectedData As Byte(), ParamArray purposes As String()) As Byte()
Parameter
- protectedData
- Byte[]
Data ciphertext untuk tidak terlindungi.
- purposes
- String[]
Daftar tujuan yang menjelaskan tujuan data tersebut. Nilai ini harus sama yang diteruskan ke Protect(Byte[], String[]) metode ketika data dilindungi.
Mengembalikan
Data teks biasa.
Pengecualian
Parameter protectedData null.
Array tujuan berisi satu atau beberapa entri khusus spasi putih.
Kemungkinan penyebabnya termasuk yang berikut ini:
Data yang dilindungi dirusak.
Nilai
purposesparameter tidak sama dengan nilai yang ditentukan saat data dilindungi.Aplikasi ini disebarkan ke lebih dari satu server dan menggunakan kunci enkripsi yang dihasilkan secara otomatis.
Keterangan
Untuk informasi tentang metode ini, lihat Protect metode .