SimpleTypeResolver Klass

Definition

Tillhandahåller en osäker typlösare för hanterade typer.

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

Kommentarer

Varning

Klassen SimpleTypeResolver är osäker och bör inte användas. Om du använder SimpleTypeResolver för att deserialisera JSON kan fjärrklienten köra skadlig kod i appen och ta kontroll över webbservern.

Ett exempel som visar hur du använder en anpassad JavaScriptTypeResolver på ett säkert sätt finns i JavaScriptTypeResolver.

.NET innehåller källanalysverktyg som varnar dig för användning av den farliga SimpleTypeResolver typen. Mer information om källanalyserare finns i Översikt över källkodsanalysverktyg. Anvisningar om hur du installerar källanalyserarna finns i Installera kodanalysverktyg för .NET Compiler Platform.

När källanalyspaketet aktiveras i ett projekt refererar du till att SimpleTypeResolver skapa någon av följande kompilatorvarningar:

Konstruktorer

Name Description
SimpleTypeResolver()

Initierar en ny instans av SimpleTypeResolver klassen.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ResolveType(String)

Returnerar det Type angivna namnet.

ResolveTypeId(Type)

Returnerar det sammansättningskvalificerade namnet på det angivna Type.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även