Condividi tramite


Interfaccia IScalarExpression

Represents a scalar expression such as literals, for example: 1, 'hello', and so on; and the evaluation of scalar expressions, for example: 1 + 5, 12 * dbo.test('a'), and so on.

Spazio dei nomi  Microsoft.SqlServer.Management.SqlParser.Metadata
Assembly:  Microsoft.SqlServer.Management.SqlParser (in Microsoft.SqlServer.Management.SqlParser.dll)

Sintassi

'Dichiarazione
Public Interface IScalarExpression _
    Inherits IScalar, IMetadataObject
'Utilizzo
Dim instance As IScalarExpression
public interface IScalarExpression : IScalar, 
    IMetadataObject
public interface class IScalarExpression : IScalar, 
    IMetadataObject
type IScalarExpression =  
    interface
        interface IScalar
        interface IMetadataObject
    end
public interface IScalarExpression extends IScalar, IMetadataObject

Nel tipo IScalarExpression sono esposti i membri seguenti.

Proprietà

  Nome Descrizione
Proprietà pubblica DataType Gets the scalar data type. Ereditato da IScalar.
Proprietà pubblica Name Gets the name of the metadata object. Ereditato da IMetadataObject.
Proprietà pubblica Nullable Gets a Boolean value that indicates whether the scalar object is nullable. Ereditato da IScalar.
Proprietà pubblica ScalarType Gets the scalar type. Ereditato da IScalar.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Accept< (Of < <' (T> ) > > ) Accepts a visit from the specified IMetadataObjectVisitor<(Of <(<'T>)>)> object. Ereditato da IMetadataObject.

In alto