Построение компонентов .NET Framework для взаимодействия
Обновлен: Ноябрь 2007
Перед созданием компонента .NET Framework, следует уточнить, кто будет его использовать. Заблаговременные действия, призванные определить, будут ли вызывающие объекты использовать технологию COM, поможет существенно сэкономить время в будущем.
Хотя .NET Framework расширяет многие функции программирования, предлагаемые технологией COM, а среда CLR упрощает доступ через границу взаимодействия, COM-клиент должен соблюдать ограничения своей модели программирования. Эти ограничения могут влиять на способ и время использования расширенных возможностей, доступных для компонентов .NET Framework.
При создании компонентов .NET Framework для разных типов вызывающих объектов нужно соблюдать указания, представленные в следующей таблице.
Ожидаемый тип вызывающего объекта |
Замечания |
---|---|
Только клиенты .NET |
Без определенных рекомендаций. |
Клиенты .NET и COM. |
См. рекомендации, приведенные только для COM-клиентов. |
Только COM-клиенты. |
|