IAssemblyCache::UninstallAssembly – metoda
Odinstaluje zadané sestavení z globální mezipaměti sestavení .
Syntaxe
HRESULT UninstallAssembly (
[in] DWORD dwFlags,
[in] LPCWSTR pszAssemblyName,
[in] LPCFUSION_INSTALL_REFERENCE pRefData,
[out, optional] ULONG *pulDisposition
);
Parametry
dwFlags
[v] Příznaky definované v fusion.idl.
pszAssemblyName
[v] Název sestavení, které se má odinstalovat.
pRefData
[v] FUSION_INSTALL_REFERENCE struktura, která obsahuje data instalace sestavení.
pulDisposition
[out, volitelné] Jedna z dispozičních hodnot definovaných v fusion.idl. Mezi možné hodnoty patří:
IASSEMBLYCACHE_UNINSTALL_DISPOSITION_UNINSTALLED (1)
IASSEMBLYCACHE_UNINSTALL_DISPOSITION_STILL_IN_USE (2)
IASSEMBLYCACHE_UNINSTALL_DISPOSITION_ALREADY_UNINSTALLED (3)
IASSEMBLYCACHE_UNINSTALL_DISPOSITION_DELETE_PENDING (4)
IASSEMBLYCACHE_UNINSTALL_DISPOSITION_HAS_INSTALL_REFERENCES (5)
IASSEMBLYCACHE_UNINSTALL_DISPOSITION_REFERENCE_NOT_FOUND (6)
Požadavky
Platformy: Viz Požadavky na systém.
Záhlaví: Fusion.h
Verze rozhraní .NET Framework: K dispozici od verze 2.0