Class FileStreamContainer
Το όνομα: Aspose.Imaging Συγκέντρωση: Aspose.Imaging.dll (25.4.0)
Βοηθά στην επεξεργασία αρχείων ροής.
[JsonObject(MemberSerialization.OptIn)]
public sealed class FileStreamContainer : StreamContainer, IDisposable
Inheritance
object ← DisposableObject ← StreamContainer ← FileStreamContainer
Implements
Κληρονομημένα μέλη
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
Πάρτε το αρχείο δρόμο.
public string FilePath { get; }
Αξία ιδιοκτησίας
IsCreated
λαμβάνει μια τιμή που υποδεικνύει αν η ροή δημιουργήθηκε ρητά.
public bool IsCreated { get; }
Αξία ιδιοκτησίας
IsTemporal
Αποκτά ή καθορίζει μια τιμή που υποδεικνύει εάν η ροή είναι προσωρινή.
public bool IsTemporal { get; set; }
Αξία ιδιοκτησίας
Remarks
Ένα προσωρινό ρεύμα θα αφαιρέσει τον εαυτό του όταν απορριφθεί.Εάν το ρεύμα βασίζεται στη μνήμη, αυτή η ιδιοκτησία δεν έχει αποτέλεσμα.Το ρεύμα μπορεί να χαρακτηριστεί ως προσωρινό ή διαρκές σε περίπτωση που δημιουργηθεί ρητά διαφορετικά η κατάλληλη εξαίρεση ρίχνεται.
Methods
AfterStreamDisposed()
Καλέστε μετά την απομάκρυνση του ρεύματος.
protected override void AfterStreamDisposed()
BeforeSave(Stream)
Η κλήση πριν από την αποθήκευση συμβαίνει στο ρεύμα προορισμού.
protected override void BeforeSave(Stream destinationStream)
Parameters
destinationStream
Stream
Το προοριστικό ρεύμα.
CreateFileStream(Στέλινγκ, Μπόλ)
Δημιουργεί μια νέα ροή αρχείων.
public static FileStreamContainer CreateFileStream(string fileLocation, bool isTemporal)
Parameters
fileLocation
string
Η τοποθεσία του αρχείου.
isTemporal
bool
Εάν ορίσετε στο “πραγματικό” το δοχείο ροής αρχείων είναι προσωρινό.
Returns
Το αρχείο Stream Container.
OpenFileStream(Σύνδεσμος)
Ανοίγει υφιστάμενη ροή αρχείων.Εάν δεν υπάρχει ροή αρχείων, ρίχνεται η κατάλληλη εξαίρεση.
public static FileStreamContainer OpenFileStream(string fileLocation)
Parameters
fileLocation
string
Η τοποθεσία του αρχείου.
Returns
Το αρχείο Stream Container.
Operators
Ο διαχειριστής Stream(FileStreamContainer)
Εκτελεί μια ρητή μετατροπή από Aspose.Imaging.FileStreamContainer σε System.IO.Stream.
public static explicit operator Stream(FileStreamContainer fileStreamContainer)
Parameters
fileStreamContainer
FileStreamContainer
Το αρχείο Stream Container.
Returns
Το αποτέλεσμα της μετατροπής.
Εφαρμοσμένος διαχειριστής FileStream(FileStreamContainer)
Εκτελεί μια ρητή μετατροπή από Aspose.Imaging.FileStreamContainer σε System.IO.FileStream.
public static explicit operator FileStream(FileStreamContainer fileStreamContainer)
Parameters
fileStreamContainer
FileStreamContainer
Το αρχείο Stream Container.
Returns
Το αποτέλεσμα της μετατροπής.