SimpleTypeResolver Osztály

Definíció

Nem biztonságos típusfeloldót biztosít a felügyelt típusokhoz.

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
Öröklődés
SimpleTypeResolver

Megjegyzések

Warning

Az SimpleTypeResolver osztály nem biztonságos, ezért nem használható. A JSON deszerializálásának használatával SimpleTypeResolver a távoli ügyfél rosszindulatú kódot hajthat végre az alkalmazásban, és átveheti a webkiszolgáló irányítását.

Az egyéni JavaScriptTypeResolverJavaScriptTypeResolverbiztonságos használatát bemutató minta: .

.NET olyan forráselemzőket biztosít, amelyek figyelmeztetik a veszélyes SimpleTypeResolver típus használatára. A forráselemzőkről további információt a forráskód-elemzők áttekintésében talál. A forráselemzők telepítésével kapcsolatos utasításokért lásd: Install .NET Compiler Platform kódelemzői.

Amikor a forráselemző csomag aktiválva van egy projektben, a következő fordítói figyelmeztetések egyikére hivatkozik SimpleTypeResolver :

Konstruktorok

Name Description
SimpleTypeResolver()

Inicializálja a SimpleTypeResolver osztály új példányát.

Metódusok

Name Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ResolveType(String)

Type A megadott név értékét adja vissza.

ResolveTypeId(Type)

A megadott Typeszerelvény minősített nevét adja vissza.

ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes:

Lásd még