Compartir a través de


Interfaz IScalarParameter

Represents a SQL Server scalar parameter.

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

Sintaxis

'Declaración
Public Interface IScalarParameter _
    Inherits IScalarVariable, IScalar, IParameter, ILocalVariable,  _
    IMetadataObject
'Uso
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

El tipo IScalarParameter 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. (Se hereda de IScalarVariable.)
Propiedad pública DefaultValue Gets the default value of the parameter. (Se hereda de IParameter.)
Propiedad pública IsCursorVariable Gets a value that indicates whether this is a cursor variable. (Se hereda de ILocalVariable.)
Propiedad pública IsOutput Gets a value that indicates whether the parameter is an output parameter. (Se hereda de IParameter.)
Propiedad pública IsParameter Gets a value that indicates whether this is a parameter. (Se hereda de ILocalVariable.)
Propiedad pública IsReadOnly Gets a value that indicates that this parameter is read-only. (Se hereda de IParameter.)
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