MetadataBuilder.ReserveUserString(Int32) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.