Implemented interface member:
method
GetArrayRank
System.Runtime.InteropServices._Type.GetArrayRank()
7 overrides of GetArrayRank
mscorlib (2)
system\reflection\emit\symboltype.cs (1)
326public override int GetArrayRank()
system\rttype.cs (1)
4044public override int GetArrayRank()
System.Activities.Presentation (1)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (1)
1077public override int GetArrayRank() { return _baseReflectionType.GetArrayRank(); }
System.Data (1)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (1)
1077public override int GetArrayRank() { return _baseReflectionType.GetArrayRank(); }
System.Workflow.ComponentModel (2)
AuthoringOM\Compiler\TypeSystem\DesignTimeType.cs (1)
603public override int GetArrayRank()
AuthoringOM\Compiler\TypeSystem\RTTypeWrapper.cs (1)
755public override int GetArrayRank()
System.WorkflowServices (1)
System\Workflow\Activities\ContractType.cs (1)
210public override int GetArrayRank()
37 references to GetArrayRank
mscorlib (5)
system\reflection\emit\aqnbuilder.cs (1)
147AddArray(elementType.GetArrayRank());
system\reflection\emit\customattributebuilder.cs (1)
96if (t.GetArrayRank() != 1)
system\reflection\emit\signaturehelper.cs (1)
461int rank = clsArgument.GetArrayRank();
system\rttype.cs (1)
1054types[i] = types[i].MakeArrayType(template.GetArrayRank());
system\runtime\serialization\formatterservices.cs (1)
504int rank = type.GetArrayRank();
PresentationCore (3)
Core\CSharp\MS\Internal\Ink\ExtendedProperty.cs (3)
71type1.GetArrayRank() == 1 && 73type2.GetArrayRank() == 1) 207if (elementType.IsValueType && type.GetArrayRank() == 1)
System (1)
compmod\system\codedom\CodeTypeReference.cs (1)
63this.arrayRank = type.GetArrayRank();
System.Activities (1)
System\Activities\DynamicUpdate\ArgumentInfo.cs (1)
259int arrayRank = type.GetArrayRank();
System.Activities.Presentation (1)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (1)
1077public override int GetArrayRank() { return _baseReflectionType.GetArrayRank(); }
System.Core (7)
Microsoft\Scripting\Ast\BinaryExpression.cs (1)
2649if (arrayType.GetArrayRank() != 1) {
Microsoft\Scripting\Ast\IndexExpression.cs (2)
52Debug.Assert(instance.Type.GetArrayRank() == arguments.Count); 190if (arrayType.GetArrayRank() != indexList.Count) {
Microsoft\Scripting\Ast\MethodCallExpression.cs (1)
1035if (arrayType.GetArrayRank() != indexList.Count) {
Microsoft\Scripting\Ast\UnaryExpression.cs (1)
777if (array.Type.GetArrayRank() != 1) {
Microsoft\Scripting\Compiler\ILGen.cs (1)
937int rank = arrayType.GetArrayRank();
System\Linq\SequenceQuery.cs (1)
382int rank = type.GetArrayRank();
System.Data (1)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (1)
1077public override int GetArrayRank() { return _baseReflectionType.GetArrayRank(); }
System.Data.Linq (1)
SqlClient\Reader\ObjectReaderCompiler.cs (1)
1743else if (expectedType.IsArray && expectedType.GetArrayRank() == 1 &&
System.Management (1)
Instrumentation\SchemaMapping.cs (1)
256 if(t2.GetArrayRank() != 1)
System.Runtime.Remoting (1)
metadata\wsdlwriter.cs (1)
2255int rank = type.GetArrayRank();
System.Runtime.Serialization (2)
System\Runtime\Serialization\CollectionDataContract.cs (2)
592if (type.GetArrayRank() > 1) 602if (type.GetArrayRank() > 1)
System.ServiceModel (2)
System\ServiceModel\Description\TypeLoader.cs (1)
1420if (!headerParameterType.IsArray || headerParameterType.GetArrayRank() != 1)
System\ServiceModel\Dispatcher\PrimitiveOperationFormatter.cs (1)
360if (type.IsArray && type.GetArrayRank() == 1 && IsArrayTypeSupported(type.GetElementType()))
System.Web.Extensions (1)
UI\WebControls\Dynamic.cs (1)
1280if (expr.Type.GetArrayRank() != 1 || args.Length != 1)
System.Web.Services (1)
System\Web\Services\Protocols\SoapReflector.cs (1)
557if (paramInfo.ParameterType.IsArray && paramInfo.ParameterType.GetArrayRank() > 1)
System.Workflow.Activities (4)
Common\CompModHelpers.cs (1)
697if (typeRight.IsArray && typeLeft.ArrayRank != typeRight.GetArrayRank()) return false;
Common\TypeSystemHelpers.cs (1)
295typeName += new string(',', type.GetArrayRank() - 1);
Rules\CodeDomDecompiler.cs (1)
195decompilation.Append(',', type.GetArrayRank() - 1);
Rules\Expressions.cs (1)
2700int rank = targetType.GetArrayRank();
System.Workflow.ComponentModel (4)
AuthoringOM\Compiler\TypeSystem\RTTypeWrapper.cs (1)
757return this.runtimeType.GetArrayRank();
AuthoringOM\Design\Dialogs\TypeBrowserDialog.cs (1)
1089arrayRankList.Add(type.GetArrayRank());
Shared\CompModHelpers.cs (1)
695if (typeRight.IsArray && typeLeft.ArrayRank != typeRight.GetArrayRank()) return false;
Shared\TypeSystemHelpers.cs (1)
294typeName += new string(',', type.GetArrayRank() - 1);
System.Xml (1)
System\Xml\Serialization\Types.cs (1)
733if (type.GetArrayRank() > 1) {