Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Program .NET Framework promuje interakcję ze składnikami COM, usługami COM+, bibliotekami typów zewnętrznych i wieloma usługami systemu operacyjnego. Typy danych, sygnatury metod i mechanizmy obsługi błędów różnią się między modelami obiektów zarządzanych i niezarządzanych. Aby uprościć współdziałanie między składnikami programu .NET Framework i kodem niezarządzanym oraz ułatwić ścieżkę migracji, środowisko uruchomieniowe języka wspólnego ukrywa różnice między klientami i serwerami w tych modelach obiektów.
Kod wykonywany pod kontrolą środowiska uruchomieniowego jest nazywany kodem zarządzanym. Z drugiej strony kod uruchamiany poza środowiskiem uruchomieniowym jest nazywany kodem niezarządzanym. Składniki modelu COM, interfejsy ActiveX i funkcje interfejsu API systemu Windows to przykłady kodu niezarządzanego.
W tym dziale
Uwidacznianie składników COM w programie .NET Framework
Opisuje sposób używania składników COM z aplikacji .NET Framework.
Udostępnianie składników .NET Framework dla COM
Opisuje sposób używania składników programu .NET Framework z poziomu aplikacji COM.
Korzystanie z niezarządzanych funkcji DLL
Opisuje sposób wywoływania niezarządzanych funkcji DLL przy użyciu platformy invoke.
Marshaling międzyoperacyjny
Opisuje przekazywanie dla międzyoperacyjności COM i wywołania platformy.
Jak mapować HRESULT i wyjątki
Opisuje wiązanie między wyjątkami a wartością HRESULT.
Równoważność typów i osadzone typy interoperacyjne
Opisuje, jak informacje o typach COM są osadzane w zestawach i jak środowisko uruchomieniowe języka wspólnego określa ich równoważność.
Jak wygenerować podstawowe zestawy interop z użyciem Tlbimp.exe
Opisuje sposób tworzenia podstawowych zestawów międzyoperacyjnych przy użyciu Tlbimp.exe (Importer biblioteki typów).
Instrukcje: rejestrowanie podstawowych zestawów współdziałania
Opisuje, jak zarejestrować podstawowe zestawy międzyoperacyjne, aby móc się do nich odnosić w projektach.
Registration-Free Interop COM
Opisuje sposób, w jaki interop COM może aktywować składniki bez korzystania z rejestru systemu Windows.
Instrukcje: konfigurowanie składników COM platformy .NET Framework-Based do aktywacji Registration-Free
Opisuje, jak tworzyć manifest aplikacji oraz jak tworzyć i osadzać manifest składnika.
Powiązane sekcje
Obiekty opakowywania COM
Opisuje opakowania udostępniane przez interop COM.