Udostępnij przez


Monikerów

Moniker w modelu COM jest nie tylko sposobem identyfikacji obiektu — moniker jest również implementowany jako obiekt. Ten obiekt zapewnia usługi umożliwiające składnikowi uzyskanie wskaźnika do obiektu zidentyfikowanego przez moniker. Ten proces jest nazywany powiązaniem .

Monikers to obiekty implementujące interfejs IMoniker i są zwykle implementowane w bibliotekach DLL jako obiektów składników. Istnieją dwa sposoby wyświetlania użycia elementów monikers: jako klient moniker, składnik, który używa monikera, aby uzyskać wskaźnik do innego obiektu; i jako dostawca moniker, składnik, który dostarcza monikers identyfikujące jego obiekty do moniker klientów.

Obiekt OLE używa jednostek monikers do nawiązywania połączenia z obiektami i aktywowania ich, niezależnie od tego, czy znajdują się na tej samej maszynie, czy w sieci. Bardzo ważne jest użycie połączeń sieciowych. Są one również używane do identyfikowania, nawiązywania połączenia i uruchamiania obiektów linków dokumentów złożonych OLE. W takim przypadku źródło linku działa jako dostawca moniker, a kontener przechowujący obiekt linku działa jako klient moniker.

Aby uzyskać więcej informacji, zobacz następujące tematy:

modelu obiektów składników