Partilhar via


Interface ITableParameter

Represents a parameter of table type.

Namespace:  Microsoft.SqlServer.Management.SqlParser.Metadata
Assembly:  Microsoft.SqlServer.Management.SqlParser (em Microsoft.SqlServer.Management.SqlParser.dll)

Sintaxe

'Declaração
Public Interface ITableParameter _
    Inherits ITableVariable, ITabular, IParameter, ILocalVariable,  _
    IMetadataObject
'Uso
Dim instance As ITableParameter
public interface ITableParameter : ITableVariable, 
    ITabular, IParameter, ILocalVariable, IMetadataObject
public interface class ITableParameter : ITableVariable, 
    ITabular, IParameter, ILocalVariable, IMetadataObject
type ITableParameter =  
    interface
        interface ITableVariable
        interface ITabular
        interface IParameter
        interface ILocalVariable
        interface IMetadataObject
    end
public interface ITableParameter extends ITableVariable, ITabular, IParameter, ILocalVariable, IMetadataObject

O tipo ITableParameter expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Columns Gets the collection of columns that belong to this object. (Herdado de ITabular.)
Propriedade pública DataType Gets the local variable data type. (Herdado de ILocalVariable.)
Propriedade pública DataType Gets an object that represents the data type of the table variable. (Herdado de ITableVariable.)
Propriedade pública DefaultValue Gets the default value of the parameter. (Herdado de IParameter.)
Propriedade pública IsCursorVariable Gets a value that indicates whether this is a cursor variable. (Herdado de ILocalVariable.)
Propriedade pública IsOutput Gets a value that indicates whether the parameter is an output parameter. (Herdado de IParameter.)
Propriedade pública IsParameter Gets a value that indicates whether this is a parameter. (Herdado de ILocalVariable.)
Propriedade pública IsReadOnly Gets a value that indicates that this parameter is read-only. (Herdado de IParameter.)
Propriedade pública IsScalarVariable Gets a value that indicates whether this is a scalar variable. (Herdado de ILocalVariable.)
Propriedade pública IsTableVariable Gets a value that indicates whether this is a table variable. (Herdado de ILocalVariable.)
Propriedade pública Name Gets the name of the metadata object. (Herdado de IMetadataObject.)
Propriedade pública TabularType Gets the tabular type. (Herdado de ITabular.)
Propriedade pública Unaliased Gets the ITabular object that this object is an alias for. (Herdado de ITabular.)

Início

Métodos

  Nome Descrição
Método público Accept< (Of < <' (T> ) > > ) Accepts a visit from the specified IMetadataObjectVisitor<(Of <(<'T>)>)> object. (Herdado de IMetadataObject.)

Início