SimpleTypeResolver Klasse

Definition

Stellt einen unsicheren Typlöser für verwaltete Typen bereit.

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
Vererbung
SimpleTypeResolver

Hinweise

Warning

Die SimpleTypeResolver Klasse ist unsicher und sollte nicht verwendet werden. Die Verwendung SimpleTypeResolver zum Deserialisieren von JSON könnte es dem Remoteclient ermöglichen, bösartigen Code innerhalb der App auszuführen und die Kontrolle über den Webserver zu übernehmen.

Ein Beispiel, das die Verwendung einer benutzerdefinierten JavaScriptTypeResolver sicheren Verwendung veranschaulicht, finden Sie unter JavaScriptTypeResolver.

.NET stellt Quellanalysatoren bereit, die Sie auf die Verwendung des gefährlichen SimpleTypeResolverTyps aufmerksam machen. Weitere Informationen zu Quellanalysatoren finden Sie in der Übersicht über Quellcodeanalyses. Anweisungen zum Installieren der Quellanalyse finden Sie unter Install .NET Compiler platform code analyzers.

Wenn das Quellanalysepaket in einem Projekt aktiviert wird, verweisen Sie auf SimpleTypeResolver eine der folgenden Compilerwarnungen:

Konstruktoren

Name Beschreibung
SimpleTypeResolver()

Initialisiert eine neue Instanz der SimpleTypeResolver-Klasse.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ResolveType(String)

Gibt den Type angegebenen Namen zurück.

ResolveTypeId(Type)

Gibt den assemblyqualifizierten Namen des angegebenen Type.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen