Class FileStreamContainer

Class FileStreamContainer

Tên không gian: Aspose.Imaging Tổng hợp: Aspose.Imaging.dll (25.4.0)

Trợ giúp xử lý file stream.

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

Inheritance

object DisposableObject StreamContainer FileStreamContainer

Implements

IDisposable

Thành viên thừa kế

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

Nhận file path.

public string FilePath { get; }

Giá trị bất động sản

string

IsCreated

Nó nhận được một giá trị cho thấy liệu dòng chảy đã được tạo ra một cách rõ ràng.

public bool IsCreated { get; }

Giá trị bất động sản

bool

IsTemporal

Nhận hoặc đặt một giá trị cho thấy liệu dòng chảy có tạm thời hay không.

public bool IsTemporal { get; set; }

Giá trị bất động sản

bool

Remarks

Một dòng thời gian sẽ loại bỏ bản thân khi nó được loại bỏ. nếu dòng là bộ nhớ dựa trên tài sản này không có hiệu lực.Các dòng chảy có thể được đánh dấu là tạm thời hoặc vĩnh viễn nếu nó được tạo ra rõ ràng nếu không ngoại lệ thích hợp được ném ra.

Methods

AfterStreamDisposed()

Được gọi sau khi dòng chảy được giải phóng.

protected override void AfterStreamDisposed()

BeforeSave(Stream)

Được gọi trước khi tiết kiệm xảy ra trên dòng đích.

protected override void BeforeSave(Stream destinationStream)

Parameters

destinationStream Stream

Mục đích dòng chảy

CreateFileStream(Lời bài hát: Bool)

Tạo một file stream mới.

public static FileStreamContainer CreateFileStream(string fileLocation, bool isTemporal)

Parameters

fileLocation string

Vị trí file.

isTemporal bool

Nếu được thiết lập để ’truyền’ file stream container là tạm thời.

Returns

FileStreamContainer

file stream container.

OpenFileStream(String)

Mở một dòng tệp hiện có. Nếu dòng tệp không tồn tại, ngoại lệ thích hợp sẽ bị ném.

public static FileStreamContainer OpenFileStream(string fileLocation)

Parameters

fileLocation string

Vị trí file.

Returns

FileStreamContainer

file stream container.

Operators

Tính năng Operator Stream(FileStreamContainer)

Thực hiện một chuyển đổi rõ ràng từ Aspose.Imaging.FileStreamContainer đến System.IO. Stream.

public static explicit operator Stream(FileStreamContainer fileStreamContainer)

Parameters

fileStreamContainer FileStreamContainer

file stream container.

Returns

Stream

Kết quả của sự chuyển đổi.

Nhà điều hành FileStream(FileStreamContainer)

Thực hiện một chuyển đổi rõ ràng từ Aspose.Imaging.FileStreamContainer đến System.IO.

public static explicit operator FileStream(FileStreamContainer fileStreamContainer)

Parameters

fileStreamContainer FileStreamContainer

file stream container.

Returns

FileStream

Kết quả của sự chuyển đổi.

 Tiếng Việt