UnmanagedMemoryStream.SetLength(Int64) Метод
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Присваивает длине потока указанное значение.
public:
override void SetLength(long value);
public override void SetLength (long value);
override this.SetLength : int64 -> unit
Public Overrides Sub SetLength (value As Long)
- value
- Int64
Длина потока.
Произошла ошибка ввода-вывода.
Поток закрыт.
Основная память не поддерживает запись.
-или-
Предпринята попытка записи в поток, и значение свойства CanWrite равно false
.
Указанное значение value
превышает значение емкости потока.
-или-
Указанный value
имеет отрицательное значение.
Если заданное значение меньше текущей длины потока, поток усекается. Если заданное значение больше текущей длины потока, поток расширяется. Если поток развернут, содержимое потока между старой и новой длинами не определено.
Поток должен поддерживать как запись, так и поиск SetLength работы.
.NET кері байланысы
.NET — бастапқы коды ашық жоба. Пікір қалдыру үшін сілтемені таңдаңыз: