Class FileStreamContainer

Class FileStreamContainer

Nazwa przestrzeń: Aspose.Imaging Zgromadzenie: Aspose.Imaging.dll (25.4.0)

Pomocnik do przetwarzania plików strumieniowych.

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

Inheritance

object DisposableObject StreamContainer FileStreamContainer

Implements

IDisposable

Dziedziczeni członkowie

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

Dostęp do ścieżki pliku.

public string FilePath { get; }

Wartość nieruchomości

string

IsCreated

Otrzymuje wartość wskazującą, czy strumień został wyraźnie utworzony.

public bool IsCreated { get; }

Wartość nieruchomości

bool

IsTemporal

Otrzymuje lub ustawia wartość wskazującą, czy strumień jest czasowy.

public bool IsTemporal { get; set; }

Wartość nieruchomości

bool

Remarks

Przepływ czasowy usunie się, gdy zostanie usunięty.Jeśli przepływ jest oparty na pamięci, właściwość ta nie ma efektu.Strumień może być oznaczony jako czasowy lub ciągły w przypadku, gdy został on wyjaśniony wyraźnie inaczej odpowiedni wyjątek jest wyrzucany.

Methods

AfterStreamDisposed()

Odwołuje się po usunięciu prądu.

protected override void AfterStreamDisposed()

BeforeSave(Stream)

Wzywane przed oszczędzaniem odbywa się na strumieniu docelowym.

protected override void BeforeSave(Stream destinationStream)

Parameters

destinationStream Stream

Przepływ docelowy.

CreateFileStream(Złoty, Bool)

Stwórz nowy strumień plików.

public static FileStreamContainer CreateFileStream(string fileLocation, bool isTemporal)

Parameters

fileLocation string

Lokalizacja pliku .

isTemporal bool

Jeśli ustawiono na “prawdziwy” pojemnik przepływu pliku jest tymczasowy.

Returns

FileStreamContainer

Przepływ plików w kontenerze.

OpenFileStream(strumień)

Otwórz istniejący strumień pliku. Jeśli strumień pliku nie istnieje, wyrzuca się odpowiednie wyjątek.

public static FileStreamContainer OpenFileStream(string fileLocation)

Parameters

fileLocation string

Lokalizacja pliku .

Returns

FileStreamContainer

Przepływ plików w kontenerze.

Operators

Wyraźny operator Stream(FileStreamContainer)

Wykonuje wyraźną konwersję z Aspose.Imaging.FileStreamContainer do System.IO.Streum.

public static explicit operator Stream(FileStreamContainer fileStreamContainer)

Parameters

fileStreamContainer FileStreamContainer

Przepływ plików w kontenerze.

Returns

Stream

Wynik konwersji.

Wyraźny operator FileStream(FileStreamContainer)

Wykonuje wyraźną konwersję z Aspose.Imaging.FileStreamContainer do System.IO.

public static explicit operator FileStream(FileStreamContainer fileStreamContainer)

Parameters

fileStreamContainer FileStreamContainer

Przepływ plików w kontenerze.

Returns

FileStream

Wynik konwersji.

 Polski