MetadataBuilder.ReserveUserString(Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Резервирует место в куче пользовательских строк для строки указанной длины.
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)
Параметры
- length
- Int32
Число резервируемых символов.
Возвращаемое значение
Дескриптор резервируемой пользовательской строки и объект Blob, представляющий весь большой двоичный объект с пользовательской строкой (включая ее длину и завершающий символ). Дескриптор может использоваться в LoadString(UserStringHandle). Используйте WriteUserString(String) для заполнения содержимого большого двоичного объекта.
Исключения
Оставшееся пространство в куче слишком мало для размещения строки.
length
является отрицательным значением.
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по