﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/bbeditor.css'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">Убрал словарь _isinSecurities</title>
  <id>~/topic/1532/ubral-slovar-_isinsecurities/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-15T08:56:50Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=1532" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/8398/</id>
    <title type="text">aspirant: Я только что обновил p2fortsgate_messages.ini в ресурсах. Может быть исправить код, чтобы ...</title>
    <published>2011-05-28T11:05:12Z</published>
    <updated>2011-05-28T11:05:12Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8390)" rel="nofollow" target="_blank"&gt;aspirant&lt;/a&gt;:&lt;/strong&gt;
Я только что обновил p2fortsgate_messages.ini в ресурсах.  Может быть исправить код, чтобы PlazaTrader всегда создавал этот файл с нуля?  У меня была старая версия этого файла, и вместо нормального ответа на русском, я получал расплывчатое сообщение на английском.  Все стало на свои места, после того как я нашел &lt;a href="http://forum.rts.ru/viewtopic.asp?t=21068" rel="nofollow" target="_blank"&gt;твой пост&lt;/a&gt;, Михаил.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;У меня в последнем дистрибутиве другой формат p2fortsgate_messages.ini.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/8395/</id>
    <title type="text">aspirant: Mikhail Sukhov: А зачем закомментил AddMyTrade(0, orderTransactionId, trade);? Не работает...</title>
    <published>2011-05-28T10:50:27Z</published>
    <updated>2011-05-28T10:50:27Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8376)" rel="nofollow" target="_blank"&gt;aspirant&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8373)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;
А зачем закомментил AddMyTrade(0, orderTransactionId, trade);? Не работает?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Этого метода нет[confused]  У меня с ним не проект не компилился.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Обнови References.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/8393/</id>
    <title type="text">aspirant: Подведу итог вашей дискуссии: в синхронном режиме приходят читаемые ошибки - это ответ Пла...</title>
    <published>2011-05-28T04:45:05Z</published>
    <updated>2011-05-28T04:45:05Z</updated>
    <author>
      <name>esper</name>
      <uri>https://stocksharp.com/users/5990/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8390)" rel="nofollow" target="_blank"&gt;aspirant&lt;/a&gt;:&lt;/strong&gt;
Подведу итог вашей дискуссии: в синхронном режиме приходят читаемые ошибки - это ответ Плазы, в асинхронном, если сделать класс private, InvalidCastException - это &amp;quot;привет&amp;quot; Interop'а.  Кстати, судя по &lt;a href="http://forum.rts.ru/viewtopic.asp?p=83130#83130" rel="nofollow" target="_blank"&gt;ответу&lt;/a&gt; плазовца эти два метода (Send / SendAsync) внутри реализованы по-разному.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Еще один момент, атрибут ComVisible у класса действительно не нужен, но только в том случае, если вся сборка у нас ComVisible&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/8390/</id>
    <title type="text">Mikhail Sukhov: esper: Mikhail Sukhov: esper: Mikhail Sukhov: А у меня работает.[glare] А как провер...</title>
    <published>2011-05-27T18:01:34Z</published>
    <updated>2011-05-27T18:01:34Z</updated>
    <author>
      <name>aspirant</name>
      <uri>https://stocksharp.com/users/6114/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8388)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8387)" rel="nofollow" target="_blank"&gt;esper&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8386)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8384)" rel="nofollow" target="_blank"&gt;esper&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8382)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;
