Aracılığıyla paylaş


MetadataBuilder.ReserveUserString(Int32) Yöntem

Tanım

Belirtilen uzunlukta bir dize için kullanıcı dizesi yığınında yer ayırır.

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)

Parametreler

length
Int32

Ayıracak karakter sayısı.

Döndürülenler

Ayrılmış kullanıcı dizesinin tanıtıcısı ve tüm Kullanıcı Dizesi blobunu temsil eden bir Blob tanıtıcı (uzunluğu ve terminal karakteri dahil). Tanıtıcı içinde LoadString(UserStringHandle)kullanılabilir. Blob içeriğini doldurmak için kullanın WriteUserString(String) .

Özel durumlar

Yığındaki kalan alan dizeye sığamayacak kadar küçük.

length negatiftir.

Şunlara uygulanır