SimpleTypeResolver Sınıf

Tanım

Yönetilen türler için güvenli olmayan bir tür çözümleyici sağlar.

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

Açıklamalar

Uyarı

SimpleTypeResolver sınıfı güvenli değildir ve kullanılmamalıdır. SimpleTypeResolver JSON'un seri durumdan çıkarılması, uzak istemcinin uygulama içinde kötü amaçlı kod yürütmesine ve web sunucusunun denetimini almasına olanak tanıyabilir.

Özel JavaScriptTypeResolver bir güvenli bir şekilde kullanmayı gösteren bir örnek için bkz JavaScriptTypeResolver. .

.NET, tehlikeli SimpleTypeResolver türün kullanımı konusunda sizi uyaran kaynak çözümleyiciler sağlar. Kaynak çözümleyicileri hakkında daha fazla bilgi için bkz. Kaynak kodu çözümleyicilerine genel bakış. Kaynak çözümleyicileri yükleme yönergeleri için bkz. .NET Compiler Platform kod çözümleyicilerini yükleme.

Kaynak çözümleyicileri paketi bir projede etkinleştirildiğinde, aşağıdaki derleyici uyarılarından birini oluşturmak için SimpleTypeResolver başvurular:

Oluşturucular

SimpleTypeResolver()

SimpleTypeResolver sınıfının yeni bir örneğini başlatır.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ResolveType(String)

Type Belirtilen adın değerini döndürür.

ResolveTypeId(Type)

Belirtilen Typeöğesinin derleme nitelikli adını döndürür.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.