System.Web.Http 创建用于表示异常的 此请求必须与 实例相关联。,其内容是 实例的序列化表示形式。 HTTP 请求。 响应的状态代码。 异常。 创建用于表示错误消息的 此请求必须与 实例相关联。,其内容是 实例的序列化表示形式。 HTTP 请求。 响应的状态代码。 错误消息。 创建使用错误消息表示异常的 此请求必须与 实例相关联。,其内容是 实例的序列化表示形式。 HTTP 请求。 响应的状态代码。 错误消息。 异常。 创建用于表示错误的 此请求必须与 实例相关联。,其内容是 实例的序列化表示形式。 HTTP 请求。 响应的状态代码。 HTTP 错误。 创建用于表示模型状态中的错误的 此请求必须与 实例相关联。,其内容是 实例的序列化表示形式。 HTTP 请求。 响应的状态代码。 模型状态。 创建与关联的 连接的 与关联的 连接的已初始化 导致此响应消息的 HTTP 请求消息。 HTTP 响应状态代码。 HTTP 响应消息的内容。 HTTP 响应消息的类型。 创建与关联的 连接的 与关联的 连接的已初始化 导致此响应消息的 HTTP 请求消息。 HTTP 响应状态代码。 HTTP 响应消息的内容。 媒体类型格式化程序。 HTTP 响应消息的类型。 创建与关联的 连接的 与关联的 连接的已初始化 导致此响应消息的 HTTP 请求消息。 HTTP 响应状态代码。 HTTP 响应消息的内容。 媒体类型格式化程序。 媒体类型标头值。 HTTP 响应消息的类型。 创建与关联的 连接的 与关联的 连接的已初始化 导致此响应消息的 HTTP 请求消息。 HTTP 响应状态代码。 HTTP 响应消息的内容。 媒体类型格式化程序。 媒体类型。 HTTP 响应消息的类型。 创建与关联的 连接的 与关联的 连接的已初始化 导致此响应消息的 HTTP 请求消息。 HTTP 响应状态代码。 HTTP 响应消息的内容。 媒体类型标头值。 HTTP 响应消息的类型。 创建与关联的 连接的 与关联的 连接的已初始化 导致此响应消息的 HTTP 请求消息。 HTTP 响应状态代码。 HTTP 响应消息的内容。 媒体类型。 HTTP 响应消息的类型。 创建与关联的 连接的 与关联的 连接的已初始化 导致此响应消息的 HTTP 请求消息。 HTTP 响应状态代码。 HTTP 响应消息的内容。 包含用于解析服务的依赖关系解析程序的 HTTP 配置。 HTTP 响应消息的类型。 释放所有通过 方法添加的与 关联的受跟踪资源。 HTTP 请求。 从给定 HTTP 请求获取当前 X.509 证书。 当前 或 null(如果证书不可用)。 HTTP 请求。 检索给定请求的 给定请求的 HTTP 请求。 检索已指定为与给定 关联的相关 ID 的 。将在第一次调用此方法时创建并设置该值。 表示与请求关联的相关 ID 的 对象。 HTTP 请求。 检索给定请求的 ;如果不可用,则为 null。 给定请求的 ;如果不可用,则为 null。 HTTP 请求。 获取已分析的查询字符串作为键/值对的集合。 作为键/值对集合的查询字符串。 HTTP 请求。 检索给定请求的 ;如果不可用,则为 null。 给定请求的 ;如果不可用,则为 null。 HTTP 请求。 检索给定请求的 ;如果不可用,则为 null。 给定请求的 ;如果不可用,则为 null。 HTTP 请求。 为 HTTP 请求获取 实例。 一个已为指定的 HTTP 请求初始化的 实例。 HTTP 请求。 将给定的 添加到资源列表,这些资源将在处理 后由主机释放。 控制 的生命周期的 HTTP 请求。 处理 后要释放的资源。 表示 ASP.NET 操作中 HTTP 响应的消息扩展。 尝试检索 的内容的值。 内容值的检索结果。 操作的响应。 内容的值。 要检索的值的类型。 表示用于将 项添加到 的扩展。 中出现的路径扩展提供 初始化 类的新实例。 与 mediaType 对应的扩展。此值应不包括点或通配符。 匹配 uriPathExtension 时将返回的 初始化 类的新实例。 与 mediaType 对应的扩展。此值应不包括点或通配符。 匹配 uriPathExtension 时将返回的媒体类型。 返回一个值,该值指示此 实例是否可以为 request 的 提供 如果此实例可以匹配 request 中的文件扩展名,则返回 1.0;否则返回 0.0。 要检查的 获取 路径扩展。 路径扩展。 路径扩展键。 表示一个特性,该特性指定操作方法将响应的 HTTP 方法。 使用 类将响应的操作方法来初始化该类的新实例。 操作方法将响应的 HTTP 方法。 使用操作方法将响应的 HTTP 方法的列表来初始化 类的新实例。 操作方法将响应的 HTTP 方法。 获取或设置操作方法将响应的 HTTP 方法的列表。 获取或设置操作方法将响应的 HTTP 方法的列表。 表示一个用于操作的名称的特性。 初始化 类的新实例。 操作的名称。 获取或设置操作的名称。 操作的名称。 指定在授权期间 将跳过操作和控制器。 初始化 类的新实例。 为 API 控制器定义属性和方法。 获取操作上下文。 操作上下文。 创建一个 创建包含指定错误消息的 (400 错误的请求)。 具有指定模型状态的 用户可见的错误消息。 创建具有指定模型状态的 具有指定模型状态的 要在错误中包括的模型状态。 获取当前 当前 创建 (409 冲突)。 创建包含指定值的 <see cref="T:System.Web.Http.NegotiatedContentResult`1" />。 包含指定值的 <see cref="T:System.Web.Http.NegotiatedContentResult`1" />。 响应消息的 HTTP 状态代码。 要在实体正文中协商和设置格式的内容值。 实体正文中的内容类型。 创建包含指定值的 <see cref="T:System.Web.Http.FormattedContentResult`1" />。 包含指定值的 <see cref="T:System.Web.Http.FormattedContentResult`1" /。 响应消息的 HTTP 状态代码。 要在实体正文中设置格式的内容值。 用于设置内容格式的格式化程序。 实体正文中的内容类型。 创建包含指定值的 <see cref="T:System.Web.Http.FormattedContentResult`1" />。 包含指定值的 <see cref="T:System.Web.Http.FormattedContentResult`1" /。 响应消息的 HTTP 状态代码。 要在实体正文中设置格式的内容值。 用于设置内容格式的格式化程序。 Content-Type 标头的值,或者 <see langword="null" />(使格式化程序选择默认值)。 实体正文中的内容类型。 创建包含指定值的 <see cref="T:System.Web.Http.FormattedContentResult`1" />。 包含指定值的 <see cref="T:System.Web.Http.FormattedContentResult`1" /。 响应消息的 HTTP 状态代码。 要在实体正文中设置格式的内容值。 用于设置内容格式的格式化程序。 Content-Type 标头的值。 实体正文中的内容类型。 获取当前 当前 创建包含指定值的 (201 已创建)。 包含指定值的 在其中创建内容的位置。 要在实体正文中协商和设置格式的内容值。 实体正文中的内容类型。 创建包含指定值的 (201 已创建)。 包含指定值的 在其中创建内容的位置。 要在实体正文中协商和设置格式的内容值。 实体正文中的内容类型。 创建包含指定值的 (201 已创建)。 包含指定值的 用于生成 URL 的路由的名称。 用于生成 URL 的路由数据。 要在实体正文中协商和设置格式的内容值。 实体正文中的内容类型。 创建包含指定值的 (201 已创建)。 包含指定值的 用于生成 URL 的路由的名称。 用于生成 URL 的路由数据。 要在实体正文中协商和设置格式的内容值。 实体正文中的内容类型。 执行与释放或重置非托管资源关联的应用程序定义任务。 释放对象使用的非托管资源,并有选择性地释放托管资源。 若为 true,则同时释放托管资源和非托管资源;若为 false,则仅释放非托管资源。 异步执行单个 HTTP 操作。 新启动的任务。 单个 HTTP 操作的控制器上下文。 为 HTTP 操作分配的取消标记。 使用指定的 controllerContext 初始化 实例。 用于初始化的 对象。 创建 (500 内部服务器错误)。 创建包含指定异常的 (500 内部服务器错误)。 包含指定异常的 要在错误中包含的异常。 创建包含指定值的 (200 正常)。 包含指定值的 要在实体正文中序列化的内容值。 实体正文中的内容类型。 创建包含指定值的 (200 正常)。 包含指定值的 要在实体正文中序列化的内容值。 序列化程序设置。 实体正文中的内容类型。 创建包含指定值的 (200 正常)。 包含指定值的 要在实体正文中序列化的内容值。 序列化程序设置。 内容编码。 实体正文中的内容类型。 在模型绑定过程之后获取模型状态。 模型绑定过程之后的模型状态。 创建一个 创建 (200 正常)。 一个 创建包含指定值的 包含指定值的 要在实体正文中协商和设置格式的内容值。 实体正文中的内容类型。 根据指定值创建重定向结果(302 已找到)。 包含指定值的重定向结果(302 已找到)。 要重定向到的位置。 根据指定值创建重定向结果(302 已找到)。 包含指定值的重定向结果(302 已找到)。 要重定向到的位置。 根据指定值创建到路由结果的重定向(302 已找到)。 到包含指定值的路由结果的重定向(302 已找到)。 用于生成 URL 的路由的名称。 用于生成 URL 的路由数据。 根据指定值创建到路由结果的重定向(302 已找到)。 到包含指定值的路由结果的重定向(302 已找到)。 用于生成 URL 的路由的名称。 用于生成 URL 的路由数据。 获取或设置当前 的 HttpRequestMessage。 当前 的 HttpRequestMessage。 获取请求上下文。 请求上下文。 创建包含指定响应的 指定响应的 HTTP 响应消息。 创建具有指定状态代码的 具有指定状态代码的 响应消息的 HTTP 状态代码 创建包含指定值的 (401 未授权)。 包含指定值的 WWW-Authenticate 质询。 创建包含指定值的 (401 未授权)。 包含指定值的 WWW-Authenticate 质询。 获取 的实例,该实例用于生成指向其他 API 的 URL。 ,用于生成指向其他 API 的 URL。 返回与此请求关联的当前主体。 与此请求关联的当前主体。 验证给定实体并使用空前缀将验证错误添加到模型状态(如果有)。 所验证的实体。 要验证的实体的类型。 验证给定实体并将验证错误添加到模型状态(如果有)。 所验证的实体。 将模型状态错误添加到模型状态中时使用的键前缀。 要验证的实体的类型。 指定用于验证请求的 的授权筛选器。 初始化 类的新实例。 处理授权失败的请求。 上下文。 指示指定的控件是否已获得授权。 如果控件已获得授权,则为 true;否则为 false。 上下文。 为操作授权时调用。 上下文。 上下文参数为 null。 获取或设置授权角色。 角色字符串。 获取此特性的唯一标识符。 此特性的唯一标识符。 获取或设置授权用户。 用户字符串。 一个特性,该特性指定操作参数仅来自传入 的实体正文。 初始化 类的新实例。 获取参数绑定。 参数绑定。 参数说明。 一个特性,该特性指定操作参数来自传入 的 URI。 初始化 类的新实例。 获取模型联编程序的值提供程序工厂。 对象的集合。 配置。 表示用于指定 HTTP 绑定应排除某属性的特性。 初始化 类的新实例。 表示用于 http 绑定的必需特性。 初始化 类的新实例。 表示 实例的配置。 初始化 类的一个新实例。 使用 HTTP 路由集合初始化 类的新实例。 要与此实例关联的 HTTP 路由集合。 获取或设置与此实例关联的依赖关系解析程序。 依赖关系解析程序。 执行应用程序定义的、与释放或重置非托管资源相关的任务。 释放由对象使用的非托管资源,并选择性释放托管资源。 如果为 true,则托管及非托管资源都释放;如果为 false,则仅释放非托管资源。 用于调用初始化程序挂钩。从此之后,将此项视为不变项。可以多次调用此方法。 获取筛选器列表,这些筛选器适用于使用此 实例处理的所有请求。 筛选器列表。 获取此实例的媒体类型格式化程序。 对象的集合。 获取或设置指示错误消息中是否应包含错误详细信息的值。 值,指示该错误详细信息策略。 获取或设置在使用 实例处理请求前,需要对该实例执行的最终初始化操作。 需要对 实例执行的最终初始化操作。 在堆栈中向上遍历,使得 在堆栈中向下遍历时,获取要调用的 实例的有序列表。 消息处理程序集合。 获取参数绑定规则集。 可为给定参数生成参数绑定的函数集。 获取与此实例关联的属性。 包含属性的 获取与此 实例关联的 获取与此实例关联的默认服务的容器。 ,包含此实例的默认服务。 获取根虚拟路径。 根虚拟路径。 包含 类的扩展方法。 映射应用程序的特性定义路由。 服务器配置。 要用于发现和生成路由的 映射应用程序的特性定义路由。 服务器配置。 约束解析程序。 映射应用程序的特性定义路由。 服务器配置。 用于解析内联约束的 要用于发现和生成路由的 指定某个操作支持 DELETE HTTP 方法。 初始化 类的新实例。 获取与此特性对应的 http 方法。 与此特性对应的 http 方法。 定义可序列化容器以存储错误信息。此信息存储为键/值对。用于查找标准错误信息的字典键在 类型中可用。 初始化 类的新实例。 初始化 类的新实例。 要用于错误信息的异常。 若要在错误中包含异常信息,则为 true;否则为 false 初始化包含错误消息 类的新实例。 要与此实例关联的错误消息。 初始化 类的新实例。 要用于错误信息的无效模型状态。 若要在错误中包含异常消息,则为 true;否则为 false 获取或设置 的消息(如果可用)。 的消息(如果可用)。 获取或设置 的类型(如果可用)。 的类型(如果可用)。 从此错误实例中获取特定的属性值。 来自此错误实例的特定属性值。 错误属性的名称。 属性的类型。 获取与此实例关联的内部 (如果可用)。 与此实例关联的内部 (如果可用)。 获取或设置说明错误原因的概括性用户可见消息。在此字段中的信息应被视为公共信息,因为无论 为何值都将传输这些信息。因此,应小心不要泄露有关服务器或应用程序的敏感信息。 说明错误原因的概括性用户可见消息。在此字段中的信息应被视为公共信息,因为无论 为何值都将传输这些信息。因此,应小心不要泄露有关服务器或应用程序的敏感信息。 获取或设置对错误的详细描述,旨在帮助开发人员确切了解问题之所在。 对错误的详细描述,旨在帮助开发人员确切了解问题之所在。 获取 ,其中包含模型绑定期间所发生错误的信息。 ,包含模型绑定期间所发生错误的信息。 获取或设置与此实例关联的堆栈跟踪信息(如果可用)。 与此实例关联的堆栈跟踪信息(如果可用)。 此方法为保留方法,不应使用。 始终返回 null。 的 XML 表示形式生成其实例。 从中反序列化对象的 XmlReader 流。 实例转换为它的 XML 表示形式。 将对象序列化到的 XmlWriter 流。 提供键用于查找 字典中存储的错误信息。 为 ErrorCode 提供一个键。 为 ExceptionMessage 提供一个键。 为 ExceptionType 提供一个键。 为 InnerException 提供一个键。 为 MessageDetail 提供一个键。 为 Message 提供一个键。 为 MessageLanguage 提供一个键。 为 ModelState 提供一个键。 为 StackTrace 提供一个键。 指定某个操作支持 GET HTTP 方法。 初始化 类的新实例。 获取与此特性对应的 http 方法。 与此特性对应的 http 方法。 指定某个操作支持 HEAD HTTP 方法。 初始化 类的新实例。 获取与此特性对应的 HTTP 方法。 与此特性对应的 HTTP 方法。 表示一个特性,该特性用于限制某个 HTTP 方法,使得该方法仅处理 HTTP OPTIONS 请求。 初始化 类的新实例。 获取与此特性对应的 HTTP 方法。 与此特性对应的 HTTP 方法。 指定某个操作支持 PATCH HTTP 方法。 初始化 类的新实例。 获取与此特性对应的 HTTP 方法。 与此特性对应的 HTTP 方法。 指定某个操作支持 POST HTTP 方法。 初始化 类的新实例。 获取与此特性对应的 HTTP 方法。 与此特性对应的 HTTP 方法。 表示一个特性,该特性用于限制某个 HTTP 方法,以便该方法仅处理 HTTP PUT 请求。 初始化 类的新实例。 获取与此特性对应的 HTTP 方法。 与此特性对应的 HTTP 方法。 允许向客户端返回给定 的异常。 初始化 类的新实例。 要返回到客户端的 HTTP 响应。 初始化 类的新实例。 响应的状态代码。 获取要返回到客户端的 HTTP 响应。 用于表示 HTTP 响应的 实例的集合。 初始化 类的新实例。 初始化 类的新实例。 虚拟路径根。 向集合中添加 实例。 路由的名称。 要添加到集合中的 实例。 从集合中移除所有项。 确定集合是否包含特定 如果在集合中找到 ,则为 true;否则为 false。 要在集合中查找的对象。 确定集合是否包含具有指定键的元素。 如果集合包含具有该键的元素,则为 true;否则为 false。 要在集合中查找的键。 从特定的数组索引位置开始,将集合的 实例复制到一个数组中。 作为集合中元素的复制目标位置的数组。 中从零开始的索引,从此索引处开始进行复制。 从特定的数组索引位置开始,将路由名称和集合的 实例复制到一个数组中。 作为集合中元素的复制目标位置的数组。 中从零开始的索引,从此索引处开始进行复制。 获取集合中的项数。 集合中的项数。 创建 实例。 新的 实例。 路由模板。 一个包含默认路由参数的对象。 一个包含路由约束的对象。 路由数据标记。 创建 实例。 新的 实例。 路由模板。 一个包含默认路由参数的对象。 一个包含路由约束的对象。 路由数据标记。 路由的消息处理程序。 创建 实例。 新的 实例。 路由模板。 一个包含默认路由参数的对象。 一个包含路由约束的对象。 执行与释放或重置非托管资源关联的应用程序定义任务。 释放对象使用的非托管资源,并有选择性地释放托管资源。 若为 true,则同时释放托管资源和非托管资源;若为 false,则仅释放非托管资源。 返回一个循环访问集合的枚举器。 一个可用于循环访问集合的 获取指定的 HTTP 请求的路由数据。 一个表示路由数据的 实例。 HTTP 请求。 获取虚拟路径。 一个表示虚拟路径的 实例。 HTTP 请求。 路由名称。 路由值。 实例插入到集合中。 从零开始的索引,应在此索引处插入 路由名称。 要插入的 。值不能为 null。 获取一个值,该值指示集合是否为只读集合。 如果该集合是只读的,则为 true;否则为 false。 获取或设置指定索引处的元素。 指定索引处的 索引。 获取或设置具有指定路由名称的元素。 指定索引处的 路由名称。 在内部调用以获取集合的枚举器。 一个可用于循环访问集合的 从集合中移除一个 实例。 如果成功移除该元素,则为 true;否则为 false。如果在集合中找不到 ,则此方法也会返回 false。 要移除的路由的名称。 向集合中添加一项。 要添加到集合中的对象。 从集合中移除特定对象的第一个匹配项。 如果从集合中成功移除了 ,则为 true;否则为 false。如果在原始集合中找不到 ,则此方法也会返回 false。 要从集合中移除的对象。 返回一个循环访问集合的枚举器。 一个可用于循环访问集合的 对象。 获取具有指定路由名称的 如果集合包含具有指定名称的元素,则为 true;否则为 false。 路由名称。 如果找到该路由名称,此方法返回时将包含 实例;否则为 null。该参数未经初始化即被传递。 验证约束对于通过调用 方法创建的 是否有效。 路由模板。 约束名称。 约束对象。 获取虚拟路径根。 虚拟路径根。 的扩展方法 忽略指定的路由。 返回 应用程序的路由的集合。 要忽略的路由的名称。 路由的路由模板。 忽略指定的路由。 返回 应用程序的路由的集合。 要忽略的路由的名称。 路由的路由模板。 一组表达式,用于指定路由模板的值。 映射指定的路由以处理 HTTP 批请求。 应用程序的路由的集合。 要映射的路由的名称。 路由的路由模板。 用于处理批请求的 映射指定的路由模板。 对映射路由的引用。 应用程序的路由的集合。 要映射的路由的名称。 路由的路由模板。 映射指定的路由模板并设置默认路由值。 对映射路由的引用。 应用程序的路由的集合。 要映射的路由的名称。 路由的路由模板。 一个包含默认路由值的对象。 映射指定的路由模板并设置默认路由值和约束。 对映射路由的引用。 应用程序的路由的集合。 要映射的路由的名称。 路由的路由模板。 一个包含默认路由值的对象。 一组表达式,用于指定 的值。 映射指定的路由模板并设置默认的路由值、约束和终结点消息处理程序。 对映射路由的引用。 应用程序的路由的集合。 要映射的路由的名称。 路由的路由模板。 一个包含默认路由值的对象。 一组表达式,用于指定 的值。 请求将被调度到的处理程序。 定义用于调度传入的 并创建 作为结果的 实现。 使用默认配置和调度程序初始化 类的新实例。 使用指定调度程序初始化 类的新实例。 将处理传入请求的 HTTP 调度程序。 使用指定配置初始化 类的新实例。 用于配置此实例的 使用指定配置和调度程序初始化 类的新实例。 用于配置此实例的 将处理传入请求的 HTTP 调度程序。 获取用于配置此实例的 用于配置此实例的 获取用于处理传入请求的 HTTP 调度程序。 用于处理传入请求的 HTTP 调度程序。 释放对象使用的非托管资源,并有选择性地释放托管资源。 若为 true,则同时释放托管资源和非托管资源;若为 false,则仅释放非托管资源。 为操作准备服务器。 调度传入的 表示异步操作的任务。 要调度的请求。 要监视的取消请求标记。 定义一个用于以异步方式创建 的命令。 以异步方式创建 在完成时包含 的任务。 要监视的取消请求标记。 指定是否应在错误消息中包含错误详细信息,例如异常消息和堆栈跟踪。 始终包含错误详细信息。 对主机环境使用默认行为。对于 ASP.NET 托管,使用 Web.config 文件的 customErrors 元素中的值。对于自承载,使用值 仅在响应本地请求时包含错误详细信息。 从不包含错误详细信息。 表示一个特性,该特性用于指示控制器方法不是操作方法。 初始化 类的新实例。 表示一个筛选器特性,该特性可重写在更高级别定义的操作筛选器。 初始化 类的新实例。 获取一个值,用于指示操作筛选器是否允许 multiple 特性。 如果操作筛选器允许 multiple 特性,则为 true;否则为 false。 获取要重写的筛选器的类型。 要重写的筛选器的类型。 表示一个筛选器特性,该特性可重写在更高级别定义的身份验证筛选器。 表示一个筛选器特性,该特性可重写在更高级别定义的授权筛选器。 初始化 类的新实例。 获取或设置一个布尔值,该值指示是否可以为单个程序元素指定多个已指示特性的实例。 如果可以指定多个实例,则为 true;否则为 false。 获取筛选器重写特性的类型。 筛选器重写特性的类型。 表示一个筛选器特性,该特性可重写在更高级别定义的异常筛选器。 用于生成 的参数或类型的特性。如果该特性是关于类型声明的,则表示该特性将存在于该类型的所有操作参数上。 初始化 类的新实例。 获取参数绑定。 参数绑定。 参数说明。 放置在某个操作上,以通过路由直接将它公开。 初始化 类的新实例。 初始化 类的新实例。 描述要匹配的 URI 模式的路由模板。 返回 返回 返回 类可用于指示有关某个路由参数的属性(位于某个 的段中的文本和占位符)。例如,它可用于指示某个路由参数是可选的。 一个可选参数。 返回一个表示此实例的 一个表示此实例的 使用应用到某个控制器中所有操作的路由前缀来批注该控制器。 初始化 类的新实例。 初始化 类的新实例。 控制器的路由前缀。 获取路由前缀。 为从 对象获得的服务提供类型安全的访问器。 获取 服务。 返回 实例。 服务容器。 获取 服务。 返回 实例。 服务容器。 获取 服务。 返回 实例。 服务容器。 获取 服务。 返回 实例。 服务容器。 获取 服务。 返回 实例。 服务容器。 获取 服务。 返回 实例。 服务容器。 获取 服务。 返回 实例。 服务容器。 获取 服务。 返回 实例。 服务容器。 返回已注册但未经处理的异常处理程序(如果有)。 已注册但未经处理的异常处理程序(如果有);否则为 null。 服务容器。 返回已注册但未经处理的异常记录器的集合。 已注册但未经处理的异常记录器的集合。 服务容器。 获取 集合。 返回 对象的集合。 服务容器。 获取 服务。 返回 实例。 服务容器。 获取 服务。 返回 实例;如果未注册任何实例,则返回 null。 服务容器。 获取 服务。 返回 实例。 服务容器。 获取 服务。 返回 实例。 服务容器。 获取 集合。 返回 对象的集合。 服务容器。 获取 服务。 返回 实例。 服务容器。 获取 集合。 返回 对象的集合。 服务容器。 获取 服务。 返回 实例。 服务容器。 获取 服务。 返回 实例。 服务容器。 获取 集合。 返回 对象的集合。 服务容器。 表示包含零个或一个实体的 。在 System.Web.Http.OData 或 System.Web.OData 命名空间中与 [EnableQuery] 一起使用。 初始化 类的新实例。 包含零个或一个实体的 创建 。无需显式指定类型 即可实例化 对象的帮助器方法。 创建的 包含零个或一个实体的 数据源中数据的类型。 包含零个或一个实体的 表示包含零个或一个实体的 。在 System.Web.Http.OData 或 System.Web.OData 命名空间中与 [EnableQuery] 一起使用。 数据源中数据的类型。 初始化 类的新实例。 包含零个或一个实体的 包含零个或一个实体的 定义批请求的执行顺序。 断续执行批请求。 连续执行批请求。 类提供扩展方法。 从其他 中复制属性。 子请求。 包含要复制的属性的批请求。 表示将 HTTP 请求/响应消息编码为 MIME 多部分的 的默认实现。 初始化 类的新实例。 用于处理单个批请求的 创建批响应消息。 批响应消息。 批请求的响应。 包含所有批请求的原始请求。 取消标记。 执行批请求消息。 批请求的 集合。 批请求消息的集合。 取消标记。 获取或设置批请求的执行顺序。默认执行顺序为连续。 批请求的执行顺序。默认执行顺序为连续。 将传入的批请求转换为请求消息的集合。 的集合。 包含批请求消息的请求。 取消标记。 处理批请求。 操作结果。 批请求。 取消标记。 获取批请求的受支持内容类型。 批请求的受支持内容类型。 验证传入请求是否包含批请求消息。 包含批请求消息的请求。 定义抽象,以便处理 HTTP 批请求。 初始化 类的新实例。 用于处理各个批请求的 获取调用程序,以将批请求发送到 将批请求发送到 的调用程序。 将传入批请求作为单个 进行处理。 批响应。 批请求。 取消标记。 异步发送批处理程序。 操作结果。 发送请求。 取消标记。 调用控制器的操作方法。 初始化 类的新实例。 使用指定的控制器上下文来异步调用指定操作。 已调用的操作。 控制器上下文。 取消标记。 表示基于反射的操作选择器。 初始化 类的新实例。 获取 的操作映射。 操作映射。 描述控制器的信息。 选择操作。 选定的操作。 控制器上下文。 表示可以特定于控制器的服务的容器。这将覆盖其父 中的服务。控制器可以在此处设置服务,也可以贯穿到更全局的服务集。 初始化 类的新实例。 父服务容器。 从默认服务中删除单实例服务。 服务的类型。 获取指定类型的服务。 服务的第一个实例;如果找不到该服务,则为 null。 服务的类型。 获取给定服务类型的服务对象的列表,并验证该服务类型。 指定类型的服务对象的列表。 服务类型。 获取给定服务类型的服务对象的列表。 指定类型的服务对象的列表;如果未找到该服务,则为空列表。 服务的类型。 查询服务类型是否为单实例。 如果该服务类型最多只有一个实例,则为 true;如果该服务类型支持多个实例,则为 false。 服务类型。 替换单实例服务对象。 服务类型。 服务对象,用于替换以前的实例。 描述绑定将“如何”发生但不实际进行绑定。 初始化 类的新实例。 初始化 类的新实例。 此绑定所用于的操作的后向指针。 每个参数的同步绑定。 获取或设置此绑定所用于的操作的后向指针。 此绑定所用于的操作的后向指针。 异步执行给定请求上下文的绑定。 绑定完成时将通知的任务。 绑定的操作上下文。这包含将进行填充的参数字典。 用于取消绑定操作的取消标记。联编程序也可以将参数绑定到此项。 获取或设置每个参数的同步绑定。 每个参数的同步绑定。 包含正在执行的操作的信息。 初始化 类的新实例。 初始化 类的新实例。 控制器上下文。 操作描述符。 获取操作参数的列表。 操作参数的列表。 获取或设置操作上下文的操作描述符。 操作描述符。 获取或设置控制器上下文。 控制器上下文。 获取上下文的模型状态字典。 模型状态字典。 获取操作上下文的请求消息。 操作上下文的请求消息。 获取当前请求上下文。 当前请求上下文。 获取或设置操作上下文的响应消息。 操作上下文的响应消息。 包含 的扩展方法。 提供有关操作方法的信息。 初始化 类的新实例。 使用用于描述操作控制器的指定信息初始化 类的新实例。 用于描述操作控制器的信息。 获取或设置用于描述操作的绑定。 用于描述操作的绑定。 获取操作的名称。 操作的名称。 获取或设置操作配置。 操作配置。 获取用于描述操作控制器的信息。 用于描述操作控制器的信息。 执行所描述的操作并返回 ,后者在完成后将包含该操作的返回值。 ,完成后将包含操作的返回值。 控制器上下文。 参数列表。 取消标记。 返回与操作描述符关联的自定义特性。 与操作描述符关联的自定义特性。 操作描述符。 获取操作的自定义特性。 应用到此操作的自定义特性的集合。 要搜索此操作的继承链以查找特性,则为 true;否则为 false。 要搜索的特性的类型。 检索给定配置和操作的筛选器。 给定配置和操作的筛选器。 检索操作描述符的筛选器。 操作描述符的筛选器。 检索操作描述符的参数。 操作描述符的参数。 获取与此实例关联的属性。 与此实例关联的属性。 获取用于将调用 ExecuteAsync(HttpControllerContext, IDictionaryString, Object)" 的结果正确转换为 实例的转换器。 操作结果转换器。 获取描述符的返回类型。 描述符的返回类型。 获取描述符的受支持 HTTP 方法的集合。 描述符的受支持 HTTP 方法的集合。 包含单个 HTTP 操作的信息。 初始化 类的新实例。 初始化 类的新实例。 请求上下文。 HTTP 请求。 控制器描述符。 控制器。 初始化 类的新实例。 配置。 路由数据。 请求。 获取或设置配置。 配置。 获取或设置 HTTP 控制器。 HTTP 控制器。 获取或设置控制器描述符。 控制器描述符。 获取或设置请求。 请求。 获取或设置请求上下文。 获取或设置路由数据。 路由数据。 表示描述 HTTP 控制器的信息。 初始化 类的新实例。 初始化 类的新实例。 配置。 控制器名称。 控制器类型。 获取或设置与控制器关联的配置。 与控制器关联的配置。 获取或设置控制器的名称。 控制器的名称。 获取或设置控制器的类型。 控制器的类型。 为给定 创建一个控制器实例。 创建的控制器实例。 请求消息。 检索控制器的自定义特性的集合。 自定义特性的集合。 对象的类型。 返回可分配到此描述符控制器的 <typeparamref name="T" /> 的特性集合。 与此控制器关联的特性的集合。 要搜索此控制器的继承链以查找特性,则为 true;否则为 false。 用于筛选特性的集合。使用 的值来检索所有特性。 返回与控制器关联的筛选器的集合。 与控制器关联的筛选器的集合。 获取与此实例关联的属性。 与此实例关联的属性。 包含 HTTP 控制器的设置。 初始化 类的新实例。 用于初始化实例的配置对象。 获取控制器的 实例的集合。 实例的集合。 获取控制器的参数绑定函数的集合。 参数绑定函数的集合。 获取控制器的服务实例的集合。 服务实例的集合。 描述如何绑定参数。绑定应为静态绑定(纯粹基于描述符),并可以跨请求共享。 初始化 类的新实例。 用于描述参数的 获取用于初始化此实例的 实例。 如果绑定无效,则获取描述绑定错误的错误消息。 错误消息。如果绑定成功,则此值为 null。 以异步方式执行给定请求的绑定。 一个表示异步操作的任务对象。 要用于验证的元数据提供程序。 绑定的操作上下文。操作上下文包含将使用参数填充的参数字典。 用于取消绑定操作的取消标记。 从操作上下文的参数字典中获取参数值。 此参数在给定操作上下文中的值;如果尚未设置此参数,则为 null。 操作上下文。 获取一个值,该值指示绑定是否成功。 如果绑定成功,则为 true;否则为 false。 在操作上下文的参数字典中设置此参数绑定的结果。 操作上下文。 参数值。 返回一个值,该值指示此 实例是否将读取 HTTP 消息的实体正文。 如果此 将读取实体正文,则为 true;否则为 false。 表示 HTTP 参数描述符。 初始化 类的新实例。 初始化 类的新实例。 操作描述符。 获取或设置操作描述符。 操作描述符。 获取或设置 获取参数的默认值。 参数的默认值。 从参数中检索自定义特性的集合。 参数中的自定义特性的集合。 自定义特性的类型。 获取一个值,该值指示参数是否为可选。 如果参数为可选,则为 true;否则为 false。 获取或设置参数绑定特性。 参数绑定特性。 获取参数名。 参数名。 获取参数的类型。 参数的类型。 获取此参数的前缀。 此参数的前缀。 获取此参数的属性。 此参数的属性。 表示与请求关联的上下文。 初始化 类的新实例。 获取或设置客户端证书。 返回 获取或设置配置。 返回 获取或设置一个值,用于指示是否应在此请求的响应中包含错误详细信息,例如异常消息和堆栈跟踪。 返回 获取或设置一个值,用于指示请求是否源自本地地址。 返回 获取或设置主体。 返回 获取或设置路由数据。 返回 获取或设置工厂,用于生成指向其他 API 的 URL。 返回 获取或设置虚拟路径根。 返回 一个转换例程的协定,该转换例程可以使用从 <see cref="M:System.Web.Http.Controllers.HttpActionDescriptor.ExecuteAsync(System.Web.Http.Controllers.HttpControllerContext,System.Collections.Generic.IDictionary{System.String,System.Object})" /> 返回的操作结果,并将该结果转换为 的实例。 将指定的 对象转换为另一个对象。 转换后的对象。 控制器上下文。 操作结果。 定义与参数值相关的检索操作绑定的方法。 获取 对象。 操作描述符。 如果某个控制器是使用此接口的特性修饰的,则将调用此接口来初始化该控制器设置。 为设置此 controllerDescriptor 的按控制器重写而调用的回调。 要初始化的控制器设置。 控制器描述符。请注意, 可以与派生的控制器类型相关联(假定 是继承的)。 包含用于调用 HTTP 操作的方法。 异步执行 HTTP 操作。 新启动的任务。 执行上下文。 为 HTTP 操作分配的取消标记。 包含用于选择操作方法的逻辑。 返回选择器可以选择的所有 的映射,该映射使用操作字符串作为键。此方法主要由 调用,以发现控制器中的所有可能操作。 选择器可以选择的 的映射或 null(如果选择器没有 的已经过良好定义的映射)。 控制器描述符。 选择控制器的操作。 控制器的操作。 控制器的上下文。 表示 HTTP 控制器。 执行用于同步的控制器。 控制器。 测试控制器的当前上下文。 取消操作的通知。 定义 的扩展方法。 绑定导致错误的参数。 HTTP 参数绑定对象。 用于描述要绑定的参数的参数描述符。 用于描述绑定失败原因的错误消息。 绑定参数,就像该参数具有声明中的给定特性一样。 HTTP 参数绑定对象。 要为其提供绑定的参数。 用于描述绑定的特性。 通过分析 HTTP 正文内容绑定参数。 HTTP 参数绑定对象。 用于描述要绑定的参数的参数描述符。 通过分析 HTTP 正文内容绑定参数。 HTTP 参数绑定对象。 用于描述要绑定的参数的参数描述符。 格式化程序的列表,可从中选择用于将参数序列化为对象的适当格式化程序。 通过分析 HTTP 正文内容绑定参数。 HTTP 参数绑定对象。 用于描述要绑定的参数的参数描述符。 格式化程序的列表,可从中选择用于将参数序列化为对象的适当格式化程序。 用于验证参数的正文模型验证程序。 通过分析 HTTP 正文内容绑定参数。 HTTP 参数绑定对象。 用于描述要绑定的参数的参数描述符。 格式化程序的列表,可从中选择用于将参数序列化为对象的适当格式化程序。 通过分析查询字符串绑定参数。 HTTP 参数绑定对象。 用于描述要绑定的参数的参数描述符。 通过分析查询字符串绑定参数。 HTTP 参数绑定对象。 用于描述要绑定的参数的参数描述符。 用于提供查询字符串参数数据的值提供程序工厂。 通过分析查询字符串绑定参数。 HTTP 参数绑定对象。 用于描述要绑定的参数的参数描述符。 用于将参数组装为对象的模型联编程序。 通过分析查询字符串绑定参数。 HTTP 参数绑定对象。 用于描述要绑定的参数的参数描述符。 用于将参数组装为对象的模型联编程序。 用于提供查询字符串参数数据的值提供程序工厂。 通过分析查询字符串绑定参数。 HTTP 参数绑定对象。 用于描述要绑定的参数的参数描述符。 用于提供查询字符串参数数据的值提供程序工厂。 表示反射的同步或异步操作方法。 初始化 类的新实例。 使用指定描述符和方法详细信息初始化 类的新实例。 控制器描述符。 操作方法信息。 获取操作的名称。 操作的名称。 执行所描述的操作并返回 ,后者在完成后将包含该操作的返回值。 [T:System.Threading.Tasks.Task`1"],完成后将包含操作的返回值。 上下文。 参数。 用于取消操作的取消标记。 返回为此成员定义的自定义特性的数组(按类型标识)。 自定义特性的数组,如果没有自定义特性,则为空数组。 要搜索此操作的继承链以查找特性,则为 true;否则为 false。 自定义特性的类型。 检索有关操作筛选器的信息。 筛选器信息。 检索操作方法的参数。 操作方法的参数。 获取或设置操作方法信息。 操作方法信息。 获取此方法的返回类型。 此方法的返回类型。 获取或设置支持的 http 方法。 支持的 http 方法。 表示反射的 HTTP 参数描述符。 初始化 类的新实例。 初始化 类的新实例。 操作描述符。 参数信息。 获取参数的默认值。 参数的默认值。 从参数中检索自定义特性的集合。 参数中的自定义特性的集合。 自定义特性的类型。 获取一个值,该值指示参数是否为可选。 如果参数为可选,则为 true;否则为 false。 获取或设置参数信息。 参数信息。 获取参数名。 参数名。 获取参数的类型。 参数的类型。 表示返回类型为 的操作的转换器。 初始化 类的新实例。 对象转换为其他对象。 转换后的对象。 控制器上下文。 操作结果。 一种抽象类,用于为 ASP.NET Web API 所使用的服务提供容器。 初始化 类的新实例。 将服务添加到给定服务类型的服务列表的末尾。 服务类型。 服务实例。 将指定集合的服务添加到给定服务类型的服务列表的末尾。 服务类型。 要添加的服务。 删除给定服务类型的所有服务实例。 要从服务列表中清除的服务类型。 删除多实例服务类型的所有实例。 要删除的服务类型。 删除单实例服务类型。 要删除的服务类型。 执行与释放或重置非托管资源关联的应用程序定义任务。 搜索与指定的谓词所定义的条件匹配的服务,并返回第一个匹配项的从零开始的索引。 如果找到,则返回第一个匹配项的从零开始的索引;否则为 -1。 服务类型。 一个委托,该委托定义了要搜索的元素的条件。 获取指定类型的服务实例。 服务类型。 获取指定类型的服务实例的可变列表。 服务实例的可变列表。 服务类型。 获取指定类型的服务实例的集合。 服务实例的集合。 服务类型。 在集合中的指定索引处插入一个服务。 服务类型。 从零开始的索引,应在此索引处插入服务。如果传递了 ,请确保将该元素添加到末尾。 要插入的服务。 将集合中的元素插入到服务列表的指定索引处。 服务类型。 从零开始的索引,应在此索引处插入新元素。如果传递了 ,请确保将这些元素添加到末尾。 要插入的服务的集合。 确定服务类型应使用 GetService 还是 GetServices 进行提取。 如果服务为单数,则为 true。 要查询的服务类型 从给定服务类型的服务列表中删除给定服务的第一个匹配项。 如果已成功删除该项,则为 true;否则为 false。 服务类型。 要删除的服务实例。 删除与指定谓词所定义的条件匹配的所有元素。 从列表中删除的元素的数目。 服务类型。 一个委托,该委托定义了要删除的元素的条件。 删除指定索引处的服务。 服务类型。 待删除服务的从零开始的索引。 将给定服务类型的所有现有服务替换为给定服务实例。这对于单数和复数服务均适用。 服务类型。 服务实例。 将多实例服务的所有实例替换为一个新实例。 服务的类型。 服务实例,将替换此类型的当前服务。 将给定服务类型的所有现有服务替换为给定服务实例。 服务类型。 服务实例。 替换指定类型的单实例服务。 服务类型。 服务实例。 删除单个服务类型的缓存值。 服务类型。 一个转换器,用于根据返回任意 值的操作创建响应。 操作的已声明返回类型。 初始化 类的新实例。 将具有任意返回类型 的操作结果转换为 的实例。 新建的 对象。 操作控制器上下文。 执行结果。 表示一个用于根据不返回值的操作来创建响应的转换器。 初始化 类的新实例。 转换根据不返回值的操作创建的响应。 已转换的响应。 控制器的上下文。 操作的结果。 表示依赖关系注入容器。 开始解析范围。 依赖范围。 表示依赖项范围的接口。 从范围中检索服务。 检索到的服务。 要检索的服务。 从范围中检索服务集合。 检索到的服务集合。 要检索的服务集合。 描述由相对 URI 路径和 HTTP 方法定义的 API。 初始化 类的新实例。 获取或设置将处理 API 的操作描述符。 操作描述符。 获取或设置 API 文档。 文档。 获取或设置 HTTP 方法。 HTTP 方法。 获取 ID。该 ID 在 中是唯一的。 ID。 获取参数说明。 参数说明。 获取或设置相对路径。 相对路径。 获取或设置响应说明。 响应说明。 获取或设置 API 的已注册路由。 路由。 获取受支持的请求正文格式化程序。 受支持的请求正文格式化程序。 获取受支持的响应格式化程序。 受支持的响应格式化程序。 基于系统中可用的路由、控制器和操作,浏览服务的 URI 空间。 初始化 类的新实例。 配置。 获取 API 说明。这些说明将在首次访问时进行初始化。 获取或设置文档提供程序。该提供程序将负责记录 API。 文档提供程序。 获取该操作支持的 HttpMethods 的集合。初始化 时调用。 该操作支持的 HttpMethods 的集合。 路由。 操作描述符。 确定是否应考虑将此操作用于生成 。初始化 时调用。 如果应考虑将此操作用于生成 ,则为 true,否则为 false。 来自路由的操作变量值。 操作描述符。 路由。 确定是否应考虑将此控制器用于生成 。初始化 时调用。 如果应考虑将此控制器用于生成 ,则为 true,否则为 false。 来自路由的控制器变量值。 控制器描述符。 路由。 此特性可用于控制器和操作以影响 的行为。 初始化 类的新实例。 获取或设置一个值,该值指示是否从由 生成的 实例中排除控制器或操作。 如果应忽略控制器或操作,则为 true;否则为 false。 描述由相对 URI 路径和 HTTP 方法定义的 API 的参数。 初始化 类的新实例。 获取或设置文档。 文档。 获取或设置名称。 名称。 获取或设置参数描述符。 参数描述符。 获取或设置参数的源。它可能来自请求 URI、请求正文或其他地方。 源。 描述参数的来源。 参数来自正文。 参数来自 Uri。 位置未知。 定义用于获取 的集合的接口。 获取 API 说明。 定义负责记录服务的提供程序。 基于 获取文档。 控制器的文档。 操作描述符。 基于 获取文档。 控制器的文档。 参数描述符。 描述 API 响应。 初始化 类的新实例。 获取或设置声明的响应类型。 声明的响应类型。 获取或设置响应文档。 响应文档。 获取或设置实际响应类型。 实际响应类型。 用于指定当声明的返回类型为 时操作返回的实体类型。 在生成 时将读取 初始化 类的新实例。 响应类型。 获取响应类型。 提供 的实现,而无需外部依赖项。 初始化 类的新实例。 返回可用于应用程序的程序集的列表。 程序集的 <see cref="T:System.Collections.ObjectModel.Collection`1" />。 表示 的默认实现。可以通过 注册不同的实现。我们已针对每个 实例具有一个 实例的情况进行优化,但也支持一个 具有多个 实例的情况。对于后一种情况,查找会略慢一些,因为查找需要遍历 目录。 初始化 类的新实例。 使用给定 创建 所指定的 类型 的实例。 请求消息。 控制器描述符。 控制器的类型。 表示一个默认 实例,该实例用于根据 选择 。可以通过 注册不同的实现。 初始化 类的新实例。 配置。 指定控制器名称中的后缀字符串。 返回选择器可以选择的所有 的映射,该映射使用控制器字符串作为键。 选择器可以选择的所有 的映射或 null(如果选择器没有 的已经过良好定义的映射)。 获取指定 的控制器的名称。 指定 的控制器的名称。 HTTP 请求消息。 为给定 选择 给定 实例。 HTTP 请求消息。 提供不带有任何外部依赖项的 实现。 初始化 类的新实例。 使用用于筛选控制器类型的谓词初始化新的 实例。 谓词。 返回可用于应用程序的控制器的列表。 控制器的 <see cref="T:System.Collections.Generic.ICollection`1" />。 程序集解析程序。 获取一个值,该值指示解析程序类型是否是一个控制器类型谓词。 如果解析程序类型是一个控制器类型谓词,则为 true;否则为 false。 将传入的 调度到 实现以进行处理。 使用指定配置初始化 类的新实例。 Http 配置。 获取 HTTP 配置。 HTTP 配置。 将传入的 调度到 表示正在进行的操作的 要调度的请求 取消标记。 此类是默认终结点消息处理程序,用于检查匹配的路由的 ,并选择要调用哪个消息处理程序。如果 为 null,则将委托给 将所提供的 用作默认处理程序,初始化 类的新实例。 服务器配置。 使用所提供的 初始化 类的新实例。 服务器配置。 没有 时要使用的默认处理程序。 以异步操作的形式发送 HTTP 请求。 表示异步操作的任务对象。 要发送的 HTTP 请求消息。 用于取消操作的取消标记。 提供抽象以管理应用程序的程序集。可以通过 注册不同的实现。 返回可用于应用程序的程序集的列表。 程序集的 <see cref="T:System.Collections.Generic.ICollection`1" />。 定义 所需的方法。 创建一个 对象。 对象。 消息请求。 HTTP 控制器描述符。 控制器的类型。 定义 工厂所需的方法。 返回选择器可以选择的所有 的映射,该映射使用控制器字符串作为键。此方法主要由 调用,以发现系统中的所有可能的控制器。 选择器可以选择的所有 的映射或 null(如果选择器没有 的已经过良好定义的映射)。 为给定 选择 实例。 请求消息。 提供抽象以管理应用程序的控制器类型。可以通过 DependencyResolver 注册不同的实现。 返回可用于应用程序的控制器的列表。 控制器的 <see cref="T:System.Collections.Generic.ICollection`1" />。 失败的程序集的解析程序。 提供在此程序集中使用的 catch 块。 获取 System.Web.Http.ExceptionHandling.ExceptionCatchBlocks.HttpBatchHandler.SendAsync 中的 catch 块。 System.Web.Http.ExceptionHandling.ExceptionCatchBlocks.HttpBatchHandler.SendAsync 中的 catch 块。 获取 System.Web.Http.ExceptionHandling.ExceptionCatchBlocks.HttpControllerDispatcher.SendAsync 中的 catch 块。 System.Web.Http.ExceptionHandling.ExceptionCatchBlocks.HttpControllerDispatcher.SendAsync 中的 catch 块。 获取 System.Web.Http.ExceptionHandling.ExceptionCatchBlocks.HttpServer.SendAsync 中的 catch 块。 System.Web.Http.ExceptionHandling.ExceptionCatchBlocks.HttpServer.SendAsync 中的 catch 块。 获取在使用 时 System.Web.Http.ApiController.ExecuteAsync 中的 catch 块。 在使用 时 System.Web.Http.ApiController.ExecuteAsync 中的 catch 块。 表示一个异常以及在捕获到该异常时与之关联的上下文数据。 初始化 类的新实例。 捕获到的异常。 捕获到了异常的 catch 块。 初始化 类的新实例。 捕获到的异常。 捕获到了异常的 catch 块。 在捕获到异常时处理的请求。 初始化 类的新实例。 捕获到的异常。 捕获到了异常的 catch 块。 在捕获到异常时处理的请求。 在捕获到异常时返回的响应。 初始化 类的新实例。 捕获到的异常。 捕获到了异常的 catch 块。 发生了异常的操作上下文。 获取发生了异常的操作上下文(如果可用)。 发生了异常的操作上下文(如果可用)。 获取在其中捕获到异常的 catch 块。 在其中捕获到异常的 catch 块。 获取发生了异常的控制器上下文(如果可用)。 发生了异常的控制器上下文(如果可用)。 获取捕获到的异常。 捕获到的异常。 获取在捕获到异常时处理的请求。 在捕获到异常时处理的请求。 获取发生了异常的请求上下文。 发生了异常的请求上下文。 获取在捕获到异常时发送的响应。 在捕获到异常时发送的响应。 表示异常上下文的 catch 块的位置。 初始化 类的新实例。 捕获到异常的 catch 块的标签。 指示捕获到异常的 catch 块是否是主机之前的最后一个块的值。 指示 catch 块中的异常是否可以在记录之后进行处理的值。 获取一个指示 catch 块中的异常是否可以在记录之后进行处理的值。 指示 catch 块中的异常是否可以在记录之后进行处理的值。 获取指示捕获到异常的 catch 块是否是主机之前的最后一个块的值。 指示捕获到异常的 catch 块是否是主机之前的最后一个块的值。 获取在其中捕获到异常的 catch 块的标签。 在其中捕获到异常的 catch 块的标签。 返回 表示未处理的异常处理程序。 初始化 类的新实例。 在派生类中重写时,将同步处理异常。 异常处理程序上下文。 在派生类中重写时,将异步处理异常。 表示异步异常处理操作的任务。 异常处理程序上下文。 要监视的取消请求标记。 确定是否应处理异常。 如果应处理异常,则为 true;否则为 false。 异常处理程序上下文。 返回 表示出现未处理的异常处理的上下文。 初始化 类的新实例。 异常上下文。 获取在其中捕获到异常的 catch 块。 在其中捕获到异常的 catch 块。 获取捕获到的异常。 捕获到的异常。 获取提供异常和相关数据的异常上下文。 提供异常和相关数据的异常上下文。 获取在捕获到异常时处理的请求。 在捕获到异常时处理的请求。 获取发生了异常的请求上下文。 发生了异常的请求上下文。 获取或设置在处理异常时提供响应消息的结果。 在处理异常时提供响应消息的结果。 提供 的扩展方法。 调用异常处理程序并确定处理该异常的响应(如果有)。 完成时包含要在处理异常时返回的响应消息的任务;当异常仍保留未处理状态时为 null。 未处理的异常处理程序。 异常上下文。 要监视的取消请求标记。 表示未处理的异常记录器。 初始化 类的新实例。 在派生类中重写时,将同步记录异常。 异常记录器上下文。 在派生类中重写时,将异步记录异常。 表示异步异常记录操作的任务。 异常记录器上下文。 要监视的取消请求标记。 确定是否应记录异常。 如果应记录异常,则为 true;否则为 false。 异常记录器上下文。 返回 表示在其中记录未处理异常的上下文。 初始化 类的新实例。 异常上下文。 获取或设置一个值,该值指示是否可以随后由 来处理异常以生成新的响应消息。 指示是否可以随后由 来处理异常以生成新响应消息的值。 获取在其中捕获到异常的 catch 块。 在其中捕获到异常的 catch 块。 获取捕获到的异常。 捕获到的异常。 获取提供异常和相关数据的异常上下文。 提供异常和相关数据的异常上下文。 获取在捕获到异常时处理的请求。 在捕获到异常时处理的请求。 获取发生了异常的请求上下文。 发生了异常的请求上下文。 提供 的扩展方法。 调用异常记录器。 表示异步异常记录操作的任务。 未处理的异常记录器。 异常上下文。 要监视的取消请求标记。 创建要从 catch 块调用记录和处理的异常服务。 获取用于调用已注册处理程序服务的异常处理程序(如果有),并确保异常不会意外地传播到主机。 用于调用任何已注册处理程序的异常处理程序,并确保异常不会意外地传播到主机。 服务容器。 获取用于调用已注册处理程序服务的异常处理程序(如果有),并确保异常不会意外地传播到主机。 用于调用任何已注册处理程序的异常处理程序,并确保异常不会意外地传播到主机。 配置。 获取用于调用所有已注册记录器服务的异常记录器。 复合记录器。 服务容器。 获取用于调用所有已注册记录器服务的异常记录器。 复合记录器。 配置。 定义未处理的异常处理程序。 处理未处理的异常,并允许其传播或者通过提供要返回的响应消息对其进行处理。 表示异步异常处理操作的任务。 异常处理程序上下文。 要监视的取消请求标记。 定义未处理的异常记录器。 记录未处理的异常。 表示异步异常记录操作的任务。 异常记录器上下文。 要监视的取消请求标记。 提供有关操作方法的信息,如操作方法的名称、控制器、参数、特性和筛选器。 初始化 类的新实例。 返回与此操作方法关联的筛选器。 与此操作方法关联的筛选器。 配置。 操作描述符。 表示所有操作筛选器特性的基类。 初始化 类的新实例。 在调用操作方法之后发生。 操作执行的上下文。 在调用操作方法之前发生。 操作上下文。 异步执行筛选器操作。 为此操作新建的任务。 操作上下文。 为此任务分配的取消标记。 在调用操作方法之后,委托函数将继续。 提供授权筛选器的详细信息。 初始化 类的新实例。 在过程请求授权时调用。 操作上下文,它封装有关使用 的信息。 在同步过程中执行授权筛选器。 同步过程中的授权筛选器。 操作上下文,它封装有关使用 的信息。 用于取消操作的取消标记。 操作的继续。 表示配置筛选器提供程序。 初始化 类的新实例。 返回与此配置方法关联的筛选器。 与此配置方法关联的筛选器。 配置。 操作描述符。 表示异常筛选器的特性。 初始化 类的新实例。 引发异常事件。 操作的上下文。 异步执行异常筛选器。 执行的结果。 操作的上下文。 取消上下文。 表示操作-筛选器特性的基类。 初始化 类的新实例。 获取用于指示是否允许多个筛选器的值。 如果允许多个筛选器,则为 true;否则为 false。 提供有关可用的操作筛选器的信息。 初始化 类的新实例。 此类的实例。 此类的范围。 获取或设置 的实例。 获取或设置 的范围。 FilterInfo 的范围。 定义值,这些值指定筛选器在同一筛选器类型和筛选器顺序内的运行顺序。 在 Controller 之后指定一个顺序。 在 Action 之前和 Global 之后指定一个顺序。 在 Controller 之前指定一个操作。 表示 HTTP 执行的上下文的操作。 初始化 类的新实例。 初始化 类的新实例。 操作上下文。 异常。 获取或设置 HTTP 操作上下文。 HTTP 操作上下文。 获取或设置在执行期间引发的异常。 在执行期间引发的异常。 获取上下文的 对象。 上下文的 对象。 获取或设置上下文的 上下文的 表示身份验证质询上下文,其中包含用于执行身份验证质询的信息。 初始化 类的新实例。 操作上下文。 当前操作结果。 获取操作上下文。 获取请求消息。 获取或设置要执行的操作结果。 表示身份验证上下文,其中包含用于执行身份验证的信息。 初始化 类的新实例。 操作上下文。 当前主体。 获取操作上下文。 操作上下文。 获取或设置将会生成错误响应的操作结果(如果身份验证失败;否则为 null)。 将会生成错误响应的操作结果。 获取或设置已进行身份验证的主体。 已进行身份验证的主体。 获取请求消息。 请求消息。 表示 HTTP 筛选器的集合。 初始化 类的新实例。 在集合的末尾添加一个项。 要添加到集合中的项。 移除集合中的所有项。 确定集合是否包含指定的项。 如果集合包含指定项,则为 true;否则为 false。 要检查的项。 获取集合中的元素数。 集合中的元素数。 获取循环访问集合的枚举器。 一个可用于循环访问集合的枚举器对象。 从集合中删除指定项。 要在集合中删除的项。 获取循环访问集合的枚举器。 一个可用于循环访问集合的枚举器对象。 定义操作筛选器中使用的方法。 异步执行筛选器操作。 为此操作新建的任务。 操作上下文。 为此任务分配的取消标记。 在调用操作方法之后,委托函数将继续。 定义一个用于执行身份验证的筛选器。 对请求进行身份验证。 一个将执行身份验证的“任务”。 身份验证上下文。 要监视的取消请求标记。 定义授权筛选器所需的方法。 执行要同步的授权筛选器。 要同步的授权筛选器。 操作上下文。 与筛选器关联的取消标记。 继续。 定义异常筛选器所需的方法。 执行异步异常筛选器。 异步异常筛选器。 操作执行的上下文。 取消标记。 定义筛选器中使用的方法。 获取或设置一个值,该值指示是否可以为单个程序元素指定多个已指示特性的实例。 如果可以指定多个实例,则为 true;否则为 false。默认值为 false。 提供筛选器信息。 返回筛选器的枚举。 筛选器的枚举。 HTTP 配置。 操作描述符。 中存储的属性提供公共键 为此请求的客户端证书提供一个键。 为与此请求关联的 提供一个键。 为处理请求后应释放的资源的集合提供一个键。 为与此请求关联的 提供一个键。 为与此请求关联的 提供一个键。 为与此请求关联的 提供一个键。 提供一个键,该键指示是否要将错误详细信息包含在此 HTTP 请求的响应中。 提供一个用于指示请求是否为批请求的键。 提供一个指示请求是否源自本地地址的键。 提供一个用于指示请求是否无法匹配路由的键。 为此请求的 提供一个键。 中存储的 提供一个键。这是该请求的相关 ID。 中存储的已分析查询字符串提供一个键。 为委托提供一个键,该委托可以检索此请求的客户端证书。 为 Properties() 中存储的当前 提供一个键。如果 Current() 为 null,则不存储上下文。 接口,用于控制主机中缓冲请求和响应的使用。如果主机为缓冲请求和/或响应提供支持,则它可以使用此接口来确定使用缓冲的时间策略。 确定主机是否应缓冲 实体正文。 如果应使用缓冲,则为 true;否则,应使用已流式处理的请求。 主机上下文。 确定主机是否应缓冲 实体正文。 如果应使用缓冲,则为 true;否则,应使用已流式处理的响应。 HTTP 响应消息。 表示可取消主机身份验证结果的消息处理程序。 初始化 类的新实例。 异步发送请求消息。 用于完成异步操作的任务。 要发送的请求消息。 取消标记。 表示 ModelMetadata 的元数据类。 初始化 类的新实例。 提供程序。 容器的类型。 模型访问器。 模型的类型。 属性的名称。 获取包含有关模型的其他元数据的字典。 包含有关模型的其他元数据的字典。 获取或设置模型的容器的类型。 模型的容器的类型。 获取或设置一个值,该值指示在窗体中回发的空字符串是否应转换为 null。 如果在窗体中回发的空字符串应转换为 null,则为 true;否则为 false。默认值为 true。 获取或设置模型的说明。 模型的说明。默认值为 null。 获取模型的显示名称。 模型的显示名称。 获取模型的验证程序的列表。 模型的验证程序的列表。 模型的验证程序提供程序。 获取或设置一个值,该值指示模型是否为复杂类型。 一个值,该值指示是否将模型视为复杂模型。 获取一个值,该值指示类型是否可为 null。 如果该类型可为 null,则为 true;否则为 false。 获取或设置一个值,该值指示模型是否为只读。 如果该模型为只读,则为 true;否则为 false。 获取模型的值。 模型值可以为 null。 获取模型的类型。 模型的类型。 获取模型元数据对象的集合,这些对象描述模型的属性。 用于描述模型属性的模型元数据对象的集合。 获取属性名称。 属性名称。 获取或设置提供程序。 提供程序。 为自定义元数据提供程序提供抽象基类。 初始化 类的新实例。 获取模型的每个属性所对应的 ModelMetadata 对象。 模型的每个属性所对应的 ModelMetadata 对象。 容器。 容器的类型。 获取指定属性的元数据。 指定的属性的元数据模型。 模型访问器。 容器的类型。 要获取其元数据模型的属性。 获取指定模型访问器和模型类型的元数据。 元数据。 模型访问器。 模式的类型。 提供用于实现元数据提供程序的抽象类。 模型元数据的类型。 初始化 类的新实例。 在派生类中重写时,使用指定的原型创建属性的模型元数据。 属性的模型元数据。 创建模型元数据时所基于的原型。 模型访问器。 在派生类中重写时,创建属性的模型元数据。 属性的模型元数据。 特性集。 容器的类型。 模型的类型。 属性的名称。 检索模型的属性列表。 模型的属性列表。 模型容器。 容器的类型。 使用容器类型和属性名称检索指定属性的元数据。 指定的属性的元数据。 模型访问器。 容器的类型。 属性的名称。 使用模型类型返回指定属性的元数据。 指定的属性的元数据。 模型访问器。 容器的类型。 提供原型缓存数据。 初始化 类的新实例。 提供用于初始化的数据的特性。 获取或设置元数据显示特性。 元数据显示特性。 获取或设置元数据显示格式特性。 元数据显示格式特性。 获取或设置元数据可编辑特性。 元数据可编辑特性。 获取或设置元数据只读特性。 元数据只读特性。 为公共元数据、 类和数据模型提供容器。 初始化 类的新实例。 用于初始化模型元数据的原型。 模型访问器。 初始化 类的新实例。 元数据提供程序。 容器的类型。 模型的类型。 属性的名称。 提供用于初始化的数据的特性。 检索一个值,该值指示是否应将在窗体中回发的空字符串转换为 null。 如果在窗体中回发的空字符串应转换为 null,则为 true;否则为 false。 检索模型的说明。 模型的说明。 检索一个值,该值指示模型是否为只读。 如果该模型为只读,则为 true;否则为 false。 提供原型缓存数据。 原型缓存的类型。 初始化 类的新实例。 原型。 模型访问器。 初始化 类的新实例。 提供程序。 容器的类型。 模型的类型。 属性的名称。 原型缓存。 指示是否应计算在窗体中回发的空字符串并将其转换为 null。 如果应计算在窗体中回发的空字符串并将其转换为 null,则为 true;否则为 false。 指示计算值。 计算值。 获取一个值,该值指示模型是否为复杂类型。 一个值,指示 Web API 框架是否将模型视为复杂类型。 获取一个值,该值指示要计算的模型是否为只读。 如果要计算的模型为只读,则为 true;否则为 false。 获取或设置一个值,该值指示在窗体中回发的空字符串是否应转换为 null。 如果在窗体中回发的空字符串应转换为 null,则为 true;否则为 false。默认值为 true。 获取或设置模型的说明。 模型的说明。 获取一个值,该值指示模型是否为复杂类型。 一个值,指示 Web API 框架是否将模型视为复杂类型。 获取或设置一个值,该值指示模型是否为只读。 如果该模型为只读,则为 true;否则为 false。 获取或设置一个值,该值指示是否正在更新原型缓存。 如果正在更新原型缓存,则为 true;否则为 false。 实现默认模型元数据提供程序。 初始化 类的新实例。 从指定属性的原型创建元数据。 属性的元数据。 原型。 模型访问器。 为指定的属性创建元数据。 属性的元数据。 特性。 容器的类型。 模型的类型。 属性的名称。 表示空的模型元数据提供程序。 初始化 类的新实例。 从原型创建元数据。 元数据。 模型元数据原型。 模型访问器。 创建 的元数据提供程序的原型。 元数据提供程序的原型。 特性。 容器的类型。 模型的类型。 属性的名称。 表示直接绑定到取消标记的绑定。 初始化 类的新实例。 绑定描述符。 在同步过程中执行绑定。 同步过程中的绑定。 元数据提供程序。 操作上下文。 取消操作后的通知。 表示一个调用自定义模型联编程序的特性。 初始化 类的新实例。 检索关联的模型联编程序。 对实现 接口的对象的引用。 表示联编程序的默认操作值。 初始化 类的新实例。 接口的默认实现。此接口是绑定操作参数的主入口点。 关联的 操作描述符。 获取与 关联的 关联的 参数描述符。 定义绑定错误。 初始化 类的新实例。 错误描述符。 消息。 获取错误消息。 错误消息。 在同步过程中执行绑定方法。 元数据提供程序。 操作上下文。 取消标记值。 表示将从正文读取并调用格式化程序的参数绑定。 初始化 类的新实例。 描述符。 格式化程序。 正文模型验证程序。 获取或设置正文模型验证程序的接口。 正文模型验证程序的接口。 获取错误消息。 错误消息。 异步执行 的绑定。 操作的结果。 元数据提供程序。 与操作关联的上下文。 取消标记。 获取或设置一个可枚举对象,该对象表示用于参数绑定的格式化程序。 一个可枚举对象,该对象表示用于参数绑定的格式化程序。 异步读取 的内容。 操作的结果。 请求。 类型。 格式化程序。 格式记录程序。 获取 是否将读取正文。 如果 将读取正文,则为 true;否则为 false。 表示窗体数据集合的扩展。 读取具有指定类型的集合扩展。 读取集合扩展。 窗体数据。 泛型类型。 读取具有指定类型的集合扩展。 集合扩展。 窗体数据。 模型的名称。 所需的成员选择器。 格式化程序记录程序。 泛型类型。 读取具有指定类型的集合扩展。 具有指定类型的集合扩展。 窗体数据。 对象的类型。 读取具有指定类型和模型名称的集合扩展。 集合扩展。 窗体数据。 对象的类型。 模型的名称。 所需的成员选择器。 格式化程序记录程序。 使用模型绑定将窗体数据反序列化为给定类型。 绑定对象的最佳尝试。最佳尝试可以为 null。 包含已分析的窗体 URL 数据的集合 要读取为的目标类型 若要将整个窗体读取为单个对象,则为 null 或为空。这对于正文数据很常见。或者是要对窗体数据执行部分绑定的模型名称。这在提取各个字段时很常见。 用于确定必需的成员的 要将事件记录到的 要从中选取联编程序的 配置。如果尚未创建该配置,则可以为 null。在这种情况下,会创建一个新配置。 枚举 HTTP 绑定的行为。 绝不使用 HTTP 绑定。 可选绑定行为。 HTTP 绑定是必需的。 提供模型绑定行为特性的基类。 初始化 类的新实例。 行为。 获取或设置行为类别。 行为类别。 获取此特性的唯一标识符。 此特性的 ID。 将参数绑定到请求。 初始化 类的新实例。 参数描述符。 以异步方式执行参数绑定。 绑定的参数。 元数据提供程序。 操作上下文。 取消标记。 定义模型联编程序所需的方法。 使用指定的控制器上下文和绑定上下文将模型绑定到一个值。 如果模型绑定成功,则为 true;否则为 false。 操作上下文。 绑定上下文。 表示参数绑定的值提供程序。 获取此参数绑定所使用的 实例。 此参数绑定所使用的 实例。 表示 类,用于处理以 HTML 窗体 URL 结尾的数据(也称为 application/x-www-form-urlencoded)。 初始化 类的新实例。 确定此 是否可以读取指定 的对象。 如果可以读取此类型的对象,则为 true;否则为 false。 将要读取的对象的类型。 从指定流中读取指定 的对象。在反序列化期间调用此方法。 一个 ,其结果将是已读取的对象实例。 要读取的对象的类型。 要从中读取的 要读取的内容。 要将事件记录到的 指定此参数使用模型联编程序。这可以有选择性地指定特定模型联编程序和驱动该模型联编程序的值提供程序。派生的特性可以为模型联编程序或值提供程序提供方便的设置。 初始化 类的新实例。 初始化 类的新实例。 模型联编程序的类型。 获取或设置模型联编程序的类型。 模型联编程序的类型。 获取参数绑定。 包含绑定的 要绑定的参数。 获取此类型的 IModelBinder。 非 null 模型联编程序。 配置。 联编程序应绑定的模型类型。 获取模型联编程序提供程序。 实例。 配置对象。 获取将向模型联编程序提供的值提供程序。 实例的集合。 配置对象。 获取或设置要在模型绑定期间视为参数名称的名称。 要考虑的参数名称。 获取或设置一个值,该值指定是否应取消前缀检查。 如果应取消前缀检查,则为 true;否则为 false。 为模型联编程序配置提供一个容器。 获取或设置包含本地化字符串值的资源文件的名称(类键)。 资源文件的名称(类键)。 获取或设置类型转换错误消息的当前提供程序。 类型转换错误消息的当前提供程序。 获取或设置必填值错误消息的当前提供程序。 错误消息提供程序。 为模型联编程序错误消息提供程序提供一个容器。 描述通过 ModelBinding 绑定的参数。 初始化 类的新实例。 参数描述符。 模型联编程序。 值提供程序工厂的集合。 获取模型联编程序。 模型联编程序。 以异步方式通过模型联编程序执行参数绑定。 绑定完成时将通知的任务。 要用于验证的元数据提供程序。 绑定的操作上下文。 为此任务分配的用于取消绑定操作的取消标记。 获取值提供程序工厂的集合。 值提供程序工厂的集合。 为模型联编程序提供程序提供抽象基类。 初始化 类的新实例。 查找给定类型的联编程序。 一个联编程序,该程序可能尝试绑定此类型。或者如果此联编程序静态了解到它将无法绑定该类型,则为 null。 配置对象。 要绑定的模型的类型。 提供运行模型联编程序的上下文。 初始化 类的新实例。 初始化 类的新实例。 绑定上下文。 获取或设置一个值,该值指示联编程序是否应使用空前缀。 如果联编程序应使用空前缀,则为 true;否则为 false。 获取或设置模型。 模型。 获取或设置模型元数据。 模型元数据。 获取或设置模型的名称。 模型的名称。 获取或设置模型的状态。 模型的状态。 获取或设置模型的类型。 模型的类型。 获取属性元数据。 属性元数据。 获取或设置验证节点。 验证节点。 获取或设置值提供程序。 值提供程序。 表示在模型绑定期间发生的错误。 使用指定的异常初始化 类的新实例。 异常。 使用指定的异常和错误消息初始化 类的新实例。 异常。 错误消息 使用指定的错误消息初始化 类的新实例。 错误消息 获取或设置错误消息。 错误消息。 获取或设置异常对象。 异常对象。 表示 实例的集合。 初始化 类的新实例。 将指定的 Exception 对象添加到模型错误集合中。 异常。 将指定的错误消息添加到模型错误集合中。 错误消息。 将模型绑定的状态封装到操作-方法参数的一个属性或操作方法参数本身。 初始化 类的新实例。 获取一个 对象,该对象包含在模型绑定期间发生的任何错误。 模型状态错误。 获取一个 对象,该对象用于封装在模型绑定期间绑定的值。 模型状态值。 表示有关将已发送窗体绑定到操作方法(其中包括验证信息)的尝试的状态。 初始化 类的新实例。 使用从指定的模型状态字典复制的值来初始化 类的新实例。 字典。 将指定的项添加到模型状态字典中。 要添加到模型状态字典中的对象。 将具有指定的键和值的元素添加到模型状态字典中。 要添加的元素的键。 要添加的元素的值。 将指定的模型错误添加到与指定键关联的模型状态字典的错误集合中。 键。 异常。 将指定的错误消息添加到与指定键关联的模型状态字典的错误集合中。 键。 错误消息。 移除模型状态字典中的所有项。 确定模型状态字典是否包含特定值。 如果在模型状态字典中找到了相应项,则为 true;否则为 false。 要在模型状态字典中查找的对象。 确定模型状态字典是否包含指定的键。 如果模型状态字典包含指定的键,则为 true;否则为 false。 要在模型状态字典中查找的键。 从指定的索引位置开始,将模型状态字典中的元素复制到一个数组中。 数组。该数组的索引必须从零开始。 数组中开始复制位置的从零开始的索引。 获取集合中键/值对的数目。 集合中键/值对的数目。 返回一个可用于循环访问集合的枚举器。 一个可用于循环访问集合的枚举器。 获取一个值,该值指示该集合是否为只读集合。 如果该集合是只读的,则为 true;否则为 false。 获取一个值,该值指示模型状态字典的此实例是否有效。 如果该实例有效,则为 true;否则为 false。 确定是否存在与指定键关联或以指定键为前缀的任何 对象。 如果模型状态字典包含一个与指定键关联的值,则为 true;否则为 false。 键。 获取或设置与指定的键关联的值。 模型状态项。 键。 获取包含字典中的键的集合。 一个包含模型状态字典中的键的集合。 将指定的 对象中的值复制到此字典中,如果键相同,则覆盖现有值。 字典。 从模型状态字典中移除指定对象的第一个匹配项。 如果从模型状态字典中成功移除了相应项,则为 true;否则为 false。如果在模型状态字典中找不到相应项,则此方法也会返回 false。 要从模型状态字典中移除的对象。 从模型状态字典中移除具有指定键的元素。 如果成功移除该元素,则为 true;否则为 false。如果在模型状态字典中找不到相应键,则此方法也会返回 false。 要移除的元素的键。 使用指定的值提供程序字典设置指定键的值。 键。 值。 返回循环访问集合的枚举器。 一个可用于循环访问集合的 IEnumerator 对象。 尝试获取与指定的键关联的值。 如果对象包含具有指定键的元素,则为 true;否则为 false。 要获取的值的键。 与指定键关联的值。 获取包含字典中的值的集合。 一个包含模型状态字典中的值的集合。 函数的集合,可用于生成给定参数的参数绑定。 初始化 类的新实例。 将函数添加到集合的末尾。添加的函数是用于检查 parameterType 是否与 typeMatch 匹配的 funcInner 的包装。 要与 HttpParameterDescriptor.ParameterType 匹配的类型。 类型匹配成功时调用的内部函数 在集合中的指定索引处插入一个函数。/// 添加的函数是用于检查 parameterType 是否与 typeMatch 匹配的 funcInner 的包装。 要插入处的索引。 要与 HttpParameterDescriptor.ParameterType 匹配的类型。 类型匹配成功时调用的内部函数 按顺序执行每个绑定函数,直到其中一个函数返回非 null 绑定。 为参数生成的第一个非 null 绑定;如果未生成绑定,则为 null。 要绑定的参数。 将浏览器请求映射到数组。 数组的类型。 初始化 类的新实例。 指示是否绑定模型。 如果已绑定指定模型,则为 true;否则为 false。 操作上下文。 绑定上下文。 将集合转换为数组。 所有情况下均为 true。 操作上下文。 绑定上下文。 新集合。 为数组提供模型联编程序。 初始化 类的新实例。 返回数组的模型联编程序。 一个模型联编程序对象;或者如果尝试获取模型联编程序失败,则为 null。 配置。 模型的类型。 将浏览器请求映射到集合。 集合的类型。 初始化 类的新实例。 使用指定的执行上下文和绑定上下文来绑定模型。 如果模型绑定成功,则为 true;否则为 false。 操作上下文。 绑定上下文。 提供一种方法来让派生类在将集合从联编程序返回之前对集合进行操作。 所有情况下均为 true。 操作上下文。 绑定上下文。 新集合。 为集合提供模型联编程序。 初始化 类的新实例。 检索集合的模型联编程序。 模型联编程序。 模型的配置。 模型的类型。 表示一个复杂模型的数据传输对象 (DTO)。 初始化 类的新实例。 模型元数据。 属性元数据的集合。 获取或设置 的模型元数据。 的模型元数据。 获取或设置 的属性元数据的集合。 的属性元数据的集合。 获取或设置 的结果。 的结果。 表示 对象的模型联编程序。 初始化 类的新实例。 确定是否已绑定指定的模型。 如果已绑定指定模型,则为 true;否则为 false。 操作上下文。 绑定上下文。 表示调用模型联编程序提供程序的复杂模型。 初始化 类的新实例。 检索关联的模型联编程序。 模型联编程序。 配置。 要检索的模型的类型。 表示 对象的结果。 初始化 类的新实例。 对象模型。 验证节点。 获取或设置此对象的模型。 此对象的模型。 获取或设置此对象的 此对象的 表示委托给 实例集合之一的 初始化 类的新实例。 联编程序的枚举。 初始化 类的新实例。 联编程序的数组。 指示是否绑定指定模型。 如果已绑定该模型,则为 true;否则为 false。 操作上下文。 绑定上下文。 表示复合模型联编程序提供程序的类。 初始化 类的新实例。 初始化 类的新实例。 的集合 获取模型的联编程序。 模型的联编程序。 联编程序配置。 模型的类型。 获取复合模型联编程序的提供程序。 提供程序集合。 将浏览器请求映射到字典数据对象。 键的类型。 值的类型。 初始化 类的新实例。 将集合转换为字典。 所有情况下均为 true。 操作上下文。 绑定上下文。 新集合。 为字典提供模型联编程序。 初始化 类的新实例。 检索关联的模型联编程序。 关联的模型联编程序。 要使用的配置。 模型的类型。 将浏览器请求映射到键/值对数据对象。 键的类型。 值的类型。 初始化 类的新实例。 使用指定的执行上下文和绑定上下文来绑定模型。 如果模型绑定成功,则为 true;否则为 false。 操作上下文。 绑定上下文。 为键/值对的集合提供模型联编程序。 初始化 类的新实例。 检索关联的模型联编程序。 关联的模型联编程序。 配置。 模型的类型。 将浏览器请求映射到可变数据对象。 初始化 类的新实例。 使用指定的操作上下文和绑定上下文来绑定模型。 如果绑定成功,则为 true;否则为 false。 操作上下文。 绑定上下文。 检索一个值,该值指示是否可以更新某个属性。 如果可以更新该属性,则为 true;否则为 false。 要对其求值的属性的元数据。 创建模型的实例。 新建的模型对象。 操作上下文。 绑定上下文。 如果绑定上下文中尚不存在实例,则创建一个模型实例。 操作上下文。 绑定上下文。 检索模型属性的元数据。 模型属性的元数据。 操作上下文。 绑定上下文。 设置指定属性的值。 操作上下文。 绑定上下文。 要设置的属性的元数据。 有关属性的验证信息。 模型的验证程序。 为可变对象提供模型联编程序。 初始化 类的新实例。 检索指定类型的模型联编程序。 模型联编程序。 配置。 要检索的模型的类型。 提供此模型绑定类的简单模型联编程序。 初始化 类的新实例。 模型类型。 模型联编程序工厂。 使用指定的模型类型和模型联编程序来初始化 类的新实例。 模型类型。 模型联编程序。 使用指定的执行上下文和绑定上下文来返回模型联编程序。 模型联编程序;如果尝试获取模型联编程序失败,则为 null。 配置。 模型类型。 获取模型的类型。 模型的类型。 获取或设置一个值,该值指定是否应取消前缀检查。 如果应取消前缀检查,则为 true;否则为 false。 将浏览器请求映射到数据对象。当模型绑定要求使用 .NET Framework 类型转换器进行转换时,将使用此类型。 初始化 类的新实例。 使用指定的控制器上下文和绑定上下文来绑定模型。 如果模型绑定成功,则为 true;否则为 false。 操作上下文。 绑定上下文。 为需要类型转换的模型提供模型联编程序。 初始化 类的新实例。 检索需要类型转换的模型的模型联编程序。 模型联编程序;如果无法转换类型,或者没有可转换的值,则为 Nothing。 联编程序的配置。 模型的类型。 将浏览器请求映射到数据对象。当模型绑定不需要类型转换时,将使用此类。 初始化 类的新实例。 使用指定的执行上下文和绑定上下文来绑定模型。 如果模型绑定成功,则为 true;否则为 false。 操作上下文。 绑定上下文。 为不需要类型转换的模型提供模型联编程序。 初始化 类的新实例。 检索关联的模型联编程序。 关联的模型联编程序。 配置。 模型的类型。 表示一个操作结果,该结果返回 响应,并在出现 时执行内容协商。 初始化 类的新实例。 用户可见的错误消息。 用于处理内容协商的内容协商者。 导致此结果的请求消息。 用于协商内容及设置内容格式的格式化程序。 初始化 类的新实例。 用户可见的错误消息。 从中获取执行所需依赖项的控制器。 获取用于处理内容协商的内容协商者。 返回 返回 获取用于协商内容及设置内容格式的格式化程序。 返回 获取用户可见的错误消息。 返回 获取导致此结果的请求消息。 返回 表示一个返回空 响应的操作结果。 初始化 类的新实例。 导致此结果的请求消息。 初始化 类的新实例。 从中获取执行所需依赖项的控制器。 异步执行请求。 用于完成执行操作的任务。 取消标记。 获取导致此结果的请求消息。 导致此结果的请求消息。 表示一个返回空“HttpStatusCode.Conflict”响应的操作结果。 初始化 类的新实例。 导致此结果的请求消息。 初始化 类的新实例。 从中获取执行所需依赖项的控制器。 异步执行冲突结果的操作。 异步执行指定的任务。 取消标记。 获取导致此结果的请求消息。 导致此结果的 HTTP 请求消息。 表示一个操作结果,该结果执行路由生成和内容协商,并在内容协商成功时返回 响应。 实体正文中的内容类型。 使用提供的值初始化 类的新实例。 用于生成 URL 的路由的名称。 用于生成 URL 的路由数据。 要在实体正文中协商和设置格式的内容值。 从中获取执行所需依赖项的控制器。 使用提供的值初始化 类的新实例。 用于生成 URL 的路由的名称。 用于生成 URL 的路由数据。 要在实体正文中协商和设置格式的内容值。 用于生成路由 URL 的工厂。 用于处理内容协商的内容协商者。 导致此结果的请求消息。 用于协商内容及设置内容格式的格式化程序。 获取要在实体正文中协商和设置格式的内容值。 获取用于处理内容协商的内容协商者。 获取用于协商内容及设置内容格式的格式化程序。 获取导致此结果的请求消息。 获取用于生成 URL 的路由的名称。 获取用于生成 URL 的路由数据。 获取用于生成路由 URL 的工厂。 表示一个操作结果,该结果执行内容协商并在协商成功时返回 响应。 实体正文中的内容类型。 使用提供的值初始化 类的新实例。 要在实体正文中协商和设置格式的内容值。 在其中创建内容的位置。 用于处理内容协商的内容协商者。 导致此结果的请求消息。 用于协商内容及设置内容格式的格式化程序。 使用提供的值初始化 类的新实例。 在其中创建内容的位置。 要在实体正文中协商和设置格式的内容值。 从中获取执行所需依赖项的控制器。 获取要在实体正文中协商和设置格式的内容值。 要在实体正文中协商和设置格式的内容值。 获取用于处理内容协商的内容协商者。 用于处理内容协商的内容协商者。 异步执行创建的协商内容结果的操作。 异步执行返回值。 取消标记。 获取用于协商内容及设置内容格式的格式化程序。 用于协商内容及设置内容格式的格式化程序。 获取已在其中创建内容的位置。 在其中创建内容的位置。 获取导致此结果的请求消息。 导致此结果的 HTTP 请求消息。 表示一个操作结果,该结果返回 响应,并基于 上执行内容协商。 初始化 类的新实例。 要在错误中包含的异常。 如果错误应包括异常消息,则为 true;否则为 false。 用于处理内容协商的内容协商者。 导致此结果的请求消息。 用于协商内容及设置内容格式的格式化程序。 初始化 类的新实例。 要在错误中包含的异常。 从中获取执行所需依赖项的控制器。 获取用于处理内容协商的内容协商者。 返回 获取要在错误中包含的异常。 返回 返回 获取用于协商内容及设置内容格式的格式化程序。 返回 获取一个值,该值指示错误是否应包括异常消息。 返回 获取导致此结果的请求消息。 返回 表示一个返回已设置格式的内容的操作结果。 实体正文中的内容类型。 使用提供的值初始化 类的新实例。 响应消息的 HTTP 状态代码。 要在实体正文中设置格式的内容值。 用于设置内容格式的格式化程序。 Content-Type 标头的值,或者 (使格式化程序选择默认值)。 导致此结果的请求消息。 使用提供的值初始化 类的新实例。 响应消息的 HTTP 状态代码。 要在实体正文中设置格式的内容值。 用于设置内容格式的格式化程序。 Content-Type 标头的值,或者 (使格式化程序选择默认值)。 从中获取执行所需依赖项的控制器。 获取要在实体正文中设置格式的内容值。 获取用于设置内容格式的格式化程序。 获取 Content-Type 标头的值或 (使格式化程序选择默认值)。 获取导致此结果的请求消息。 获取响应消息的 HTTP 状态代码。 表示一个返回空 响应的操作结果。 初始化 类的新实例。 导致此结果的请求消息。 初始化 类的新实例。 从中获取执行所需依赖项的控制器。 返回 获取导致此结果的请求消息。 返回 表示一个操作结果,该结果返回 响应,并基于 上执行内容协商。 初始化 类的新实例。 要在错误中包括的模型状态。 如果错误应包括异常消息,则为 true;否则为 false。 用于处理内容协商的内容协商者。 导致此结果的请求消息。 用于协商内容及设置内容格式的格式化程序。 初始化 类的新实例。 要在错误中包括的模型状态。 从中获取执行所需依赖项的控制器。 获取用于处理内容协商的内容协商者。 用于处理内容协商的内容协商者。 异步创建响应消息。 在完成时包含响应消息的任务。 要监视的取消请求标记。 获取用于协商内容及设置内容格式的格式化程序。 用于协商内容及设置内容格式的格式化程序。 获取一个值,该值指示错误是否应包括异常消息。 如果错误应包括异常消息,则为 true;否则为 false。 获取要在错误中包括的模型状态。 要在错误中包括的模型状态。 获取导致此结果的请求消息。 导致此结果的请求消息。 表示一个操作结果,该结果返回包含 JSON 数据的 响应。 实体正文中的内容类型。 使用提供的值初始化 类的新实例。 要在实体正文中序列化的内容值。 序列化程序设置。 内容编码。 导致此结果的请求消息。 使用提供的值初始化 类的新实例。 要在实体正文中序列化的内容值。 序列化程序设置。 内容编码。 从中获取执行所需依赖项的控制器。 获取要在实体正文中序列化的内容值。 要在实体正文中序列化的内容值。 获取内容编码。 内容编码。 异步创建响应消息。 在完成时包含响应消息的任务。 要监视的取消请求标记。 获取导致此结果的请求消息。 导致此结果的请求消息。 获取序列化程序设置。 序列化程序设置。 表示一个执行内容协商的操作结果。 实体正文中的内容类型。 使用提供的值初始化 类的新实例。 响应消息的 HTTP 状态代码。 要在实体正文中协商和设置格式的内容值。 用于处理内容协商的内容协商者。 导致此结果的请求消息。 用于协商内容及设置内容格式的格式化程序。 使用提供的值初始化 类的新实例。 响应消息的 HTTP 状态代码。 要在实体正文中协商和设置格式的内容值。 从中获取执行所需依赖项的控制器。 获取要在实体正文中协商和设置格式的内容值。 要在实体正文中协商和设置格式的内容值。 获取用于处理内容协商的内容协商者。 用于处理内容协商的内容协商者。 异步执行 HTTP 协商的内容结果。 异步执行 HTTP 协商的内容结果。 取消标记。 获取用于协商内容及设置内容格式的格式化程序。 用于协商内容及设置内容格式的格式化程序。 获取导致此结果的请求消息。 导致此结果的 HTTP 请求消息。 获取响应消息的 HTTP 状态代码。 响应消息的 HTTP 状态代码。 表示一个返回空 响应的操作结果。 初始化 类的新实例。 导致此结果的请求消息。 初始化 类的新实例。 从中获取执行所需依赖项的控制器。 获取导致此结果的请求消息。 表示一个操作结果,该结果执行内容协商并在协商成功时返回“HttpStatusCode.OK”响应。 实体正文中的内容类型。 使用提供的值初始化 类的新实例。 要在实体正文中协商和设置格式的内容值。 用于处理内容协商的内容协商者。 导致此结果的请求消息。 用于协商内容及设置内容格式的格式化程序。 使用提供的值初始化 类的新实例。 要在实体正文中协商和设置格式的内容值。 从中获取执行所需依赖项的控制器。 获取要在实体正文中协商和设置格式的内容值。 获取用于处理内容协商的内容协商者。 获取用于协商内容及设置内容格式的格式化程序。 获取导致此结果的请求消息。 表示一个返回空“HttpStatusCode.OK”响应的操作结果。 初始化 类的新实例。 导致此结果的请求消息。 初始化 类的新实例。 从中获取执行所需依赖项的控制器。 异步执行。 返回任务。 取消标记。 获取结果的 HTTP 请求消息。 结果的 HTTP 请求消息。 表示 <see cref="F:System.Net.HttpStatusCode.Redirect"/> 的操作结果。 使用提供的值初始化 <see cref="T:System.Web.Http.Results.RedirectResult"/> 类的新实例。 要重定向到的位置。 导致此结果的请求消息。 使用提供的值初始化 <see cref="T:System.Web.Http.Results.RedirectResult"/> 类的新实例。 要重定向到的位置。 从中获取执行所需依赖项的控制器。 返回 获取已在其中创建内容的位置。 返回 获取导致此结果的请求消息。 返回 表示一个执行路由生成并返回 <see cref="F:System.Net.HttpStatusCode.Redirect"/> 响应的操作结果。 使用提供的值初始化 <see cref="T:System.Web.Http.Results.RedirectToRouteResult"/> 类的新实例。 用于生成 URL 的路由的名称。 用于生成 URL 的路由数据。 从中获取执行所需依赖项的控制器。 使用提供的值初始化 <see cref="T:System.Web.Http.Results.RedirectToRouteResult"/> 类的新实例。 用于生成 URL 的路由的名称。 用于生成 URL 的路由数据。 用于生成路由 URL 的工厂。 导致此结果的请求消息。 返回 获取导致此结果的请求消息。 返回 获取用于生成 URL 的路由的名称。 返回 获取用于生成 URL 的路由数据。 返回 获取用于生成路由 URL 的工厂。 返回 表示一个返回指定响应消息的操作结果。 初始化 类的新实例。 响应消息。 获取响应消息。 表示一个返回指定 HTTP 状态代码的操作结果。 初始化 类的新实例。 响应消息的 HTTP 状态代码。 导致此结果的请求消息。 初始化 类的新实例。 响应消息的 HTTP 状态代码。 从中获取执行所需依赖项的控制器。 异步创建响应消息。 在完成时包含响应消息的任务。 要监视的取消请求标记。 获取导致此结果的请求消息。 导致此结果的请求消息。 获取响应消息的 HTTP 状态代码。 响应消息的 HTTP 状态代码。 表示一个返回 响应的操作结果。 初始化 类的新实例。 WWW-Authenticate 质询。 导致此结果的请求消息。 初始化 类的新实例。 WWW-Authenticate 质询。 从中获取执行所需依赖项的控制器。 获取 WWW-Authenticate 质询。 返回 返回 获取导致此结果的请求消息。 返回 的默认实现。 基于提供的工厂和操作,创建 实例。路由项提供指向提供的操作的直接路由。 一组路由项。 操作描述符。 直接路由工厂。 约束解析程序。 获取给定操作描述符的一组路由工厂。 一组路由工厂。 操作描述符。 基于提供的工厂、控制器和操作,创建 实例。路由项提供了指向所提供的控制器的直接路由,并可访问所提供的操作集。 一组路由项。 控制器描述符。 操作描述符。 直接路由工厂。 约束解析程序。 获取给定控制器描述符的路由工厂。 一组路由工厂。 控制器描述符。 基于 特性,获取给定控制器描述符和操作描述符的直接路由。 一组路由项。 控制器描述符。 所有操作的操作描述符。 约束解析程序。 从提供的控制器中获取路由前缀。 路由前缀或 null。 控制器描述符。 的默认实现。解析约束,方法是分析约束键和约束参数,使用映射解析约束类型,并对约束类型调用相应的构造函数。 初始化 类的新实例。 获取可将约束键映射到特定约束类型的可变字典。 可将约束键映射到特定约束类型的可变字典。 解析内联约束。 内联约束已解析成的 要解析的内联约束。 表示支持创建直接路由的上下文。 初始化 类的新实例。 控制器定义的路由前缀(如果有)。 要创建路由的操作描述符。 内联约束解析程序。 一个值,该值指示路由是在操作级别还是控制器级别配置的。 获取要创建路由的操作描述符。 要创建路由的操作描述符。 创建可构建与此上下文匹配的路由的路由生成器。 可构建与此上下文匹配的路由的路由生成器。 路由模板。 创建可构建与此上下文匹配的路由的路由生成器。 可构建与此上下文匹配的路由的路由生成器。 路由模板。 要使用的内联约束解析程序(如果有),否则为 null。 获取内联约束解析程序。 内联约束解析程序。 获取控制器定义的路由前缀(如果有)。 控制器定义的路由前缀(如果有)。 获取一个值,该值指示路由是在操作级别还是控制器级别配置的。 如果路由是在操作级别配置的,则为 true;否则为 false(如果路由是在控制器级别配置的)。 允许您定义当 ASP.NET 路由确定 URL 是否与路由匹配时允许使用的 HTTP 谓词。 使用允许对路由使用的 HTTP 谓词来初始化 类的新实例。 对路由有效的 HTTP 谓词。 获取或设置允许对路由使用的 HTTP 谓词的集合。 允许对路由使用的 HTTP 谓词的集合。 确定请求是否是使用某一个已允许对路由使用的 HTTP 谓词发出的。 当 ASP.NET 路由正在处理请求时,如果该请求是使用允许的 HTTP 谓词发出的,则此值为 true;否则为 false。当 ASP.NET 路由正在构造 URL 时,如果提供的值包含与某一个允许的 HTTP 谓词匹配的 HTTP 谓词,则此值为 true;否则为 false。默认值为 true。 为了确定其是否与 URL 匹配而检查的请求。 为了确定其是否与 URL 匹配而检查的对象。 所检查的参数的名称。 一个包含路由参数的对象。 一个对象,用于指示当处理某个传入请求或生成某个 URL 时,是否正在执行约束检查。 确定请求是否是使用某一个已允许对路由使用的 HTTP 谓词发出的。 当 ASP.NET 路由正在处理请求时,如果该请求是使用允许的 HTTP 谓词发出的,则此值为 true;否则为 false。当 ASP.NET 路由正在构造 URL 时,如果提供的值包含与某一个允许的 HTTP 谓词匹配的 HTTP 谓词,则此值为 true;否则为 false。默认值为 true。 为了确定其是否与 URL 匹配而检查的请求。 为了确定其是否与 URL 匹配而检查的对象。 所检查的参数的名称。 一个包含路由参数的对象。 一个对象,用于指示当处理某个传入请求或生成某个 URL 时,是否正在执行约束检查。 表示自承载(即在 ASP.NET 之外承载)的路由类。 初始化 类的新实例。 初始化 类的新实例。 路由模板。 初始化 类的新实例。 路由模板。 路由参数的默认值。 初始化 类的新实例。 路由模板。 路由参数的默认值。 路由参数的约束。 初始化 类的新实例。 路由模板。 路由参数的默认值。 路由参数的约束。 路由参数的任何附加标记。 初始化 类的新实例。 路由模板。 路由参数的默认值。 路由参数的约束。 路由参数的任何附加标记。 将作为请求接收方的消息处理程序。 获取路由参数的约束。 路由参数的约束。 获取任何不直接用于确定路由是否与传入的 匹配的附加数据标记。 任何不直接用于确定路由是否与传入的 匹配的附加数据标记。 获取路由参数的默认值(如果传入的 未提供路由参数值)。 路由参数的默认值(如果传入的 未提供路由参数值)。 通过查找路由的 来确定该路由是否是传入请求的匹配项。 如果匹配,则为该路由的 ;否则为 null。 虚拟路径根。 HTTP 请求。 尝试生成一个 URI,该 URI 表示基于 的当前值传入的值,并使用指定的 生成新值。 实例或 null(如果无法生成 URI)。 HTTP 请求消息。 路由值。 获取或设置 http 路由处理程序。 http 路由处理程序。 指定 HTTP 路由键。 确定此实例是否等于指定的路由。 如果此实例等于指定的路由,则为 true;否则为 false。 HTTP 请求。 路由参数的约束。 参数名。 参数值的列表。 枚举的枚举值之一。 获取描述要匹配的 URI 模式的路由模板。 描述要匹配的 URI 模式的路由模板。 封装有关 HTTP 路由的信息。 初始化 类的新实例。 一个定义路由的对象。 初始化 类的新实例。 一个定义路由的对象。 值。 获取表示路由的对象。 表示路由的对象。 获取 URL 参数值和路由默认值的集合。 包含从 URL 和默认值中分析得到的值的对象。 删除不具有路由数据中值的所有可选参数。 如果某一路由实际是其他路由的联合,则返回子路由集。 返回此路由中包含的子路由集。 联合路由数据。 删除不具有路由数据中值的所有可选参数。 要就地转变的路由数据。 指定路由方向的枚举。 UriGeneration 方向。 UriResolution 方向。 表示指定键/值对的自承载的路由类。 初始化 类的新实例。 初始化 类的新实例。 字典。 初始化 类的新实例。 键值。 提供了有关 HTTP 虚拟路径的数据。 初始化 类的新实例。 虚拟路径的路由。 从路由定义创建的 URL。 获取或设置虚拟路径的路由。 虚拟路径的路由。 获取或设置从路由定义创建的 URL。 从路由定义创建的 URL。 定义用于创建指向操作的直接路由(特性路由)的生成器。 获取要创建路由的操作描述符。 要创建路由的操作描述符。 根据当前属性值创建路由项。 创建的路由项。 获取或设置路由约束。 路由约束。 获取或设置路由数据标记。 路由数据标记。 获取或设置路由默认值。 路由默认值。 获取或设置路由名称(如果有);否则为 null。 如果找到路由名称,则为该路由名称;否则为 null。 获取或设置路由顺序。 路由顺序。 获取或设置路由优先顺序。 路由优先顺序。 获取一个值,该值指示路由是在操作级别还是控制器级别配置的。 如果路由是在操作级别配置的,则为 true;否则为 false(如果路由是在控制器级别配置的)。 获取或设置路由模板。 路由模板。 定义用于创建直接指向一组操作描述符的路由(特性路由)的工厂。 创建直接路由项。 直接路由项。 要用于创建路由的上下文。 定义直接以操作描述符为目标的路由(特性路由)的提供程序。 获取控制器的直接路由。 控制器的一组路由项。 控制器描述符。 操作描述符。 内联约束解析程序。 为一个表示如何将传入的 映射到特定控制器和操作的路由定义了接口。 获取路由参数的约束。 路由参数的约束。 获取任何不直接用于确定路由是否与传入的 匹配的附加数据标记。 附加数据标记。 获取路由参数的默认值(如果传入的 未提供路由参数值)。 路由参数的默认值。 通过查找路由的 <see cref="!:IRouteData" />,确定传入请求是否匹配此路由。 如果匹配,则为路由的 <see cref="!:RouteData" />;否则为 null。 虚拟路径根。 请求。 基于所提供的路由和值获取虚拟路径数据。 虚拟路径数据。 请求消息。 值。 获取将作为请求接收方的消息处理程序。 消息处理程序。 获取描述要匹配的 URI 模式的路由模板。 路由模板。 表示基类路由约束。 确定此实例是否等于指定的路由。 如果此实例等于指定的路由,则为 True;否则为 false。 请求。 要比较的路由。 参数名。 参数值的列表。 路由方向。 提供有关路由的信息。 获取表示路由的对象。 表示路由的对象。 获取 URL 参数值和路由默认值的集合。 从 URL 分析出来的值以及来自默认值的值。 提供用于定义路由的信息。 获取要生成的路由的名称。 获取路由相对于其他路由的顺序。 获取描述要匹配的 URI 模式的路由模板。 定义 HTTP 路由的属性。 获取 HTTP 路由。 HTTP 路由。 获取表示当前 HTTP 路由的虚拟路径的 URI。 表示当前 HTTP 路由的虚拟路径的 URI。 定义用于将内联约束解析为 实例的抽象。 解析内联约束。 内联约束已解析成的 要解析的内联约束。 定义路由前缀。 获取路由前缀。 路由前缀。 表示指定的路由。 初始化 类的新实例。 如果找到路由名称,则为该路由名称;否则为 null。 路由。 获取路由名称(如果有);否则为 null。 如果找到路由名称,则为该路由名称;否则为 null。 获取路由。 路由。 表示可能包含自定义约束的特性路由。 初始化 类的新实例。 路由模板。 获取路由约束(如果有);否则为 null。 如果找到路由约束,则为该路由约束;否则为 null。 创建路由项 创建的路由项。 上下文。 获取路由数据标记(如果有);否则为 null。 如果找到路由数据标记,则为该路由数据标记;否则为 null。 获取路由默认值(如果有);否则为 null。 路由默认值(如果有);否则为 null。 获取或设置路由名称(如果有);否则为 null。 如果找到路由名称,则为该路由名称;否则为 null。 获取或设置路由顺序。 路由顺序。 获取路由模板。 路由模板。 表示一个处理程序,该处理程序指定路由不应处理路由模板的请求。当路由以处理程序形式提供此类时,将忽略与该路由匹配的请求。 初始化 类的新实例。 表示用于创建 URL 的工厂。 初始化 类的新实例。 初始化 类的新实例。 此实例的 HTTP 请求。 使用指定的路径创建绝对 URL。 生成的 URL。 URL 路径,可以是相对 URL、带根目录的 URL 或虚拟路径。 返回指定路由的链接。 指定路由的链接。 路由的名称。 一个包含路由参数的对象。 返回指定路由的链接。 指定路由的链接。 路由的名称。 路由值。 获取或设置当前 实例的 当前实例的 返回 的路由。 的路由。 路由的名称。 路由值列表。 返回 的路由。 的路由。 路由的名称。 路由值。 约束某个路由参数,使之仅包含小写或大写英文字母 A 到 Z。 初始化 类的新实例。 约束某个路由参数,使之仅代表布尔值。 初始化 类的新实例。 确定此实例是否等于指定的路由。 如果此实例等于指定的路由,则为 true;否则为 false。 请求。 要比较的路由。 参数名。 参数值的列表。 路由方向。 按多个子约束来约束路由。 初始化 类的新实例。 该约束匹配时也必须匹配的子约束。 获取该约束匹配时也必须匹配的子约束。 该约束匹配时也必须匹配的子约束。 确定此实例是否等于指定的路由。 如果此实例等于指定的路由,则为 true;否则为 false。 请求。 要比较的路由。 参数名。 参数值的列表。 路由方向。 约束某个路由参数,使之仅代表 值。 初始化 类的新实例。 确定此实例是否等于指定的路由。 如果此实例等于指定的路由,则为 true;否则为 false。 请求。 要比较的路由。 参数名。 参数值的列表。 方向路由。 约束某个路由参数,使之仅代表小数值。 初始化 类的新实例。 确定此实例是否等于指定的路由。 如果此实例等于指定的路由,则为 true;否则为 false。 请求。 要比较的路由。 参数名。 参数值的列表。 路由方向。 约束某个路由参数,使之仅代表 64 位浮点值。 约束某个路由参数,使之仅代表 32 位浮点值。 约束某个路由参数,使之仅代表 值。 初始化 类的新实例。 确定此实例是否等于指定的路由。 如果此实例等于指定的路由,则为 true;否则为 false。 请求。 要比较的路由。 参数名。 参数值的列表。 路由方向。 约束某个路由参数,使之仅代表 32 位整数值。 初始化 类的新实例。 确定此实例是否等于指定的路由。 如果此实例等于指定的路由,则为 true;否则为 false。 请求。 要比较的路由。 参数名。 参数值的列表。 路由方向。 将路由参数约束为具有给定长度的或者位于给定长度范围内的字符串。 初始化 类的新实例,该类将路由参数约束为具有给定长度的字符串。 路由参数的最小长度。 路由参数的最大长度。 获取路由参数的长度(如果已设置)。 获取路由参数的最大长度(如果已设置)。 获取路由参数的最小长度(如果已设置)。 约束某个路由参数,使之仅代表 64 位整数值。 将路由参数约束为有一个最大长度的字符串。 初始化 类的新实例。 最大长度。 确定此实例是否等于指定的路由。 如果此实例等于指定的路由,则为 true;否则为 false。 请求。 要比较的路由。 参数名。 参数值的列表。 路由方向。 获取路由参数的最大长度。 路由参数的最大长度。 将路由参数约束为有一个最大值的整数。 获取路由参数的最大值。 将路由参数约束为有一个最大长度的字符串。 初始化 类的新实例。 最小长度。 确定此实例是否等于指定的路由。 如果此实例等于指定的路由,则为 true;否则为 false。 请求。 要比较的路由。 参数名。 参数值的列表。 路由方向。 获取路由参数的最小长度。 路由参数的最小长度。 将路由参数约束为有一个最小值的长型值。 初始化 类的新实例。 路由参数的最小值。 确定此实例是否等于指定的路由。 如果此实例等于指定的路由,则为 true;否则为 false。 请求。 要比较的路由。 参数名。 参数值的列表。 路由方向。 获取路由参数的最小值。 路由参数的最小值。 根据在可选参数设置为默认值时不会失败的内部约束来约束路由。 初始化 类的新实例。 当参数不是无值的可选参数时要匹配的内部约束。 获取当参数不是无值的可选参数时要匹配的内部约束。 当参数不是无值的可选参数时要匹配的内部约束。 确定此实例是否等于指定的路由。 如果此实例等于指定的路由,则为 true;否则为 false。 请求。 要比较的路由。 参数名。 参数值的列表。 路由方向。 将路由参数约束为给定值范围内的某个整数。 初始化 类的新实例。 最小值。 最大值。 确定此实例是否等于指定的路由。 如果此实例等于指定的路由,则为 true;否则为 false。 请求。 要比较的路由。 参数名。 参数值的列表。 路由方向。 获取路由参数的最大值。 路由参数的最大值。 获取路由参数的最小值。 路由参数的最小值。 约束某个路由参数以匹配正则表达式。 初始化 类的新实例。 模式。 确定此实例是否等于指定的路由。 如果此实例等于指定的路由,则为 true;否则为 false。 请求。 要比较的路由。 参数名。 参数值的列表。 路由方向。 获取要匹配的正则表达式模式。 要匹配的正则表达式模式。 提供一个方法,用于检索可由 <see cref="T:System.Web.Http.Services.IDecorator`1" /> 包装的对象的最内层对象。 获取不实现 <see cref="T:System.Web.Http.Services.IDecorator`1" /> 的最内层对象。 需要解封的对象。 表示由 使用的服务实例的容器。请注意,此容器仅支持已知的类型,在调用用于获取或设置任意服务类型的方法时将引发 。对于任意类型的创建,请改用 。此容器支持的类型包括:如果将不在上述列表中的任何类型传递给此接口中的任何方法,将导致引发 初始化 类的新实例。 使用指定的 对象来初始化 类的新实例。 对象。 从默认服务中删除单实例服务。 服务的类型。 获取指定类型的服务。 服务的第一个实例;如果找不到该服务,则为 null。 服务的类型。 获取给定服务类型的服务对象的列表,并验证该服务类型。 指定类型的服务对象的列表。 服务类型。 获取给定服务类型的服务对象的列表。 指定类型的服务对象的列表;如果未找到该服务,则为空列表。 服务的类型。 查询服务类型是否为单实例。 如果该服务类型最多只有一个实例,则为 true;如果该服务类型支持多个实例,则为 false。 服务类型。 替换单实例服务对象。 服务类型。 服务对象,用于替换以前的实例。 删除单个服务类型的缓存值。 服务类型。 定义一个用于公开内部修饰对象的修饰器。 此类型参数是协变。即可以使用指定的类型或派生程度更高的类型。 有关协变和逆变的详细信息,请参阅。 获取内部对象。 表示用于记录方法入口/出口和持续时间的性能跟踪类。 使用指定的配置初始化 类。 配置。 表示跟踪编写器。 当且仅当在给定 category 和 level 允许跟踪时,调用指定的 traceAction 以允许在新的 中设置值。 当前 。它可以为 null,但这样做将阻止后续跟踪分析将跟踪与特定请求关联。 跟踪的逻辑类别。用户可以定义自己的跟踪。 写入此跟踪时所在的 启用了跟踪时要调用的操作。在此操作中,调用方应填充给定 的各个字段。 表示 的扩展方法。 提供了一组方法和属性,可帮助你调试使用指定编写器、请求、类别和异常的代码。 要与跟踪关联的 。它可以为 null。 跟踪的逻辑类别。 在执行过程中出现的错误。 提供了一组方法和属性,可帮助你调试使用指定编写器、请求、类别、异常、消息格式和参数的代码。 要与跟踪关联的 。它可以为 null。 跟踪的逻辑类别。 在执行过程中出现的错误。 消息的格式。 消息参数。 提供了一组方法和属性,可帮助你调试使用指定编写器、请求、类别、异常、消息格式和参数的代码。 要与跟踪关联的 。它可以为 null。 跟踪的逻辑类别。 消息的格式。 消息参数。 使用指定的编写器、请求、类别和异常在列表中显示一条错误消息。 要与跟踪关联的 。它可以为 null。 跟踪的逻辑类别。 在执行过程中出现的错误。 使用指定的编写器、请求、类别、异常、消息格式和参数在列表中显示一条错误消息。 要与跟踪关联的 。它可以为 null。 跟踪的逻辑类别。 异常。 消息的格式。 消息中的参数。 使用指定的编写器、请求、类别、消息格式和参数在列表中显示一条错误消息。 要与跟踪关联的 。它可以为 null。 跟踪的逻辑类别。 消息的格式。 消息中的参数。 使用指定的编写器、请求、类别和异常在 类中显示一条错误消息。 要与跟踪关联的 。它可以为 null。 跟踪的逻辑类别。 在执行过程中出现的异常。 使用指定的编写器、请求、类别、异常、消息格式和参数在 类中显示一条错误消息。 要与跟踪关联的 。它可以为 null。 跟踪的逻辑类别。 异常。 消息的格式。 消息参数。 使用指定的编写器、请求、类别、消息格式和参数在 类中显示一条错误消息。 要与跟踪关联的 。它可以为 null。 跟踪的逻辑类别。 消息的格式。 消息参数。 显示 中的详细信息。 要与跟踪关联的 。它可以为 null。 跟踪的逻辑类别。 在执行过程中出现的错误。 显示 中的详细信息。 要与跟踪关联的 。它可以为 null。 跟踪的逻辑类别。 在执行过程中出现的错误。 消息的格式。 消息参数。 显示 中的详细信息。 要与跟踪关联的 。它可以为 null。 跟踪的逻辑类别。 消息的格式。 消息参数。 指示侦听器集合中的跟踪侦听器。 要与跟踪关联的 。它可以为 null。 跟踪的逻辑类别。 跟踪级别。 在执行过程中出现的错误。 指示侦听器集合中的跟踪侦听器。 要与跟踪关联的 。它可以为 null。 跟踪的逻辑类别。 跟踪级别。 在执行过程中出现的错误。 消息的格式。 消息参数。 指示侦听器集合中的跟踪侦听器。 要与跟踪关联的 。它可以为 null。 跟踪的逻辑类别。 跟踪的 消息的格式。 消息参数。 跟踪围绕指定操作的开始和结束跟踪。 要与跟踪关联的 。它可以为 null。 跟踪的逻辑类别。 跟踪的 执行操作的对象的名称。它可以为 null。 要执行的操作的名称。它可以为 null。 要在执行操作之前调用(以允许填充给定 )的 。它可以为 null。 一个 <see cref="T:System.Func`1" />,它将返回要执行操作的 要在成功执行操作之后调用(以允许填充给定 )的 。它可以为 null。 在执行操作时出错的情况下调用(以允许填充给定 )的 。它可以为 null。 跟踪围绕指定操作的开始和结束跟踪。 操作返回的 要与跟踪关联的 。它可以为 null。 跟踪的逻辑类别。 跟踪的 执行操作的对象的名称。它可以为 null。 要执行的操作的名称。它可以为 null。 要在执行操作之前调用(以允许填充给定 )的 。它可以为 null。 一个 <see cref="T:System.Func`1" />,它将返回要执行操作的 要在成功执行操作之后调用(以允许填充给定 )的 。已完成任务的结果也将传递到给操作。此参数可以为 null。 在执行操作时出错的情况下调用(以允许填充给定 )的 。它可以为 null。 生成的结果的类型。 跟踪围绕指定操作的开始和结束跟踪。 操作返回的 要与跟踪关联的 。它可以为 null。 跟踪的逻辑类别。 跟踪的 执行操作的对象的名称。它可以为 null。 要执行的操作的名称。它可以为 null。 要在执行操作之前调用(以允许填充给定 )的 。它可以为 null。 一个 <see cref="T:System.Func`1" />,它将返回要执行操作的 要在成功执行操作之后调用(以允许填充给定 )的 。它可以为 null。 在执行操作时出错的情况下调用(以允许填充给定 )的 。它可以为 null。 指示执行的警告级别。 要与跟踪关联的 。它可以为 null。 跟踪的逻辑类别。 在执行过程中出现的错误。 指示执行的警告级别。 要与跟踪关联的 。它可以为 null。 跟踪的逻辑类别。 在执行过程中出现的错误。 消息的格式。 消息参数。 指示执行的警告级别。 要与跟踪关联的 。它可以为 null。 跟踪的逻辑类别。 消息的格式。 消息参数。 指定跟踪类别的枚举。 操作类别。 控制器类别。 筛选器类别。 格式设置类别。 消息处理程序类别。 模型绑定类别。 请求类别。 路由类别。 指定跟踪操作的类型。 标记某个操作的开始的跟踪。 标记某个操作的结束的跟踪。 单个跟踪,不是 Begin/End 跟踪对的一部分。 指定跟踪级别的枚举。 调试跟踪的跟踪级别。 错误跟踪的跟踪级别。 严重跟踪的跟踪级别。 信息跟踪的跟踪级别。 已禁用跟踪。 警告跟踪的跟踪级别。 表示跟踪记录。 初始化 类的新实例。 消息请求。 跟踪类别。 跟踪级别。 获取或设置跟踪类别。 跟踪类别。 获取或设置异常。 异常。 获取或设置跟踪的类型。 跟踪的类型。 获取或设置跟踪级别。 跟踪级别。 获取或设置消息。 消息。 获取或设置所执行的逻辑操作名称。 所执行的逻辑操作名称。 获取或设置执行操作的对象的逻辑名称。 执行操作的对象的逻辑名称。 获取用户定义的可选属性。 用户定义的可选属性。 从记录中获取 记录中的 获取相关 ID。 中的相关 ID。 获取或设置与 关联的 关联的 获取此跟踪的 (通过 )。 此跟踪的 (通过 )。 表示用于递归验证对象的类。 初始化 类的新实例。 确定是否应验证特定类型的实例。 如果应验证该类型,则为 true;否则为 false。 要验证的类型。 确定 是否有效,并将任何验证错误添加到 如果模型有效,则为 true,否则为 false。 要验证的模型。 验证时要使用的 用于提供模型元数据的 要在其中验证模型的 由于任何验证错误而要向键追加的 表示用于模型验证的接口 确定 model 是否有效,并将任何验证错误添加到 actionContext 的 如果 model 有效,则为 true,否则为 false。 要验证的模型。 验证时要使用的 用于提供模型元数据的 要在其中验证模型的 由于任何验证错误而要向键追加的 将格式化程序错误记录到提供的 初始化 类的新实例。 模型状态。 前缀。 记录指定的模型错误。 错误路径。 错误消息。 记录指定的模型错误。 错误路径。 错误消息。 事件提供数据。 初始化 类的新实例。 操作上下文。 父节点。 获取或设置操作的上下文。 操作的上下文。 获取或设置此节点的父级。 此节点的父级。 事件提供数据。 初始化 类的新实例。 操作上下文。 父节点。 获取或设置操作的上下文。 操作的上下文。 获取或设置此节点的父级。 此节点的父级。 为模型验证信息提供一个容器。 使用模型元数据和状态键初始化 类的新实例。 模型元数据。 模型状态键。 使用模型元数据、模型状态键和子模型验证节点初始化 类的新实例。 模型元数据。 模型状态键。 模型子节点。 获取或设置子节点。 子节点。 将当前的 实例与指定的 实例组合在一起。 要与当前实例组合的模型验证节点。 获取或设置模型元数据。 模型元数据。 获取或设置模型状态键。 模型状态键。 获取或设置一个值,该值指示是否应取消验证。 如果应取消验证,则为 true;否则为 false。 使用指定的执行上下文验证模型。 操作上下文。 使用指定的执行上下文和父节点验证模型。 操作上下文。 父节点。 获取或设置一个值,该值指示是否应验证模型的所有属性。 如果应验证模型的所有属性,则为 true;如果应跳过验证,则为 false。 已验证模型时发生。 正在验证模型时发生。 通过检查与成员关联的任何必需 ModelValidators 来表示所需成员的选择。 初始化 类的新实例。 元数据提供程序。 验证程序提供程序。 指示是否需要该成员才能进行验证。 如果需要该成员才能进行验证,则为 true;否则为 false。 成员。 为验证结果提供容器。 初始化 类的新实例。 获取或设置成员名。 成员名。 获取或设置验证结果消息。 验证结果消息。 提供用于实现验证逻辑的基类。 初始化 类的新实例。 验证程序提供程序。 返回模型的复合模型验证程序。 模型的复合模型验证程序。 验证程序提供程序的枚举。 获取一个值,该值指示某个模型属性是否是必需的。 如果该模型属性是必需的,则为 true;否则为 false。 验证指定的对象。 验证结果的列表。 元数据。 容器。 获取或设置验证程序提供程序的枚举。 验证程序提供程序的枚举。 为模型提供验证程序的列表。 初始化 类的新实例。 获取与此 关联的验证程序的列表。 验证程序列表。 元数据。 验证程序提供程序。 为用于实现验证提供程序的类提供抽象类。 初始化 类的新实例。 获取指定类型的类型描述符。 指定类型的类型描述符。 验证提供程序的类型。 使用元数据和验证程序提供程序来获取模型的验证程序。 模型的验证程序。 元数据。 验证程序提供程序的枚举。 使用元数据、验证程序提供程序和特性列表获取模型的验证程序。 模型的验证程序。 元数据。 验证程序提供程序的枚举。 特性列表。 表示创建 实例的方法。 表示 的实现,该实现为派生自 的特性提供验证程序。它还为实现 的类型提供验证程序。若要支持客户端验证,您可以通过静态方法在此类上注册适配器,或者让验证特性实现 。用于支持 IClientValidatable 的逻辑在 中实现。 初始化 类的新实例。 使用指定元数据、验证程序提供程序和特性来获取模型的验证程序。 模型的验证程序。 元数据。 验证程序提供程序。 特性。 注册适配器以提供客户端验证。 验证特性的类型。 适配器的类型。 为验证提供程序注册适配器工厂。 特性的类型。 将用于为指定特性创建 对象的工厂。 注册默认适配器。 适配器的类型。 注册默认适配器工厂。 将用于为默认适配器创建 对象的工厂。 为实现 的对象注册默认的适配器类型。该适配器类型必须派生自 ,并且必须包含一个公共构造函数,该构造函数采用 类型的两个参数。 适配器的类型。 为实现 的对象注册默认的适配器工厂。 工厂。 为必须实现 的给定 modelType 注册适配器类型。该适配器类型必须派生自 ,并且必须包含一个公共构造函数,该构造函数采用 类型的两个参数。 模型类型。 适配器的类型。 为必须实现 的给定 modelType 注册适配器工厂。 模型类型。 工厂。 为基于 的验证程序提供工厂。 表示数据成员模型的验证程序提供程序。 初始化 类的新实例。 获取模型的验证程序。 模型的验证程序。 元数据。 验证程序提供程序的枚举器。 特性列表。 实现,提供了用于在模型无效时引发异常的验证程序。 初始化 类的新实例。 获取与此 关联的验证程序的列表。 验证程序列表。 元数据。 验证程序提供程序。 特性列表。 表示所需成员模型验证程序的提供程序。 初始化 类的新实例。 所需的成员选择器。 获取成员模型的验证程序。 成员模型的验证程序。 元数据。 验证程序提供程序 提供模型验证程序。 初始化 类的新实例。 验证程序提供程序。 模型的验证特性。 获取或设置模型验证程序的验证特性。 模型验证程序的验证特性。 获取一个值,该值指示是否需要模型验证。 如果需要模型验证,则为 true;否则为 false。 验证模型并返回验证错误(如果有)。 模型的验证错误消息的列表,如果未出现错误,则为空列表。 模型元数据。 模型的容器。 ,用于表示错误。此验证程序将始终引发异常,而不管实际模型值是多少。 初始化 类的新实例。 模型验证程序提供程序的列表。 异常的错误消息。 验证指定的对象。 验证结果的列表。 元数据。 容器。 表示所需成员的 初始化 类的新实例。 验证程序提供程序。 获取或设置一个值,该值指示序列化引擎:该成员在验证时必须存在。 如果该成员是必需的,则为 true;否则为 false。 验证该对象。 验证结果的列表。 元数据。 容器。 提供可验证的对象适配器。 初始化 类的新实例。 验证提供程序。 验证指定的对象。 验证结果的列表。 元数据。 容器。 表示值提供程序的基类,这些值提供程序的值来自实现 接口的集合。 从指定的 检索键。 来自指定 的键。 前缀。 表示一个可由任何支持创建 (以访问传入 )的 实现的接口。 定义 ASP.NET MVC 中的值提供程序所需的方法。 确定集合是否包含指定的前缀。 如果集合包含指定的前缀,则为 true;否则为 false。 要搜索的前缀。 使用指定的键来检索值对象。 指定键所对应的值对象;如果找不到该键,则为 null。 要检索的值对象的键。 此特性用于指定自定义 初始化 的新实例。 模型联编程序的类型。 初始化 的新实例。 模型联编程序类型的数组。 获取值提供程序工厂。 值提供程序工厂的集合。 配置对象。 获取值提供程序工厂返回的对象的类型。 类型的集合。 表示用来创建值提供程序对象的工厂。 初始化 类的新实例。 为指定控制器上下文返回值提供程序对象。 值提供程序对象。 一个对象,该对象封装有关当前 HTTP 请求的信息。 表示将一个值(如窗体发布或查询字符串中的值)绑定到操作方法参数属性或绑定到该参数本身的结果。 初始化 类的新实例。 初始化 类的新实例。 原始值。 尝试的值。 区域性。 获取或设置要转换为字符串,以便显示的原始值。 转换为字符串以便显示的原始值。 将此结果封装的值转换为指定的类型。 转换后的值。 目标类型。 使用指定的区域性信息将此结果封装的值转换为指定的类型。 转换后的值。 目标类型。 要在转换中使用的区域性。 获取或设置区域性。 区域性。 获取或设置值提供程序所提供的原始值。 值提供程序所提供的原始值。 表示值提供程序,其值来自实现了 接口的值提供程序列表。 初始化 类的新实例。 初始化 类的新实例。 值提供程序列表。 确定集合是否包含指定的 如果集合包含指定的 ,则为 true;否则为 false。 要搜索的前缀。 从指定的 检索键。 来自指定 的键。 前缀,可从中检索键。 使用指定的 来检索值对象。 指定的 的值对象。 要检索的值对象的键。 在集合中的指定索引处插入一个元素。 从零开始的索引,应在此索引处插入 要插入的对象。 替换指定索引处的元素。 待替换元素的从零开始的索引。 位于指定索引处的元素的新值。 表示用来创建值提供程序对象列表的工厂。 初始化 类的新实例。 值提供程序工厂的集合。 检索指定控制器上下文的值提供程序对象的列表。 指定控制器上下文的值提供程序对象的列表。 一个对象,该对象封装有关当前 HTTP 请求的信息。 名称/值对的值提供程序。 初始化 类的新实例。 提供程序的名称/值对。 用于名称/值对的区域性。 使用用于提供名称/值对的函数委托初始化 类的新实例。 返回名称/值对的集合的函数委托。 用于名称/值对的区域性。 确定集合是否包含指定的前缀。 如果集合包含指定的前缀,则为 true;否则为 false。 要搜索的前缀。 从前缀获取键。 键。 前缀。 使用指定的键来检索值对象。 指定的键的值对象。 要检索的值对象的键。 表示 对象中包含的查询字符串的值提供程序。 初始化 类的新实例。 一个对象,该对象封装有关当前 HTTP 请求的信息。 一个包含有关目标区域性的信息的对象。 表示一个类,该类负责创建查询字符串值提供程序对象的新实例。 初始化 类的新实例。 检索指定控制器上下文的值提供程序对象。 查询字符串值提供程序对象。 一个对象,该对象封装有关当前 HTTP 请求的信息。 表示实现 IDictionary(Of TKey, TValue) 接口的对象中包含的路由数据的值提供程序。 初始化 类的新实例。 一个对象,该对象包含有关 HTTP 请求的信息。 一个包含有关目标区域性的信息的对象。 表示用来创建路由数据值提供程序对象的工厂。 初始化 类的新实例。 检索指定控制器上下文的值提供程序对象。 值提供程序对象。 一个对象,该对象封装有关当前 HTTP 请求的信息。