SoapMethod Class

Represents SOAP method in payload part of CREATE ENDPOINT statement.

Inheritance Hierarchy

System.Object
  Microsoft.SqlServer.TransactSql.ScriptDom.TSqlFragment
    Microsoft.SqlServer.TransactSql.ScriptDom.PayloadOption
      Microsoft.SqlServer.TransactSql.ScriptDom.SoapMethod

Namespace:  Microsoft.SqlServer.TransactSql.ScriptDom
Assembly:  Microsoft.SqlServer.TransactSql.ScriptDom (in Microsoft.SqlServer.TransactSql.ScriptDom.dll)

Syntax

'Declaration
<SerializableAttribute> _
Public Class SoapMethod _
    Inherits PayloadOption
'Usage
Dim instance As SoapMethod
[SerializableAttribute]
public class SoapMethod : PayloadOption
[SerializableAttribute]
public ref class SoapMethod : public PayloadOption
[<SerializableAttribute>]
type SoapMethod =  
    class 
        inherit PayloadOption 
    end
public class SoapMethod extends PayloadOption

The SoapMethod type exposes the following members.

Constructors

  Name Description
Public method SoapMethod Initializes a new instance of the SoapMethod class.

Top

Properties

  Name Description
Public property Action Gets or sets the SOAP method action value.
Public property Alias Gets or sets a method alias.
Public property FirstTokenIndex Gets or sets the first token index. (Inherited from TSqlFragment.)
Public property Format Gets or sets the SOAP method format value.
Public property FragmentLength Gets the fragment length. (Inherited from TSqlFragment.)
Public property Kind Gets or sets the option kind (for duplicate checking). (Inherited from PayloadOption.)
Public property LastTokenIndex Gets or sets the last token index. (Inherited from TSqlFragment.)
Public property Name Gets or sets the name of a stored procedure or user-defined function that corresponds to the SOAP method.
Public property Namespace Gets or sets an optional method namespace.
Public property Schema Gets or sets the SOAP method schema value.
Public property ScriptTokenStream Gets or sets a list of token streams. (Inherited from TSqlFragment.)
Public property StartColumn Gets the starting column. (Inherited from TSqlFragment.)
Public property StartLine Gets the starting line. (Inherited from TSqlFragment.)
Public property StartOffset Gets the fragment start offset value. (Inherited from TSqlFragment.)

Top

Methods

  Name Description
Public method Accept Accepts visitor. (Overrides TSqlFragment.Accept(TSqlFragmentVisitor).)
Public method AcceptChildren Accepts visitor for Children. (Overrides PayloadOption.AcceptChildren(TSqlFragmentVisitor).)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.SqlServer.TransactSql.ScriptDom Namespace