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
Наслеђени чланови
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; }
Вредност имовине
IsCreated
Добија вредност која указује на то да ли је струја изричито креирана.
public bool IsCreated { get; }
Вредност имовине
IsTemporal
Добија или поставља вредност која указује на то да ли је ток временски.
public bool IsTemporal { get; set; }
Вредност имовине
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
Филм пото контејнер.
OpenFileStream(Стринг)
Отвори постојећи поток датотеке.Ако поток датотеке не постоји, одговарајућа изузетак се баци.
public static FileStreamContainer OpenFileStream(string fileLocation)
Parameters
fileLocation
string
Локација датотеке .
Returns
Филм пото контејнер.
Operators
експлицитни оператор струје(FileStreamContainer)
Остварује експлицитну конверзију из Aspose.Imaging.FileStreamContainer у System.IO. Stream.
public static explicit operator Stream(FileStreamContainer fileStreamContainer)
Parameters
fileStreamContainer
FileStreamContainer
Филм пото контејнер.
Returns
То је резултат конверзије.
експлицитни оператор FileStream(FileStreamContainer)
Извршава експлицитну конверзију из Aspose.Imaging.FileStreamContainer у System.IO.
public static explicit operator FileStream(FileStreamContainer fileStreamContainer)
Parameters
fileStreamContainer
FileStreamContainer
Филм пото контејнер.
Returns
То је резултат конверзије.