The following tables list the members exposed by QueryStrategy.
Name | Description | |
---|---|---|
![]() | QueryStrategy Constructor | Overloaded. |
Name | Description | |
---|---|---|
![]() ![]() | CacheOnly | Retrieve business objects from the cache only. QueryInversion is not applicable for this strategy. |
![]() ![]() | DataSourceOnly | Retrieve entities from the back-end data source only, and overwrite any matching entities. QueryInversion is turned off for this strategy. |
![]() ![]() | DataSourceOnlyWithInversion | Retrieve entities from the back-end data source only, and overwrite any matching entities. QueryInversion is turned on for this strategy. |
![]() ![]() | DataSourceThenCache | Retrieve entities from the backend data source, add objects from cache, and overwrite any matching entities. QueryInversion is set to 'Try' for this strategy. |
![]() ![]() | Normal | Retrieve business objects from the cache, and if not in cache, the back-end data source, preserving any changes. QueryInversion is set to 'Try' for this strategy. |
Name | Description | |
---|---|---|
![]() | CacheQueryOptions | Returns the CacheQueryOptions for this QueryStrategy. May be null in which case no special handling will occur when cache queries are executed and standard .NET CLR query semantics will apply. These are likely to be different than those of the backend datastore. |
![]() | EntityReferenceStrategy | Returns the EntityReferenceStrategy for this QueryStrategy. |
![]() | FetchStrategy | Returns the FetchStrategy for this QueryStrategy. |
![]() | InversionMode | Returns the QueryInversionMode for this QueryStrategy. |
![]() | MergeStrategy | Returns the MergeStrategy for this QueryStrategy. |
![]() | TransactionSettings | Returns the TransactionSettings for this QueryStrategy. |
Name | Description | |
---|---|---|
![]() | Equals | See System.Object.Equals(System.Object). |
![]() | GetHashCode | See System.Object.GetHashCode. |
![]() | GetType | (Inherited from object) |
![]() | ToString | (Inherited from object) |
![]() | With | Overloaded. Creates a clone of the current strategy with the specified QueryInversionMode. |
Name | Description | |
---|---|---|
![]() | Finalize | (Inherited from object) |
![]() | MemberwiseClone | (Inherited from object) |
![]() | Operator == overload. |
![]() | Operator != overload. |