SoapPayloadMethod 类
The SoapPayloadMethod class represents a SOAP payload method for the referenced HTTP endpoint.
继承层次结构
System. . :: . .Object
Microsoft.SqlServer.Management.Smo. . :: . .SmoObjectBase
Microsoft.SqlServer.Management.Smo. . :: . .SqlSmoObject
Microsoft.SqlServer.Management.Smo. . :: . .NamedSmoObject
Microsoft.SqlServer.Management.Smo. . :: . .ScriptNameObjectBase
Microsoft.SqlServer.Management.Smo. . :: . .SoapMethodObject
Microsoft.SqlServer.Management.Smo..::..SoapPayloadMethod
命名空间: Microsoft.SqlServer.Management.Smo
程序集: Microsoft.SqlServer.Smo(在 Microsoft.SqlServer.Smo.dll 中)
语法
声明
<SfcElementTypeAttribute("Method")> _
Public NotInheritable Class SoapPayloadMethod _
Inherits SoapMethodObject _
Implements ICreatable, IDroppable, IAlterable
用法
Dim instance As SoapPayloadMethod
[SfcElementTypeAttribute("Method")]
public sealed class SoapPayloadMethod : SoapMethodObject,
ICreatable, IDroppable, IAlterable
[SfcElementTypeAttribute(L"Method")]
public ref class SoapPayloadMethod sealed : public SoapMethodObject,
ICreatable, IDroppable, IAlterable
[<SealedAttribute>]
[<SfcElementTypeAttribute("Method")>]
type SoapPayloadMethod =
class
inherit SoapMethodObject
interface ICreatable
interface IDroppable
interface IAlterable
end
public final class SoapPayloadMethod extends SoapMethodObject implements ICreatable, IDroppable, IAlterable
SoapPayloadMethod 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
SoapPayloadMethod() () () () | Initializes a new instance of the SoapPayloadMethod class. | |
SoapPayloadMethod(SoapPayload, String) | Initializes a new instance of the SoapPayloadMethod class with the specified SOAP configuration settings and with the specified name. | |
SoapPayloadMethod(SoapPayload, String, String) | Initializes a new instance of the SoapPayloadMethod class with the specified SOAP configuration settings, with the specified name, and specified method namespace. | |
SoapPayloadMethod(SoapPayload, String, String, String, String) | Initializes a new instance of the SoapPayloadMethod class with the specified SOAP configuration, name, method, database and schema. | |
SoapPayloadMethod(SoapPayload, String, String, String, String, String) | Initializes a new instance of the SoapPayloadMethod class with the specified SOAP configuration settings, name, database, schema method and method namespace. |
页首
属性
名称 | 说明 | |
---|---|---|
ExecuteForScalar | Gets or sets the Boolean property value that specifies whether the object is set to the execute for scalar option. (从 SqlSmoObject 继承。) | |
IsSystemObject | Gets a Boolean specifying if the object is a System Object. | |
IsTouched | Gets the Boolean property value that specifies whether the object properties have been updated but not yet persisted on the server. (从 SqlSmoObject 继承。) | |
MethodLoginType | Gets or sets the method login type for the SOAP payload. | |
MethodXsdSchemaOption | Gets or sets the method XSD schema option that specifies how the XSD schema for the method result is returned in the SOAP payload response. | |
Name | Gets or sets the name of the object. (从 NamedSmoObject 继承。) | |
Namespace | Gets or sets the namespace of the SOAP method. (从 SoapMethodObject 继承。) | |
ObjectInSpace | Gets the Boolean property value that specifies whether the object exists in isolation, or whether it is directly or indirectly connected to the instance of SQL Server. (从 SqlSmoObject 继承。) | |
Parent | Gets or sets the SoapPayload object that is the parent of the SoapPayloadMethod object. | |
Properties | Gets a collection of Property objects that represent the object properties. (从 SqlSmoObject 继承。) | |
ResultFormat | Gets or sets the result format, such as whether to return all results including information messages or rowsets only. | |
ScalarResult | Gets the scalar result for the referenced object. (从 SqlSmoObject 继承。) | |
SqlMethod | Gets the name of stored procedure or user-defined function that is bound to the SOAP payload method. | |
State | Gets the state of the referenced object. (从 SmoObjectBase 继承。) | |
Urn | Gets the Uniform Resource Name (URN) address value that uniquely identifies the object. (从 SqlSmoObject 继承。) | |
UserData | Gets or sets user-defined data associated with the referenced object. (从 SmoObjectBase 继承。) |
页首
方法
页首
显式接口实现
名称 | 说明 | |
---|---|---|
IAlienObjectDiscover | (从 SqlSmoObject 继承。) | |
IAlienObjectGetParent | (从 SqlSmoObject 继承。) | |
IAlienObjectGetProperty | (从 SqlSmoObject 继承。) | |
ISfcPropertyProviderGetPropertySet | (从 SqlSmoObject 继承。) | |
IAlienObjectGetUrn | (从 SqlSmoObject 继承。) | |
IAlienObjectResolve | (从 SqlSmoObject 继承。) | |
IAlienObjectSetProperty | (从 SqlSmoObject 继承。) |
页首
注释
The SoapPayloadMethod object provides programmatic access to the SOAP payload bindings to stored procedures and user-defined functions.
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。不保证所有实例成员都是线程安全的。