Bagikan melalui


FormatterServices.CheckTypeSecurity(Type, TypeFilterLevel) Metode

Definisi

Menentukan apakah yang ditentukan Type dapat dideserialisasi dengan properti yang TypeFilterLevel diatur ke Low.

public:
 static void CheckTypeSecurity(Type ^ t, System::Runtime::Serialization::Formatters::TypeFilterLevel securityLevel);
public static void CheckTypeSecurity (Type t, System.Runtime.Serialization.Formatters.TypeFilterLevel securityLevel);
static member CheckTypeSecurity : Type * System.Runtime.Serialization.Formatters.TypeFilterLevel -> unit
Public Shared Sub CheckTypeSecurity (t As Type, securityLevel As TypeFilterLevel)

Parameter

t
Type

Type untuk memeriksa kemampuan untuk deserialisasi.

securityLevel
TypeFilterLevel

Nilai TypeFilterLevel properti.

Pengecualian

Parameter t adalah jenis tingkat lanjut dan tidak dapat dideserialisasi ketika TypeFilterLevel properti diatur ke Low.

Keterangan

Gunakan metode ini untuk menentukan apakah jenis yang ditentukan dapat dideserialisasi ketika TypeFilterLevel properti diatur ke Low.

Jarak jauh .NET Framework menyediakan dua tingkat deserialisasi otomatis, Low dan Full. Low membantu melindungi dari serangan deserialisasi dengan mendeserialisasi hanya jenis yang terkait dengan fungsionalitas jarak jauh paling dasar. Tingkat Full deserialisasi mendukung deserialisasi otomatis dari semua jenis yang didukung jarak jauh dalam semua situasi. Untuk informasi selengkapnya tentang jenis akses jauh the.NET Framework yang Low dan Full dukungannya, lihat Deserialisasi Otomatis di .NET Framework Remoting.

Berlaku untuk

Lihat juga