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)
Indicates whether this instance and a specified object are equal.
(Inherited from ValueType.)
Protected method Finalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public method GetHashCode
Returns the hash code for this instance.
(Inherited from ValueType.)
Public method GetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected method MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public method ToString
Returns the fully qualified type name of this instance.
(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 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.