Property | Type | Description | |
---|---|---|---|
CopyValueInternal | void | ||
DetermineIfValueType | bool | ||
GetEmptyStorageInternal | object | ||
GetQualifiedName | string | ||
GetStorageType | StorageType | ||
GetType | |||
GetTypeStorage | |||
ImplementsINullableValue | bool | ||
ImplementsInterfaces | void | ||
InspectTypeForInterfaces | Tuple |
||
IsSqlType | bool | ||
IsTypeCustomType | bool | ||
IsTypeCustomType | bool | ||
SetStorageInternal | void |
Method | Description | |
---|---|---|
Aggregate ( int recordNos, AggregateType kind ) : object | ||
AggregateCount ( int recordNos ) : object | ||
Compare ( int recordNo1, int recordNo2 ) : int | ||
CompareValueTo ( int recordNo1, object value ) : int | ||
ConvertObjectToXml ( object value ) : string | ||
ConvertObjectToXml ( object value, |
||
ConvertValue ( object value ) : object | ||
ConvertXmlToObject ( |
||
ConvertXmlToObject ( string s ) : object | ||
Copy ( int recordNo1, int recordNo2 ) : void | ||
CreateStorage ( DataColumn column, |
||
Get ( int recordNo ) : object | ||
GetStringLength ( int record ) : int | ||
IsNull ( int recordNo ) : bool | ||
IsObjectNull ( object value ) : bool | ||
IsObjectSqlNull ( object value ) : bool | ||
IsSqlType ( |
||
Set ( int recordNo, object value ) : void | ||
SetCapacity ( int capacity ) : void |
Method | Description | |
---|---|---|
CompareBits ( int recordNo1, int recordNo2 ) : int | ||
CopyBits ( int srcRecordNo, int dstRecordNo ) : void | ||
CopyValue ( int record, object store, |
||
DataStorage ( DataColumn column, |
||
DataStorage ( DataColumn column, |
||
DataStorage ( DataColumn column, |
||
GetBits ( int recordNo ) : object | ||
GetEmptyStorage ( int recordCount ) : object | ||
HasValue ( int recordNo ) : bool | ||
SetNullBit ( int recordNo, bool flag ) : void | ||
SetNullStorage ( |
||
SetStorage ( object store, |
Method | Description | |
---|---|---|
CopyValueInternal ( int record, object store, |
||
DetermineIfValueType ( StorageType typeCode, |
||
GetEmptyStorageInternal ( int recordCount ) : object | ||
GetQualifiedName ( |
wrapper around Type.AssemblyQualifiedName
|
|
GetStorageType ( |
||
GetType ( string value ) : |
wrapper around Type.GetType Types like "System.Guid" will load regardless of AssemblyQualifiedName because they are special Types like "System.Data.SqlTypes.SqlString" will load because they are in the same assembly as this code Types like "System.Numerics.BigInteger" won't load because they are not special and not same assembly as this code |
|
GetTypeStorage ( StorageType storageType ) : |
||
ImplementsINullableValue ( StorageType typeCode, |
||
ImplementsInterfaces ( StorageType typeCode, |
||
InspectTypeForInterfaces ( |
||
IsSqlType ( StorageType storageType ) : bool | ||
IsTypeCustomType ( StorageType typeCode ) : bool | ||
IsTypeCustomType ( |
||
SetStorageInternal ( object store, |
public Aggregate ( int recordNos, AggregateType kind ) : object | ||
recordNos | int | |
kind | AggregateType | |
return | object |
public AggregateCount ( int recordNos ) : object | ||
recordNos | int | |
return | object |
public abstract Compare ( int recordNo1, int recordNo2 ) : int | ||
recordNo1 | int | |
recordNo2 | int | |
return | int |
protected CompareBits ( int recordNo1, int recordNo2 ) : int | ||
recordNo1 | int | |
recordNo2 | int | |
return | int |
public abstract CompareValueTo ( int recordNo1, object value ) : int | ||
recordNo1 | int | |
value | object | |
return | int |
public abstract ConvertObjectToXml ( object value ) : string | ||
value | object | |
return | string |
public ConvertObjectToXml ( object value, |
||
value | object | |
xmlWriter | ||
xmlAttrib | ||
return | void |
public ConvertValue ( object value ) : object | ||
value | object | |
return | object |
public ConvertXmlToObject ( |
||
xmlReader | ||
xmlAttrib | ||
return | object |
public abstract ConvertXmlToObject ( string s ) : object | ||
s | string | |
return | object |
public abstract Copy ( int recordNo1, int recordNo2 ) : void | ||
recordNo1 | int | |
recordNo2 | int | |
return | void |
protected CopyBits ( int srcRecordNo, int dstRecordNo ) : void | ||
srcRecordNo | int | |
dstRecordNo | int | |
return | void |
protected abstract CopyValue ( int record, object store, |
||
record | int | |
store | object | |
nullbits | ||
storeIndex | int | |
return | void |
public static CreateStorage ( DataColumn column, |
||
column | DataColumn | |
dataType | ||
typeCode | StorageType | |
return |
protected DataStorage ( DataColumn column, |
||
column | DataColumn | |
type | ||
defaultValue | object | |
storageType | StorageType | |
return | System.Collections |
protected DataStorage ( DataColumn column, |
||
column | DataColumn | |
type | ||
defaultValue | object | |
nullValue | object | |
storageType | StorageType | |
return | System.Collections |
protected DataStorage ( DataColumn column, |
||
column | DataColumn | |
type | ||
defaultValue | object | |
nullValue | object | |
isICloneable | bool | |
storageType | StorageType | |
return | System.Collections |
public abstract Get ( int recordNo ) : object | ||
recordNo | int | |
return | object |
protected abstract GetEmptyStorage ( int recordCount ) : object | ||
recordCount | int | |
return | object |
public static IsObjectNull ( object value ) : bool | ||
value | object | |
return | bool |
public static IsObjectSqlNull ( object value ) : bool | ||
value | object | |
return | bool |
public static IsSqlType ( |
||
dataType | ||
return | bool |
public abstract Set ( int recordNo, object value ) : void | ||
recordNo | int | |
value | object | |
return | void |
protected SetNullBit ( int recordNo, bool flag ) : void | ||
recordNo | int | |
flag | bool | |
return | void |
protected SetNullStorage ( |
||
nullbits | ||
return | void |
protected abstract SetStorage ( object store, |
||
store | object | |
nullbits | ||
return | void |