Class FileStreamContainer

Class FileStreamContainer

A név: Aspose.Imaging Összefoglaló: Aspose.Imaging.dll (25.4.0)

A fájlfolyamat feldolgozásának segítője.

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

Inheritance

object DisposableObject StreamContainer FileStreamContainer

Implements

IDisposable

Örökletes tagok

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

Megkapja a fájl útvonalát.

public string FilePath { get; }

ingatlan értéke

string

IsCreated

Megkap egy értéket, amely azt jelzi, hogy az áramot kifejezetten hozták létre.

public bool IsCreated { get; }

ingatlan értéke

bool

IsTemporal

Megkap egy értéket vagy beállítást, amely azt jelzi, hogy az áram ideiglenes-e.

public bool IsTemporal { get; set; }

ingatlan értéke

bool

Remarks

Egy ideiglenes áram eltávolítja magát, amikor megszűnik. ha az áram a memória alapján ez a tulajdonság nincs hatása.Az áramlat ideiglenesnek vagy tartósnak jelölhető, ha kifejezetten létrehozott, különben a megfelelő kivételt eldobják.

Methods

AfterStreamDisposed()

Hívják, miután a folyó megszűnt.

protected override void AfterStreamDisposed()

BeforeSave(Stream)

Az előbb meghívott mentés a rendeltetési áramlaton történik.

protected override void BeforeSave(Stream destinationStream)

Parameters

destinationStream Stream

A cél áramlása.

CreateFileStream(Szilveszter, Bool)

Hozzon létre egy új fájl áramlását.

public static FileStreamContainer CreateFileStream(string fileLocation, bool isTemporal)

Parameters

fileLocation string

A fájl helyszíne.

isTemporal bool

Ha beállítja a “igaz” a fájláram tartály ideiglenes.

Returns

FileStreamContainer

A fájl stream tartály.

OpenFileStream(A string)

Nyissa meg a meglévő fájl áramlását. ha a fájl áramlása nem létezik, a megfelelő kivételt dobják.

public static FileStreamContainer OpenFileStream(string fileLocation)

Parameters

fileLocation string

A fájl helyszíne.

Returns

FileStreamContainer

A fájl stream tartály.

Operators

Explicit Stream operátor(FileStreamContainer)

Végez egy kifejezett átalakítást a Aspose.Imaging.FileStreamContainer a System.IO. Stream.

public static explicit operator Stream(FileStreamContainer fileStreamContainer)

Parameters

fileStreamContainer FileStreamContainer

A fájl stream tartály.

Returns

Stream

Az átalakulás eredménye.

Operációs rendszer FileStream(FileStreamContainer)

Egyértelmű átalakítást végez a Aspose.Imaging.FileStreamContainer-ről a System.IO-ra.

public static explicit operator FileStream(FileStreamContainer fileStreamContainer)

Parameters

fileStreamContainer FileStreamContainer

A fájl stream tartály.

Returns

FileStream

Az átalakulás eredménye.

 Magyar