Table of Contents

Class File

Namespace
Ascon.Polynom.Web.Api.Data.Models.Files
Assembly
Ascon.Polynom.Web.Api.Data.dll

Представляет файл.

public class File : NamedObject, IFile, IPropertyValueOwner, IAccessControlObject, IHaveWriteAccess, INamedObject, IIdentifiableObject, IEquatable<ObjectIdentifier>, IEquatable<IIdentifiableObject>, IHaveName, IHaveId
Inheritance
File
Implements
Inherited Members
Extension Methods

Constructors

File()

public File()

Properties

CreationDate

Дата создания.

public DateTime CreationDate { get; set; }

Property Value

DateTime

Extension

Расширение файла.

public string? Extension { get; set; }

Property Value

string

FilesOwner

Владелец файла.

public IIdentifiableObject? FilesOwner { get; set; }

Property Value

IIdentifiableObject

Id

Идентификатор

public string Id { get; set; }

Property Value

string

ModificationDate

Дата изменения.

public DateTime ModificationDate { get; set; }

Property Value

DateTime

Size

Размер файла в байтах.

public int Size { get; set; }

Property Value

int

WriteAccess

Возвращает признак, открыт ли объект на запись.

public bool WriteAccess { get; set; }

Property Value

bool