C# Class Volante.Key

Class for specifying key value (neededd to access object by key usig index)
Afficher le fichier Open project: kjk/volante Class Usage Examples

Méthodes publiques

Свойство Type Description
dec decimal
dval double
guid Guid
inclusion int
ival int
lval long
oval object
type Volante.Impl.ClassDescriptor.FieldType

Méthodes publiques

Méthode Description
Key ( System.DateTime v ) : System

Constructor of date key (boundary is inclusive)

Key ( System.DateTime v, bool inclusive ) : System

Constructor of date key

Key ( Enum v ) : System

Constructor of enum key (boundary is inclusive)

Key ( Enum v, bool inclusive ) : System

Constructor of int key

Key ( System.Guid v ) : System

Constructor of Guid key (boundary is inclusive)

Key ( System.Guid v, bool inclusive ) : System

Constructor of Guid key

Key ( IComparable v ) : System

Constructor of key of user defined type (boundary is inclusive)

Key ( IComparable v, bool inclusive ) : System

Constructor of key of user defined type

Key ( IPersistent v ) : System

Constructor of key with persistent object reference (boundary is inclusive)

Key ( IPersistent v, bool inclusive ) : System

Constructor of key with persistent object reference

Key ( bool v ) : System

Constructor of boolean key (boundary is inclusive)

Key ( bool v, bool inclusive ) : System

Constructor of boolean key

Key ( byte v ) : System

Constructor of byte key (boundary is inclusive)

Key ( byte v, bool inclusive ) : System

Constructor of byte key

Key ( char v ) : System

Constructor of char key (boundary is inclusive)

Key ( char v, bool inclusive ) : System

Constructor of char key

Key ( decimal v ) : System

Constructor of decimal key (boundary is inclusive)

Key ( decimal v, bool inclusive ) : System

Constructor of decimal key

Key ( double v ) : System

Constructor of double key (boundary is inclusive)

Key ( double v, bool inclusive ) : System

Constructor of double key

Key ( float v ) : System

Constructor of float key (boundary is inclusive)

Key ( float v, bool inclusive ) : System

Constructor of float key

Key ( int v ) : System

Constructor of int key (boundary is inclusive)

Key ( int v, bool inclusive ) : System

Constructor of int key

Key ( long v ) : System

Constructor of long key (boundary is inclusive)

Key ( long v, bool inclusive ) : System

Constructor of long key

Key ( object v ) : System

Constructor of compound key (boundary is inclusive)

Key ( object v, bool inclusive ) : System

Constructor of compound key (boundary is inclusive)

Key ( object v1, object v2 ) : System

Constructor of compound key with two values (boundary is inclusive)

Key ( object v1, object v2, bool inclusive ) : System

Constructor of compound key with two values (boundary is inclusive)

Key ( sbyte v ) : System

Constructor of signed byte key (boundary is inclusive)

Key ( sbyte v, bool inclusive ) : System

Constructor of signed byte key

Key ( short v ) : System

Constructor of short key (boundary is inclusive)

Key ( short v, bool inclusive ) : System

Constructor of short key

Key ( string v ) : System

Constructor of string key (boundary is inclusive)

Key ( string v, bool inclusive ) : System

Constructor of string key

Key ( uint v ) : System

Constructor of unsigned int key (boundary is inclusive)

Key ( uint v, bool inclusive ) : System

Constructor of unsigned int key

Key ( ulong v ) : System

Constructor of unsigned long key (boundary is inclusive)

Key ( ulong v, bool inclusive ) : System

Constructor of unsigned long key

Key ( ushort v ) : System

Constructor of unsigned short key (boundary is inclusive)

Key ( ushort v, bool inclusive ) : System

Constructor of unsigned short key

Private Methods

Méthode Description
Key ( Volante.Impl.ClassDescriptor.FieldType type, bool inclusive ) : System
Key ( Volante.Impl.ClassDescriptor.FieldType type, int oid ) : System

Method Details

Key() public méthode

Constructor of date key (boundary is inclusive)
public Key ( System.DateTime v ) : System
v System.DateTime
Résultat System

Key() public méthode

Constructor of date key
public Key ( System.DateTime v, bool inclusive ) : System
v System.DateTime key value ///
inclusive bool whether boundary is inclusive or exclusive ///
Résultat System

Key() public méthode

Constructor of enum key (boundary is inclusive)
public Key ( Enum v ) : System
v System.Enum
Résultat System

Key() public méthode

Constructor of int key
public Key ( Enum v, bool inclusive ) : System
v System.Enum key value ///
inclusive bool whether boundary is inclusive or exclusive ///
Résultat System

Key() public méthode

Constructor of Guid key (boundary is inclusive)
public Key ( System.Guid v ) : System
v System.Guid
Résultat System

Key() public méthode

Constructor of Guid key
public Key ( System.Guid v, bool inclusive ) : System
v System.Guid key value ///
inclusive bool whether boundary is inclusive or exclusive ///
Résultat System

Key() public méthode

Constructor of key of user defined type (boundary is inclusive)
public Key ( IComparable v ) : System
v IComparable
Résultat System

Key() public méthode

Constructor of key of user defined type
public Key ( IComparable v, bool inclusive ) : System
v IComparable key value ///
inclusive bool whether boundary is inclusive or exclusive ///
Résultat System

Key() public méthode

Constructor of key with persistent object reference (boundary is inclusive)
public Key ( IPersistent v ) : System
v IPersistent
Résultat System

Key() public méthode

Constructor of key with persistent object reference
public Key ( IPersistent v, bool inclusive ) : System
v IPersistent key value ///
inclusive bool whether boundary is inclusive or exclusive ///
Résultat System

Key() public méthode

