MetadataBuilder.ReserveUserString(Int32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Reserva espaço no heap de cadeias de caracteres do usuário para uma cadeia de caracteres do comprimento especificado.
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
O número de caracteres a serem reservados.
Retornos
Um identificador para a cadeia de caracteres de usuário reservada e um Blob que representa o blob de cadeia de caracteres do usuário inteiro (incluindo seu comprimento e seu caractere terminal). O identificador pode ser usado em LoadString(UserStringHandle). Use WriteUserString(String) para preencher o conteúdo do blob.
Exceções
O espaço restante no heap é muito pequeno para caber na cadeia de caracteres.
length
é negativo.