Indicates whether the runtime associated with this interface can be loaded into the current process, taking into account other runtimes that might already be loaded into the process.
HRESULT IsLoadable( [out, retval] BOOL *pbLoadable);
true if this runtime could be loaded into the current process; otherwise,
This method returns the following specific HRESULTs as well as HRESULT errors that indicate method failure.
|S_OK||The method completed successfully.|
If another runtime is already loaded into the process and the runtime associated with this interface can be loaded for in-process side-by-side execution,
true. If the two runtimes cannot run side-by-side in-process,
false. For example, the common language runtime (CLR) version 4 can run side-by-side in the same process with CLR version 2.0 or CLR version 1.1. However, CLR version 1.1 and CLR version 2.0 cannot run side-by-side in-process.
If no runtimes are loaded into the process, this method always returns
Platforms: See System Requirements.
Library: Included as a resource in MSCorEE.dll
.NET Framework Versions: Available since 4