7 overrides of GetIndexParameters
PresentationFramework (1)
MS\Internal\Data\IndexerPropertyInfo.cs (1)
54public override ParameterInfo[] GetIndexParameters()
System.Private.CoreLib (2)
src\System\Reflection\Emit\RuntimePropertyBuilder.cs (1)
156public override ParameterInfo[] GetIndexParameters()
src\System\Reflection\RuntimePropertyInfo.cs (1)
267public override ParameterInfo[] GetIndexParameters() =>
System.Reflection.Context (2)
System\Reflection\Context\Delegation\DelegatingPropertyInfo.cs (1)
76public override ParameterInfo[] GetIndexParameters()
System\Reflection\Context\Virtual\VirtualPropertyBase.cs (1)
97public sealed override ParameterInfo[] GetIndexParameters()
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\Properties\RoProperty.cs (1)
130public sealed override ParameterInfo[] GetIndexParameters() => (_lazyIndexedParameters ??= ComputeIndexParameters()).CloneArray<ParameterInfo>();
System.Xaml.Tests (1)
System\Xaml\XamlMemberTests.cs (1)
2410public override ParameterInfo[] GetIndexParameters()
49 references to GetIndexParameters
Microsoft.AspNetCore.App.Analyzers.Test (1)
Http\HeaderDictionaryIndexerAnalyzerTests.cs (1)
165.Where(p => p.CanWrite && p.CanRead && p.PropertyType == typeof(StringValues) && p.GetIndexParameters().Length == 0)
Microsoft.AspNetCore.Mvc.Core (1)
src\Shared\PropertyActivator\PropertyActivator.cs (1)
90property.GetIndexParameters().Length == 0 &&
Microsoft.AspNetCore.Shared.Tests (1)
src\Shared\PropertyActivator\PropertyActivator.cs (1)
90property.GetIndexParameters().Length == 0 &&
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (1)
Debugger\MemberInfo\PropertyInfoImpl.cs (1)
118return this.Property.GetIndexParameters().Select(p => new ParameterInfoImpl(p)).ToArray();
Microsoft.CodeAnalysis.Test.Utilities (1)
Platform\Custom\MetadataSignatureHelper.cs (1)
570var indexParameters = property.GetIndexParameters();
Microsoft.CSharp (7)
Microsoft\CSharp\RuntimeBinder\RuntimeBinderExtensions.cs (1)
348if (p.Name == name && p.GetIndexParameters().Length != 0)
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\PropertyInfo.cs (2)
54(p.GetIndexParameters() == null || p.GetIndexParameters().Length == genericInstanceParams.Count));
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (4)
1178bool isIndexer = property.GetIndexParameters().Length != 0 1241prop.Params = CreateParameterArray(null, property.GetIndexParameters()); 1252prop.isParamArray = DoesMethodHaveParameterArray(property.GetIndexParameters()); 1266SetParameterDataForMethProp(prop, property.GetIndexParameters());
Microsoft.Maui.Controls (1)
BindingExpression.cs (1)
358 ParameterInfo[] array = property.GetIndexParameters();
Microsoft.ML.Data (4)
Data\SchemaDefinition.cs (2)
166.Where(x => x.CanRead && x.CanWrite && x.GetGetMethod() != null && x.GetSetMethod() != null && x.GetIndexParameters().Length == 0) 343x.GetIndexParameters().Length == 0);
DataLoadSave\Database\DatabaseLoader.cs (1)
111.Where(x => x.CanRead && x.GetGetMethod() != null && x.GetIndexParameters().Length == 0);
DataLoadSave\Text\TextLoader.cs (1)
1579.Where(x => x.CanRead && x.GetGetMethod() != null && x.GetIndexParameters().Length == 0);
Microsoft.VisualBasic.Core (4)
Microsoft\VisualBasic\CompilerServices\NewLateBinding.vb (1)
592DirectCast(member, PropertyInfo).GetIndexParameters().Length = 0))
Microsoft\VisualBasic\CompilerServices\VBBinder.vb (3)
1627Score = BindingScore(ThisProperty.GetIndexParameters(), Nothing, indexes, False, PARAMARRAY_NONE) 1646Parameters = ThisProperty.GetIndexParameters() 1648AmbigParams = match(0).GetIndexParameters()
PresentationFramework (4)
MS\Internal\Data\IndexedEnumerable.cs (1)
491ParameterInfo[] indexerParameters = pi.GetIndexParameters();
MS\Internal\Data\PropertyPathWorker.cs (2)
537result = (pi != null) && pi.GetIndexParameters().Length > 0; 1341ParameterInfo[] aryPI = pi?.GetIndexParameters();
System\Windows\Markup\BamlWriter.cs (1)
1135if(pi.GetIndexParameters().Length == 0)
ReachFramework (1)
Serialization\Manager\ReachSerializationCacheItems.cs (1)
209propertyInfo.GetIndexParameters().Length == 0)
System.ComponentModel.Annotations (1)
System\ComponentModel\DataAnnotations\CompareAttribute.cs (1)
43if (otherPropertyInfo.GetIndexParameters().Length > 0)
System.ComponentModel.TypeConverter (1)
System\ComponentModel\ReflectTypeDescriptionProvider.cs (1)
1373if (propertyInfo.GetIndexParameters().Length > 0)
System.Private.CoreLib (7)
src\libraries\System.Private.CoreLib\src\System\DefaultBinder.cs (4)
659ParameterInfo[] par = candidates[i].GetIndexParameters(); 721newMin = FindMostSpecific(candidates[currentMin].GetIndexParameters(), 724candidates[i].GetIndexParameters(), 841ParameterInfo[] par = match[i].GetIndexParameters();
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\TypeAnalysis.cs (1)
38propertyInfo.GetIndexParameters().Length != 0)
src\libraries\System.Private.CoreLib\src\System\Reflection\ParameterInfo.cs (1)
91args = ((PropertyInfo)MemberImpl).GetIndexParameters();
src\System\Attribute.CoreCLR.cs (1)
382ParameterInfo[] indexParams = element.GetIndexParameters();
System.Reflection.Context (1)
System\Reflection\Context\Delegation\DelegatingPropertyInfo.cs (1)
78return UnderlyingProperty.GetIndexParameters();
System.Reflection.DispatchProxy (1)
System\Reflection\DispatchProxyGenerator.cs (1)
383PropertyBuilder pb = _tb.DefineProperty(pi.Name, pi.Attributes, pi.PropertyType, pi.GetIndexParameters().Select(p => p.ParameterType).ToArray());
System.Reflection.Emit (1)
System\Reflection\Emit\TypeBuilderImpl.cs (1)
1097(types == null || (propertyInfo.GetIndexParameters().Length == types.Length)))
System.Reflection.MetadataLoadContext (5)
System\Reflection\DefaultBinder.cs (4)
174ParameterInfo[] par = candidates[i].GetIndexParameters(); 238candidates[currentMin].GetIndexParameters(), 241candidates[i].GetIndexParameters(), 324ParameterInfo[] par = match[i].GetIndexParameters();
System\Reflection\TypeLoading\RuntimeTypeInfo.BindingFlags.cs (1)
127if (types == null || (candidate.GetIndexParameters().Length == types.Length))
System.Text.Json (1)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (1)
157if (propertyInfo.GetIndexParameters().Length > 0 ||
System.Windows.Forms (1)
System\Windows\Forms\DataBinding\ListBindingHelper.cs (1)
552if (props[idx].GetIndexParameters().Length > 0 && props[idx].PropertyType != typeof(object))
System.Xaml (2)
System\Xaml\Schema\TypeReflector.cs (2)
492if (currentProp.GetIndexParameters().Length > 0) 609if (pi.GetIndexParameters().Length == 0)
System.Xaml.Tests (1)
System\Xaml\XamlMemberTests.cs (1)
2412return DelegatingProperty.GetIndexParameters();
xunit.assert (1)
Sdk\AssertHelper.cs (1)
156 && p.GetIndexParameters().Length == 0