Class FileStreamContainer

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

IDisposable

Κληρονομημένα μέλη

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; }

Αξία ιδιοκτησίας

string

IsCreated

λαμβάνει μια τιμή που υποδεικνύει αν η ροή δημιουργήθηκε ρητά.

public bool IsCreated { get; }

Αξία ιδιοκτησίας

bool

IsTemporal

Αποκτά ή καθορίζει μια τιμή που υποδεικνύει εάν η ροή είναι προσωρινή.

public bool IsTemporal { get; set; }

Αξία ιδιοκτησίας

bool

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

FileStreamContainer

Το αρχείο Stream Container.

OpenFileStream(Σύνδεσμος)

Ανοίγει υφιστάμενη ροή αρχείων.Εάν δεν υπάρχει ροή αρχείων, ρίχνεται η κατάλληλη εξαίρεση.

public static FileStreamContainer OpenFileStream(string fileLocation)

Parameters

fileLocation string

Η τοποθεσία του αρχείου.

Returns

FileStreamContainer

Το αρχείο Stream Container.

Operators

Ο διαχειριστής Stream(FileStreamContainer)

Εκτελεί μια ρητή μετατροπή από Aspose.Imaging.FileStreamContainer σε System.IO.Stream.

public static explicit operator Stream(FileStreamContainer fileStreamContainer)

Parameters

fileStreamContainer FileStreamContainer

Το αρχείο Stream Container.

Returns

Stream

Το αποτέλεσμα της μετατροπής.

Εφαρμοσμένος διαχειριστής FileStream(FileStreamContainer)

Εκτελεί μια ρητή μετατροπή από Aspose.Imaging.FileStreamContainer σε System.IO.FileStream.

public static explicit operator FileStream(FileStreamContainer fileStreamContainer)

Parameters

fileStreamContainer FileStreamContainer

Το αρχείο Stream Container.

Returns

FileStream

Το αποτέλεσμα της μετατροπής.

 Ελληνικά