Indicazioni sulla programmazione dei componenti serviti

Sebbene in .NET Framework vengano estese numerose funzionalità di programmazione introdotte da COM e benché Common Language Runtime consenta di accedere in modo semplificato oltre i limiti imposti dall'interoperatività, i client COM restano vincolati alle restrizioni del proprio modello di programmazione. Queste restrizioni riguardano la modalità e l'ambito di utilizzo delle funzionalità complete disponibili per i componenti .NET Framework. Prima di generare un componente .NET Framework, è pertanto necessario conoscere lo scopo a cui è destinato. Se viene stabilito che i chiamanti saranno basati su COM, è possibile risparmiare una notevole quantità di tempo in seguito.

Per utilizzare un componente .NET Framework, un client COM deve soddisfare i requisiti seguenti.

  • Non utilizzare un costruttore con parametri.

  • Evitare di utilizzare metodi statici.

  • Definire interfacce implementate dal componente.

  • Includere HRESULT nelle eccezioni definite dall'utente.

  • Fornire GUID per i tipi per cui sono necessari.

Vedere anche

Altre risorse

Scrittura dei componenti serviti

Footer image

Copyright © 2007 Microsoft Corporation. Tutti i diritti riservati.