예제 #1
0
 public QueryParameters( /*IType[] positionalParameterTypes,*/ object[] positionalParameterValues,
                                                               /*IDictionary<string, TypedValue> namedParameters,*/
                                                               IDictionary<string, LockMode> lockModes,
                                                               RowSelection rowSelection, bool readOnly,
                                                               bool cacheable, string cacheRegion, string comment,
                                                               object[] collectionKeys, object optionalObject,
                                                               string optionalEntityName, object optionalId,
                                                               IResultTransformer transformer)
     : this(
         /*positionalParameterTypes,*/
         positionalParameterValues, /*namedParameters,*/ lockModes, rowSelection, readOnly, cacheable,
         cacheRegion, comment, collectionKeys, transformer)
 {
     _optionalEntityName = optionalEntityName;
     _optionalId = optionalId;
     _optionalObject = optionalObject;
 }
예제 #2
0
 public QueryParameters( /*IType[] positionalParameterTypes,*/ object[] positionalParameterValues,
                                                               IDictionary<string, LockMode> lockModes,
                                                               RowSelection rowSelection, bool cacheable,
                                                               string cacheRegion, string comment,
                                                               bool isLookupByNaturalKey,
                                                               IResultTransformer transformer,
                                                               IDictionary<int, int> tempPagingParameterIndexes)
     : this(
         /*positionalParameterTypes, */
         positionalParameterValues, /*null,*/ lockModes, rowSelection, false, cacheable, cacheRegion,
         comment, null, transformer)
 {
     NaturalKeyLookup = isLookupByNaturalKey;
     _tempPagingParameterIndexes = tempPagingParameterIndexes;
 }
예제 #3
0
 public QueryParameters( /*IType[] positionalParameterTypes,*/ object[] positionalParameterValues,
                                                               /*IDictionary<string, TypedValue> namedParameters,*/
                                                               IDictionary<string, LockMode> lockModes,
                                                               RowSelection rowSelection, bool readOnly,
                                                               bool cacheable, string cacheRegion, string comment,
                                                               object[] collectionKeys,
                                                               IResultTransformer transformer)
 {
     //_positionalParameterTypes = positionalParameterTypes;
     _positionalParameterValues = positionalParameterValues;
     //_namedParameters = namedParameters;
     _lockModes = lockModes;
     _rowSelection = rowSelection;
     _cacheable = cacheable;
     _cacheRegion = cacheRegion;
     _comment = comment;
     _collectionKeys = collectionKeys;
     _readOnly = readOnly;
     _resultTransformer = transformer;
 }