public static GetRuntimeInterfaceAsObject ( System.Guid clsid, System.Guid riid ) : object | ||
clsid | System.Guid | |
riid | System.Guid | |
return | object |
public static void RuntimeEnvironmentNegTest() { Type clsType = typeof(RuntimeEnvironmentTest); Assembly assem = clsType.Assembly; Assert.True(!RuntimeEnvironment.FromGlobalAccessCache(assem)); Assert.Throws <PlatformNotSupportedException>(() => RuntimeEnvironment.SystemConfigurationFile); Guid guid; Assert.Throws <PlatformNotSupportedException>(() => RuntimeEnvironment.GetRuntimeInterfaceAsObject(guid, guid)); Assert.Throws <PlatformNotSupportedException>(() => RuntimeEnvironment.GetRuntimeInterfaceAsIntPtr(guid, guid)); }
public void GetRuntimeInterfaceAsObject_Invoke_ThrowsPlatformNotSupportedException() { Assert.Throws <PlatformNotSupportedException>(() => RuntimeEnvironment.GetRuntimeInterfaceAsObject(Guid.Empty, Guid.Empty)); }
public void GetRuntimeInterfaceAsObject_Invoke_ThrowsPlatformNotSupportedException() { #pragma warning disable 618 // GetRuntimeInterfaceAsObject is marked as Obsolete Assert.Throws <PlatformNotSupportedException>(() => RuntimeEnvironment.GetRuntimeInterfaceAsObject(Guid.Empty, Guid.Empty)); #pragma warning restore 618 }