Class FileStreamContainer

Class FileStreamContainer

اسم الفضاء : Aspose.Imaging تجميع: Aspose.Imaging.dll (25.4.0)

مساعدة في معالجة ملفات التدفق.

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

Inheritance

object DisposableObject StreamContainer FileStreamContainer

Implements

IDisposable

الأعضاء الموروثين

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

احصل على مسار الملفات.

public string FilePath { get; }

قيمة الممتلكات

string

IsCreated

يحصل على قيمة تشير إلى ما إذا كان التدفق قد تم إنشاؤه صراحة.

public bool IsCreated { get; }

قيمة الممتلكات

bool

IsTemporal

يحصل أو يضع قيمة تشير إلى ما إذا كان التدفق مؤقتًا أم لا.

public bool IsTemporal { get; set; }

قيمة الممتلكات

bool

Remarks

سيتم إزالة تدفق موقت عند التخلص منه.إذا كان التدفق مبنيًا على الذاكرة ، فلن يكون له أي تأثير.يمكن تصنيف التدفق على أنه مؤقت أو دائم إذا تم إنشاؤه صراحة خلاف ذلك يتم إلقاء الاستثناء المناسب.

Methods

AfterStreamDisposed()

يتم استدعاءها بعد إلغاء التدفق.

protected override void AfterStreamDisposed()

BeforeSave(Stream)

يتم استدعاء قبل الإنقاذ على تدفق الوجهة.

protected override void BeforeSave(Stream destinationStream)

Parameters

destinationStream Stream

تدفق الوجهة .

CreateFileStream(البول، البول)

إنشاء تدفق ملف جديد.

public static FileStreamContainer CreateFileStream(string fileLocation, bool isTemporal)

Parameters

fileLocation string

موقع الملف .

isTemporal bool

إذا قمت بتعيين “الحقيقة” ، فإن حاوية تدفق الملفات مؤقتة.

Returns

FileStreamContainer

الملفات التي تدفق حاوية.

OpenFileStream(الستار)

يفتح تدفق الملفات الحالي.إذا لم يكن تدفق الملفات موجودًا، يتم إلقاء الاستثناء المناسب.

public static FileStreamContainer OpenFileStream(string fileLocation)

Parameters

fileLocation string

موقع الملف .

Returns

FileStreamContainer

الملفات التي تدفق حاوية.

Operators

المشغل المباشر Stream(FileStreamContainer)

إجراء تحويل صريح من Aspose.Imaging.FileStreamContainer إلى System.IO.Stream.

public static explicit operator Stream(FileStreamContainer fileStreamContainer)

Parameters

fileStreamContainer FileStreamContainer

الملفات التي تدفق حاوية.

Returns

Stream

نتيجة التحويل .

المشغل المباشر FileStream(FileStreamContainer)

إجراء تحويل صريح من Aspose.Imaging.FileStreamContainer إلى System.IO.FileStream.

public static explicit operator FileStream(FileStreamContainer fileStreamContainer)

Parameters

fileStreamContainer FileStreamContainer

الملفات التي تدفق حاوية.

Returns

FileStream

نتيجة التحويل .

 عربي