А у меня работает.[glare] А как проверяли?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Код я приводил выше, просто убрал оттуда атрибут. Без атрибута исключениее на SendAsync2, с атрибутом все нормально. Это и правда становится интересно...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Стоп машина. Если исключение возникает на SendAsync2, то оно должно возникнуть и на Send. Просто в синхронном режиме ошибки получались читаемые (с описанием), а в асинхронном была ошибка InvalidCastException. Теперь, когда сделали MessageDispatcher ошибки в SendAsync2 так же стали читаемые. Я проверял это на отправке заявки с ценой = 1. Убрал атрибут ComVisible, ошибки опять читаемые. Как только сделал класс private - тут же вместо описания ошибки опять InvalidCastException.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Так Send вроде как IP2AsyncSendEvent2 не использует и ошибки связанной с ним там быть не должно[confused]&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Не использует.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Подведу итог вашей дискуссии: в синхронном режиме приходят читаемые ошибки - это ответ Плазы, в асинхронном, если сделать класс private, InvalidCastException - это &amp;quot;привет&amp;quot; Interop'а.  Кстати, судя по &lt;a href="http://forum.rts.ru/viewtopic.asp?p=83130#83130" rel="nofollow" target="_blank"&gt;ответу&lt;/a&gt; плазовца эти два метода (Send / SendAsync) внутри реализованы по-разному.&lt;/p&gt;
&lt;p&gt;Я только что обновил p2fortsgate_messages.ini в ресурсах.  Может быть исправить код, чтобы PlazaTrader всегда создавал этот файл с нуля?  У меня была старая версия этого файла, и вместо нормального ответа на русском, я получал расплывчатое сообщение на английском.  Все стало на свои места, после того как я нашел &lt;a href="http://forum.rts.ru/viewtopic.asp?t=21068" rel="nofollow" target="_blank"&gt;твой пост&lt;/a&gt;, Михаил.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/8388/</id>
    <title type="text">esper: Mikhail Sukhov: esper: Mikhail Sukhov: А у меня работает.[glare] А как проверяли? Код я приво...</title>
    <published>2011-05-27T15:16:32Z</published>
    <updated>2011-05-27T15:16:32Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8387)" rel="nofollow" target="_blank"&gt;esper&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8386)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8384)" rel="nofollow" target="_blank"&gt;esper&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8382)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;
А у меня работает.[glare] А как проверяли?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Код я приводил выше, просто убрал оттуда атрибут. Без атрибута исключениее на SendAsync2, с атрибутом все нормально. Это и правда становится интересно...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Стоп машина. Если исключение возникает на SendAsync2, то оно должно возникнуть и на Send. Просто в синхронном режиме ошибки получались читаемые (с описанием), а в асинхронном была ошибка InvalidCastException. Теперь, когда сделали MessageDispatcher ошибки в SendAsync2 так же стали читаемые. Я проверял это на отправке заявки с ценой = 1. Убрал атрибут ComVisible, ошибки опять читаемые. Как только сделал класс private - тут же вместо описания ошибки опять InvalidCastException.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Так Send вроде как IP2AsyncSendEvent2 не использует и ошибки связанной с ним там быть не должно[confused]&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Не использует.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/8387/</id>
    <title type="text">Mikhail Sukhov: esper: Mikhail Sukhov: А у меня работает.[glare] А как проверяли? Код я приводил выш...</title>
    <published>2011-05-27T15:14:40Z</published>
    <updated>2011-05-27T15:14:40Z</updated>
    <author>
      <name>esper</name>
      <uri>https://stocksharp.com/users/5990/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8386)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8384)" rel="nofollow" target="_blank"&gt;esper&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8382)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;
А у меня работает.[glare] А как проверяли?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Код я приводил выше, просто убрал оттуда атрибут. Без атрибута исключениее на SendAsync2, с атрибутом все нормально. Это и правда становится интересно...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Стоп машина. Если исключение возникает на SendAsync2, то оно должно возникнуть и на Send. Просто в синхронном режиме ошибки получались читаемые (с описанием), а в асинхронном была ошибка InvalidCastException. Теперь, когда сделали MessageDispatcher ошибки в SendAsync2 так же стали читаемые. Я проверял это на отправке заявки с ценой = 1. Убрал атрибут ComVisible, ошибки опять читаемые. Как только сделал класс private - тут же вместо описания ошибки опять InvalidCastException.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Так Send вроде как IP2AsyncSendEvent2 не использует и ошибки связанной с ним там быть не должно[confused]&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/8386/</id>
    <title type="text">esper: Mikhail Sukhov: А у меня работает.[glare] А как проверяли? Код я приводил выше, просто убрал ...</title>
    <published>2011-05-27T15:05:22Z</published>
    <updated>2011-05-27T15:05:22Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8384)" rel="nofollow" target="_blank"&gt;esper&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8382)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;
