Question

Quelle est la différence entre un Interop et un RCW (Runtime Callable Wrapper)?

Est-il juste terminologie?

Était-ce utile?

La solution

Ils sont reliés entre eux. Interop est le terme général pour l'utilisation dll natif .NET au sein. Un RCW est une enveloppe qui est nécessaire pour utiliser un composant spécifique / classe / objet dans .NET.

Autres conseils

Interop est pour appeler les exportations DLL brutes.

RCW (Runtime Callable Wrapper) est utilisé pour exposer des objets COM à des classes .NET -. Par exemple, faire des objets COM par code callable .NET. Le BRF est un proxy .NET qui utilise Interop pour l'interface à l'objet COM.

Vous pouvez utiliser Interop directement à COM, mais il est juste de faire à la dure.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top