Class BlobEntity
Namespace: SuperOffice.WebApi.Data
Assembly: SuperOffice.WebApi.dll
Carrier object for BlobEntity.
Inheritance
object ←
Carrier ←
BlobEntity
Inherited Members
Carrier.TableRight,
Carrier.FieldProperties,
object.ToString(),
object.Equals(object),
object.Equals(object, object),
object.ReferenceEquals(object, object),
object.GetHashCode(),
object.GetType(),
object.MemberwiseClone()
Examples
Get BlobEntity 123 using the WebApi client:
var configuration = new WebApiConfiguration(url);
var agent = new BLOBAgent(configuration);
var blobEntity = agent.GetBlobEntity( 123 );
Constructors
BlobEntity()
Default constructor - defaults any enum props to 0.
Properties
BlobId
Primary key
Property Value
int
BlobSize
The length, in bytes, of the binary data AS STORED after any encryption and/or zipping. Important to get right, since some databases will not tell us just based on the blob itself!
Property Value
uint
ConceptualType
The type, for instance PHOTO, PERSONPHOTO, or whatever, that is descriptive of what kind of image or data this is
Property Value
string
CreatedBy
The person that first created the document. The property is read-only.
Property Value
Associate
CreatedDate
Registered when
Property Value
DateTime
Description
A description that is entered by the user, and visible to the user
Property Value
string
Extra information, spare field, can be used for anything that makes sense. Should not refer to any particular context, that is something for the BinaryObjectLInk
Property Value
string
IsEncrypted
Has the data been encrypted.
Property Value
bool
IsZipped
Has the data been zipped.
Property Value
bool
MimeType
Mime type, describing the technical type (image/jpeg) of the data
Property Value
string
OriginalSize
Original size of the binary data, before encryption and/or zipping. This is what the ultimate client will get
Property Value
uint
UpdatedBy
The person that last updated the appointment.
Property Value
Associate
UpdatedDate
Last updated when
Property Value
DateTime
See Also
BLOBAgent