Table of Contents

Class File

Namespace
Lers.Models
Assembly
Lers.Models.dll

Файл данных.

[Table("File")]
public class File : IUniqueObject
Inheritance
File
Implements
Inherited Members
Extension Methods

Fields

MaxFileName

Максимальная длина наименования тега.

public const int MaxFileName = 260

Field Value

int

MaxTagLength

Максимальная длина ФИО.

public const int MaxTagLength = 100

Field Value

int

Properties

CreationTime

Дата создания файла.

public DateTime CreationTime { get; set; }

Property Value

DateTime

FileName

Имя файла.

[Required(AllowEmptyStrings = false)]
[StringLength(260)]
public string FileName { get; set; }

Property Value

string

Hash

Хэш содержимого по алгоритму SHA-1.

public byte[] Hash { get; set; }

Property Value

byte[]

Id

Уникальный идентификатор файла.

public int Id { get; set; }

Property Value

int

LastWriteTime

Дата изменения файла.

public DateTime LastWriteTime { get; set; }

Property Value

DateTime

Length

Размер содержимого в байтах.

[DatabaseGenerated(DatabaseGeneratedOption.Computed)]
public long Length { get; set; }

Property Value

long

Thumbnail

Миниатюра изображения.

public byte[]? Thumbnail { get; set; }

Property Value

byte[]