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

SingleRowDbCommandBuilder<(Of <(<'TCommand, TParameter, TObject>)>)> Methods

The SingleRowDbCommandBuilder<(Of <(<'TCommand, TParameter, TObject>)>)> type exposes the following members.

Methods


  Name Description
Public method AsNonQuery
Indicates this operation has no result set.
(Inherited from DbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method Equals(System.Object)
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public method Execute
Execute the operation synchronously.
(Inherited from DbCommandBuilder.)
Public method ExecuteAsync(Nullable<(Of <<'(Object>)>>))
Execute the operation asynchronously.
(Inherited from DbCommandBuilder.)
Public method ExecuteAsync(CancellationToken, Nullable<(Of <<'(Object>)>>))
Execute the operation asynchronously.
(Inherited from DbCommandBuilder.)
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
Serves as the default hash function.
(Inherited from Object.)
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 Prepare
Prepares the command for execution by generating any necessary SQL.
Public method ToBoolean()()()()
Indicates the results should be materialized as a Boolean.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToBoolean(String)
Indicates the results should be materialized as a Boolean.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToBooleanOrNull()()()()
Indicates the results should be materialized as a nullable Boolean.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToBooleanOrNull(String)
Indicates the results should be materialized as a nullable Boolean.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToByte()()()()
Indicates the results should be materialized as a byte.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToByte(String)
Indicates the results should be materialized as a byte.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToByteArray()()()()
Indicates the results should be materialized as a byte array.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToByteArray(String)
Indicates the results should be materialized as a byte array.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToByteArrayOrNull()()()()
Indicates the results should be materialized as a byte array or null.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToByteArrayOrNull(String)
Indicates the results should be materialized as a byte array or null.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToByteOrNull()()()()
Indicates the results should be materialized as a nullable byte.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToByteOrNull(String)
Indicates the results should be materialized as a nullable byte.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToChar()()()()
Indicates the results should be materialized as a non-nullable char.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToChar(String)
Indicates the results should be materialized as a non-nullable char.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToCharOrNull(String)
Indicates the results should be materialized as a nullable char.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToCharOrNull()()()()
Indicates the results should be materialized as a nullable char.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToDataRow
Indicates the results should be materialized as a Row.
(Inherited from SingleRowDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToDataRowOrNull
Indicates the results should be materialized as a Row.
(Inherited from SingleRowDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToDateTime()()()()
Indicates the results should be materialized as a DateTime.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToDateTime(String)
Indicates the results should be materialized as a DateTime.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToDateTimeOffset()()()()
Indicates the results should be materialized as a DateTimeOffset.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToDateTimeOffset(String)
Indicates the results should be materialized as a DateTimeOffset.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToDateTimeOffsetOrNull()()()()
Indicates the results should be materialized as a nullable DateTimeOffset.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToDateTimeOffsetOrNull(String)
Indicates the results should be materialized as a nullable DateTimeOffset.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToDateTimeOrNull()()()()
Indicates the results should be materialized as a nullable DateTime.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToDateTimeOrNull(String)
Indicates the results should be materialized as a nullable DateTime.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToDecimal()()()()
Indicates the results should be materialized as a Decimal.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToDecimal(String)
Indicates the results should be materialized as a Decimal.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToDecimalOrNull()()()()
Indicates the results should be materialized as a nullable Decimal.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToDecimalOrNull(String)
Indicates the results should be materialized as a nullable Decimal.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToDouble()()()()
Indicates the results should be materialized as a Double.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToDouble(String)
Indicates the results should be materialized as a Double.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToDoubleOrNull()()()()
Indicates the results should be materialized as a nullable Double.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToDoubleOrNull(String)
Indicates the results should be materialized as a nullable Double.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToDynamicObject
Materializes the result as a dynamic object
(Inherited from SingleRowDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToDynamicObjectOrNull
Materializes the result as a dynamic object
(Inherited from SingleRowDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToGuid()()()()
Indicates the results should be materialized as a Guid.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToGuid(String)
Indicates the results should be materialized as a Guid.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToGuidOrNull()()()()
Indicates the results should be materialized as a nullable Guid.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToGuidOrNull(String)
Indicates the results should be materialized as a nullable Guid.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToInt16()()()()
Indicates the results should be materialized as a Int16.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToInt16(String)
Indicates the results should be materialized as a Int16.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToInt16OrNull()()()()
Indicates the results should be materialized as a nullable Int16.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToInt16OrNull(String)
Indicates the results should be materialized as a nullable Int16.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToInt32()()()()
Indicates the results should be materialized as a Int32.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToInt32(String)
Indicates the results should be materialized as a Int32.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToInt32OrNull()()()()
Indicates the results should be materialized as a nullable Int32.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToInt32OrNull(String)
Indicates the results should be materialized as a nullable Int32.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToInt64()()()()
Indicates the results should be materialized as a Int64.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToInt64(String)
Indicates the results should be materialized as a Int64.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToInt64OrNull()()()()
Indicates the results should be materialized as a nullable Int64.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToInt64OrNull(String)
Indicates the results should be materialized as a nullable Int64.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToMasterDetailObject<(Of <<'(TDetail>)>>)(String, Func<(Of <<'(TObject, ICollection<(Of <<'(TDetail>)>>)>)>>), RowOptions, CollectionOptions)
Materializes the result as a master object with detail records.
Public method ToMasterDetailObject<(Of <<'(TMaster, TDetail>)>>)(String, Func<(Of <<'(TMaster, ICollection<(Of <<'(TDetail>)>>)>)>>), RowOptions, CollectionOptions)
Materializes the result as a master object with detail records.
(Inherited from SingleRowDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToMasterDetailObjectOrNull<(Of <<'(TDetail>)>>)(String, Func<(Of <<'(TObject, ICollection<(Of <<'(TDetail>)>>)>)>>), RowOptions, CollectionOptions)
Materializes the result as a master object with detail records.
Public method ToMasterDetailObjectOrNull<(Of <<'(TMaster, TDetail>)>>)(String, Func<(Of <<'(TMaster, ICollection<(Of <<'(TDetail>)>>)>)>>), RowOptions, CollectionOptions)
Materializes the result as a master object with detail records.
(Inherited from SingleRowDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToObject(RowOptions)
Materializes the result as an instance of the indicated type
Public method ToObject<(Of <<'(TObject>)>>)(RowOptions)
Materializes the result as an instance of the indicated type
(Inherited from SingleRowDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToObjectOrNull(RowOptions)
Materializes the result as an instance of the indicated type
Public method ToObjectOrNull<(Of <<'(TObject>)>>)(RowOptions)
Materializes the result as an instance of the indicated type
(Inherited from SingleRowDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToRow
Indicates the results should be materialized as a Row.
(Inherited from SingleRowDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToRowOrNull
Indicates the results should be materialized as a Row.
(Inherited from SingleRowDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToSingle()()()()
Indicates the results should be materialized as a Single.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToSingle(String)
Indicates the results should be materialized as a Single.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToSingleOrNull()()()()
Indicates the results should be materialized as a nullable Single.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToSingleOrNull(String)
Indicates the results should be materialized as a nullable Single.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToString()()()()
Indicates the results should be materialized as a non-nullable string.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToString(String)
Indicates the results should be materialized as a non-nullable string.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToStringOrNull(String)
Indicates the results should be materialized as a nullable string.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToStringOrNull()()()()
Indicates the results should be materialized as a nullable string.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToTimeSpan()()()()
Indicates the results should be materialized as a TimeSpan.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToTimeSpan(String)
Indicates the results should be materialized as a TimeSpan.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToTimeSpanOrNull()()()()
Indicates the results should be materialized as a nullable TimeSpan.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToTimeSpanOrNull(String)
Indicates the results should be materialized as a nullable TimeSpan.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToXml()()()()
Materializes the result as an XElement.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToXml(String)
Materializes the result as an XElement.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToXmlOrNull()()()()
Materializes the result as an XElement or null.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method ToXmlOrNull(String)
Materializes the result as an XElement or null.
(Inherited from ScalarDbCommandBuilder<(Of <(<'TCommand, TParameter>)>)>.)
Public method TryGetColumn
Returns the column associated with the column name.
Public method TryGetColumns
Returns a list of columns.
Public method TryGetNonNullableColumns
Returns a list of columns known to be non-nullable.