FormatterServices.CheckTypeSecurity(Type, TypeFilterLevel) Método

Definição

Determina se o especificado Type pode ser desserializado com a TypeFilterLevel propriedade definida como 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)

Parâmetros

t
Type

O Type para verificar a capacidade de desserializar.

securityLevel
TypeFilterLevel

O valor da TypeFilterLevel propriedade.

Exceções

O t parâmetro é um tipo avançado e não pode ser desserializado quando a TypeFilterLevel propriedade está definida para Low.

Observações

Use este método para determinar se um tipo especificado pode ser desserializado quando a TypeFilterLevel propriedade está definida para Low.

.NET Estrutura remota fornece dois níveis de desserialização automática, Low e Full. Low ajuda a proteger contra ataques de desserialização ao desserializar apenas os tipos associados à funcionalidade remota mais básica. O nível de Full desserialização suporta a desserialização automática de todos os tipos que o remotoing suporta em todas as situações. Para mais informações sobre.NET tipos de remotos do Framework que Low e Full suportam, consulte Desserialização Automática no .NET Framework Remoto.

Aplica-se a

Ver também