Class FileStreamContainer
A név: Aspose.Imaging Összefoglaló: Aspose.Imaging.dll (25.4.0)
A fájlfolyamat feldolgozásának segítője.
[JsonObject(MemberSerialization.OptIn)]
public sealed class FileStreamContainer : StreamContainer, IDisposable
Inheritance
object ← DisposableObject ← StreamContainer ← FileStreamContainer
Implements
Örökletes tagok
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
Megkapja a fájl útvonalát.
public string FilePath { get; }
ingatlan értéke
IsCreated
Megkap egy értéket, amely azt jelzi, hogy az áramot kifejezetten hozták létre.
public bool IsCreated { get; }
ingatlan értéke
IsTemporal
Megkap egy értéket vagy beállítást, amely azt jelzi, hogy az áram ideiglenes-e.
public bool IsTemporal { get; set; }
ingatlan értéke
Remarks
Egy ideiglenes áram eltávolítja magát, amikor megszűnik. ha az áram a memória alapján ez a tulajdonság nincs hatása.Az áramlat ideiglenesnek vagy tartósnak jelölhető, ha kifejezetten létrehozott, különben a megfelelő kivételt eldobják.
Methods
AfterStreamDisposed()
Hívják, miután a folyó megszűnt.
protected override void AfterStreamDisposed()
BeforeSave(Stream)
Az előbb meghívott mentés a rendeltetési áramlaton történik.
protected override void BeforeSave(Stream destinationStream)
Parameters
destinationStream
Stream
A cél áramlása.
CreateFileStream(Szilveszter, Bool)
Hozzon létre egy új fájl áramlását.
public static FileStreamContainer CreateFileStream(string fileLocation, bool isTemporal)
Parameters
fileLocation
string
A fájl helyszíne.
isTemporal
bool
Ha beállítja a “igaz” a fájláram tartály ideiglenes.
Returns
A fájl stream tartály.
OpenFileStream(A string)
Nyissa meg a meglévő fájl áramlását. ha a fájl áramlása nem létezik, a megfelelő kivételt dobják.
public static FileStreamContainer OpenFileStream(string fileLocation)
Parameters
fileLocation
string
A fájl helyszíne.
Returns
A fájl stream tartály.
Operators
Explicit Stream operátor(FileStreamContainer)
Végez egy kifejezett átalakítást a Aspose.Imaging.FileStreamContainer a System.IO. Stream.
public static explicit operator Stream(FileStreamContainer fileStreamContainer)
Parameters
fileStreamContainer
FileStreamContainer
A fájl stream tartály.
Returns
Az átalakulás eredménye.
Operációs rendszer FileStream(FileStreamContainer)
Egyértelmű átalakítást végez a Aspose.Imaging.FileStreamContainer-ről a System.IO-ra.
public static explicit operator FileStream(FileStreamContainer fileStreamContainer)
Parameters
fileStreamContainer
FileStreamContainer
A fájl stream tartály.
Returns
Az átalakulás eredménye.