sys.endpoint_webmethods (Transact-SQL)

后续版本的 Microsoft SQL Server 将删除该功能。请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。

在启用了 SOAP 的 HTTP 端点上定义的每个 SOAP 方法对应一行。endpoint_id和 namespace 列的组合是唯一的。

列名

数据类型

说明

endpoint_id

int

在其上定义 Web 方法的端点的 ID。

namespace

nvarchar(384)

Web 方法的命名空间。

method_alias

nvarchar(64)

方法的别名。

注意注意
Transact-SQL 标识符允许使用不能在 WSDL 方法名称中使用的字符。

别名用来将端点的 WSDL 说明中公开的名称,映射到调用 Web 方法时调用的实际 Transact-SQL 可执行基本对象。

object_name

nvarchar(776)

Webmethod 重新定向到的对象名称,在 NAME = 选项中指定。名称部分使用句号 (.) 分隔,并使用括号 [] 加以限制。

对象名称必须是由三部分组成的名称,在 WSDL 选项中指定。

result_schema

tinyint

决定将哪个 XSD(如果有)与响应一起发回的选项。

0 = 无

1 = 标准

2 = 默认值

result_schema_desc

nvarchar(60)

决定将哪个 XSD(如果有)与响应一起发回的选项的说明。

NONE

STANDARD

DEFAULT

result_format

tinyint

决定响应中结果的格式的选项。

1 = ALL_RESULTS

2 = ROWSETS_ONLY

3 = NONE

result_format_desc

nvarchar(60)

决定响应中结果格式的选项的说明。

ALL_RESULTS

ROWSETS_ONLY

NONE

权限

在 SQL Server 2005 及更高版本中,目录视图中仅显示用户拥有的安全对象的元数据,或用户对其拥有某些权限的安全对象的元数据。有关详细信息,请参阅元数据可见性配置