37 references to GetConstructor
illink (1)
System.Private.DataContractSerialization (18)
System\Runtime\Serialization\ClassDataContract.cs (3)
349type.GetConstructor(BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public, Type.EmptyTypes) != null); 1248ConstructorInfo? ctor = UnderlyingType.GetConstructor(Globals.ScanAllMembers, SerInfoCtorArgs); 1265ConstructorInfo? ctor = type.GetConstructor(BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public, Type.EmptyTypes);
System\Runtime\Serialization\CollectionDataContract.cs (1)
1106defaultCtor = type.GetConstructor(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, Type.EmptyTypes);
System\Runtime\Serialization\Json\JsonFormatGeneratorStatics.cs (1)
118typeof(ExtensionDataObject).GetConstructor(Globals.ScanAllMembers, Type.EmptyTypes))!;
System\Runtime\Serialization\Json\JsonFormatReaderGenerator.cs (3)
454ConstructorInfo? ctor = classContract.UnderlyingType.GetConstructor(Globals.ScanAllMembers, JsonFormatGeneratorStatics.SerInfoCtorArgs); 611constructor = type.GetConstructor(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, Type.EmptyTypes)!; 615constructor = type.GetConstructor(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, Type.EmptyTypes)!;
System\Runtime\Serialization\Json\JsonFormatWriterGenerator.cs (2)
420ConstructorInfo dictEnumCtor = enumeratorType.GetConstructor(Globals.ScanAllMembers, new Type[] { Globals.TypeOfIDictionaryEnumerator })!; 428ConstructorInfo dictEnumCtor = enumeratorType.GetConstructor(Globals.ScanAllMembers, new Type[] { ctorParam })!;
System\Runtime\Serialization\ReflectionReader.cs (1)
490ConstructorInfo ci = type.GetConstructor(BindingFlags.Instance | BindingFlags.Public, Type.EmptyTypes)!;
System\Runtime\Serialization\XmlDataContract.cs (2)
252ConstructorInfo? ctor = UnderlyingType.GetConstructor(BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public, Type.EmptyTypes); 313ConstructorInfo? XElement_ctor = type.GetConstructor(
System\Runtime\Serialization\XmlFormatGeneratorStatics.cs (3)
84s_dictionaryEnumeratorCtor = typeof(CollectionDataContract.DictionaryEnumerator).GetConstructor(Globals.ScanAllMembers, new Type[] { Globals.TypeOfIDictionaryEnumerator }); 212internal static ConstructorInfo ExtensionDataObjectCtor => s_extensionDataObjectCtor ??= typeof(ExtensionDataObject).GetConstructor(Globals.ScanAllMembers, Type.EmptyTypes)!; 223s_hashtableCtor = Globals.TypeOfHashtable.GetConstructor(Globals.ScanAllMembers, Type.EmptyTypes);
System\Runtime\Serialization\XmlFormatReaderGenerator.cs (1)
647constructor = type.GetConstructor(BindingFlags.Instance | BindingFlags.Public, Type.EmptyTypes)!;
System\Runtime\Serialization\XmlFormatWriterGenerator.cs (1)
505ConstructorInfo dictEnumCtor = enumeratorType.GetConstructor(Globals.ScanAllMembers, new Type[] { ctorParam })!;
System.Private.Xml (18)
System\Xml\Serialization\CodeGenerator.cs (2)
818ConstructorInfo Decimal_ctor = typeof(decimal).GetConstructor( 831ConstructorInfo DateTime_ctor = typeof(DateTime).GetConstructor(
System\Xml\Serialization\Types.cs (1)
1224ConstructorInfo? ctor = type.GetConstructor(BindingFlags.Public | BindingFlags.Instance | BindingFlags.NonPublic, Type.EmptyTypes);
System\Xml\Serialization\XmlSerializationILGen.cs (8)
174ConstructorInfo Hashtable_ctor = typeof(Hashtable).GetConstructor( 279ConstructorInfo readerCtor = CreatedTypes[readerClass].GetConstructor( 292ConstructorInfo writerCtor = CreatedTypes[writerClass].GetConstructor( 420ConstructorInfo ctor = CreatedTypes[(string)serializers[key]].GetConstructor( 460ConstructorInfo ctor = CreatedTypes[(string)serializers[xmlMappings[i].Key!]].GetConstructor( 502ConstructorInfo ctor = CreatedTypes[readerType].GetConstructor( 522ctor = CreatedTypes[writerType].GetConstructor( 536ConstructorInfo baseCtor = typeof(XmlSerializerImplementation).GetConstructor(
System\Xml\Serialization\XmlSerializationReaderILGen.cs (3)
974ConstructorInfo Hashtable_ctor = typeof(Hashtable).GetConstructor( 1436ConstructorInfo XmlQualifiedName_ctor = typeof(XmlQualifiedName).GetConstructor( 1899ConstructorInfo ctor = xmlnsMember.Mapping.TypeDesc!.Type!.GetConstructor(
System\Xml\Serialization\XmlSerializationWriterILGen.cs (4)
255ConstructorInfo XmlQualifiedName_ctor = typeof(XmlQualifiedName).GetConstructor( 1194ConstructorInfo StringBuilder_ctor = typeof(StringBuilder).GetConstructor( 2358ConstructorInfo ctor = type.GetConstructor( 2400ConstructorInfo XElement_ctor = type.GetConstructor(