Share via


MetadataBuilder.ReserveUserString(Int32) Méthode

Définition

Réserve de l’espace sur le tas de chaînes utilisateur pour une chaîne de la longueur spécifiée.

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)

Paramètres

length
Int32

Nombre de caractères à réserver.

Retours

Handle pour la chaîne utilisateur réservée et Blob représentant l’intégralité de l’objet blob de la chaîne utilisateur (avec sa longueur et son caractère de fin). Le handle peut être utilisé dans LoadString(UserStringHandle). Utilisez WriteUserString(String) pour remplir l’objet blob.

Exceptions

L’espace restant sur le segment de mémoire est trop petit pour tenir dans la chaîne.

length est un nombre négatif.

S’applique à