MetadataBuilder.ReserveUserString(Int32) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vyhrazuje místo na haldě uživatelských řetězců pro řetězec o zadané délce.
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)
Parametry
- length
- Int32
Počet znaků, které se mají rezervovat.
Návraty
Popisovač rezervovaného uživatelského řetězce a Blob objekt představující celý objekt blob uživatelského řetězce (včetně jeho délky a znaku terminálu). Popisovač může být použit v nástroji LoadString(UserStringHandle). Slouží WriteUserString(String) k vyplnění obsahu objektu blob.
Výjimky
Zbývající místo na haldě je příliš malé, aby se vešlo do řetězce.
length
je negativní.