Class FileStreamContainer
Navne til: Aspose.Imaging Sammensætning: Aspose.Imaging.dll (25.4.0)
Hjælper til filstrømbehandling.
[JsonObject(MemberSerialization.OptIn)]
public sealed class FileStreamContainer : StreamContainer, IDisposable
Inheritance
object ← DisposableObject ← StreamContainer ← FileStreamContainer
Implements
De arvede medlemmer
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
Få filen vej.
public string FilePath { get; }
Ejendomsværdi
IsCreated
Giver en værdi, der angiver, om strømmen blev skabt udtrykkeligt.
public bool IsCreated { get; }
Ejendomsværdi
IsTemporal
Giver eller indsætter en værdi, der angiver, om strømmen er midlertidig.
public bool IsTemporal { get; set; }
Ejendomsværdi
Remarks
En midlertidig strøm fjerner sig selv, når den er fjernet. Hvis strømmen er baseret på hukommelse, har denne ejendom ingen virkning.Strømmen kan mærkes som midlertidig eller vedvarende, hvis den blev skabt udtrykkeligt ellers er den passende undtagelse kastet.
Methods
AfterStreamDisposed()
Opkaldt, efter at strømmen er fjernet.
protected override void AfterStreamDisposed()
BeforeSave(Stream)
Opkaldt før redning sker på destinationstrømmen.
protected override void BeforeSave(Stream destinationStream)
Parameters
destinationStream
Stream
af destinationstrømmen.
CreateFileStream(String og Bool)
Skaber en ny filstrøm.
public static FileStreamContainer CreateFileStream(string fileLocation, bool isTemporal)
Parameters
fileLocation
string
arkivets beliggenhed.
isTemporal
bool
Hvis du har indstillet til ’true’ er filstrøm containeren midlertidig.
Returns
Filstrøm container.
OpenFileStream(String)
bner en eksisterende filstrøm. Hvis filstrøm ikke eksisterer, kastes den relevante undtagelse.
public static FileStreamContainer OpenFileStream(string fileLocation)
Parameters
fileLocation
string
arkivets beliggenhed.
Returns
Filstrøm container.
Operators
Udtrykkelig operatør Stream(FileStreamContainer)
Gennemfører en udtrykkelig konvertering fra Aspose.Imaging.FileStreamContainer til System.IO.Strøm.
public static explicit operator Stream(FileStreamContainer fileStreamContainer)
Parameters
fileStreamContainer
FileStreamContainer
Filstrøm container.
Returns
Resultatet af konverteringen.
Udtrykkelig operatør FileStream(FileStreamContainer)
Gennemfører en udtrykkelig konvertering fra Aspose.Imaging.FileStreamContainer til System.IO.
public static explicit operator FileStream(FileStreamContainer fileStreamContainer)
Parameters
fileStreamContainer
FileStreamContainer
Filstrøm container.
Returns
Resultatet af konverteringen.