Methods
HRESULT AppendChunk( const _variant_t & Data ); _variant_t GetChunk( long Length );
Properties
long GetActualSize( ); __declspec(property(get=GetActualSize)) long ActualSize; long GetAttributes( ); void PutAttributes( long pl ); __declspec(property(get=GetAttributes,put=PutAttributes)) long Attributes; IUnknownPtr GetDataFormat( ); void PutRefDataFormat( IUnknown * ppiDF ); __declspec(property(get=GetDataFormat,put=PutRefDataFormat)) IunknownPtr DataFormat; long GetDefinedSize( ); void PutDefinedSize( long pl ); __declspec(property(get=GetDefinedSize,put=PutDefinedSize)) long DefinedSize; _bstr_t GetName( ); __declspec(property(get=GetName)) _bstr_t Name; unsigned char GetNumericScale( ); void PutNumericScale( unsigned char pbNumericScale ); __declspec(property(get=GetNumericScale,put=PutNumericScale)) unsigned char NumericScale; _variant_t GetOriginalValue( ); __declspec(property(get=GetOriginalValue)) _variant_t OriginalValue; unsigned char GetPrecision( ); void PutPrecision( unsigned char pbPrecision ); __declspec(property(get=GetPrecision,put=PutPrecision)) unsigned char Precision; enum DataTypeEnum GetType( ); void PutType( enum DataTypeEnum pDataType ); __declspec(property(get=GetType,put=PutType)) enum DataTypeEnum Type; _variant_t GetUnderlyingValue( ); __declspec(property(get=GetUnderlyingValue)) _variant_t UnderlyingValue; _variant_t GetValue( ); void PutValue( const _variant_t & pvar ); __declspec(property(get=GetValue,put=PutValue)) _variant_t Value;