Class FileStreamContainer

Class FileStreamContainer

İsim alanı : Aspose.Imaging Toplantı: Aspose.Imaging.dll (25.4.0)

Dosya akışı işleme yardımcı olur.

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

Inheritance

object DisposableObject StreamContainer FileStreamContainer

Implements

IDisposable

mirasçı üyeleri

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

Dosya yolunu alır.

public string FilePath { get; }

Mülkiyet Değer

string

IsCreated

Akışın açıkça oluşturulmadığını gösteren bir değer alır.

public bool IsCreated { get; }

Mülkiyet Değer

bool

IsTemporal

Akışın geçici olup olmadığını gösteren bir değer alır veya ayarlar.

public bool IsTemporal { get; set; }

Mülkiyet Değer

bool

Remarks

Bir zaman akışı kaybolduğunda kendisini ortadan kaldırır. akışı hafıza tabanlı ise bu mülk hiçbir etkiye sahip değildir.Akım geçici veya kalıcı olarak işaretlenebilir eğer açıkça oluşturulmuşsa aksi takdirde uygun istisna atılır.

Methods

AfterStreamDisposed()

Akım bittikten sonra arama yapılır.

protected override void AfterStreamDisposed()

BeforeSave(Stream)

Kurtarma öncesi çağrı, hedef akışında gerçekleşir.

protected override void BeforeSave(Stream destinationStream)

Parameters

destinationStream Stream

Amaç akışı.

CreateFileStream(Çerçeve , Bool)

Yeni bir dosya akışı oluşturur.

public static FileStreamContainer CreateFileStream(string fileLocation, bool isTemporal)

Parameters

fileLocation string

Dosya yerleştirme.

isTemporal bool

Eğer ‘gerçek’ olarak ayarlanırsa, dosya akışı konteyner geçici.

Returns

FileStreamContainer

Dosya akışı konteyner.

OpenFileStream(Sırt)

Mevcut bir dosya akışı açılır. dosya akışı yoksa, uygun bir istisna atılır.

public static FileStreamContainer OpenFileStream(string fileLocation)

Parameters

fileLocation string

Dosya yerleştirme.

Returns

FileStreamContainer

Dosya akışı konteyner.

Operators

Operatör Stream(FileStreamContainer)

Aspose.Imaging.FileStreamContainer’dan System.IO.Stream’a açık bir dönüşüm yapar.

public static explicit operator Stream(FileStreamContainer fileStreamContainer)

Parameters

fileStreamContainer FileStreamContainer

Dosya akışı konteyner.

Returns

Stream

Bu dönüşümün sonucu.

FileStream Operatörü(FileStreamContainer)

Aspose.Imaging.FileStreamContainer’dan System.IO.FileStream’a açık bir dönüşüm yapar.

public static explicit operator FileStream(FileStreamContainer fileStreamContainer)

Parameters

fileStreamContainer FileStreamContainer

Dosya akışı konteyner.

Returns

FileStream

Bu dönüşümün sonucu.

 Türkçe