iBATIS.NET Class Library DataMapper V1.6.1, DataAccess V1.9.1

ResultProperty Members

ResultProperty overview

Public Static (Shared) Fields

UNKNOWN_COLUMN_INDEX

Public Instance Constructors

ResultProperty Constructor Do not use direclty, only for serialization.

Public Instance Properties

ArgumentStrategy Sets or gets the IArgumentStrategy used to fill the object property.
CallBackName Specify the custom type handlers to used.
CLRType Specify the CLR type of the result.
ColumnIndex Column Index
ColumnName Column Name
DbType Give an entry in the 'DbType' enumeration
HasNullValue Tell if a nullValue is defined.
IsComplexMemberName Indicate if we have a complex member name as [FavouriteLineItem.Id]
IsGenericIList Tell us if the member type implement generic Ilist interface.
IsIList Tell us if the member type implement Ilist interface.
IsLazyLoad Tell us if we must lazy load this property..
LazyFactory The lazy loader factory
ListFactory List factory for IList property
MemberType Get the field/property type
NestedResultMap A nested ResultMap use to set a property
NestedResultMapName The name of a nested ResultMap to set the property
NullValue Null value replacement.
PropertyName The property name used to identify the property amongst the others.
PropertyStrategy Sets or gets the IPropertyStrategy used to fill the object property.
Select The name of the statement to retrieve the property
SetAccessor Defines a field/property ISetAccessor
TypeHandler The typeHandler used to work with the result property.

Public Instance Methods

Clone Clones this instance.
Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
GetDataBaseValue
GetHashCode (inherited from Object)Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object)Gets the Type of the current instance.
Initialize Initialize the PropertyInfo of the result property.
ToString (inherited from Object)Returns a String that represents the current Object.
TranslateValue

Protected Instance Methods

Finalize (inherited from Object)Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.

See Also

ResultProperty Class | IBatisNet.DataMapper.Configuration.ResultMapping Namespace