SimpleTypeResolver 类

定义

为托管类型提供不安全的类型解析程序。

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
继承
SimpleTypeResolver

注解

Warning

SimpleTypeResolver 类不安全,不应使用。 使用 SimpleTypeResolver 反序列化 JSON 可以允许远程客户端在应用中执行恶意代码并控制 Web 服务器。

有关演示如何安全地使用自定义 JavaScriptTypeResolver 的示例,请参阅 JavaScriptTypeResolver

.NET提供源分析器,提醒你使用危险的 SimpleTypeResolver 类型。 有关源分析器的详细信息,请参阅 源代码分析器概述。 有关安装源分析器的说明,请参阅 Install .NET Compiler Platform 代码分析器

在项目中激活源分析器包时,引用将 SimpleTypeResolver 生成以下编译器警告之一:

构造函数

名称 说明
SimpleTypeResolver()

初始化 SimpleTypeResolver 类的新实例。

方法

名称 说明
Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
ResolveType(String)

返回 Type 指定名称。

ResolveTypeId(Type)

返回指定 Type程序集限定的名称。

ToString()

返回一个表示当前对象的字符串。

(继承自 Object)

适用于

另请参阅