Class FileStreamContainer

Class FileStreamContainer

Il nome: Aspose.Imaging Assemblea: Aspose.Imaging.dll (25.4.0)

Aiuto per il file stream processing.

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

Inheritance

object DisposableObject StreamContainer FileStreamContainer

Implements

IDisposable

I membri ereditari

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

Ricevi il percorso del file.

public string FilePath { get; }

Valore di proprietà

string

IsCreated

Riceve un valore che indica se il flusso è stato creato esplicitamente.

public bool IsCreated { get; }

Valore di proprietà

bool

IsTemporal

Riceve o impone un valore che indica se il flusso è temporaneo.

public bool IsTemporal { get; set; }

Valore di proprietà

bool

Remarks

Un flusso temporale si rimuoverà quando sarà disattivato.Se il flusso è basato sulla memoria, questa proprietà non ha effetto.Il flusso può essere segnato come temporaneo o persistente se è stato creato esplicitamente altrimenti l’eccezione appropriata viene gettata.

Methods

AfterStreamDisposed()

Chiamato dopo che il flusso è disattivato.

protected override void AfterStreamDisposed()

BeforeSave(Stream)

Chiamato prima di salvare avviene sul flusso di destinazione.

protected override void BeforeSave(Stream destinationStream)

Parameters

destinationStream Stream

Il flusso di destinazione.

CreateFileStream(String e Bool)

Crea un nuovo file stream.

public static FileStreamContainer CreateFileStream(string fileLocation, bool isTemporal)

Parameters

fileLocation string

Posizione del file.

isTemporal bool

Se impostato a ’true’ il contenitore di flusso di file è temporaneo.

Returns

FileStreamContainer

Il file stream container.

OpenFileStream(String)

Apri un flusso di file esistente.Se il flusso di file non esiste, viene gettata l’eccezione appropriata.

public static FileStreamContainer OpenFileStream(string fileLocation)

Parameters

fileLocation string

Posizione del file.

Returns

FileStreamContainer

Il file stream container.

Operators

Operatore esplicito Stream(FileStreamContainer)

Esecuzione di una conversione esplicita da Aspose.Imaging.FileStreamContainer a System.IO. Stream.

public static explicit operator Stream(FileStreamContainer fileStreamContainer)

Parameters

fileStreamContainer FileStreamContainer

Il file stream container.

Returns

Stream

Il risultato della conversione.

Operatore esplicito FileStream(FileStreamContainer)

Realizza una conversione esplicita da Aspose.Imaging.FileStreamContainer a System.IO.

public static explicit operator FileStream(FileStreamContainer fileStreamContainer)

Parameters

fileStreamContainer FileStreamContainer

Il file stream container.

Returns

FileStream

Il risultato della conversione.

 Italiano