FormatterServices.CheckTypeSecurity(Type, TypeFilterLevel) Yöntem

Tanım

belirtilen Type özelliğinin olarak ayarlanmış TypeFilterLeveldurumdan çıkarılıp seri durumdan Low çıkarılamayacağını belirler.

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)

Parametreler

t
Type

Type seri durumdan çıkarma özelliğini denetlemek için.

securityLevel
TypeFilterLevel

Özellik TypeFilterLevel değeri.

Özel durumlar

t parametresi gelişmiş bir türdür ve özelliği olarak ayarlandığında TypeFilterLevelseri durumdan Low çıkarılamaz.

Açıklamalar

Özelliği olarak ayarlandığında belirtilen bir türün seri durumdan çıkarılıp seri durumdan TypeFilterLevel çıkarılamayacağını belirlemek için Lowbu yöntemi kullanın.

.NET Framework uzaktan iletişim iki otomatik seri durumdan çıkarma düzeyi sağlar: Low ve Full. Low yalnızca en temel uzaktan iletişim işleviyle ilişkili türleri seri durumdan çıkararak seri durumdan çıkarma saldırılarına karşı korumaya yardımcı olur. Seri Full durumdan çıkarma düzeyi, uzaktan iletişimin her durumda desteklediği tüm türlerin otomatik seri durumdan çıkarıldığını destekler. Low ve Full desteğine sahip .NET Framework uzaktan iletişim türleri hakkında daha fazla bilgi için bkz. .NET Framework Uzaktan İletişiminde Otomatik Seri Durumdan Çıkarma.

Şunlara uygulanır

Ayrıca bkz.