5 overrides of GetIndexParameters
PresentationFramework (1)
MS\Internal\Data\IndexerPropertyInfo.cs (1)
54public override ParameterInfo[] GetIndexParameters()
System.Private.CoreLib (1)
System\Reflection\Runtime\PropertyInfos\RuntimePropertyInfo.cs (1)
76public sealed 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)
129public sealed override ParameterInfo[] GetIndexParameters() => (_lazyIndexedParameters ??= ComputeIndexParameters()).CloneArray<ParameterInfo>();
46 references to GetIndexParameters
Aspire.Hosting.RemoteHost (2)
AtsCapabilityScanner.cs (2)
1226if (property.GetIndexParameters().Length != 0) 1349if (!property.CanRead || property.GetIndexParameters().Length != 0)
Microsoft.AspNetCore.Mvc.Core (1)
src\aspnetcore\src\Shared\PropertyActivator\PropertyActivator.cs (1)
90property.GetIndexParameters().Length == 0 &&
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)
1366if (propertyInfo.GetIndexParameters().Length > 0)
System.Private.CoreLib (7)
src\runtime\src\libraries\System.Private.CoreLib\src\System\DefaultBinder.cs (4)
661ParameterInfo[] par = candidates[i].GetIndexParameters(); 723newMin = FindMostSpecific(candidates[currentMin].GetIndexParameters(), 726candidates[i].GetIndexParameters(), 843ParameterInfo[] par = match[i].GetIndexParameters();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\TypeAnalysis.cs (1)
38propertyInfo.GetIndexParameters().Length != 0)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\ParameterInfo.cs (1)
91args = ((PropertyInfo)MemberImpl).GetIndexParameters();
System\Reflection\Runtime\TypeInfos\RuntimeTypeInfo.BindingFlags.cs (1)
120if (types == null || (candidate.GetIndexParameters().Length == types.Length))
System.Reflection.Context (1)
System\Reflection\Context\Delegation\DelegatingPropertyInfo.cs (1)
78return UnderlyingProperty.GetIndexParameters();
System.Reflection.DispatchProxy (1)
System\Reflection\DispatchProxyGenerator.cs (1)
394PropertyBuilder 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)
1086(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 (2)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (1)
589if (propertyInfo.GetIndexParameters().Length > 0 ||
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Union.cs (1)
423valueProperty.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)