MemoryStream.ToArray MemoryStream.ToArray MemoryStream.ToArray MemoryStream.ToArray Method

Definição

Grava o conteúdo de fluxo em uma matriz de bytes, independentemente da propriedade Position.Writes the stream contents to a byte array, regardless of the Position property.

public:
 virtual cli::array <System::Byte> ^ ToArray();
public virtual byte[] ToArray ();
abstract member ToArray : unit -> byte[]
override this.ToArray : unit -> byte[]
Public Overridable Function ToArray () As Byte()

Retornos

Byte[]

Uma nova matriz de bytes.A new byte array.

Comentários

Esse método omite bytes não utilizados na MemoryStream matriz.This method omits unused bytes in MemoryStream from the array. Para obter todo o buffer, use o GetBuffer método.To get the entire buffer, use the GetBuffer method.

Esse método retorna uma cópia do conteúdo do MemoryStream como uma matriz de bytes.This method returns a copy of the contents of the MemoryStream as a byte array. Se a instância atual foi construída em uma matriz de bytes fornecida, uma cópia da seção da matriz à qual essa instância tem acesso é retornada.If the current instance was constructed on a provided byte array, a copy of the section of the array to which this instance has access is returned. Consulte o MemoryStream Construtor para obter detalhes.See the MemoryStream constructor for details.

Observação

Esse método funciona quando o MemoryStream é fechado.This method works when the MemoryStream is closed.

Aplica-se a

Veja também