Class FileStreamContainer

Class FileStreamContainer

De naam: Aspose.Imaging Verzameling: Aspose.Imaging.dll (25.4.0)

Helper voor bestandstromverwerking.

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

Inheritance

object DisposableObject StreamContainer FileStreamContainer

Implements

IDisposable

Geëerbiede leden

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

Krijg de bestandpad.

public string FilePath { get; }

Eigendomswaarde

string

IsCreated

Geeft een waarde die aangeeft of de stroom uitdrukkelijk is gecreëerd.

public bool IsCreated { get; }

Eigendomswaarde

bool

IsTemporal

Geeft of zet een waarde die aangeeft of de stroom tijdelijk is.

public bool IsTemporal { get; set; }

Eigendomswaarde

bool

Remarks

Een tijdelijke stroom zal zichzelf verwijderen wanneer afgebroken.Als de stroom gebaseerd is op geheugen, heeft deze eigenschap geen effect.De stroom kan worden gemarkeerd als tijdelijk of blijvend als het uitdrukkelijk is gecreëerd anders wordt de passende uitzondering gegooid.

Methods

AfterStreamDisposed()

Opgeroepen nadat de stroom is uitgeschakeld.

protected override void AfterStreamDisposed()

BeforeSave(Stream)

Het oproepen voor het opslaan gebeurt op de bestemmingstromen.

protected override void BeforeSave(Stream destinationStream)

Parameters

destinationStream Stream

De bestemming stroom.

CreateFileStream(String en Bool)

Een nieuwe bestandstroom creëren.

public static FileStreamContainer CreateFileStream(string fileLocation, bool isTemporal)

Parameters

fileLocation string

De locatie van het bestand.

isTemporal bool

Als de bestandstromencontainers op ’true’ worden ingesteld, is de bestandstromencontainers tijdelijk.

Returns

FileStreamContainer

De bestandstromen container.

OpenFileStream(String)

Open een bestaande bestandstroom.Als bestandstroom niet bestaat, wordt de juiste uitzondering gegooid.

public static FileStreamContainer OpenFileStream(string fileLocation)

Parameters

fileLocation string

De locatie van het bestand.

Returns

FileStreamContainer

De bestandstromen container.

Operators

Explicit Operator Stream(FileStreamContainer)

Het uitvoert een uitdrukkelijke conversie van Aspose.Imaging.FileStreamContainer naar System.IO. Stream.

public static explicit operator Stream(FileStreamContainer fileStreamContainer)

Parameters

fileStreamContainer FileStreamContainer

De bestandstromen container.

Returns

Stream

Het resultaat van de conversie.

Explicit Operator FileStream(FileStreamContainer)

Het uitvoert een uitdrukkelijke conversie van Aspose.Imaging.FileStreamContainer naar System.IO.

public static explicit operator FileStream(FileStreamContainer fileStreamContainer)

Parameters

fileStreamContainer FileStreamContainer

De bestandstromen container.

Returns

FileStream

Het resultaat van de conversie.

 Nederlands