IfxBlob public properties
These are the public properties of the IfxBlob object.
Property | Type | Access notes | Description |
---|---|---|---|
EstimatedSize | System.Int64 | Gets or sets the estimated final size of the BLOB.
You can set this if you have a good estimate of what the final size
will be. The database server's optimizer can then use that information. Do not set this unless you have a good idea of the final size. Setting it too large will cause wasted resources on the database server. |
|
ExtentSize | System.Int32 | Gets or sets the next extent size that the database
server will use when allocating disk space for this BLOB. Only applications that encounter severe storage fragmentation should ever set the allocation extent size. |
|
Flags | System.Int32 | Gets or sets the flags for this BLOB. To interpret this value compare it to the members of the IfxSmartLOBCreateTimeFlags enumeration. See IfxSmartLOBCreateTimeFlags enumeration for details. |
|
IsNull | System.Boolean | read-only | Returns true if the instance is null; otherwise it returns false. |
IsOpen | System.Boolean | read-only | Returns true if the instance is open; otherwise it returns false. |
LastAccessTime | System.Int32 | read-only | The system time on the database server (rounded
to the second) at which the BLOB was last accessed. This information is only available if KeepAccessTime is set in the Flags property. |
LastChangeTime | System.Int32 | read-only | The system time on the database server (rounded
to the second) at which the status of the BLOB was last changed.
Updating, changing ownership, and changes in the number of references are all changes in status. |
LastModificationTime | System.Int32 | read-only | The system time on the database server (rounded to the second) at which the BLOB was last written to. |
MaxBytes | System.Int64 | Get or set the maximum size for this BLOB. The database server will not let the BLOB be larger than this value. | |
Null | IfxBlob | read-only static | An IfxBlob object that has a null value. |
Position | System.Int64 | Returns the current position of the cursor in the BLOB. The value is the number of bytes from the first byte of the BLOB. | |
ReferenceCount | System.Int32 | read-only | Returns the number of rows in the database that currently contain a reference to this BLOB. |
SBSpace | System.String | Gets or sets the name of the sbspace in which the BLOB is stored. | |
Size | System.Int64 | read-only | Gets the current size of the BLOB in bytes. |