Описание тега bond
Bond - это расширяемая среда для работы со схематизированными данными. Он подходит для различных сценариев, от служебных коммуникаций до хранения и обработки больших данных.
1
ответ
C# Bond: строка в строку
В руководстве по Bond C# он отмечает следующее: Эти следующие изменения нарушат совместимость проводов и не рекомендуются: Добавление или удаление обязательных полей Несовместимое изменение типов полей (любое изменение типа, не описанное выше); напр…
12 июл '18 в 21:26
1
ответ
Может ли Azure Stream Analytics читать сериализованные события BOND?
Я пытаюсь подключиться к POC с помощью Azure Stream Analytics. Я хочу читать из концентратора событий Azure и сохранять в хранилище BLOB-объектов Azure. Я работаю с этим руководством. Проблема в том, что когда я определяю свой входной поток (как сущ…
27 янв '18 в 10:08
1
ответ
C# Bond: Могу ли я иметь список пользовательских классов в моей структуре облигаций?
Я знаю, что списки поддерживаются в Bond, мне просто интересно, сможем ли мы создать класс как class Car { string Model; string PlateNumber; // ... } Могу ли я иметь что-то подобное в файле облигаций? namespace MyNameSpace { struct Gallery { 0: requ…
04 авг '17 в 01:16
1
ответ
Как правильно использовать производные классы в качестве полей объекта Microsoft Bond
Так что нет никакой путаницы, когда я обсуждаю свою проблему, я делаю это как человек, который использует скомпилированные классы, которые являются результатом схем Бонда (то есть я использую "класс" вместо "структура" и т. Д.). Я чувствую, что имее…
06 фев '17 в 19:31
1
ответ
Как сериализовать в файл с Microsoft Bond
В разделе " Потоки ввода и вывода" документации Microsoft Bond приведен пример кода для десериализации из файла: using (var stream = new FileStream("example.bin", FileMode.Open)) { var input = new InputStream(stream); var reader = new CompactBinaryR…
07 дек '17 в 20:06
1
ответ
Ошибка "EndOfStreamException" во время выполнения сериализации MS Bond через ZeroMQ
Для начала стоит отметить, что в рамках одного решения F# сериализация и десериализация сообщений Bond работают нормально. Однако у меня возникают проблемы с правильной обработкой отправки и / или получения сообщения через ZeroMQ. Существует ошибка …
23 янв '17 в 03:30
1
ответ
Как я должен включить Bond в C++ Visual Studio Project?
Я следую инструкциям C++ на Windows на https://github.com/Microsoft/bond/ но не ясно, как включить и использовать Bond из собственного проекта C++ в Visual Studio. Я прочитал и то, что Bond должен быть скомпилирован как часть моего проекта, и что я …
14 дек '17 в 00:29
1
ответ
Облигационные рамки связи устарели
Я использовал компилятор связи gbc для создания некоторого объекта и определения сервиса для меня: namespace Something; struct SomeStruct { 0: string SomeName; } struct SomeResponse { 0: string ResponseString; } service SomeService { SomeResponse Do…
12 апр '17 в 12:05
0
ответов
Ценообразование Форвард Бонд
Я программирую форвардную цену облигации, и у меня есть сомнения. Согласно "обычной" формуле (hp: без начисления в t_0 и без начисления в t_n) F = S e^(rt_n )-∑_(i=0:n) [C_t_i e^(t_n - t_i)] where: F=forward price t_n= forward date; r= repo rate; C_…
29 ноя '18 в 15:45
1
ответ
Как реализовать функции в определении услуг Bond?
Глядя на документацию Bond Comm, мне не было ясно, как функции, которые я определяю для сервисов, связаны с конкретными функциями в моем коде. Ищет ли он функцию с такой же сигнатурой в проекте и назначает ее конечной точке? Есть ли какой-то основно…
03 сен '17 в 10:41
1
ответ
Реализация эквивалента C# TimeSpan в Microsoft Bond
Есть ли эквивалент C# TimeSpan в Microsoft Bond?
14 сен '16 в 14:15
1
ответ
Генерация.bond файлов из контрактов данных C#
Я написал контракты данных C # с атрибутами MS Bond. Это нормально работает только для обмена данными в C #. Но я не могу получить схему IDL или AST (файл.bond) для генерации этих контрактов данных на других языках (с ++, python). Bond API поддержив…
17 янв '18 в 10:40
1
ответ
C# DateTime Сериализация с Microsoft Bond
Я заменял внутреннюю сериализацию в своем приложении от Джила до Бонда. Я переключаю простые классы с атрибутами Ms Bond, и все работало нормально, пока я не получил один с DateTime. У меня тогда была ошибка исключения KeyNotFound из словаря во врем…
25 фев '17 в 21:20
1
ответ
Добавление новых полей в схему Bond
Предположим, я сериализовал данную схему A, а затем обновил его до схемы A' добавив новое обнуляемое поле X к этому. Могу ли я десериализовать объекты, сериализованные с использованием схемы A со схемой A'? После десериализации будет ли новое поле и…
22 фев '17 в 07:54
1
ответ
Инициализация унаследованных структур в Bond
У меня есть схема Бонда, которая (в идеале) будет иметь некоторые унаследованные поля: struct Context { 10: required string thing; 20: required string otherthing; }; struct SampleEvent : Context { 20: required wstring evt; }; и когда я создаю свой п…
11 май '18 в 20:51
1
ответ
Бонд: Как изменить имена полей и классов во время генерации кода
У меня есть файл связи с такой структурой: struct Foo { 0: float myField1; 1: float myField2; } Я использую этот файл для генерации кода для C++, а также для C#. Но в коде C# я хочу, чтобы имена полей были написаны заглавными буквами: MyField1, MyFi…
30 янв '17 в 14:41
1
ответ
Разрешение двум проектам наследовать от одной и той же связи
Использование Microsoft Bond в проекте C#. Предположим, у меня был файл Bond A, используемый в одном проекте A', и я хотел, чтобы у двух проектов B' и C'были файлы Bond C и C, оба из которых имеют структуры, которые наследуются от структуры в файле …
11 окт '17 в 10:53
1
ответ
Вложенные объекты с Бондом
Я пытаюсь использовать Microsoft Bond для сериализации вложенных объектов. Но Бонд выдает внутренние ошибки (например, KeyNotFoundException). Мои занятия: interface IFoo { } [Bond.Schema] class Foo1 : IFoo { [Bond.Id(0)] public string Foo1Field { ge…
21 фев '18 в 10:43
1
ответ
Сбой десятичного преобразования при использовании в подпространстве имен в Microsoft Bond
Ниже приведен пример: https://github.com/Microsoft/bond/tree/master/examples/cs/core/decimal Я пытаюсь использовать десятичное в структуре, которая не находится в базовом пространстве имен и получить исключение "Выражение типа 'System.Decimal' не мо…
17 ноя '17 в 18:43
1
ответ
Различие между Microsoft Bond и Google Protocol Buffers
Недавно (январь 2015 г.) была выпущена Microsoft с открытым исходным кодом, их инфраструктура для работы с схематизированными данными. Во многих отношениях он похож на буфер протокола Google. Каковы самые большие различия между этими двумя? Каковы п…
10 янв '15 в 17:47