The scan specification row predicate builder, including common options and limits.

Namespace: Hypertable.Fluent
Assembly: ht4n (in ht4n.dll) Version: 0.9.8.11 (0.9.8.11)

Syntax

         
 C#  Visual Basic  Visual C++ 
public interface IScanSpecBuilderWithRowOp : IScanSpecBuilderWithRow, 
	IScanSpecBuilderOp
Public Interface IScanSpecBuilderWithRowOp _
	Inherits IScanSpecBuilderWithRow, IScanSpecBuilderOp
public interface class IScanSpecBuilderWithRowOp : IScanSpecBuilderWithRow, 
	IScanSpecBuilderOp

Members

      
 All Members  Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
Build()()()()
Returns the final scan specification.
(Inherited from IScanSpecBuilderOp.)
CellOffset(Int32)
Sets the number of cells to be skipped at the beginning of the query.
(Inherited from IScanSpecBuilderOp.)
ColumnPredicateAnd()()()()
AND together all the column predicates, if not set then the OR logic will be used.
(Inherited from IScanSpecBuilderOp.)
EndDateTime(DateTime)
Sets the end time of the scan.
(Inherited from IScanSpecBuilderOp.)
Flags(ScannerFlags)
Sets the table scanner flags.
(Inherited from IScanSpecBuilderOp.)
KeysOnly()()()()
Return keys only.
(Inherited from IScanSpecBuilderOp.)
MaxCells(Int32)
Sets the maximum number of cells to return.
(Inherited from IScanSpecBuilderOp.)
MaxCellsPerColumnFamily(Int32)
Gets or sets the maximum number of cells to return per column family and row.
(Inherited from IScanSpecBuilderOp.)
MaxRows(Int32)
Sets the maximum number of rows to return in the scan.
(Inherited from IScanSpecBuilderOp.)
MaxVersions(Int32)
Sets the maximum number of revisions of each cell to return in the scan.
(Inherited from IScanSpecBuilderOp.)
NotUseQueryCache()()()()
Do not use the query cache.
(Inherited from IScanSpecBuilderOp.)
RowOffset(Int32)
Sets the number of rows to be skipped at the beginning of the query.
(Inherited from IScanSpecBuilderOp.)
RowRegex(String)
Sets a regular expression to filter rows by.
(Inherited from IScanSpecBuilderOp.)
ScanAndFilter()()()()
Use the scan and filter rows option.
(Inherited from IScanSpecBuilderOp.)
StartDateTime(DateTime)
Sets the start time of the scan.
(Inherited from IScanSpecBuilderOp.)
Timeout(TimeSpan)
Sets the maximum time to allow scanner methods to execute before time out, if zero timeout is disabled.
(Inherited from IScanSpecBuilderOp.)
ValueRegex(String)
Sets a regular expression to filter cell values by.
(Inherited from IScanSpecBuilderOp.)
WithColumnPredicates(IEnumerable<(Of <<'(ColumnPredicate>)>>))
Adds a bunch of column predicates to the scan.
WithColumnPredicates(ColumnPredicate, array<ColumnPredicate>[]()[][])
Adds one or more column predicates to the scan.
WithRows()()()()
All rows in the scan.
WithRows(IEnumerable<(Of <<'(String>)>>))
Adds a bunch of rows to be returned in the scan.
WithRows(IEnumerable<(Of <<'(RowInterval>)>>))
Adds a bunch of row intervals to be returned in the scan.
WithRows(String, array<String>[]()[][])
Adds one or more rows to be returned in the scan.
WithRows(RowInterval, array<RowInterval>[]()[][])
Adds one or more row intervals to be returned in the scan.

See Also