Class FileStreamContainer

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

IDisposable

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

string

IsCreated

Giver en værdi, der angiver, om strømmen blev skabt udtrykkeligt.

public bool IsCreated { get; }

Ejendomsværdi

bool

IsTemporal

Giver eller indsætter en værdi, der angiver, om strømmen er midlertidig.

public bool IsTemporal { get; set; }

Ejendomsværdi

bool

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

FileStreamContainer

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

FileStreamContainer

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

Stream

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

FileStream

Resultatet af konverteringen.

 Dansk