MetadataBuilder.ReserveUserString(Int32) Método

Definición

Reserva espacio en el montón de cadenas de usuario para una cadena de la longitud especificada.Reserves space on the user string heap for a string of the specified length.

public:
 System::Reflection::Metadata::ReservedBlob<System::Reflection::Metadata::UserStringHandle> ReserveUserString(int length);
public System.Reflection.Metadata.ReservedBlob<System.Reflection.Metadata.UserStringHandle> ReserveUserString (int length);
member this.ReserveUserString : int -> System.Reflection.Metadata.ReservedBlob<System.Reflection.Metadata.UserStringHandle>
Public Function ReserveUserString (length As Integer) As ReservedBlob(Of UserStringHandle)

Parámetros

length
Int32

El número de caracteres que se van a reservar.The number of characters to reserve.

Devoluciones

ReservedBlob<UserStringHandle>

Un identificador de la cadena de usuario reservada y un elemento Blob que representa el blob de cadena de usuario completo (incluida su longitud y el carácter de terminal).A handle to the reserved user string and a Blob representing the entire User String blob (including its length and terminal character). El identificador se puede usar en LoadString(UserStringHandle).The handle may be used in LoadString(UserStringHandle). Use WriteUserString(String) para rellenar el contenido del blob.Use WriteUserString(String) to fill in the blob content.

Excepciones

El espacio restante del montón es demasiado pequeño para ajustarse a la cadena.The remaining space on the heap is too small to fit the string.

length es negativo.length is negative.

Se aplica a