Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Stellt den globalen Assemblycache für die Verwendung durch die Fusionstechnologie dar.
interface IAssemblyCache : IUnknown {
HRESULT CreateAssemblyCacheItem (
[in] DWORD dwFlags,
[in] PVOID pvReserved,
[out] IAssemblyCacheItem **ppAsmItem,
[in, optional] LPCWSTR pszAssemblyName
);
HRESULT CreateAssemblyScavenger (
[out] IUnknown **ppUnkReserved
);
HRESULT InstallAssembly (
[in] DWORD dwFlags,
[in] LPCWSTR pszManifestFilePath,
[in] LPCFUSION_INSTALL_REFERENCE pRefData
);
HRESULT QueryAssemblyInfo (
[in] DWORD dwFlags,
[in] LPCWSTR pszAssemblyName,
[in, out] ASSEMBLY_INFO *pAsmInfo
);
HRESULT UninstallAssembly (
[in] DWORD dwFlags,
[in] LPCWSTR pszAssemblyName,
[in] LPCFUSION_INSTALL_REFERENCE pRefData,
[out, optional] ULONG *pulDisposition
);
};
Methoden
Methode |
Beschreibung |
|---|---|
Ruft einen Verweis auf ein neues IAssemblyCacheItem ab. |
|
Reserviert für interne Verwendung durch die Fusionstechnologie. |
|
Installiert die angegebene Assembly im globalen Assemblycache. |
|
Ruft die angeforderten Daten über die angegebene Assembly ab. |
|
Deinstalliert die angegebene Assembly aus dem globalen Assemblycache. |
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: Fusion.h
.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0