3 types derived from GetIndexBinder
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\CSharpGetIndexBinder.cs (1)
17internal sealed class CSharpGetIndexBinder : GetIndexBinder, ICSharpBinder
Microsoft.VisualBasic.Core (1)
Microsoft\VisualBasic\CompilerServices\IDOBinder.vb (1)
597Inherits GetIndexBinder
PresentationFramework-SystemCore (1)
DynamicAccessorImpl.cs (1)
197internal class TrivialGetIndexBinder : GetIndexBinder
1 instantiation of GetIndexBinder
Microsoft.VisualBasic.Core (1)
Microsoft\VisualBasic\CompilerServices\IDOBinder.vb (1)
603MyBase.New(callInfo)
10 references to GetIndexBinder
netstandard (1)
netstandard.cs (1)
770[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Dynamic.GetIndexBinder))]
PresentationFramework (1)
System\Windows\Interop\DynamicScriptObject.cs (1)
114public override bool TryGetIndex(GetIndexBinder binder, object[] indexes, out object result)
System.Core (1)
System.Core.cs (1)
75[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Dynamic.GetIndexBinder))]
System.Dynamic.Runtime (1)
System.Dynamic.Runtime.cs (1)
20[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Dynamic.GetIndexBinder))]
System.Linq.Expressions (6)
System\Dynamic\DynamicMetaObject.cs (2)
150/// <param name="binder">An instance of the <see cref="GetIndexBinder"/> that represents the details of the dynamic operation.</param> 153public virtual DynamicMetaObject BindGetIndex(GetIndexBinder binder, DynamicMetaObject[] indexes)
System\Dynamic\DynamicObject.cs (3)
172public virtual bool TryGetIndex(GetIndexBinder binder, object[] indexes, out object? result) 382public override DynamicMetaObject BindGetIndex(GetIndexBinder binder, DynamicMetaObject[] indexes) 392(MetaDynamic @this, GetIndexBinder b, DynamicMetaObject? e) => b.FallbackGetIndex(@this, localIndexes, e)
System\Dynamic\GetIndexBinder.cs (1)
17/// Initializes a new instance of the <see cref="GetIndexBinder" />.