Implemented interface member:
method
GetIndexParameters
System.Runtime.InteropServices._PropertyInfo.GetIndexParameters()
11 overrides of GetIndexParameters
mscorlib (2)
system\reflection\emit\propertybuilder.cs (1)
226public override ParameterInfo[] GetIndexParameters()
system\reflection\propertyinfo.cs (1)
528public override ParameterInfo[] GetIndexParameters()
PresentationFramework (1)
src\Framework\MS\Internal\Data\IndexerPropertyInfo.cs (1)
58public override ParameterInfo[] GetIndexParameters()
System.Activities.Presentation (1)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (1)
1820public override ParameterInfo[] GetIndexParameters() { return _info.GetIndexParameters(); }
System.Data (1)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (1)
1820public override ParameterInfo[] GetIndexParameters() { return _info.GetIndexParameters(); }
System.Workflow.Activities (1)
Designers\StateDesigner.cs (1)
2493public override ParameterInfo[] GetIndexParameters()
System.Workflow.ComponentModel (5)
AuthoringOM\Bind.cs (1)
1636public override ParameterInfo[] GetIndexParameters()
AuthoringOM\Compiler\TypeSystem\PropertyInfo.cs (1)
95public override ParameterInfo[] GetIndexParameters()
AuthoringOM\Compiler\TypeSystem\RTTypeWrapper.cs (1)
983public override ParameterInfo[] GetIndexParameters()
AuthoringOM\Design\ComponentSerializationService.cs (1)
761public override ParameterInfo[] GetIndexParameters()
AuthoringOM\Serializer\ExtendedPropertyInfo.cs (1)
143public override ParameterInfo[] GetIndexParameters()
50 references to GetIndexParameters
mscorlib (6)
system\attribute.cs (1)
383ParameterInfo[] indexParams = element.GetIndexParameters();
system\defaultbinder.cs (4)
624ParameterInfo[] par = candidates[i].GetIndexParameters(); 678newMin = FindMostSpecific(candidates[currentMin].GetIndexParameters(), 681candidates[i].GetIndexParameters(), 789ParameterInfo[] par = match[i].GetIndexParameters();
System\Diagnostics\Eventing\TraceLogging\TypeAnalysis.cs (1)
40propertyInfo.GetIndexParameters().Length != 0)
PresentationFramework (4)
src\Framework\MS\Internal\Data\IndexedEnumerable.cs (1)
515ParameterInfo[] indexerParameters = pi.GetIndexParameters();
src\Framework\MS\Internal\Data\PropertyPathWorker.cs (2)
551result = (pi != null) && pi.GetIndexParameters().Length > 0; 1355ParameterInfo[] aryPI = pi?.GetIndexParameters();
src\Framework\System\Windows\Markup\BamlWriter.cs (1)
1161if(pi.GetIndexParameters().Length == 0)
System (1)
compmod\system\componentmodel\ReflectTypeDescriptionProvider.cs (1)
1250if (propertyInfo.GetIndexParameters().Length > 0) {
System.Activities.Presentation (2)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\Metadata\AttributeDataCache.cs (1)
238return targetType.GetProperty(propInfo.Name, _getInfoBindingFlags, null, propInfo.PropertyType, ToTypeArray(propInfo.GetIndexParameters()), null);
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (1)
1820public override ParameterInfo[] GetIndexParameters() { return _info.GetIndexParameters(); }
System.Data (2)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\Metadata\AttributeDataCache.cs (1)
238return targetType.GetProperty(propInfo.Name, _getInfoBindingFlags, null, propInfo.PropertyType, ToTypeArray(propInfo.GetIndexParameters()), null);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (1)
1820public override ParameterInfo[] GetIndexParameters() { return _info.GetIndexParameters(); }
System.Data.Entity (3)
System\Data\Objects\DataRecordObjectView.cs (1)
82if (props[idx].GetIndexParameters().Length > 0 && props[idx].PropertyType != typeof(object))
System\Data\Objects\ELinq\TypeSystem.cs (1)
122if (0 != property.GetIndexParameters().Length)
System\Data\Query\InternalTrees\ColumnMapFactory.cs (1)
156prop.CanWrite && prop.GetIndexParameters().Length == 0 && null != prop.GetSetMethod(/* nonPublic */true))
System.Data.Services (2)
System\Data\Services\Providers\ReflectionServiceProvider.cs (2)
254if (!propertiesToBeIgnored.Contains(property.Name) && property.CanRead && property.GetIndexParameters().Length == 0) 626if (property.CanRead && property.GetIndexParameters().Length == 0)
System.Data.Services.Client (1)
System\Data\Services\Client\ClientType.cs (1)
154(0 == pinfo.GetIndexParameters().Length))
System.Web (1)
UI\WebParts\PersonalizableTypeEntry.cs (1)
86ParameterInfo[] paramList = pi.GetIndexParameters();
System.Web.Entity (1)
System\Data\WebControls\EntityDataSourceViewSchema.cs (1)
137if (props[idx].GetIndexParameters().Length > 0 && props[idx].PropertyType != typeof(object))
System.Windows.Forms (1)
winforms\Managed\System\WinForms\ListBindingHelper.cs (1)
557if (props[idx].GetIndexParameters().Length > 0 && props[idx].PropertyType != typeof(object)) {
System.Workflow.Activities (12)
Common\Walker.cs (2)
195if (prop.GetIndexParameters() != null && prop.GetIndexParameters().Length > 0)
Designers\StateDesigner.cs (1)
2495return this.realPropertyInfo.GetIndexParameters();
Rules\Expressions.cs (3)
2412if (!ruleAttr.Validate(validation, pi, targetType, pi.GetIndexParameters())) 2457analysis.AnalyzeRuleAttributes(pi, targetObject, qualifier, indexerExpr.Indices, pi.GetIndexParameters(), attributedExprs); 2512ParameterInfo[] parmInfos = pi.GetIndexParameters();
Rules\Parser\Parser.cs (2)
317ParameterInfo[] propParams = prop.GetIndexParameters(); 828ParameterInfo[] propParams = prop.GetIndexParameters();
Rules\RuleValidation.cs (4)
2386ParameterInfo[] parms = pi.GetIndexParameters(); 2449ParameterInfo[] parms = pi.GetIndexParameters(); 3624ParameterInfo[] indexerParameters = pi.GetIndexParameters(); 3648EvaluateCandidate(candidates, indexerProp, indexerProp.GetIndexParameters(), arguments, out tempError,
System.Workflow.ComponentModel (12)
AuthoringOM\Bind.cs (2)
1206ParameterInfo[] aryPI = propertyInfo.GetIndexParameters(); 1641return this.originalPropertyInfo.GetIndexParameters();
AuthoringOM\Compiler\TypeSystem\DesignTimeType.cs (1)
1231foreach (ParameterInfo parameterInfo in propertyInfo.GetIndexParameters())
AuthoringOM\Compiler\TypeSystem\RTTypeWrapper.cs (2)
730ParameterInfo[] parameters = propInfo.GetIndexParameters(); 988foreach (ParameterInfo parameter in this.propertyInfo.GetIndexParameters())
AuthoringOM\Design\ComponentSerializationService.cs (1)
764return this.realPropInfo.GetIndexParameters();
AuthoringOM\Design\Dialogs\ActivityBindForm.cs (2)
1242ParameterInfo[] parameters1 = (property1 != null) ? property1.GetIndexParameters() : (methodInfo1 != null) ? methodInfo1.GetParameters() : null; 1243ParameterInfo[] parameters2 = (property2 != null) ? property2.GetIndexParameters() : (methodInfo2 != null) ? methodInfo2.GetParameters() : null;
AuthoringOM\Serializer\ExtendedPropertyInfo.cs (1)
145return this.realPropertyInfo.GetIndexParameters();
AuthoringOM\Serializer\WorkflowMarkupSerializer.cs (1)
784ParameterInfo[] indexParameters = property.GetIndexParameters();
Shared\Walker.cs (2)
194if (prop.GetIndexParameters() != null && prop.GetIndexParameters().Length > 0)
System.Workflow.Runtime (1)
Tracking\PropertyHelper.cs (1)
206if (p.GetIndexParameters().Length > 0)
System.WorkflowServices (1)
System\Workflow\Activities\ContractType.cs (1)
739foreach (ParameterInfo parameterInfo in propertyInfo.GetIndexParameters())