SimpleTypeResolver Classe

Definição

Fornece um resolvedor de tipo inseguro para tipos gerenciados.

public ref class SimpleTypeResolver : System::Web::Script::Serialization::JavaScriptTypeResolver
public class SimpleTypeResolver : System.Web.Script.Serialization.JavaScriptTypeResolver
type SimpleTypeResolver = class
    inherit JavaScriptTypeResolver
Public Class SimpleTypeResolver
Inherits JavaScriptTypeResolver
Herança
SimpleTypeResolver

Comentários

Aviso

A SimpleTypeResolver classe é insegura e não deve ser usada. Usar SimpleTypeResolver para desserializar o JSON pode permitir que o cliente remoto execute código mal-intencionado dentro do aplicativo e assuma o controle do servidor Web.

Para obter um exemplo que demonstra o uso de um personalizado JavaScriptTypeResolver com segurança, consulte JavaScriptTypeResolver.

.NET fornece analisadores de origem que o alertam para o uso do tipo perigoso SimpleTypeResolver. Para obter mais informações sobre analisadores de origem, consulte Visão geral dos analisadores de código-fonte. Para obter instruções sobre como instalar os analisadores de origem, consulte Instalar analisadores de código da Plataforma do Compilador de .NET.

Quando o pacote de analisadores de origem é ativado em um projeto, faz referência para SimpleTypeResolver produzir um dos seguintes avisos do compilador:

Construtores

Nome Description
SimpleTypeResolver()

Inicializa uma nova instância da classe SimpleTypeResolver.

Métodos

Nome Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ResolveType(String)

Retorna o Type nome especificado.

ResolveTypeId(Type)

Retorna o nome qualificado para assembly do especificado Type.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também