Table of Contents

Class FileDescriptor

Namespace
InSite.Persistence
Assembly
InSite.Persistence.dll
public sealed class FileDescriptor
Inheritance
FileDescriptor
Inherited Members

Constructors

FileDescriptor(Guid, string, FileEntity)

public FileDescriptor(Guid organizationId, string path, FileEntity entity)

Parameters

organizationId Guid
path string
entity FileEntity

FileDescriptor(string, FileEntity)

public FileDescriptor(string path, FileEntity entity)

Parameters

path string
entity FileEntity

Properties

Access

public FileAccessType Access { get; }

Property Value

FileAccessType

Fingerprint

public string Fingerprint { get; }

Property Value

string

IsExpired

public bool IsExpired { get; }

Property Value

bool

IsNull

public bool IsNull { get; }

Property Value

bool

MimeType

public string MimeType { get; }

Property Value

string

Name

public string Name { get; }

Property Value

string

OrganizationIdentifier

public Guid OrganizationIdentifier { get; }

Property Value

Guid

Path

public string Path { get; }

Property Value

string

Posted

public DateTimeOffset Posted { get; set; }

Property Value

DateTimeOffset

Type

public string Type { get; }

Property Value

string

UploadId

public Guid UploadId { get; }

Property Value

Guid

Methods

Expire()

public void Expire()

GetNull()

public static FileDescriptor GetNull()

Returns

FileDescriptor