Class FileStreamContainer

Class FileStreamContainer

Název místa: Aspose.Imaging Shromáždění: Aspose.Imaging.dll (25.4.0)

Pomáhá při zpracování soubor.

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

Inheritance

object DisposableObject StreamContainer FileStreamContainer

Implements

IDisposable

Dědiční členové

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

Dostanete souborovou cestu.

public string FilePath { get; }

Hodnota nemovitosti

string

IsCreated

Obdrží hodnotu, která naznačuje, zda byl proud vytvořen výslovn.

public bool IsCreated { get; }

Hodnota nemovitosti

bool

IsTemporal

Obdrží nebo nastaví hodnotu, která naznačuje, zda je tok dočasn.

public bool IsTemporal { get; set; }

Hodnota nemovitosti

bool

Remarks

asový proud se odstraňuje, když je rozpuštěn.Pokud je proud paměťový, tato vlastnost nemá žádný účinek.Průtok může být označen jako dočasný nebo trvalý v případě, že byl vytvořen výslovně jinak je vhodná výjimka vrácena.

Methods

AfterStreamDisposed()

Zavolá se po vypouštění toku.

protected override void AfterStreamDisposed()

BeforeSave(Stream)

Pozvánka před zachráněním se odehrává na cílovém toku.

protected override void BeforeSave(Stream destinationStream)

Parameters

destinationStream Stream

Cílový proud.

CreateFileStream(Stringová, boolová)

Vytvořte nový souborový tok.

public static FileStreamContainer CreateFileStream(string fileLocation, bool isTemporal)

Parameters

fileLocation string

Umístění souboru.

isTemporal bool

Pokud je nastaven na “pravdivý”, souborový tok kontejner je dočasn.

Returns

FileStreamContainer

Souborový stream kontejner.

OpenFileStream(Stringová)

Otevře se stávající souborový tok. Pokud souborový tok neexistuje, odpovídající výjimka se hod.

public static FileStreamContainer OpenFileStream(string fileLocation)

Parameters

fileLocation string

Umístění souboru.

Returns

FileStreamContainer

Souborový stream kontejner.

Operators

Výslovný provozovatel Stream(FileStreamContainer)

Provádí výslovnou konverzi z Aspose.Imaging.FileStreamContainer na System.IO.Stream.

public static explicit operator Stream(FileStreamContainer fileStreamContainer)

Parameters

fileStreamContainer FileStreamContainer

Souborový stream kontejner.

Returns

Stream

Je to výsledek konverze.

Výslovný operátor FileStream(FileStreamContainer)

Provádí výslovnou konverzi z Aspose.Imaging.FileStreamContainer na System.IO.FileStream.

public static explicit operator FileStream(FileStreamContainer fileStreamContainer)

Parameters

fileStreamContainer FileStreamContainer

Souborový stream kontejner.

Returns

FileStream

Je to výsledek konverze.

 Čeština