Class FileStreamContainer

Class FileStreamContainer

Namn på plats: Aspose.Imaging Församling: Aspose.Imaging.dll (25.4.0)

Hjälp för filström bearbetning.

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

Inheritance

object DisposableObject StreamContainer FileStreamContainer

Implements

IDisposable

Arvsmedlemmar

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å filvägen.

public string FilePath { get; }

Fastighetsvärde

string

IsCreated

Det får ett värde som indikerar om strömmen skapades uttryckligen.

public bool IsCreated { get; }

Fastighetsvärde

bool

IsTemporal

Få eller ange ett värde som indikerar om strömmen är temporär.

public bool IsTemporal { get; set; }

Fastighetsvärde

bool

Remarks

En temporär ström kommer att ta bort sig själv när den avlägsnas. Om strömmen är minne baserad denna egendom har ingen effekt.Strömmen kan märkas som temporär eller beständig om den skapades uttryckligen annars lämpliga undantag kastas.

Methods

AfterStreamDisposed()

Anmäls efter att strömmen är avstängd.

protected override void AfterStreamDisposed()

BeforeSave(Stream)

Kallat innan spara sker på destinationsströmmen.

protected override void BeforeSave(Stream destinationStream)

Parameters

destinationStream Stream

Destinationens ström.

CreateFileStream(String och bool)

Skapa en ny filström.

public static FileStreamContainer CreateFileStream(string fileLocation, bool isTemporal)

Parameters

fileLocation string

filens plats .

isTemporal bool

Om du ställer in “true” är filströmkontakten temporär.

Returns

FileStreamContainer

Filen ström container.

OpenFileStream(Sträng)

Öppna en befintlig filström. Om filströmmen inte finns lämplig undantag kastas.

public static FileStreamContainer OpenFileStream(string fileLocation)

Parameters

fileLocation string

filens plats .

Returns

FileStreamContainer

Filen ström container.

Operators

Explicit operatör Stream(FileStreamContainer)

Gör en uttrycklig omvandling från Aspose.Imaging.FileStreamContainer till System.IO.Stream.

public static explicit operator Stream(FileStreamContainer fileStreamContainer)

Parameters

fileStreamContainer FileStreamContainer

Filen ström container.

Returns

Stream

Resultatet av omvandlingen.

Uttrycklig operatör FileStream(FileStreamContainer)

Utför en uttrycklig omvandling från Aspose.Imaging.FileStreamContainer till System.IO.FileStream.

public static explicit operator FileStream(FileStreamContainer fileStreamContainer)

Parameters

fileStreamContainer FileStreamContainer

Filen ström container.

Returns

FileStream

Resultatet av omvandlingen.

 Svenska