Udostępnij za pośrednictwem


SimpleTypeResolver Klasa

Definicja

Udostępnia niezabezpieczony program rozpoznawania typów dla typów zarządzanych.

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

Uwagi

Ostrzeżenie

Klasa SimpleTypeResolver jest niezabezpieczona i nie powinna być używana. Użycie SimpleTypeResolver do deserializacji JSON może umożliwić klientowi zdalnemu wykonywanie złośliwego kodu w aplikacji i przejęcie kontroli nad serwerem internetowym.

Aby zapoznać się z przykładem, który demonstruje bezpieczne używanie niestandardowego JavaScriptTypeResolver elementu , zobacz JavaScriptTypeResolver.

Platforma .NET udostępnia analizatory źródłowe, które ostrzegają o użyciu niebezpiecznego SimpleTypeResolver typu. Aby uzyskać więcej informacji na temat analizatorów źródłowych, zobacz Omówienie analizatorów kodu źródłowego. Aby uzyskać instrukcje dotyczące instalowania analizatorów źródłowych, zobacz Instalowanie analizatorów kodu .NET Compiler Platform.

Po aktywowaniu pakietu analizatorów źródłowych w projekcie odwołania do SimpleTypeResolver tworzenia jednego z następujących ostrzeżeń kompilatora:

Konstruktory

SimpleTypeResolver()

Inicjuje nowe wystąpienie klasy SimpleTypeResolver.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ResolveType(String)

Type Zwraca wartość określonej nazwy.

ResolveTypeId(Type)

Zwraca kwalifikowaną przez zestaw nazwę określonego Typeelementu .

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też