Поделиться через


StorageInfo.GetStreams Метод

Определение

Возвращает массив экземпляров объекта StreamInfo, которые в настоящее время содержатся в данном хранилище.

public:
 cli::array <System::IO::Packaging::StreamInfo ^> ^ GetStreams();
public System.IO.Packaging.StreamInfo[] GetStreams ();
member this.GetStreams : unit -> System.IO.Packaging.StreamInfo[]
Public Function GetStreams () As StreamInfo()

Возвращаемое значение

Массив объектов StreamInfo, каждый из которых указывает на поток ввода-вывода, определенный в данном хранилище.

Комментарии

GetStreams всегда возвращает StreamInfo массив, но массив может быть пустым (нулевой длины), если в хранилище не определены потоки.

GetStreamsпредоставляет snapshot потоков, определенных в данный момент в хранилище. Отдельные StreamInfo объекты будут отражать обновленное состояние соответствующих потоков, но возвращенный массив не будет обновлен с помощью каких-либо добавлений или удалений. Вызовите GetStreams еще раз, чтобы получить обновленный массив в виде потоков, добавленных или удаленных в хранилище.

Применяется к

См. также раздел