MetadataBuilder.ReserveUserString(Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Riserva spazio nell'heap delle stringhe utente per una stringa con la lunghezza specificata.
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)
Parametri
- length
- Int32
Numero di caratteri da riservare.
Restituisce
Handle per la stringa utente riservata e un Blob che rappresenta l'intero BLOB di stringhe utente (inclusi la lunghezza e il carattere terminale). L'handle può essere usato in LoadString(UserStringHandle). Usare WriteUserString(String) per compilare il contenuto del BLOB.
Eccezioni
Lo spazio rimanente nell'heap è troppo piccolo per la stringa.
length
è negativo.