Constructor of boolean key (boundary is inclusive)
public Key ( bool v ) : System
v bool
Résultat System

Key() public méthode

Constructor of boolean key
public Key ( bool v, bool inclusive ) : System
v bool key value ///
inclusive bool whether boundary is inclusive or exclusive ///
Résultat System

Key() public méthode

Constructor of byte key (boundary is inclusive)
public Key ( byte v ) : System
v byte
Résultat System

Key() public méthode

Constructor of byte key
public Key ( byte v, bool inclusive ) : System
v byte key value ///
inclusive bool whether boundary is inclusive or exclusive ///
Résultat System

Key() public méthode

Constructor of char key (boundary is inclusive)
public Key ( char v ) : System
v char
Résultat System

Key() public méthode

Constructor of char key
public Key ( char v, bool inclusive ) : System
v char key value ///
inclusive bool whether boundary is inclusive or exclusive ///
Résultat System

Key() public méthode

Constructor of decimal key (boundary is inclusive)
public Key ( decimal v ) : System
v decimal
Résultat System

Key() public méthode

Constructor of decimal key
public Key ( decimal v, bool inclusive ) : System
v decimal key value ///
inclusive bool whether boundary is inclusive or exclusive ///
Résultat System

Key() public méthode

Constructor of double key (boundary is inclusive)
public Key ( double v ) : System
v double
Résultat System

Key() public méthode

Constructor of double key
public Key ( double v, bool inclusive ) : System
v double key value ///
inclusive bool whether boundary is inclusive or exclusive ///
Résultat System

Key() public méthode

Constructor of float key (boundary is inclusive)
public Key ( float v ) : System
v float
Résultat System

Key() public méthode

Constructor of float key
public Key ( float v, bool inclusive ) : System
v float key value ///
inclusive bool whether boundary is inclusive or exclusive ///
Résultat System

Key() public méthode

Constructor of int key (boundary is inclusive)
public Key ( int v ) : System
v int
Résultat System

Key() public méthode

Constructor of int key
public Key ( int v, bool inclusive ) : System
v int key value ///
inclusive bool whether boundary is inclusive or exclusive ///
Résultat System

Key() public méthode

Constructor of long key (boundary is inclusive)
public Key ( long v ) : System
v long
Résultat System

Key() public méthode

Constructor of long key
public Key ( long v, bool inclusive ) : System
v long key value ///
inclusive bool whether boundary is inclusive or exclusive ///
Résultat System

Key() public méthode

Constructor of compound key (boundary is inclusive)
public Key ( object v ) : System
v object array of compound key values
Résultat System

Key() public méthode

Constructor of compound key (boundary is inclusive)
public Key ( object v, bool inclusive ) : System
v object array of compound key values
inclusive bool whether boundary is inclusive or exclusive
Résultat System

Key() public méthode

Constructor of compound key with two values (boundary is inclusive)
public Key ( object v1, object v2 ) : System
v1 object first value of compund key
v2 object second value of compund key
Résultat System

Key() public méthode

Constructor of compound key with two values (boundary is inclusive)
public Key ( object v1, object v2, bool inclusive ) : System
v1 object first value of compund key
v2 object second value of compund key
inclusive bool whether boundary is inclusive or exclusive
Résultat System

Key() public méthode

Constructor of signed byte key (boundary is inclusive)
public Key ( sbyte v ) : System
v sbyte
Résultat System

Key() public méthode

Constructor of signed byte key
public Key ( sbyte v, bool inclusive ) : System
v sbyte key value ///
inclusive bool whether boundary is inclusive or exclusive ///
Résultat System

Key() public méthode

Constructor of short key (boundary is inclusive)
public Key ( short v ) : System
v short
Résultat System

Key() public méthode

Constructor of short key
public Key ( short v, bool inclusive ) : System
v short key value ///
inclusive bool whether boundary is inclusive or exclusive ///
Résultat System

Key() public méthode

Constructor of string key (boundary is inclusive)
public Key ( string v ) : System
v string
Résultat System

Key() public méthode

Constructor of string key
public Key ( string v, bool inclusive ) : System
v string key value ///
inclusive bool whether boundary is inclusive or exclusive ///
Résultat System

Key() public méthode

Constructor of unsigned int key (boundary is inclusive)
public Key ( uint v ) : System
v uint
Résultat System

Key() public méthode

Constructor of unsigned int key
public Key ( uint v, bool inclusive ) : System
v uint key value ///
inclusive bool whether boundary is inclusive or exclusive ///
Résultat System

Key() public méthode

Constructor of unsigned long key (boundary is inclusive)
public Key ( ulong v ) : System
v ulong
Résultat System

Key() public méthode

Constructor of unsigned long key
public Key ( ulong v, bool inclusive ) : System
v ulong key value ///
inclusive bool whether boundary is inclusive or exclusive ///
Résultat System

Key() public méthode

Constructor of unsigned short key (boundary is inclusive)
public Key ( ushort v ) : System
v ushort
Résultat System

Key() public méthode

Constructor of unsigned short key
public Key ( ushort v, bool inclusive ) : System
v ushort key value ///
inclusive bool whether boundary is inclusive or exclusive ///
Résultat System

Property Details

dec public_oe property

public decimal dec
Résultat decimal

dval public_oe property

public double dval
Résultat double

guid public_oe property

public Guid guid
Résultat Guid

inclusion public_oe property

public int inclusion
Résultat int

ival public_oe property

public int ival
Résultat int

lval public_oe property

public long lval
Résultat long

oval public_oe property

public object oval
Résultat object

type public_oe property

public FieldType,Volante.Impl.ClassDescriptor type
Résultat Volante.Impl.ClassDescriptor.FieldType