Freigeben über


IScalarVariable-Schnittstelle

Represents a SQL Server scalar variable.

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

Syntax

'Declaration
Public Interface IScalarVariable _
    Inherits IScalar, ILocalVariable, IMetadataObject
'Usage
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

Der IScalarVariable-Typ macht folgende Elemente verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft DataType Gets the local variable data type. (Geerbt von ILocalVariable.)
Öffentliche Eigenschaft DataType Gets the scalar data type. (Geerbt von IScalar.)
Öffentliche Eigenschaft DataType Gets a IScalarDataType object that represents the scalar variable data type.
Öffentliche Eigenschaft IsCursorVariable Gets a value that indicates whether this is a cursor variable. (Geerbt von ILocalVariable.)
Öffentliche Eigenschaft IsParameter Gets a value that indicates whether this is a parameter. (Geerbt von ILocalVariable.)
Öffentliche Eigenschaft IsScalarVariable Gets a value that indicates whether this is a scalar variable. (Geerbt von ILocalVariable.)
Öffentliche Eigenschaft IsTableVariable Gets a value that indicates whether this is a table variable. (Geerbt von ILocalVariable.)
Öffentliche Eigenschaft Name Gets the name of the metadata object. (Geerbt von IMetadataObject.)
Öffentliche Eigenschaft Nullable Gets a Boolean value that indicates whether the scalar object is nullable. (Geerbt von IScalar.)
Öffentliche Eigenschaft ScalarType Gets the scalar type. (Geerbt von IScalar.)

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode Accept< (Of < <' (T> ) > > ) Accepts a visit from the specified IMetadataObjectVisitor<(Of <(<'T>)>)> object. (Geerbt von IMetadataObject.)

Zum Anfang