The IExplicitParameterSpecification type exposes the following members.

Methods

  NameDescription
Public methodBind(IDbCommand, IList<(Of <<'(Parameter>)>>), QueryParameters, ISessionImplementor)
Bind the appropriate value into the given command.
(Inherited from IParameterSpecification.)
Public methodBind(IDbCommand, IList<(Of <<'(Parameter>)>>), Int32, IList<(Of <<'(Parameter>)>>), QueryParameters, ISessionImplementor)
Bind the appropriate value into the given command.
(Inherited from IParameterSpecification.)
Public methodGetIdsForBackTrack
An string array to unique identify this parameter-span inside an SqlString.
(Inherited from IParameterSpecification.)
Public methodRenderDisplayInfo
Render this parameter into displayable info (for logging, etc).
(Inherited from IParameterSpecification.)
Public methodSetEffectiveType
Explicit parameters may have no set the ExpectedType during query parse.

Properties

  NameDescription
Public propertyExpectedType
Get or set the type which we are expeting for a bind into this parameter based on translated contextual information.
(Inherited from IParameterSpecification.)
Public propertySourceColumn
Retrieves the column number (within the {@link #getSourceLine()}) where this parameter occurs.
Public propertySourceLine
Retrieves the line number on which this parameter occurs in the source query.

See Also