Compartir a través de


Interfaz IScalarVariable

Represents a SQL Server scalar variable.

Espacio de nombres:  Microsoft.SqlServer.Management.SqlParser.Metadata
Ensamblado:  Microsoft.SqlServer.Management.SqlParser (en Microsoft.SqlServer.Management.SqlParser.dll)

Sintaxis

'Declaración
Public Interface IScalarVariable _
    Inherits IScalar, ILocalVariable, IMetadataObject
'Uso
Dim instance As IScalarVariable
public interface IScalarVariable : IScalar, 
    ILocalVariable, IMetadataObject
public interface class IScalarVariable : IScalar, 
    ILocalVariable, IMetadataObject
type IScalarVariable =  
    interface
        interface IScalar
        interface ILocalVariable
        interface IMetadataObject
    end
public interface IScalarVariable extends IScalar, ILocalVariable, IMetadataObject

El tipo IScalarVariable expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública DataType Gets the local variable data type. (Se hereda de ILocalVariable.)
Propiedad pública DataType Gets the scalar data type. (Se hereda de IScalar.)
Propiedad pública DataType Gets a IScalarDataType object that represents the scalar variable data type.
Propiedad pública IsCursorVariable Gets a value that indicates whether this is a cursor variable. (Se hereda de ILocalVariable.)
Propiedad pública IsParameter Gets a value that indicates whether this is a parameter. (Se hereda de ILocalVariable.)
Propiedad pública IsScalarVariable Gets a value that indicates whether this is a scalar variable. (Se hereda de ILocalVariable.)
Propiedad pública IsTableVariable Gets a value that indicates whether this is a table variable. (Se hereda de ILocalVariable.)
Propiedad pública Name Gets the name of the metadata object. (Se hereda de IMetadataObject.)
Propiedad pública Nullable Gets a Boolean value that indicates whether the scalar object is nullable. (Se hereda de IScalar.)
Propiedad pública ScalarType Gets the scalar type. (Se hereda de IScalar.)

Arriba

Métodos

  Nombre Descripción
Método público Accept< (Of < <' (T> ) > > ) Accepts a visit from the specified IMetadataObjectVisitor<(Of <(<'T>)>)> object. (Se hereda de IMetadataObject.)

Arriba