А у меня работает.[glare] А как проверяли?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Код я приводил выше, просто убрал оттуда атрибут. Без атрибута исключениее на SendAsync2, с атрибутом все нормально. Это и правда становится интересно...&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Стоп машина. Если исключение возникает на SendAsync2, то оно должно возникнуть и на Send. Просто в синхронном режиме ошибки получались читаемые (с описанием), а в асинхронном была ошибка InvalidCastException. Теперь, когда сделали MessageDispatcher ошибки в SendAsync2 так же стали читаемые. Я проверял это на отправке заявки с ценой = 1. Убрал атрибут ComVisible, ошибки опять читаемые. Как только сделал класс private - тут же вместо описания ошибки опять InvalidCastException.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/8384/</id>
    <title type="text">Mikhail Sukhov: А у меня работает.[glare] А как проверяли? Код я приводил выше, просто убрал оттуда ...</title>
    <published>2011-05-27T14:21:05Z</published>
    <updated>2011-05-27T14:21:05Z</updated>
    <author>
      <name>esper</name>
      <uri>https://stocksharp.com/users/5990/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8382)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;
А у меня работает.[glare] А как проверяли?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Код я приводил выше, просто убрал оттуда атрибут. Без атрибута исключениее на SendAsync2, с атрибутом все нормально. Это и правда становится интересно...&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/8382/</id>
    <title type="text">esper: Mikhail Sukhov: Мне кажется, достаточно только public сделать. Сейчас проверил в другом проек...</title>
    <published>2011-05-27T14:16:41Z</published>
    <updated>2011-05-27T14:16:51Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8381)" rel="nofollow" target="_blank"&gt;esper&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8374)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;
Мне кажется, достаточно только public сделать.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Сейчас проверил в другом проекте, без атрибута не работает.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;А у меня работает.[glare] А как проверяли?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/8381/</id>
    <title type="text">Mikhail Sukhov: Мне кажется, достаточно только public сделать. Сейчас проверил в другом проекте, без...</title>
    <published>2011-05-27T13:47:00Z</published>
    <updated>2011-05-27T13:47:00Z</updated>
    <author>
      <name>esper</name>
      <uri>https://stocksharp.com/users/5990/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8374)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;
Мне кажется, достаточно только public сделать.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Сейчас проверил в другом проекте, без атрибута не работает.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/8376/</id>
    <title type="text">Mikhail Sukhov: А зачем закомментил AddMyTrade(0, orderTransactionId, trade);? Не работает? Этого ме...</title>
    <published>2011-05-27T10:17:13Z</published>
    <updated>2011-05-27T10:17:13Z</updated>
    <author>
      <name>aspirant</name>
      <uri>https://stocksharp.com/users/6114/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8373)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;
А зачем закомментил AddMyTrade(0, orderTransactionId, trade);? Не работает?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Этого метода нет[confused]  У меня с ним не проект не компилился.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/8374/</id>
    <title type="text">aspirant: esper: Возможно там просто атрибута [System.Runtime.InteropServices.ComVisible(true)] не б...</title>
    <published>2011-05-27T09:44:05Z</published>
    <updated>2011-05-27T09:44:05Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8368)" rel="nofollow" target="_blank"&gt;aspirant&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8366)" rel="nofollow" target="_blank"&gt;esper&lt;/a&gt;:&lt;/strong&gt;
