| ViewProjectionDataTEntity Class | 
 Inheritance Hierarchy
Inheritance HierarchyNamespace: SD.LLBLGen.Pro.ORMSupportClasses
 Syntax
Syntax[SerializableAttribute] public class ViewProjectionData<TEntity> : IViewProjectionData where TEntity : class, IEntityCore
The ViewProjectionDataTEntity type exposes the following members.
 Constructors
Constructors| Name | Description | |
|---|---|---|
|  | ViewProjectionDataTEntity(ListIEntityPropertyProjector) | 
            CTor. Uses no additional filter and allows duplicates.
             | 
|  | ViewProjectionDataTEntity(ListIEntityPropertyProjector, IPredicate, Boolean) | 
            CTor
             | 
 Properties
Properties| Name | Description | |
|---|---|---|
|  | AdditionalFilter | 
            Gets the additional filter to apply to the data before projection. Only matching entities are projected
             | 
|  | AllowDuplicates | 
            Gets / sets allowDuplicates, a flag to signal if duplicate results are allowed.
             | 
|  | Projectors | 
            Gets / sets the list of entity property projectors to project the view's data
             | 
|  | TypeOfTargetEntity | 
            Gets the type of the target entity.
             | 
 Methods
Methods| 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.) | 
|  | ToString | Returns a string that represents the current object.(Inherited from Object.) | 
 See Also
See Also