48 references to CreateInstance
illink (1)
src\tools\illink\src\ILLink.Shared\TrimAnalysis\IntrinsicId.cs (1)
57
/// <see cref="System.Array.
CreateInstance
(System.Type, int)"/>
ILLink.RoslynAnalyzer (1)
src\tools\illink\src\ILLink.Shared\TrimAnalysis\IntrinsicId.cs (1)
57
/// <see cref="System.Array.
CreateInstance
(System.Type, int)"/>
Microsoft.AspNetCore.Mvc.Core (2)
ModelBinding\ModelBindingHelper.cs (2)
640
var converted = (IList)Array.
CreateInstance
(destinationElementType, valueAsArray.Length);
652
var converted = (IList)Array.
CreateInstance
(destinationElementType, 1);
Microsoft.Build (1)
TaskParameter.cs (1)
655
Array array = Array.
CreateInstance
(elementType, length);
Microsoft.Build.Engine.UnitTests (1)
TaskParameter_Tests.cs (1)
99
Array array = Array.
CreateInstance
(type, values.Length);
Microsoft.Extensions.Configuration.Binder (1)
ConfigurationBinder.cs (1)
789
Array result = Array.
CreateInstance
(elementType, list.Count);
Microsoft.Extensions.DependencyInjection (1)
ServiceLookup\CallSiteRuntimeResolver.cs (1)
182
return Array.
CreateInstance
(elementType, length);
MSBuild (1)
TaskParameter.cs (1)
655
Array array = Array.
CreateInstance
(elementType, length);
MSBuildTaskHost (1)
TaskParameter.cs (1)
655
Array array = Array.
CreateInstance
(elementType, length);
PresentationCore (3)
MS\Internal\Ink\ExtendedProperty.cs (1)
208
Array newArray = Array.
CreateInstance
(elementType, ((Array)_value).Length);
System\Windows\dataobject.cs (2)
3620
datalist = (DataStoreEntry[])Array.
CreateInstance
(typeof(DataStoreEntry), 1);
3626
newlist = (DataStoreEntry[])Array.
CreateInstance
(typeof(DataStoreEntry), datalist.Length + 1);
System.Collections.Specialized (1)
System\Collections\Specialized\NameObjectCollectionBase.cs (1)
443
object?[] allValues = (object?[])Array.
CreateInstance
(type, n);
System.ComponentModel.Composition (2)
System\ComponentModel\Composition\Hosting\CompositionServices.cs (1)
437
Array array = Array.
CreateInstance
(_arrayType, _innerList.Count);
System\ComponentModel\Composition\ReflectionModel\ImportingItem.cs (1)
53
Array array = Array.
CreateInstance
(elementType, exports.Length);
System.Composition.TypedParts (2)
System\Composition\TypedParts\Discovery\TypeInspector.cs (2)
134
var newArray = Array.
CreateInstance
(valueType, existingArray.Length + 1);
141
var newArray = Array.
CreateInstance
(valueType, 2);
System.Data.Common (2)
System\Data\DataTable.cs (2)
3533
_emptyDataRowArray = (DataRow[])Array.
CreateInstance
(GetRowType(), 0);
3537
return (DataRow[])Array.
CreateInstance
(GetRowType(), size);
System.Linq.Expressions (2)
System\Linq\Expressions\Interpreter\ArrayOperations.cs (2)
26
Array array = Array.
CreateInstance
(_elementType, _elementCount);
56
frame.Push(length < 0 ? new int[length] : Array.
CreateInstance
(_elementType, length));
System.Private.CoreLib (13)
src\libraries\System.Private.CoreLib\src\System\Array.cs (1)
205
/// <remarks>When the array type is readily available, this method should be preferred over <see cref="
CreateInstance
(Type, int)"/>, as it has
src\libraries\System.Private.CoreLib\src\System\Collections\ArrayList.cs (3)
685
Array array = Array.
CreateInstance
(type, _size);
1064
Array array = Array.
CreateInstance
(type, _list.Count);
2538
Array array = Array.
CreateInstance
(type, _baseSize);
src\libraries\System.Private.CoreLib\src\System\DefaultBinder.cs (6)
318
objs[lastPos] = Array.
CreateInstance
(paramArrayTypes[0], 1);
338
objs[i] = Array.
CreateInstance
(paramArrayTypes[0], 0); // create an empty array for the
356
objs[paramArrayPos] = Array.
CreateInstance
(paramArrayTypes[0], args.Length - paramArrayPos);
408
objs[lastPos] = Array.
CreateInstance
(paramArrayTypes[currentMin], 1);
425
objs[i] = Array.
CreateInstance
(paramArrayTypes[currentMin], 0);
441
objs[paramArrayPos] = Array.
CreateInstance
(paramArrayTypes[currentMin], args.Length - paramArrayPos);
src\libraries\System.Private.CoreLib\src\System\RuntimeType.cs (1)
135
Array ret = Array.
CreateInstance
(this, values.Length);
src\System\Attribute.CoreCLR.cs (1)
437
elementType.ContainsGenericParameters ? new Attribute[elementCount] : (Attribute[])Array.
CreateInstance
(elementType, elementCount);
src\System\RuntimeType.CoreCLR.cs (1)
1642
internal object[] GetEmptyArray() => _emptyArray ??= (object[])Array.
CreateInstance
(m_runtimeType, 0);
System.Private.Xml (9)
System\Xml\Serialization\CodeIdentifiers.cs (1)
174
Array array = Array.
CreateInstance
(type, _list.Count);
System\Xml\Serialization\NameTable.cs (1)
99
Array a = Array.
CreateInstance
(type, _table.Count);
System\Xml\Serialization\ReflectionXmlSerializationReader.cs (2)
1973
Array arrayValue = Array.
CreateInstance
(member.Mapping.TypeDesc!.Type!.GetElementType()!, vals.Length);
2030
var newArray = Array.
CreateInstance
(memberType.GetElementType()!, length + 1);
System\Xml\Serialization\XmlSerializationReader.cs (5)
1346
if (a == null) return Array.
CreateInstance
(elementType, 32);
1348
Array b = Array.
CreateInstance
(elementType, a.Length * 2);
1358
return Array.
CreateInstance
(elementType, 0);
1361
Array b = Array.
CreateInstance
(elementType, length);
1650
return Array.
CreateInstance
(elementType, 0);
System.Reflection.Context (1)
System\Reflection\Context\CollectionServices.cs (1)
45
Array typedArray = Array.
CreateInstance
(arrayType, list.Count);
System.Runtime.Serialization.Formatters (1)
System\Runtime\Serialization\Formatters\Binary\BinaryObjectReader.cs (1)
425
pr._newObj = Array.
CreateInstance
(pr._arrayElementType, pr._lengthA[0]);
UIAutomationClient (2)
MS\Internal\Automation\Misc.cs (2)
88
Array combined = Array.
CreateInstance
(t, totalLength);
134
Array a2 = Array.
CreateInstance
(t, newLength);