Class FileStreamContainer
Nome do espaço: Aspose.Imaging Assembleia: Aspose.Imaging.dll (25.4.0)
Ajuda no processamento de arquivos.
[JsonObject(MemberSerialization.OptIn)]
public sealed class FileStreamContainer : StreamContainer, IDisposable
Inheritance
object ← DisposableObject ← StreamContainer ← FileStreamContainer
Implements
Membros herdados
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
Faça o caminho do arquivo.
public string FilePath { get; }
Valor da propriedade
IsCreated
Recebe um valor indicando se o fluxo foi criado explicitamente.
public bool IsCreated { get; }
Valor da propriedade
IsTemporal
Recebe ou coloca um valor indicando se o fluxo é temporário.
public bool IsTemporal { get; set; }
Valor da propriedade
Remarks
Um fluxo temporal irá remover-se quando desligado.Se o fluxo é baseado na memória, esta propriedade não tem efeito.O fluxo pode ser marcado como temporal ou persistente se for criado explicitamente de outra forma a exceção apropriada é lançada.
Methods
AfterStreamDisposed()
Chamado depois que o fluxo é dissolvido.
protected override void AfterStreamDisposed()
BeforeSave(Stream)
Chamado antes de salvar ocorre no fluxo de destino.
protected override void BeforeSave(Stream destinationStream)
Parameters
destinationStream
Stream
fluxo de destino.
CreateFileStream(Remoção, Bool)
Crie um novo fluxo de arquivo.
public static FileStreamContainer CreateFileStream(string fileLocation, bool isTemporal)
Parameters
fileLocation
string
localização do arquivo.
isTemporal
bool
Se configurado para ‘verdade’ o recipiente de fluxo de arquivo é temporário.
Returns
Conteúdo do arquivo Stream.
OpenFileStream(Redação)
Abrir um fluxo de arquivo existente.Se o fluxo de arquivo não existe, a exceção apropriada é jogada.
public static FileStreamContainer OpenFileStream(string fileLocation)
Parameters
fileLocation
string
localização do arquivo.
Returns
Conteúdo do arquivo Stream.
Operators
Operação Explicit Stream(FileStreamContainer)
Faça uma conversão explícita de Aspose.Imaging.FileStreamContainer para System.IO.Stream.
public static explicit operator Stream(FileStreamContainer fileStreamContainer)
Parameters
fileStreamContainer
FileStreamContainer
Conteúdo do arquivo Stream.
Returns
O resultado da conversão.
Operação Explicit FileStream(FileStreamContainer)
Faça uma conversão explícita de Aspose.Imaging.FileStreamContainer para System.IO.FileStream.
public static explicit operator FileStream(FileStreamContainer fileStreamContainer)
Parameters
fileStreamContainer
FileStreamContainer
Conteúdo do arquivo Stream.
Returns
O resultado da conversão.