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
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
IsCreated
Obdrží hodnotu, která naznačuje, zda byl proud vytvořen výslovn.
public bool IsCreated { get; }
Hodnota nemovitosti
IsTemporal
Obdrží nebo nastaví hodnotu, která naznačuje, zda je tok dočasn.
public bool IsTemporal { get; set; }
Hodnota nemovitosti
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
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
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
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
Je to výsledek konverze.