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

експлицитни оператор струје(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.

public static explicit operator FileStream(FileStreamContainer fileStreamContainer)

Parameters

fileStreamContainer FileStreamContainer

Филм пото контејнер.

Returns

FileStream

То је резултат конверзије.

 Српски