TypeFilterLevel Enumeração

Definição

Cuidado

Formatter-based serialization is obsolete and should not be used.

Especifica o nível de desserialização automática para comunicação remota do .NET Framework.

public enum class TypeFilterLevel
public enum TypeFilterLevel
[System.Obsolete("Formatter-based serialization is obsolete and should not be used.", DiagnosticId="SYSLIB0050", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public enum TypeFilterLevel
[System.Runtime.InteropServices.ComVisible(true)]
public enum TypeFilterLevel
type TypeFilterLevel = 
[<System.Obsolete("Formatter-based serialization is obsolete and should not be used.", DiagnosticId="SYSLIB0050", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type TypeFilterLevel = 
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeFilterLevel = 
Public Enum TypeFilterLevel
Herança
TypeFilterLevel
Atributos

Campos

Full 3

O nível de desserialização total para comunicação remota do .NET Framework. Ele dá suporte a todos os tipos aos quais a comunicação remota dá suporte, em todas as situações.

Low 2

O baixo nível de desserialização para comunicação remota do .NET Framework. Ele dá suporte a tipos associados à funcionalidade básica de comunicação remota.

Comentários

Aviso

BinaryFormatter não é seguro e não pode ser transformado em seguro. Para saber mais, confira o Guia de segurança do BinaryFormatter.

.NET Framework comunicação remota fornece dois níveis de desserialização automática, Baixo e Completo. O nível de desserialização Completo dá suporte à desserialização automática de todos os tipos aos quais a comunicação remota dá suporte em todas as situações. Para obter uma lista dos tipos de comunicação remota .NET Framework com suporte baixo e completo, consulte Desserialização automática na comunicação remota .NET Framework.

Você pode definir os membros dessa enumeração programaticamente ou usando um arquivo de configuração de aplicativo. Para obter exemplos, consulte Desserialização automática no .NET Framework Comunicação Remota.

Cuidado

Não suponha que controlar a desserialização seja a única segurança que seu aplicativo requer. Em aplicativos distribuídos, mesmo um alto grau de controle sobre a serialização pode não impedir que clientes mal-intencionados interceptem a comunicação e a usem de alguma forma, mesmo que isso esteja apenas mostrando dados para outras pessoas.

Aplica-se a

Confira também