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

Warnung

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

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

.NET stellt Quellanalysetools bereit, die Sie bei der Verwendung des gefährlichen SimpleTypeResolver Typs warnen. Weitere Informationen zu Quellanalysetools finden Sie unter Übersicht über Quellcodeanalysetools. Anweisungen zum Installieren der Quellanalysetools finden Sie unter Installieren .NET Compiler Platform Codeanalysetools.

Wenn das Quellanalysepaket in einem Projekt aktiviert wird, werden Verweise darauf verwendet, um eine der folgenden Compilerwarnungen zu SimpleTypeResolver erzeugen:

Konstruktoren

SimpleTypeResolver()

Initialisiert eine neue Instanz der SimpleTypeResolver-Klasse.

Methoden

Equals(Object)

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

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ResolveType(String)

Gibt den Type des angegebenen Namens zurück.

ResolveTypeId(Type)

Gibt den durch die Assembly qualifizierten Namen des angegebenen Type zurück.

ToString()

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

(Geerbt von Object)

Gilt für:

Weitere Informationen