1 override of CreateInstance
PresentationFramework (1)
System\Windows\Markup\Baml2006\WpfKnownTypeInvoker.cs (1)
19public override object CreateInstance(object[] arguments)
13 references to CreateInstance
PresentationFramework (1)
System\Windows\Markup\Baml2006\WpfKnownTypeInvoker.cs (1)
36return base.CreateInstance(arguments);
System.Xaml (1)
System\Xaml\Runtime\ClrObjectRuntime.cs (1)
73return xamlType.Invoker.CreateInstance(args);
System.Xaml.Tests (11)
System\Xaml\Schema\XamlTypeInvokerTests.cs (11)
156Assert.Equal(1, Assert.IsType<PublicClass>(invoker.CreateInstance(null)).Value); 157Assert.Equal(1, Assert.IsType<PublicClass>(invoker.CreateInstance(Array.Empty<object>())).Value); 164Assert.Equal(2, Assert.IsType<PublicClass>(invoker.CreateInstance(new object[] { 2 })).Value); 171Assert.Equal(1, Assert.IsType<PrivateClass>(invoker.CreateInstance(null)).Value); 172Assert.Equal(1, Assert.IsType<PrivateClass>(invoker.CreateInstance(Array.Empty<object>())).Value); 179Assert.Equal(0, invoker.CreateInstance(null)); 180Assert.Equal(0, invoker.CreateInstance(Array.Empty<object>())); 187Assert.Throws<NotSupportedException>(() => invoker.CreateInstance(null)); 188Assert.Throws<NotSupportedException>(() => invoker.CreateInstance(Array.Empty<object>())); 195Assert.Throws<MissingMethodException>(() => invoker.CreateInstance(null)); 196Assert.Throws<MissingMethodException>(() => invoker.CreateInstance(Array.Empty<object>()));