sys.endpoint_webmethods (Transact-SQL)
未來的 Microsoft SQL Server 版本將移除這項功能。請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。
包含定義在啟用 SOAP 之 HTTP 端點的一個資料列 FOR EACH SOAP 方法。endpoint_id、namespace 和 name 資料行的組合是唯一的。
資料行名稱 |
資料類型 |
描述 |
---|---|---|
endpoint_id |
int |
定義 webmethod 的端點識別碼。 |
namespace |
nvarchar(384) |
webmethod 的命名空間。 |
method_alias |
nvarchar(64) |
方法的別名。
附註
Transact-SQL 識別碼接受 WSDL 方法名稱中不合法的字元。
這個別名用來將端點之 WSDL 描述所顯示的名稱,對應至當叫用 webmethod 時所呼叫的實際基礎 Transact-SQL 可執行物件。 |
object_name |
nvarchar(776) |
根據 NAME = 選項的指定,重新導向 webmethod 所至的物件名稱。名稱部份是以英文句點 (.) 分隔,並且利用方括號 [] 加以分隔。 根據 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 |