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.FileStream。

public static explicit operator FileStream(FileStreamContainer fileStreamContainer)

Parameters

fileStreamContainer FileStreamContainer

文件流容器。

Returns

FileStream

转换的结果。

 中文