Class FileStreamContainer
nazivni prostor: Aspose.Imaging Sastav: Aspose.Imaging.dll (25.4.0)
Pomoć za procesiranje protokola datoteke.
[JsonObject(MemberSerialization.OptIn)]
public sealed class FileStreamContainer : StreamContainer, IDisposable
Inheritance
object ← DisposableObject ← StreamContainer ← FileStreamContainer
Implements
naslijeđeni članovi
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
Pronađite put datoteke.
public string FilePath { get; }
Vrijednost nekretnina
IsCreated
Dobiva vrijednost koja ukazuje na to je li struja izričito stvorena.
public bool IsCreated { get; }
Vrijednost nekretnina
IsTemporal
Dobiva ili postavlja vrijednost koja ukazuje na to je li tok vremenski.
public bool IsTemporal { get; set; }
Vrijednost nekretnina
Remarks
Vremenska struja će se ukloniti kada je ispuštena.Ako je struja zasnovana na memoriji, ova imovina nema učinka.Tijek se može označiti kao privremeni ili trajni u slučaju da je stvoren izričito drugačije odgovarajuća iznimka je bacena.
Methods
AfterStreamDisposed()
Poziv nakon što se ispušta struja.
protected override void AfterStreamDisposed()
BeforeSave(Stream)
Pozvani prije spašavanja događa se na destinacijskom toku.
protected override void BeforeSave(Stream destinationStream)
Parameters
destinationStream
Stream
Slijedeći članakDestination stream.
CreateFileStream(Sljedeći Članak Bool)
Stvorite novi tok datoteke.
public static FileStreamContainer CreateFileStream(string fileLocation, bool isTemporal)
Parameters
fileLocation
string
Lokacija datoteke .
isTemporal
bool
Ako je postavljen na ‘pravda’, kontejner za protok datoteke je privremeni.
Returns
Kontejner za prijenos datoteke.
OpenFileStream(String)
Otvori postojeći protok datoteke. ako protok datoteke ne postoji odgovarajuća iznimka je bacena.
public static FileStreamContainer OpenFileStream(string fileLocation)
Parameters
fileLocation
string
Lokacija datoteke .
Returns
Kontejner za prijenos datoteke.
Operators
Izričito operator Stream(FileStreamContainer)
Izvozi izričitu konverziju od Aspose.Imaging.FileStreamContainer na System.IO. Stream.
public static explicit operator Stream(FileStreamContainer fileStreamContainer)
Parameters
fileStreamContainer
FileStreamContainer
Kontejner za prijenos datoteke.
Returns
To je rezultat konverzije.
Izričito operator FileStream(FileStreamContainer)
Izvozi izričitu konverziju od Aspose.Imaging.FileStreamContainer na System.IO.
public static explicit operator FileStream(FileStreamContainer fileStreamContainer)
Parameters
fileStreamContainer
FileStreamContainer
Kontejner za prijenos datoteke.
Returns
To je rezultat konverzije.