Class FileStreamContainer

Class FileStreamContainer

Названий на: Aspose.Imaging Асамблея: Aspose.Imaging.dll (25.4.0)

Допомога в обробці файлів потоку.

[JsonObject(MemberSerialization.OptIn)]
public sealed class FileStreamContainer : StreamContainer, IDisposable

Inheritance

object DisposableObject StreamContainer FileStreamContainer

Implements

IDisposable

Нападні члени

StreamContainer.ReadWriteBytesCount , StreamContainer.Flush() , StreamContainer.Write(byte[]) , StreamContainer.WriteByte(byte) , StreamContainer.Read(byte[]) , StreamContainer.ToBytes() , StreamContainer.ToBytes(long, long) , StreamContainer.Read(byte[], int, int) , StreamContainer.ReadByte() , StreamContainer.Seek(long, SeekOrigin) , StreamContainer.SeekBegin() , StreamContainer.Write(byte[], int, int) , StreamContainer.Save(Stream) , StreamContainer.Save(Stream, int) , StreamContainer.Save(Stream, int, long) , StreamContainer.Save(string) , StreamContainer.Save(string, int) , StreamContainer.Save(string, int, long) , StreamContainer.WriteTo(StreamContainer) , StreamContainer.WriteTo(StreamContainer, long) , StreamContainer.SyncRoot , StreamContainer.Position , StreamContainer.Stream , StreamContainer.IsStreamDisposedOnClose , StreamContainer.Length , StreamContainer.CanRead , StreamContainer.CanSeek , StreamContainer.CanWrite , DisposableObject.Dispose() , DisposableObject.Disposed , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

FilePath

Знайдіть шлях файлу.

public string FilePath { get; }

вартість нерухомості

string

IsCreated

Він отримує вартість, яка вказує на те, чи був створен потік чітко.

public bool IsCreated { get; }

вартість нерухомості

bool

IsTemporal

Приймає або встановлює значення, яке вказує на те, чи тимчасовий потік.

public bool IsTemporal { get; set; }

вартість нерухомості

bool

Remarks

Тимчасовий потік буде видалятися, коли він буде знищений.Якщо потік базується на пам’яті, ця власність не має ефекту.Потік може бути зазначений як тимчасовий або постійний, якщо він був створений чітко інакше відповідне виняток викидається.

Methods

AfterStreamDisposed()

Зателефонуйте після того, як потоки розчиняються.

protected override void AfterStreamDisposed()

BeforeSave(Stream)

Зателефонувати до збереження відбувається на напрямку призначення.

protected override void BeforeSave(Stream destinationStream)

Parameters

destinationStream Stream

Протягом потоку призначення.

CreateFileStream(Стрічка, боол)

Створення нового потоку файлів.

public static FileStreamContainer CreateFileStream(string fileLocation, bool isTemporal)

Parameters

fileLocation string

Місце розташування файлу.

isTemporal bool

Якщо налаштувати на “правдивий” контейнер потоку файлів тимчасовий.

Returns

FileStreamContainer

Контейнер з потоком файлів.

OpenFileStream(стрічка)

Відкриває існуючий потік файлів. Якщо потік файлів не існує, виняток викидається.

public static FileStreamContainer OpenFileStream(string fileLocation)

Parameters

fileLocation string

Місце розташування файлу.

Returns

FileStreamContainer

Контейнер з потоком файлів.

Operators

Оператор потоку(FileStreamContainer)

Проводить експлицитну конверсію з Aspose.Imaging.FileStreamContainer до System.IO. Stream.

public static explicit operator Stream(FileStreamContainer fileStreamContainer)

Parameters

fileStreamContainer FileStreamContainer

Контейнер з потоком файлів.

Returns

Stream

Результат перетворення.

Оператор FileStream(FileStreamContainer)

Проводить експлицитну конверсію з Aspose.Imaging.FileStreamContainer до System.IO.

public static explicit operator FileStream(FileStreamContainer fileStreamContainer)

Parameters

fileStreamContainer FileStreamContainer

Контейнер з потоком файлів.

Returns

FileStream

Результат перетворення.

 Українська