ICubeMetaUpdateEx.AddStream

Синтаксис

AddStream(Tag: String; Stream: Object);

Параметры

Tag. Наименование потока;

Stream. Поток данных.

Описание

Метод AddStream добавляет пользовательский поток данных в реплицируемую базу данных временных рядов.

Пример

Для выполнения примера предполагается наличие в репозитории базы данных временных рядов с идентификатором «FC».

Sub Main;

Var

mb: IMetabase;

RubUpdateEx: ICubeMetaUpdateEx;

Rub: IRubricator;

ms: IMemoryStream;

Begin

mb := MetabaseClass.Active;

RubUpdateEx := New CubeMetaUpdateClass.Create As ICubeMetaUpdateEx;

Rub := mb.ItemById("FC").Bind As IRubricator;

RubUpdateEx.Rubricator := Rub;

ms := New MemoryStream.Create;

ms.WriteByte(1);

ms.Seek(0, SeekOrigin.Beginning);

RubUpdateEx.AddStream("UserStream", ms);

RubUpdateEx.Save("C:\Param.zip");

End Sub Main;

После выполнения примера база данных временных рядов «FC» будет среплицирована в файл «C:\Param.zip». Также в файле будет содержаться пользовательский поток данных «UserStream».

См. также:

ICubeMetaUpdateEx