SimpleTypeResolver Sınıf

Tanım

Yönetilen türler için güvenli olmayan bir tür çözümleyicisi 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

Warning

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 izin verebilir.

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

.NET, tehlikeli SimpleTypeResolver türünü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. Derleyici Platformu kod çözümleyicilerini .NET yükleme.

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

Oluşturucular

Name Description
SimpleTypeResolver()

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

Yöntemler

Name Description
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()

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

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

Geçerli Objectbasit 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 bir dize döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.