FormatterServices.CheckTypeSecurity(Type, TypeFilterLevel) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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.