Domanda

Qual è la differenza tra un Interop e un RCW (Runtime Callable Wrapper)?

E 'solo la terminologia?

È stato utile?

Soluzione

Sono collegati tra loro. Interop è il termine globale per l'utilizzo di dll nativi all'interno di .NET. Un RCW è un involucro che è necessario utilizzare uno specifico componente / classe / oggetto NET.

Altri suggerimenti

Interop è per chiamare le esportazioni DLL crudo.

RCW (Runtime Callable Wrapper) viene utilizzato per esporre gli oggetti COM alle classi NET -. Vale a dire, per rendere gli oggetti richiamabile dal codice .NET COM. L'RCW è un proxy .NET che utilizza l'interoperabilità per interfacciarsi con l'oggetto COM.

Si potrebbe usare Interop direttamente a COM, ma questo è solo farlo nel modo più duro.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top