ProjectionRow Class |
Namespace: SD.LLBLGen.Pro.ORMSupportClasses
The ProjectionRow type exposes the following members.
Name | Description | |
---|---|---|
ProjectionRow |
Initializes a new instance of the ProjectionRow class. Be sure to set the raw row using SetRow()
| |
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 plain 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 plain 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.) | |
SetRow |
Sets the raw row this projectionrow works on. Overwrites the one set in the constructor
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) |