Re: ConnectionPoints
От: Аноним  
Дата: 21.12.06 08:32
Оценка:
Здравствуйте, alf_8, Вы писали:

_>День добрый!!


_>пытаюсь написать OPC сервер на C#, только вот пока не очень получается..


_>не могу разобраться с ConnectionPoints.


_>у клиента есть метод



_>
_>private void AdviseIOPCDataCallback()
_>{
_>        Type    sinktype = typeof( IOPCDataCallback );
_>        Guid    sinkguid = sinktype.GUID;
        
_>        cpointcontainer.FindConnectionPoint( ref sinkguid, out callbackcpoint );
_>        if( callbackcpoint == null )
_>            return;

_>        callbackcpoint.Advise( this, out callbackcookie );
_>        }
_>



_>он дергает метод сервера FindConnectionPoint.


он не дергает а подписывается на событие сервера

_>Вопрос: как должен быть реализован этот метод на сервере, чтобы возвращать ConnectionPoint?


CONNECTION_POINT_MAP + поддерживать интерфейс IConnectionPointContainer + Fire_MyEvent

_>Сейчас у сервера есть метод, который был сгенерирован автоматически (из интерфейса):


_>подскажите, как можно достать нужный ConnectionPoint в этом методе. и вообще, по верному пути ли я иду.


учи матчасть для начала

_>заранее благодарен.


 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.