Class FileStreamContainer
Pôvodný názov: Aspose.Imaging Zhromaždenie: Aspose.Imaging.dll (25.4.0)
Pomocník pre spracovanie súborov stream.
[JsonObject(MemberSerialization.OptIn)]
public sealed class FileStreamContainer : StreamContainer, IDisposable
Inheritance
object ← DisposableObject ← StreamContainer ← FileStreamContainer
Implements
Z dedičných č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
Získajte súborovú trasu.
public string FilePath { get; }
Hodnota nehnuteľnosti
IsCreated
Získava hodnotu, ktorá ukazuje, či sa prúd vytvoril výslovne.
public bool IsCreated { get; }
Hodnota nehnuteľnosti
IsTemporal
Získa alebo nastaví hodnotu, ktorá ukazuje, či je prúd dočasný.
public bool IsTemporal { get; set; }
Hodnota nehnuteľnosti
Remarks
Časový prúd sa odstráni, keď je odstránený. ak je prúd pamäť založený, táto vlastnosť nemá žiadny účinok.Prúd môže byť označený ako dočasný alebo trvalý v prípade, že bol vytvorený výslovne inak je vhodná výnimka vrhnutá.
Methods
AfterStreamDisposed()
Volá sa po vypustení prúdu.
protected override void AfterStreamDisposed()
BeforeSave(Stream)
Volané pred záchranou sa vyskytuje na cieľovom prúde.
protected override void BeforeSave(Stream destinationStream)
Parameters
destinationStream
Stream
Cieľový prúd.
CreateFileStream(striekačka, bool)
Vytvorte nový stream súborov.
public static FileStreamContainer CreateFileStream(string fileLocation, bool isTemporal)
Parameters
fileLocation
string
umiestnenie súboru .
isTemporal
bool
Ak je nastavený na “skutočný” súbor stream kontajner je dočasný.
Returns
Súbor stream kontajner.
OpenFileStream(Stretnutie)
Otvorí existujúci prúd súborov. Ak prúd súborov neexistuje, vhodná výnimka sa hodí.
public static FileStreamContainer OpenFileStream(string fileLocation)
Parameters
fileLocation
string
umiestnenie súboru .
Returns
Súbor stream kontajner.
Operators
explicitný prevádzkovateľ Stream(FileStreamContainer)
Vykonáva explicitnú konverziu z Aspose.Imaging.FileStreamContainer na System.IO.Streum.
public static explicit operator Stream(FileStreamContainer fileStreamContainer)
Parameters
fileStreamContainer
FileStreamContainer
Súbor stream kontajner.
Returns
Výsledok konverzie.
explicitný operátor FileStream(FileStreamContainer)
Vykonáva explicitnú konverziu z Aspose.Imaging.FileStreamContainer na System.IO.
public static explicit operator FileStream(FileStreamContainer fileStreamContainer)
Parameters
fileStreamContainer
FileStreamContainer
Súbor stream kontajner.
Returns
Výsledok konverzie.