Megosztás:


Adatok rendezése a COM Interop használatával

A COM interop támogatja mind a felügyelt kódból származó COM-objektumok használatát, mind a felügyelt objektumok COM-nak való felfedését. A COM-ba és onnan érkező adatok rendezési támogatása széles körű, és szinte mindig a megfelelő rendezési viselkedést biztosítja.

A Windows SDK a következő COM-interop eszközöket tartalmazza:

  • Típus könyvtár importáló (Tlbimp.exe), amely egy COM típusú könyvtárat interop-összeállítássá alakít át. Ebből az összeállításból az interop marshalling szolgáltatás olyan burkolókat hoz létre, amelyek adatcsomagolást végeznek a felügyelt és a nem felügyelt memória között.

  • Type Library Exporter (Tlbexp.exe), amely com típusú kódtárat hoz létre egy szerelvényből, és létrehoz egy burkolót, amely rendezést végez a metódushívások során.

Az alábbi szakaszok olyan témakörökre mutatnak, amelyek ismertetik az interop csomagoló testreszabásának folyamatát, amikor további típusinformációkat adhat, vagy amikor azokat kell megadnia a marshalernek.

Ebben a részben

Útmutató: Burkolók manuális létrehozása Azt ismerteti, hogyan hozhat létre manuálisan COM-burkolót a felügyelt forráskódban.

Útmutató: Managed-Code DCOM migrálása WCF-be
Ismerteti, hogyan migrálhat felügyelt DCOM-kódot a WCF-be a legbiztonságosabb megoldáshoz.

COM-adattípusok
Megfelelő felügyelt és nem felügyelt adattípusokat biztosít.

A COM-hoz hívási burkolók testreszabása
Ez a cikk azt ismerteti, hogyan végezhet explicit módon adattípus-összerendelést az MarshalAsAttribute attribútum használatával a tervezési időszakban.

Futtatókörnyezeti hívható burkolók testreszabása
Ismerteti, hogyan módosíthatja a típusok elrendezési viselkedését egy interop-szerelvényben, és hogyan határozhatja meg manuálisan a COM-típusokat.

Speciális COM-együttműködés
A COM-összetevők .NET-keretrendszeralkalmazásba való beépítésével kapcsolatos további információkra mutató hivatkozásokat tartalmaz.

Szerelvény típuskódtár konvertálásának összegzése
A típus-könyvtár exportálásának átalakítási folyamatát ismerteti az összeállítás.

Írja be a kódtárat a szerelvénykonvertálás összegzéséhez
A szerelvény importálásának konvertálási folyamatát leíró típustár.

Üzemeltetés általános típusok használatával
Ismerteti, hogy mely műveletek támogatottak a COM-együttműködés általános típusainak használatakor.