Represents a column predicate.

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

Syntax

         
 C#  Visual Basic  Visual C++ 
[SerializableAttribute]
public class ColumnPredicate : IComparable<ColumnPredicate>, 
	IEquatable<ColumnPredicate>, ICloneable
<SerializableAttribute> _
Public Class ColumnPredicate _
	Implements IComparable(Of ColumnPredicate), IEquatable(Of ColumnPredicate),  _
	ICloneable
[SerializableAttribute]
public ref class ColumnPredicate : IComparable<ColumnPredicate^>, 
	IEquatable<ColumnPredicate^>, ICloneable

Members

            
 All Members  Constructors   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
ColumnPredicate()()()()
Initializes a new instance of the ColumnPredicate class.
ColumnPredicate(ColumnPredicate)
Initializes a new instance of the ColumnPredicate class that is a copy of the specified instance.
ColumnPredicate(String, MatchKind, array<Byte>[]()[][])
Initializes a new instance of the ColumnPredicate class using column family, match kind and search value.
ColumnPredicate(String, String, MatchKind)
Initializes a new instance of the ColumnPredicate class using column family, qualifier, match kind.
ColumnPredicate(String, String, MatchKind, array<Byte>[]()[][])
Initializes a new instance of the ColumnPredicate class using column family, qualifier, match kind and search value.
Clone()()()()
Creates a new object that is a copy of this instance.
ColumnFamily
Gets or sets the column family.
ColumnQualifier
Gets or sets the column qualifier.
Compare(ColumnPredicate, ColumnPredicate)
Compares two specified column predicates and returns an integer that indicates their relative position in the sort order.
CompareTo(ColumnPredicate)
Compares this instance with a specified ColumnPredicate object and indicates whether this instance precedes, follows, or appears in the same position in the sort order as the specified ColumnPredicate.
Equality(ColumnPredicate, ColumnPredicate)
Determines whether two specified row intervals are equal.
Equals(Object)
Determines whether this instance and a specified object, which must also be a ColumnPredicate object, equals.
(Overrides Object..::..Equals(Object).)
Equals(ColumnPredicate)
Determines whether this instance and an other ColumnPredicate object equals.
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()()()()
Returns the hash code for this ColumnPredicate.
(Overrides Object..::..GetHashCode()()()().)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
GreaterThan(ColumnPredicate, ColumnPredicate)
Determines whether one specified row interval is greater than the other.
Inequality(ColumnPredicate, ColumnPredicate)
Determines whether two specified row intervals are different.
LessThan(ColumnPredicate, ColumnPredicate)
Determines whether one specified row interval is less than the other.
Match
Gets or sets the match kind.
MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
SearchValue
Gets or sets the search value, might be null.
ToString()()()()
Returns a string that represents the current object.
(Overrides Object..::..ToString()()()().)

Inheritance Hierarchy

System..::..Object
  Hypertable..::..ColumnPredicate

See Also