Adatok rendezése 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 szakaszban

Ú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-hívható burkolók testreszabása Ismerteti, hogyan végezhető el az adattípusok explicit marshalizálása a MarshalAsAttribute attribútum használatával tervezési időben.

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 alkalmazásba való beépítésével kapcsolatos további információkra mutató hivatkozásokat tartalmaz.

A szerelvényből típuskönyvtárba történő konvertálás összefoglalása Ismerteti a szerelvény típuskönyvtárba exportálásának konvertálási folyamatát.

A típustárból szerelvénybe történő átalakítás összefoglalása Ismerteti a típustár szerelvénybe való importálásának átalakítási folyamatát.

Ü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.