DataValueProjector Class |
Namespace: SD.LLBLGen.Pro.ORMSupportClasses
The DataValueProjector type exposes the following members.
Name | Description | |
---|---|---|
DataValueProjector(String, Int32) |
Initializes a new instance of the DataValueProjector class.
| |
DataValueProjector(String, Int32, Type) |
Initializes a new instance of the DataValueProjector class.
| |
DataValueProjector(String, Int32, Type, Boolean) |
Initializes a new instance of the DataValueProjector class.
| |
DataValueProjector(String, Int32, Type, Boolean, ProjectionValueProducerFunc, Int32) |
Initializes a new instance of the DataValueProjector class.
|
Name | Description | |
---|---|---|
ProjectedResultName |
Name for the projection result. Projection result consumers can use this name to further handle the projection result.
| |
SetUsingCTorHint |
Flag which hints the projector engine how to set the destination element: via the constructor (true) or on another way (false).
This flag can be ignored by the projector engine if values can better be set otherwise.
| |
ValueIndex |
Gets or sets the index of the value to return when Projectvalue is called.
| |
ValueProducerFunc |
Gets or sets the delegate to use to produce a value for this projector out of the list of object values. Be sure to set
ValueProducerFuncParameterIndices if the delegate contained inside ValueProducerFunc requires any input values from the list of values to project
| |
ValueProducerFuncParameterIndices |
Gets or sets the parameter indices array to use with ValueProducer. If ValueProducerFunc is null, this array is ignored.
| |
ValueType |
Gets or sets the type of the value returned by the value producer or producers routine of the projector.
|
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.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ProjectValue |
Projects the entity through this entity property projector and results into a single value, based on what the DefaultValueProducer is and
what filter is specified (if any)
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
ValuePostProcess |
Postprocesses the value passed in, which is the projection result determined by ProjectValue. Use this routine to post-process this
value if you want to perform post-processing per value.
|