Partager via


Interface IScalarParameter

Represents a SQL Server scalar parameter.

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

Syntaxe

'Déclaration
Public Interface IScalarParameter _
    Inherits IScalarVariable, IScalar, IParameter, ILocalVariable,  _
    IMetadataObject
'Utilisation
Dim instance As IScalarParameter
public interface IScalarParameter : IScalarVariable, 
    IScalar, IParameter, ILocalVariable, IMetadataObject
public interface class IScalarParameter : IScalarVariable, 
    IScalar, IParameter, ILocalVariable, IMetadataObject
type IScalarParameter =  
    interface
        interface IScalarVariable
        interface IScalar
        interface IParameter
        interface ILocalVariable
        interface IMetadataObject
    end
public interface IScalarParameter extends IScalarVariable, IScalar, IParameter, ILocalVariable, IMetadataObject

Le type IScalarParameter 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. (hérité de IScalarVariable.)
Propriété publique DefaultValue Gets the default value of the parameter. (hérité de IParameter.)
Propriété publique IsCursorVariable Gets a value that indicates whether this is a cursor variable. (hérité de ILocalVariable.)
Propriété publique IsOutput Gets a value that indicates whether the parameter is an output parameter. (hérité de IParameter.)
Propriété publique IsParameter Gets a value that indicates whether this is a parameter. (hérité de ILocalVariable.)
Propriété publique IsReadOnly Gets a value that indicates that this parameter is read-only. (hérité de IParameter.)
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