Class FileStreamContainer

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

IDisposable

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

string

IsCreated

Recebe um valor indicando se o fluxo foi criado explicitamente.

public bool IsCreated { get; }

Valor da propriedade

bool

IsTemporal

Recebe ou coloca um valor indicando se o fluxo é temporário.

public bool IsTemporal { get; set; }

Valor da propriedade

bool

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

FileStreamContainer

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

FileStreamContainer

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

Stream

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

FileStream

O resultado da conversão.

 Português