MemoryStream.Capacity Propiedad

Definición

Obtiene o establece el número de bytes asignados a esta secuencia.Gets or sets the number of bytes allocated for this stream.

public:
 virtual property int Capacity { int get(); void set(int value); };
public virtual int Capacity { get; set; }
member this.Capacity : int with get, set
Public Overridable Property Capacity As Integer

Valor de propiedad

Longitud de la parte utilizable del búfer para la secuencia.The length of the usable portion of the buffer for the stream.

Excepciones

Se establece una capacidad de modo que sea negativa o menor que la longitud actual de la secuencia.A capacity is set that is negative or less than the current length of the stream.

Se cierra la secuencia actual.The current stream is closed.

Se invoca set en una secuencia cuya capacidad no se puede modificar.set is invoked on a stream whose capacity cannot be modified.

Ejemplos

Este ejemplo de código forma parte de un ejemplo más extenso proporcionado MemoryStream para la clase.This code example is part of a larger example provided for the MemoryStream class.

// Write the stream properties to the console.
Console::WriteLine( "Capacity = {0}, Length = {1}, "
"Position = {2}\n", memStream->Capacity.ToString(), memStream->Length.ToString(), memStream->Position.ToString() );
// Write the stream properties to the console.
Console.WriteLine(
    "Capacity = {0}, Length = {1}, Position = {2}\n",
    memStream.Capacity.ToString(),
    memStream.Length.ToString(),
    memStream.Position.ToString());
' Write the stream properties to the console.
Console.WriteLine( _
    "Capacity = {0}, Length = {1}, Position = {2}", _
    memStream.Capacity.ToString(), _
    memStream.Length.ToString(), _
    memStream.Position.ToString())

Comentarios

Capacityes la longitud del búfer para las matrices de bytes proporcionadas por el sistema.Capacity is the buffer length for system-provided byte arrays. Capacityno se puede establecer en un valor menor que la longitud actual de la secuencia.Capacity cannot be set to a value less than the current length of the stream.

Se aplica a

Consulte también: