Tortuga.Chain Namespace
Tortuga.Chain.CommandBuilders Namespace
Tortuga.Chain.Metadata Namespace

SqlBuilderEntry<(Of <(<'TDbType>)>)> Members

The SqlBuilderEntry<(Of <(<'TDbType>)>)> type exposes the following members.

Methods


  Name Description
Public method Equals(System.Object) (Inherited from ValueType.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from ValueType.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from ValueType.)

Properties


  Name Description
Public property Details
Gets or sets the immutable column metadata.
Public property IsFormalParameter
Gets or sets a value indicating whether this is a formal parameter for a stored procedure or table value function.
Public property IsKey
Gets or sets a value indicating whether this column should be treated as primary key.
Public property IsOutputParameter
Gets a value indicating whether this instance is an output parameter.
Public property ParameterColumn
When non-null, this indicates that we want to use a table value parameter instead of a normal parameter.
Public property ParameterValue
Gets or sets the value to be used when constructing parameters.
Public property RestrictedInsert
Gets a value indicating whether restricted from inserting.
Public property RestrictedRead
Gets a value indicating whether restricted from reading.
Public property RestrictedUpdate
Gets a value indicating whether restricted from updating.
Public property UseClrNameAsAlias
Gets a value indicating whether the SQL generator should produce an AS clause for this column.
Public property UseClrNameStandardizedAsAlias
Gets a value indicating whether the SQL generator should produce an AS clause for this column.
Public property UseForInsert
Gets or sets a value indicating whether this SqlBuilderEntry<(Of <(<'TDbType>)>)> participates in insert operations.
Public property UseForRead
Gets or sets a value indicating whether this SqlBuilderEntry<(Of <(<'TDbType>)>)> participates in read operations.
Public property UseForUpdate
Gets or sets a value indicating whether this SqlBuilderEntry<(Of <(<'TDbType>)>)> participates in update operations.
Public property UseParameter
Gets or sets a value indicating whether this SqlBuilderEntry<(Of <(<'TDbType>)>)> participates in parameter generation.
Public property UseParameter2
Gets or sets a value indicating whether this SqlBuilderEntry<(Of <(<'TDbType>)>)> participates in the second pass of parameter generation.