Class FileStreamContainer

Class FileStreamContainer

Der Name: Aspose.Imaging Versammlung: Aspose.Imaging.dll (25.4.0)

Hilfsmittel für die File Stream-Verarbeitung.

[JsonObject(MemberSerialization.OptIn)]
public sealed class FileStreamContainer : StreamContainer, IDisposable

Inheritance

object DisposableObject StreamContainer FileStreamContainer

Implements

IDisposable

Vererbte Mitglieder

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

Erhalten Sie den Dateiweg.

public string FilePath { get; }

Eigentumswert

string

IsCreated

Er erhält einen Wert, der angibt, ob der Strom ausdrücklich erstellt wurde.

public bool IsCreated { get; }

Eigentumswert

bool

IsTemporal

Er bekommt oder setzt einen Wert, der darauf hindeutet, ob der Strom zeitlich ist.

public bool IsTemporal { get; set; }

Eigentumswert

bool

Remarks

Ein temporärer Strom wird sich selbst entfernen, wenn er gelöscht wird.Wenn der Strom memory-based ist, hat diese Eigenschaft keine Wirkung.Der Strom kann als temporär oder beständig gekennzeichnet werden, wenn er ausdrücklich geschaffen wurde, sonst wird die entsprechende Ausnahme gestohlen.

Methods

AfterStreamDisposed()

Anrufen, nachdem der Strom abgeschaltet ist.

protected override void AfterStreamDisposed()

BeforeSave(Stream)

Anruf vor der Speicherung findet auf dem Zielstrom statt.

protected override void BeforeSave(Stream destinationStream)

Parameters

destinationStream Stream

Der Zielstrom.

CreateFileStream(String und Bool)

Erstellt einen neuen File Stream.

public static FileStreamContainer CreateFileStream(string fileLocation, bool isTemporal)

Parameters

fileLocation string

Die Datei Standort.

isTemporal bool

Wenn Sie auf “richtig” festgelegt sind, ist der Datei-Stream-Container vorübergehend.

Returns

FileStreamContainer

Die Datei Stream Container.

OpenFileStream(String)

ffnet eine bestehende Datei-Stream. Wenn Datei-Stream nicht existiert, wird die entsprechende Ausnahme gestohlen.

public static FileStreamContainer OpenFileStream(string fileLocation)

Parameters

fileLocation string

Die Datei Standort.

Returns

FileStreamContainer

Die Datei Stream Container.

Operators

Explicit Operator Stream(FileStreamContainer)

Durchführt eine ausdrückliche Konvertierung von Aspose.Imaging.FileStreamContainer zu System.IO.Stream.

public static explicit operator Stream(FileStreamContainer fileStreamContainer)

Parameters

fileStreamContainer FileStreamContainer

Die Datei Stream Container.

Returns

Stream

Das Ergebnis der Umwandlung.

Explicit Operator FileStream(FileStreamContainer)

Durchführt eine ausdrückliche Konvertierung von Aspose.Imaging.FileStreamContainer zu System.IO.FileStream.

public static explicit operator FileStream(FileStreamContainer fileStreamContainer)

Parameters

fileStreamContainer FileStreamContainer

Die Datei Stream Container.

Returns

FileStream

Das Ergebnis der Umwandlung.

 Deutsch