Возможно там просто атрибута [System.Runtime.InteropServices.ComVisible(true)] не было?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Забираю эврику обратно[sad]   Дело действительно в [System.Runtime.InteropServices.ComVisible(true)] + класс обязательно должен быть public (в нашем случае MessageDispatcher).  Без public  атрибута [System.Runtime.InteropServices.ComVisible(true)] недостаточно.  Его я поставил вчера на 30-ой минуте, но исключения сыпаться не перестали.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Мне кажется, достаточно только public сделать.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/8373/</id>
    <title type="text">aspirant: esper: Возможно там просто атрибута [System.Runtime.InteropServices.ComVisible(true)] не б...</title>
    <published>2011-05-27T09:40:01Z</published>
    <updated>2011-05-27T09:40:01Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8368)" rel="nofollow" target="_blank"&gt;aspirant&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8366)" rel="nofollow" target="_blank"&gt;esper&lt;/a&gt;:&lt;/strong&gt;
Возможно там просто атрибута [System.Runtime.InteropServices.ComVisible(true)] не было?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Забираю эврику обратно[sad]   Дело действительно в [System.Runtime.InteropServices.ComVisible(true)] + класс обязательно должен быть public (в нашем случае MessageDispatcher).  Без public  атрибута [System.Runtime.InteropServices.ComVisible(true)] недостаточно.  Его я поставил вчера на 30-ой минуте, но исключения сыпаться не перестали.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;А зачем закомментил AddMyTrade(0, orderTransactionId, trade);? Не работает?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/8368/</id>
    <title type="text">esper: Возможно там просто атрибута [System.Runtime.InteropServices.ComVisible(true)] не было? Забир...</title>
    <published>2011-05-27T07:15:21Z</published>
    <updated>2011-05-27T07:16:22Z</updated>
    <author>
      <name>aspirant</name>
      <uri>https://stocksharp.com/users/6114/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8366)" rel="nofollow" target="_blank"&gt;esper&lt;/a&gt;:&lt;/strong&gt;
Возможно там просто атрибута [System.Runtime.InteropServices.ComVisible(true)] не было?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Забираю эврику обратно[sad]   Дело действительно в [System.Runtime.InteropServices.ComVisible(true)] + класс обязательно должен быть public (в нашем случае MessageDispatcher).  Без public  атрибута [System.Runtime.InteropServices.ComVisible(true)] недостаточно.  Его я поставил вчера на 30-ой минуте, но исключения сыпаться не перестали.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/8366/</id>
    <title type="text">Возможно там просто атрибута [System.Runtime.InteropServices.ComVisible(true)] не было? У меня в дру...</title>
    <published>2011-05-27T04:39:06Z</published>
    <updated>2011-05-27T04:39:06Z</updated>
    <author>
      <name>esper</name>
      <uri>https://stocksharp.com/users/5990/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Возможно там просто атрибута [System.Runtime.InteropServices.ComVisible(true)] не было?
