Partager via


Interface IScalarVariable

Represents a SQL Server scalar variable.

Espace de noms :  Microsoft.SqlServer.Management.SqlParser.Metadata
Assembly :  Microsoft.SqlServer.Management.SqlParser (en Microsoft.SqlServer.Management.SqlParser.dll)

Syntaxe

'Déclaration
Public Interface IScalarVariable _
    Inherits IScalar, ILocalVariable, IMetadataObject
'Utilisation
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

Le type IScalarVariable expose les membres suivants.

Propriétés

  Nom Description
Propriété publique DataType Gets the local variable data type. (hérité de ILocalVariable.)
Propriété publique DataType Gets the scalar data type. (hérité de IScalar.)
Propriété publique DataType Gets a IScalarDataType object that represents the scalar variable data type.
Propriété publique IsCursorVariable Gets a value that indicates whether this is a cursor variable. (hérité de ILocalVariable.)
Propriété publique IsParameter Gets a value that indicates whether this is a parameter. (hérité de ILocalVariable.)
Propriété publique IsScalarVariable Gets a value that indicates whether this is a scalar variable. (hérité de ILocalVariable.)
Propriété publique IsTableVariable Gets a value that indicates whether this is a table variable. (hérité de ILocalVariable.)
Propriété publique Name Gets the name of the metadata object. (hérité de IMetadataObject.)
Propriété publique Nullable Gets a Boolean value that indicates whether the scalar object is nullable. (hérité de IScalar.)
Propriété publique ScalarType Gets the scalar type. (hérité de IScalar.)

Haut de la page

Méthodes

  Nom Description
Méthode publique Accept< (Of < <' (T> ) > > ) Accepts a visit from the specified IMetadataObjectVisitor<(Of <(<'T>)>)> object. (hérité de IMetadataObject.)

Haut de la page