VectorElement Class

Represents an Element which is a collection of values in a PQDIF file. Vector elements are part of the physical structure of a PQDIF file. They exist within the body of a Record (contained by a CollectionElement).

Definition

Namespace: Gemstone.PQDIF.Physical
Assembly: Gemstone.PQDIF (in Gemstone.PQDIF.dll) Version: 1.0.110 -- Release Build+b4919315e8c742e443cd323c6bfaf3fcd0062dd8
public class VectorElement : Element
Inheritance
Object    Element    VectorElement

Constructors

VectorElementInitializes a new instance of the VectorElement class

Properties

Size Gets or sets the number of values in the vector.
TagOfElement Gets or sets the tag which identifies the element.
(Inherited from Element)
TypeOfElement Gets the type of the element. Returns Vector.
(Overrides ElementTypeOfElement)
TypeOfValue Gets or sets the physical type of the value or values contained by the element.
(Overrides ElementTypeOfValue)

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Get Gets the value at the given index as the physical type defined by TypeOfValue and returns it as a generic Object.
GetGuid Gets the value in this vector as a globally unique identifier.
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetInt1 Gets a value in this vector as an 8-bit signed integer.
GetInt2 Gets a value in this vector as a 16-bit signed integer.
GetInt4 Gets a value in this vector as a 32-bit signed integer.
GetReal4 Gets a value in this vector as a 32-bit floating point number.
GetReal8 Gets a value in this vector as a 64-bit floating point number.
GetTimestamp Gets a value in this vector as a DateTime.
GetTypeGets the Type of the current instance.
(Inherited from Object)
GetUInt1 Gets a value in this vector as an 8-bit unsigned integer.
GetUInt2 Gets a value in this vector as a 16-bit unsigned integer.
GetUInt4 Gets a value in this vector as a 32-bit unsigned integer.
GetValues Gets the raw bytes of the values contained by this vector.
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Set Sets the value at the given index as the physical type defined by TypeOfValue.
SetGuid Sets the value in this vector as a globally unique identifier.
SetInt1 Sets a value in this vector as an 8-bit signed integer.
SetInt2 Sets a value in this vector as a 16-bit signed integer.
SetInt4 Sets a value in this vector as a 32-bit signed integer.
SetReal4 Sets a value in this vector as a 32-bit floating point number.
SetReal8 Sets a value in this vector as a 64-bit floating point number.
SetTimestamp Sets a value in this vector as a DateTime.
SetUInt1 Sets a value in this vector as an 8-bit unsigned integer.
SetUInt2 Sets a value in this vector as a 16-bit unsigned integer.
SetUInt4 Sets a value in this vector as a 32-bit unsigned integer.
SetValues Sets the raw bytes of the values contained by this vector.
ToString Returns a string representation of this vector.
(Overrides ObjectToString)

See Also