TypeFilterLevel Enum
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.
Perhatian
Formatter-based serialization is obsolete and should not be used.
Menentukan tingkat deserialisasi otomatis untuk jarak jauh .NET Framework.
public enum class TypeFilterLevel
public enum TypeFilterLevel
[System.Obsolete("Formatter-based serialization is obsolete and should not be used.", DiagnosticId="SYSLIB0050", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public enum TypeFilterLevel
[System.Runtime.InteropServices.ComVisible(true)]
public enum TypeFilterLevel
type TypeFilterLevel =
[<System.Obsolete("Formatter-based serialization is obsolete and should not be used.", DiagnosticId="SYSLIB0050", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type TypeFilterLevel =
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeFilterLevel =
Public Enum TypeFilterLevel
- Warisan
- Atribut
Bidang
Full | 3 | Tingkat deserialisasi penuh untuk jarak jauh .NET Framework. Ini mendukung semua jenis yang mendukung akses jauh dalam semua situasi. |
Low | 2 | Tingkat deserialisasi rendah untuk jarak jauh .NET Framework. Ini mendukung jenis yang terkait dengan fungsionalitas jarak jauh dasar. |
Keterangan
Peringatan
BinaryFormatter
tidak aman dan tidak dapat dibuat aman. Untuk informasi selengkapnya, lihat panduan keamanan BinaryFormatter.
Jarak jauh .NET Framework menyediakan dua tingkat deserialisasi otomatis, Rendah dan Penuh. Tingkat deserialisasi Penuh mendukung deserialisasi otomatis dari semua jenis yang didukung jarak jauh dalam semua situasi. Untuk daftar jenis jarak jauh .NET Framework yang didukung Rendah dan Penuh, lihat Deserialisasi Otomatis di .NET Framework Remoting.
Anda dapat mengatur anggota enumerasi ini secara terprogram atau dengan menggunakan file konfigurasi aplikasi. Misalnya, lihat Deserialisasi Otomatis di .NET Framework Remoting.
Perhatian
Jangan berasumsi bahwa mengontrol deserialisasi adalah satu-satunya keamanan yang diperlukan aplikasi Anda. Dalam aplikasi terdistribusi, bahkan tingkat kontrol yang tinggi atas serialisasi mungkin tidak mencegah klien jahat mencegat komunikasi dan menggunakannya dalam beberapa cara, bahkan jika itu hanya menunjukkan data kepada orang lain.