Class FileStreamContainer

Class FileStreamContainer

Le nom : Aspose.Imaging Assemblée: Aspose.Imaging.dll (25.4.0)

Aide pour le traitement des fichiers.

[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

Obtenez le chemin de fichier.

public string FilePath { get; }

Valore di proprietà

string

IsCreated

Obtenez une valeur indiquant si le courant a été créé explicitement.

public bool IsCreated { get; }

Valore di proprietà

bool

IsTemporal

Obtenez ou définissez une valeur indiquant si le courant est temporaire.

public bool IsTemporal { get; set; }

Valore di proprietà

bool

Remarks

Un flux temporel s’éliminera lorsqu’il est éliminé.Si le flux est basé sur la mémoire, cette propriété n’a pas d’effet.Le flux peut être marqué comme temporaire ou persistant si il a été créé explicitement autrement l’exception appropriée est jetée.

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(Télécharger, Bool)

Créer un nouveau fichier Stream.

public static FileStreamContainer CreateFileStream(string fileLocation, bool isTemporal)

Parameters

fileLocation string

L’emplacement du fichier.

isTemporal bool

Si vous définissez “true” le conteneur de flux de fichier est temporaire.

Returns

FileStreamContainer

Le conteneur de fichiers.

OpenFileStream(Le string)

Ouvrez un flux de fichier existant.Si le flux de fichier n’existe pas, l’exception appropriée est jetée.

public static FileStreamContainer OpenFileStream(string fileLocation)

Parameters

fileLocation string

L’emplacement du fichier.

Returns

FileStreamContainer

Le conteneur de fichiers.

Operators

Opérateur explicite Stream(FileStreamContainer)

Il effectue une conversion explicite de Aspose.Imaging.FileStreamContainer à System.IO. Stream.

public static explicit operator Stream(FileStreamContainer fileStreamContainer)

Parameters

fileStreamContainer FileStreamContainer

Le conteneur de fichiers.

Returns

Stream

Il risultato della conversione.

Opérateur explicite FileStream(FileStreamContainer)

Il effectue une conversion explicite de Aspose.Imaging.FileStreamContainer à System.IO.

public static explicit operator FileStream(FileStreamContainer fileStreamContainer)

Parameters

fileStreamContainer FileStreamContainer

Le conteneur de fichiers.

Returns

FileStream

Il risultato della conversione.

 Français