| ProjectionRow Class |
Namespace: SD.LLBLGen.Pro.ORMSupportClasses
The ProjectionRow type exposes the following members.
| Name | Description | |
|---|---|---|
| ProjectionRow(Object) |
Initializes a new instance of the ProjectionRow class.
| |
| ProjectionRow(Object, DictionaryString, Int32) |
Initializes a new instance of the ProjectionRow class.
|
| Name | Description | |
|---|---|---|
| ItemInt32 |
Gets the Object at the specified index. Converts DBNull.Value to null.
| |
| ItemString |
Gets the Object with the specified name.
| |
| NameToIndexMap |
Gets the name to index map, which is an index to lookup the value index for a name. The value is the ordinal in the resultset for the column with
the name specified as key.
| |
| RawRow |
Gets the raw row wrapped by this projectionrow
|
| Name | Description | |
|---|---|---|
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| GetT(Int32) |
Gets the value for the specified index and converts it to the type T. If the value can be nullable, specify Nullable<T> of T is a value type.
| |
| GetT(String) |
Gets the value for the specified name and converts it to the type T. If the value can be nullable, specify Nullable<T> of T is a value type.
| |
| GetBoolean |
Gets the value of the specified column as a Boolean.
| |
| GetByte |
Gets the 8-bit unsigned integer value of the specified column.
| |
| GetByteArray |
Gets the byte array of the specified field. Returns null if the value is DBNull.
| |
| GetChar |
Gets the character value of the specified column.
| |
| GetDateTime |
Gets the date and time data value of the specified field. If DBNull, default(DateTime) is returned.
| |
| GetDateTimeOffset |
Gets the date time offset value of the specified field. Returns default(DateTimeOffset), which is MinValue.
| |
| GetDecimal |
Gets the fixed-position numeric value of the specified field.
| |
| GetDouble |
Gets the double-precision floating point number of the specified field.
| |
| GetEnumValueTEnum |
Gets the enum value of the specified field.
| |
| GetFloat |
Gets the single-precision floating point number of the specified field.
| |
| GetGuid |
Returns the GUID value of the specified field. If null, Guid.Empty is returned.
| |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetInt16 |
Gets the 16-bit signed integer value of the specified field.
| |
| GetInt32 |
Gets the 32-bit signed integer value of the specified field.
| |
| GetInt64 |
Gets the 64-bit signed integer value of the specified field.
| |
| GetMethodInfoForValueType |
Gets the MethodInfo of the method of this class to call to obtain a value of the type specified. If the type doesn't have a specific method,
null is returned.
| |
| GetNullableBoolean |
Gets the value of the specified column as a nullable Boolean or null if the value is DBNull
| |
| GetNullableByte |
Gets the 8-bit unsigned integer value of the specified column or null if the value is DBNull
| |
| GetNullableChar |
Gets the character value of the specified column or null if the value is DBNull
| |
| GetNullableDateTime |
Gets the date and time data value of the specified field or null if the value is DBNull
| |
| GetNullableDateTimeOffset |
Gets the date time offset value of the specified field or null if the value is DBNull
| |
| GetNullableDecimal |
Gets the fixed-position numeric value of the specified field or null if the value is DBNull
| |
| GetNullableDouble |
Gets the double-precision floating point number of the specified field or null if the value is DBNull
| |
| GetNullableEnumValueTEnum |
Gets the enum value of the specified field or null if the value is DBNull
| |
| GetNullableFloat |
Gets the single-precision floating point number of the specified field or null if the value is DBNull
| |
| GetNullableGuid |
Returns the GUID value of the specified field or null if the value is DBNull
| |
| GetNullableInt16 |
Gets the 16-bit signed integer value of the specified field or null if the value is DBNull
| |
| GetNullableInt32 |
Gets the 32-bit signed integer value of the specified field or null if the value is DBNull
| |
| GetNullableInt64 |
Gets the 64-bit signed integer value of the specified field or null if the value is DBNull
| |
| GetNullableSByte |
Gets the sbyte value of the specified field or null if the value is DBNull
| |
| GetNullableTimeSpan |
Gets the timespan value of the specified field or null if the value is DBNull
| |
| GetNullableUInt16 |
Gets the unsigned int16 value of the specified field or null if the value is DBNull
| |
| GetNullableUInt32 |
Gets the unsigned int32 value of the specified field or null if the value is DBNull
| |
| GetNullableUInt64 |
Gets the unsigned int64 value of the specified field or null if the value is DBNull
| |
| GetSByte |
Gets the sbyte value of the specified field.
| |
| GetString |
Gets the string value of the specified field.
| |
| GetTimeSpan |
Gets the timespan value of the specified field. Returns TimeSpan.Zero if the value is DBNull
| |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| GetUInt16 |
Gets the unsigned int16 value of the specified field.
| |
| GetUInt32 |
Gets the unsigned int32 value of the specified field.
| |
| GetUInt64 |
Gets the unsigned int64 value of the specified field.
| |
| GetValue |
Return the value of the specified field. Converts DBNull.Value to null.
| |
| GetValues |
Populates an array of objects with the column values of the current record. Copies the raw row as-is to the passed in array. It copies as much values as there are either
in rawrow or how many they'll fit in values.
| |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |