9 overrides of MakeArrayType
mscorlib (6)
system\reflection\emit\enumbuilder.cs (1)
375public override Type MakeArrayType()
system\reflection\emit\generictypeparameterbuilder.cs (1)
78public override Type MakeArrayType()
system\reflection\emit\symboltype.cs (1)
299public override Type MakeArrayType()
system\reflection\emit\typebuilder.cs (1)
1478public override Type MakeArrayType()
system\reflection\emit\typebuilderinstantiation.cs (1)
90public override Type MakeArrayType()
system\rttype.cs (1)
4319public override Type MakeArrayType() { return new RuntimeTypeHandle(this).MakeSZArray(); }
System.Activities.Presentation (1)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (1)
1104public override Type MakeArrayType() { return _baseReflectionType.MakeArrayType(); }
System.Data (1)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (1)
1104public override Type MakeArrayType() { return _baseReflectionType.MakeArrayType(); }
System.Workflow.ComponentModel (1)
AuthoringOM\Compiler\TypeSystem\DesignTimeType.cs (1)
633public override Type MakeArrayType()
28 references to MakeArrayType
mscorlib (7)
system\reflection\customattribute.cs (1)
887m_argumentType = elementType.MakeArrayType();
system\rttype.cs (1)
1052types[i] = types[i].MakeArrayType();
system\runtime\interopservices\windowsruntime\clripropertyvalueimpl.cs (3)
377throw new InvalidCastException(Environment.GetResourceString("InvalidCast_WinRTIPropertyValueElement", this.Type, typeof(T).MakeArrayType().Name), __HResults.TYPE_E_TYPEMISMATCH); 391Exception e = new InvalidCastException(Environment.GetResourceString("InvalidCast_WinRTIPropertyValueArrayCoersion", this.Type, typeof(T).MakeArrayType().Name, i, elementCastException.Message), elementCastException); 540throw new InvalidCastException(Environment.GetResourceString("InvalidCast_WinRTIPropertyValueElement", _data.GetType(), expectedArrayElementType.MakeArrayType().Name), __HResults.TYPE_E_TYPEMISMATCH);
system\runtimehandles.cs (1)
79type = type.MakeArrayType();
system\unityserializationholder.cs (1)
81type = type.MakeArrayType();
PresentationFramework (2)
src\Framework\System\Windows\Markup\BamlRecordReader.cs (1)
4919elementType = ((ArrayExtension)element).Type.MakeArrayType();
src\Framework\System\Windows\Markup\Primitives\MarkupWriter.cs (1)
1030if (property.PropertyType.IsAssignableFrom(arrayExt.Type.MakeArrayType()))
System.Activities (1)
System\Activities\Statements\MethodResolver.cs (1)
533typeArray[typeArray.Length - 1] = elementType.MakeArrayType();
System.Activities.Presentation (2)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (1)
1104public override Type MakeArrayType() { return _baseReflectionType.MakeArrayType(); }
System.Activities.Presentation\System\Activities\Presentation\View\TypePresenter.xaml.cs (1)
654result = result.GetGenericArguments()[0].MakeArrayType();
System.Core (3)
Microsoft\Scripting\Ast\NewArrayExpression.cs (2)
179return NewArrayExpression.Make(ExpressionType.NewArrayInit, type.MakeArrayType(), initializerList); 229arrayType = type.MakeArrayType();
System\Linq\SequenceQuery.cs (1)
383return (rank == 1) ? tmp.MakeArrayType() : tmp.MakeArrayType(rank);
System.Data (2)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (1)
1104public override Type MakeArrayType() { return _baseReflectionType.MakeArrayType(); }
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\TypePresenter.xaml.cs (1)
654result = result.GetGenericArguments()[0].MakeArrayType();
System.Runtime.Serialization (2)
System\Runtime\Serialization\Json\JsonFormatReaderGenerator.cs (1)
665type = itemType.MakeArrayType();
System\Runtime\Serialization\XmlFormatReaderGenerator.cs (1)
622type = itemType.MakeArrayType();
System.ServiceModel (1)
System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (1)
957member.MemberType = member.MemberType.MakeArrayType();
System.Workflow.Activities (3)
Rules\Expressions.cs (1)
3364return new RuleExpressionInfo(resultType.MakeArrayType());
Rules\Parser\Parser.cs (1)
2460type = type.MakeArrayType();
Rules\RuleValidation.cs (1)
3766resultType = (arrayTypeRef.ArrayRank == 1) ? resultType.MakeArrayType() : resultType.MakeArrayType(arrayTypeRef.ArrayRank);
System.Xml (4)
System\Xml\Serialization\XmlSerializationReader.cs (1)
1574elementType = elementType.MakeArrayType();
System\Xml\Serialization\XmlSerializationReaderILGen.cs (2)
2697ilg.ConvertValue(XmlSerializationReader_ShrinkArray.ReturnType, member.Mapping.ChoiceIdentifier.Mapping.TypeDesc.Type.MakeArrayType()); 2698WriteSourceEnd(member.ChoiceSource, member.Mapping.ChoiceIdentifier.Mapping.TypeDesc.Type.MakeArrayType());
System\Xml\Serialization\XmlSerializationWriterILGen.cs (1)
2419Type localType = (typeName == arrayTypeDesc.CSharpName) ? arrayTypeDesc.Type : arrayTypeDesc.Type.MakeArrayType();
XamlBuildTask (1)
Microsoft\Build\Tasks\Xaml\AttributeData.cs (1)
153paramInfo.Type = xamlArrayReader.SchemaContext.GetXamlType(arrayType.UnderlyingType.MakeArrayType());