C# Class System.Data.Common.SqlUdtStorage

Inheritance: DataStorage
Mostra file Open project: dotnet/corefx

Public Methods

Method Description
Aggregate ( int records, AggregateType kind ) : object
Compare ( int recordNo1, int recordNo2 ) : int
CompareValueTo ( int recordNo1, object value ) : int
ConvertObjectToXml ( object value ) : string
ConvertObjectToXml ( object value, XmlWriter xmlWriter, XmlRootAttribute xmlAttrib ) : void
Copy ( int recordNo1, int recordNo2 ) : void
Get ( int recordNo ) : object
IsNull ( int record ) : bool
Set ( int recordNo, object value ) : void
SetCapacity ( int capacity ) : void
SqlUdtStorage ( DataColumn column, Type type ) : System.Data.SqlTypes

Protected Methods

Method Description
CopyValue ( int record, object store, BitArray nullbits, int storeIndex ) : void
GetEmptyStorage ( int recordCount ) : object
SetStorage ( object store, BitArray nullbits ) : void

Private Methods

Method Description
ConvertXmlToObject ( XmlReader xmlReader, XmlRootAttribute xmlAttrib ) : object
ConvertXmlToObject ( string s ) : object
GetStaticNullForUdtType ( Type type ) : object
SqlUdtStorage ( DataColumn column, Type type, object nullValue ) : System.Data.SqlTypes

Method Details

Aggregate() public method

public Aggregate ( int records, AggregateType kind ) : object
records int
kind AggregateType
return object

Compare() public method

public Compare ( int recordNo1, int recordNo2 ) : int
recordNo1 int
recordNo2 int
return int

CompareValueTo() public method

public CompareValueTo ( int recordNo1, object value ) : int
recordNo1 int
value object
return int

ConvertObjectToXml() public method

public ConvertObjectToXml ( object value ) : string
value object
return string

ConvertObjectToXml() public method

public ConvertObjectToXml ( object value, XmlWriter xmlWriter, XmlRootAttribute xmlAttrib ) : void
value object
xmlWriter System.Xml.XmlWriter
xmlAttrib System.Xml.Serialization.XmlRootAttribute
return void

Copy() public method

public Copy ( int recordNo1, int recordNo2 ) : void
recordNo1 int
recordNo2 int
return void

CopyValue() protected method

protected CopyValue ( int record, object store, BitArray nullbits, int storeIndex ) : void
record int
store object
nullbits System.Collections.BitArray
storeIndex int
return void

Get() public method

public Get ( int recordNo ) : object
recordNo int
return object

GetEmptyStorage() protected method

protected GetEmptyStorage ( int recordCount ) : object
recordCount int
return object

IsNull() public method

public IsNull ( int record ) : bool
record int
return bool

Set() public method

public Set ( int recordNo, object value ) : void
recordNo int
value object
return void

SetCapacity() public method

public SetCapacity ( int capacity ) : void
capacity int
return void

SetStorage() protected method

protected SetStorage ( object store, BitArray nullbits ) : void
store object
nullbits System.Collections.BitArray
return void

SqlUdtStorage() public method

public SqlUdtStorage ( DataColumn column, Type type ) : System.Data.SqlTypes
column DataColumn
type Type
return System.Data.SqlTypes