The BinaryColumnData type exposes the following members.

Constructors

  NameDescription
Public methodBinaryColumnData
Construct a BinaryColumnData

Methods

  NameDescription
Public methodClone
Make a duplicate of this BinaryColumnData, including its value
(Overrides ColumnData..::..Clone()()()().)
Public methodCompare
Compare this byte[] to some other ColumnData
(Overrides ColumnData..::..Compare(ColumnData).)
Public methodCopyTo
Copy this byte[] to some other ColumnData
(Overrides ColumnData..::..CopyTo(ColumnData).)
Public methodDeserialize(BinaryReader)
Deserialize a byte[] from a BinaryReader
(Overrides ColumnData..::..Deserialize(BinaryReader).)
Public methodDeserialize(String)
Deserialize a byte[] from a string
(Overrides ColumnData..::..Deserialize(String).)
Public methodGetHashCode
Get hash code
(Overrides ObjectGetHashCode()()()().)
Public methodIsNull
Is the current value null?
(Overrides ColumnData..::..IsNull()()()().)
Public methodReset
Reset this BinaryColumnData to its default value
(Overrides ColumnData..::..Reset()()()().)
Public methodSerialize(BinaryWriter)
Serialize a byte[] to a BinaryWriter
(Overrides ColumnData..::..Serialize(BinaryWriter).)
Public methodSerialize(StreamWriter)
serialize a byte[] to a StreamWriter
(Overrides ColumnData..::..Serialize(StreamWriter).)
Public methodSet(array<Byte>[]()[][])
Assign a byte[] to this BinaryColumnData
(Overrides ColumnData..::..Set(array<Byte>[]()[][]).)
Public methodSet(UnmanagedMemoryStream)
Assign a byte[]
(Overrides ColumnData..::..Set(UnmanagedMemoryStream).)
Public methodSet(Object)
Public methodSet(String)
Do an UnsafeSet from a string
(Overrides ColumnData..::..Set(String).)
Public methodSetNull
Assign the byte[] to null
(Overrides ColumnData..::..SetNull()()()().)
Public methodSSLIBFastDeserializeV3
Fast Deserialize for SStream V3. Use passed in legth.
(Overrides ColumnData..::..SSLIBFastDeserializeV3(array<Byte>[]()[][], Int32, Int32, StructuredStreamSchema).)
Public methodStatic memberToString
Cast a byte[] to a string
Public methodUnsafeCopyTo
Do an UnsafeSet of this byte[] to some other ColumnData
(Overrides ColumnData..::..UnsafeCopyTo(ColumnData).)
Public methodUnsafeSet
Do an UnsafeSet from a string
(Overrides ColumnData..::..UnsafeSet(String).)

Properties

  NameDescription
Public propertyBinary
Return this byte[] value
(Overrides ColumnData..::..Binary.)
Public propertyBinaryStream
return a Stream
(Overrides ColumnData..::..BinaryStream.)
Public propertyCLRType
Return the scope ColumnDataType for byte[]
(Overrides ColumnData..::..CLRType.)
Public propertyStatic memberDefault
Default value for a byte[]
Public propertySize
internal size
(Overrides ColumnData..::..Size.)
Public propertyString
Cast this byte[] to a string
(Overrides ColumnData..::..String.)
Public propertyType
Return the scope ColumnDataType
(Overrides ColumnData..::..Type.)
Public propertyValue
Get value as primitive type.
(Overrides ColumnData..::..Value.)
Public propertyValueType
Returns base type of container
(Overrides ColumnData..::..ValueType.)

See Also