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
Оператор Stream(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
Результат конверсии .