C# how to know if a remote object implements an interface
<p>Is there a way to know if a remote object implements an interface (I cannot change/add methods to the remote object).</p>

<p>Indeed I cannot use a IsAssignableFrom nor the "as" to test since it's a remote object. Then I have an exception when I try to call a non implemented methods.</p>

<p>Thx</p>
