Class DatabaseBlob
Assembly: Volo.Abp.BlobStoring.Database.Domain.dll
Syntax
public class DatabaseBlob : AggregateRoot<Guid>, IAggregateRoot<Guid>, IEntity<Guid>, IAggregateRoot, IEntity, IGeneratesDomainEvents, IHasExtraProperties, IHasConcurrencyStamp, IMultiTenant
Constructors
DatabaseBlob()
Declaration
DatabaseBlob(Guid, Guid, string, byte[], Guid?)
Declaration
public DatabaseBlob(Guid id, Guid containerId, string name, byte[] content, Guid? tenantId = null)
Parameters
Properties
ContainerId
Declaration
public virtual Guid ContainerId { get; protected set; }
Property Value
Content
Declaration
[DisableAuditing]
public virtual byte[] Content { get; protected set; }
Property Value
Name
Declaration
public virtual string Name { get; protected set; }
Property Value
TenantId
Declaration
public virtual Guid? TenantId { get; protected set; }
Property Value
Methods
CheckContentLength(byte[])
Declaration
protected virtual byte[] CheckContentLength(byte[] content)
Parameters
Type |
Name |
Description |
byte[] |
content |
|
Returns
SetContent(byte[])
Declaration
public virtual void SetContent(byte[] content)
Parameters
Type |
Name |
Description |
byte[] |
content |
|
Implements
Extension Methods