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
Нападні члени
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; }
вартість нерухомості
IsCreated
Він отримує вартість, яка вказує на те, чи був створен потік чітко.
public bool IsCreated { get; }
вартість нерухомості
IsTemporal
Приймає або встановлює значення, яке вказує на те, чи тимчасовий потік.
public bool IsTemporal { get; set; }
вартість нерухомості
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
Контейнер з потоком файлів.
OpenFileStream(стрічка)
Відкриває існуючий потік файлів. Якщо потік файлів не існує, виняток викидається.
public static FileStreamContainer OpenFileStream(string fileLocation)
Parameters
fileLocation
string
Місце розташування файлу.
Returns
Контейнер з потоком файлів.
Operators
Оператор потоку(FileStreamContainer)
Проводить експлицитну конверсію з Aspose.Imaging.FileStreamContainer до System.IO. Stream.
public static explicit operator Stream(FileStreamContainer fileStreamContainer)
Parameters
fileStreamContainer
FileStreamContainer
Контейнер з потоком файлів.
Returns
Результат перетворення.
Оператор FileStream(FileStreamContainer)
Проводить експлицитну конверсію з Aspose.Imaging.FileStreamContainer до System.IO.
public static explicit operator FileStream(FileStreamContainer fileStreamContainer)
Parameters
fileStreamContainer
FileStreamContainer
Контейнер з потоком файлів.
Returns
Результат перетворення.