Compartir a través de


FormatterServices.CheckTypeSecurity(Type, TypeFilterLevel) Método

Definición

Determina si el especificado Type se puede deserializar con la TypeFilterLevel propiedad establecida Lowen .

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)

Parámetros

t
Type

que Type se va a comprobar la capacidad de deserializar.

securityLevel
TypeFilterLevel

Valor de TypeFilterLevel propiedad.

Excepciones

El t parámetro es un tipo avanzado y no se puede deserializar cuando la TypeFilterLevel propiedad está establecida Lowen .

Comentarios

Utilice este método para determinar si se puede deserializar un tipo especificado cuando la TypeFilterLevel propiedad está establecida Lowen .

.NET Framework remoting proporciona dos niveles de deserialización automática, Low y Full. Low ayuda a protegerse contra ataques de deserialización mediante la deserialización solo de los tipos asociados a la funcionalidad de comunicación remota más básica. El Full nivel de deserialización admite la deserialización automática de todos los tipos que admite la comunicación remota en todas las situaciones.

Se aplica a