MetadataBuilder.ReserveUserString(Int32) Metod

Definition

Reserverar utrymme på användarsträngens heap för en sträng med den angivna längden.

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)

Parametrar

length
Int32

Antalet tecken som ska reserveras.

Returer

Ett handtag till den reserverade användarsträngen och en Blob som representerar hela användarsträngsbloben (inklusive dess längd och terminaltecken). Handtaget kan användas i LoadString(UserStringHandle). Använd WriteUserString(String) för att fylla i blobinnehållet.

Undantag

Det återstående utrymmet på högen är för litet för att passa strängen.

length är negativ.

Gäller för