Quelle est la différence entre un Interop et un RCW (Runtime Callable Wrapper)?
-
22-08-2019 - |
Question
Quelle est la différence entre un Interop et un RCW (Runtime Callable Wrapper)?
Est-il juste terminologie?
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