У меня в другом проекте такой код&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;/// &lt;summary&gt;
/// Объект обратного вызова для получения результата доставки сообщения
/// &lt;/summary&gt;
[System.Runtime.InteropServices.ComVisible(true)]
public class SendAsync2Event : IP2AsyncSendEvent2
{
ExecutedEventHandler handler = null;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;/// &amp;lt;summary&amp;gt;
/// Инициализировать объект обратного вызова
/// &amp;lt;/summary&amp;gt;
/// &amp;lt;param name=&amp;quot;handler&amp;quot;&amp;gt;Делегат для вызова при доставке сообщения&amp;lt;/param&amp;gt;
public SendAsync2Event(ExecutedEventHandler handler)
{
    this.handler = handler;
}

/// &amp;lt;summary&amp;gt;
/// Метод вызывается после доставки сообщения плазой
/// &amp;lt;/summary&amp;gt;
/// &amp;lt;param name=&amp;quot;reply&amp;quot;&amp;gt;&amp;lt;/param&amp;gt;
/// &amp;lt;param name=&amp;quot;errCode&amp;quot;&amp;gt;&amp;lt;/param&amp;gt;
/// &amp;lt;param name=&amp;quot;type&amp;quot;&amp;gt;&amp;lt;/param&amp;gt;
void IP2AsyncSendEvent2.SendAsync2Reply(CP2BLMessage reply, uint errCode, long type)
{
    if (handler != null)
    {
        handler(new OrderResult(reply, errCode, type));
    }
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;}
работает без проблем.&lt;/p&gt;
&lt;/blockquote&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/8365/</id>
    <title type="text">Жесть, убил вчера часов пять на эту асинхронную отправку. Прикол весь был в том, что в плазовском пр...</title>
    <published>2011-05-27T03:51:55Z</published>
    <updated>2011-05-27T03:51:55Z</updated>
    <author>
      <name>aspirant</name>
      <uri>https://stocksharp.com/users/6114/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Жесть, убил вчера часов пять на эту асинхронную отправку.  Прикол весь был в том, что в плазовском примере все работало, а в PlazaTrader все время выкидывало InvalidCastException.  Причем под конец код отправки сообщения в обоих случаях был идентичен.  Путем перебора всего что можно пять минут назад нашел решение: у наследника IP2AsyncSendEvent2 (в PlazaTrader - это MessageDispatcher внутри TransactionManager) не должно быть ничего (методов, свойств и т.д.) кроме &lt;strong&gt;void IP2AsyncSendEvent2.SendAsync2Reply(CP2BLMessage reply, uint errCode, long eventParam)&lt;/strong&gt;.  Еврика!!!
Ничего пока не заливал.  Попробую сделать вечером.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/8359/</id>
    <title type="text">aspirant: Mikhail Sukhov: Вкратце - http://forum.rts.ru/viewtopic.asp?t=21079 Вообще, конечно, это д...</title>
    <published>2011-05-26T11:15:40Z</published>
    <updated>2011-05-26T11:15:40Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8350)" rel="nofollow" target="_blank"&gt;aspirant&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8343)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;
Вкратце - &lt;a href="http://forum.rts.ru/viewtopic.asp?t=21079" rel="nofollow" target="_blank"&gt;http://forum.rts.ru/viewtopic.asp?t=21079&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Вообще, конечно, это досадно, что isin_id не уникален.  Залей побыстрее.  Хочу с заявками покопаться.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Так уже.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/8351/</id>
    <title type="text">Он уникален, но только в пределах сессии, вот почему в текущую сессию могут придти данные по инструм...</title>
    <published>2011-05-26T05:11:53Z</published>
    <updated>2011-05-26T05:11:53Z</updated>
    <author>
      <name>esper</name>
      <uri>https://stocksharp.com/users/5990/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Он уникален, но только в пределах сессии, вот почему в текущую сессию могут придти данные по инструментам за следующую сессию довольно интересно.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/8350/</id>
    <title type="text">Mikhail Sukhov: Вкратце - http://forum.rts.ru/viewtopic.asp?t=21079 Вообще, конечно, это досадно, чт...</title>
    <published>2011-05-26T04:59:48Z</published>
    <updated>2011-05-26T04:59:48Z</updated>
    <author>
      <name>aspirant</name>
      <uri>https://stocksharp.com/users/6114/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(8343)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;
Вкратце - &lt;a href="http://forum.rts.ru/viewtopic.asp?t=21079" rel="nofollow" target="_blank"&gt;http://forum.rts.ru/viewtopic.asp?t=21079&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Вообще, конечно, это досадно, что isin_id не уникален.  Залей побыстрее.  Хочу с заявками покопаться.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/8343/</id>
    <title type="text">Попытался запустить PlazaTrader. В OnSessionContentsFutureStreamInserted вылетело исключение: Invali...</title>
    <published>2011-05-25T19:54:12Z</published>
    <updated>2011-05-25T19:54:12Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Попытался запустить PlazaTrader.  В OnSessionContentsFutureStreamInserted вылетело исключение:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;InvalidOperationException: Инструмент инструмента 158622 торговой системы уже имеет ассоциацию&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Не посмотришь, почему?&lt;/p&gt;
&lt;p&gt;Залью фикс. Вкратце - &lt;a href="http://forum.rts.ru/viewtopic.asp?t=21079" rel="nofollow" target="_blank"&gt;http://forum.rts.ru/viewtopic.asp?t=21079&lt;/a&gt;&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>