1 <Type Name="InvokeMemberBinder" FullName="System.Dynamic.InvokeMemberBinder">
2 <TypeSignature Language="C#" Value="public abstract class InvokeMemberBinder : System.Dynamic.DynamicMetaObjectBinder" />
3 <TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit InvokeMemberBinder extends System.Dynamic.DynamicMetaObjectBinder" />
5 <AssemblyName>System.Core</AssemblyName>
6 <AssemblyVersion>4.0.0.0</AssemblyVersion>
9 <BaseTypeName>System.Dynamic.DynamicMetaObjectBinder</BaseTypeName>
13 <summary>To be added.</summary>
14 <remarks>To be added.</remarks>
17 <Member MemberName=".ctor">
18 <MemberSignature Language="C#" Value="protected InvokeMemberBinder (string name, bool ignoreCase, System.Dynamic.CallInfo callInfo);" />
19 <MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor(string name, bool ignoreCase, class System.Dynamic.CallInfo callInfo) cil managed" />
20 <MemberType>Constructor</MemberType>
22 <AssemblyVersion>4.0.0.0</AssemblyVersion>
25 <Parameter Name="name" Type="System.String" />
26 <Parameter Name="ignoreCase" Type="System.Boolean" />
27 <Parameter Name="callInfo" Type="System.Dynamic.CallInfo" />
30 <param name="name">To be added.</param>
31 <param name="ignoreCase">To be added.</param>
32 <param name="callInfo">To be added.</param>
33 <summary>To be added.</summary>
34 <remarks>To be added.</remarks>
37 <Member MemberName="Bind">
38 <MemberSignature Language="C#" Value="public override sealed System.Dynamic.DynamicMetaObject Bind (System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args);" />
39 <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance class System.Dynamic.DynamicMetaObject Bind(class System.Dynamic.DynamicMetaObject target, class System.Dynamic.DynamicMetaObject[] args) cil managed" />
40 <MemberType>Method</MemberType>
42 <AssemblyVersion>4.0.0.0</AssemblyVersion>
45 <ReturnType>System.Dynamic.DynamicMetaObject</ReturnType>
48 <Parameter Name="target" Type="System.Dynamic.DynamicMetaObject" />
49 <Parameter Name="args" Type="System.Dynamic.DynamicMetaObject[]" />
52 <param name="target">To be added.</param>
53 <param name="args">To be added.</param>
54 <summary>To be added.</summary>
55 <returns>To be added.</returns>
56 <remarks>To be added.</remarks>
59 <Member MemberName="CallInfo">
60 <MemberSignature Language="C#" Value="public System.Dynamic.CallInfo CallInfo { get; }" />
61 <MemberSignature Language="ILAsm" Value=".property instance class System.Dynamic.CallInfo CallInfo" />
62 <MemberType>Property</MemberType>
64 <AssemblyVersion>4.0.0.0</AssemblyVersion>
67 <ReturnType>System.Dynamic.CallInfo</ReturnType>
70 <summary>To be added.</summary>
71 <value>To be added.</value>
72 <remarks>To be added.</remarks>
75 <Member MemberName="FallbackInvoke">
76 <MemberSignature Language="C#" Value="public abstract System.Dynamic.DynamicMetaObject FallbackInvoke (System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args, System.Dynamic.DynamicMetaObject errorSuggestion);" />
77 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Dynamic.DynamicMetaObject FallbackInvoke(class System.Dynamic.DynamicMetaObject target, class System.Dynamic.DynamicMetaObject[] args, class System.Dynamic.DynamicMetaObject errorSuggestion) cil managed" />
78 <MemberType>Method</MemberType>
80 <AssemblyVersion>4.0.0.0</AssemblyVersion>
83 <ReturnType>System.Dynamic.DynamicMetaObject</ReturnType>
86 <Parameter Name="target" Type="System.Dynamic.DynamicMetaObject" />
87 <Parameter Name="args" Type="System.Dynamic.DynamicMetaObject[]" />
88 <Parameter Name="errorSuggestion" Type="System.Dynamic.DynamicMetaObject" />
91 <param name="target">To be added.</param>
92 <param name="args">To be added.</param>
93 <param name="errorSuggestion">To be added.</param>
94 <summary>To be added.</summary>
95 <returns>To be added.</returns>
96 <remarks>To be added.</remarks>
99 <Member MemberName="FallbackInvokeMember">
100 <MemberSignature Language="C#" Value="public System.Dynamic.DynamicMetaObject FallbackInvokeMember (System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args);" />
101 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Dynamic.DynamicMetaObject FallbackInvokeMember(class System.Dynamic.DynamicMetaObject target, class System.Dynamic.DynamicMetaObject[] args) cil managed" />
102 <MemberType>Method</MemberType>
104 <AssemblyVersion>4.0.0.0</AssemblyVersion>
107 <ReturnType>System.Dynamic.DynamicMetaObject</ReturnType>
110 <Parameter Name="target" Type="System.Dynamic.DynamicMetaObject" />
111 <Parameter Name="args" Type="System.Dynamic.DynamicMetaObject[]" />
114 <param name="target">To be added.</param>
115 <param name="args">To be added.</param>
116 <summary>To be added.</summary>
117 <returns>To be added.</returns>
118 <remarks>To be added.</remarks>
121 <Member MemberName="FallbackInvokeMember">
122 <MemberSignature Language="C#" Value="public abstract System.Dynamic.DynamicMetaObject FallbackInvokeMember (System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args, System.Dynamic.DynamicMetaObject errorSuggestion);" />
123 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Dynamic.DynamicMetaObject FallbackInvokeMember(class System.Dynamic.DynamicMetaObject target, class System.Dynamic.DynamicMetaObject[] args, class System.Dynamic.DynamicMetaObject errorSuggestion) cil managed" />
124 <MemberType>Method</MemberType>
126 <AssemblyVersion>4.0.0.0</AssemblyVersion>
129 <ReturnType>System.Dynamic.DynamicMetaObject</ReturnType>
132 <Parameter Name="target" Type="System.Dynamic.DynamicMetaObject" />
133 <Parameter Name="args" Type="System.Dynamic.DynamicMetaObject[]" />
134 <Parameter Name="errorSuggestion" Type="System.Dynamic.DynamicMetaObject" />
137 <param name="target">To be added.</param>
138 <param name="args">To be added.</param>
139 <param name="errorSuggestion">To be added.</param>
140 <summary>To be added.</summary>
141 <returns>To be added.</returns>
142 <remarks>To be added.</remarks>
145 <Member MemberName="IgnoreCase">
146 <MemberSignature Language="C#" Value="public bool IgnoreCase { get; }" />
147 <MemberSignature Language="ILAsm" Value=".property instance bool IgnoreCase" />
148 <MemberType>Property</MemberType>
150 <AssemblyVersion>4.0.0.0</AssemblyVersion>
153 <ReturnType>System.Boolean</ReturnType>
156 <summary>To be added.</summary>
157 <value>To be added.</value>
158 <remarks>To be added.</remarks>
161 <Member MemberName="Name">
162 <MemberSignature Language="C#" Value="public string Name { get; }" />
163 <MemberSignature Language="ILAsm" Value=".property instance string Name" />
164 <MemberType>Property</MemberType>
166 <AssemblyVersion>4.0.0.0</AssemblyVersion>
169 <ReturnType>System.String</ReturnType>
172 <summary>To be added.</summary>
173 <value>To be added.</value>
174 <remarks>To be added.</remarks>
177 <Member MemberName="ReturnType">
178 <MemberSignature Language="C#" Value="public override sealed Type ReturnType { get; }" />
179 <MemberSignature Language="ILAsm" Value=".property instance class System.Type ReturnType" />
180 <MemberType>Property</MemberType>
182 <AssemblyVersion>4.0.0.0</AssemblyVersion>
185 <ReturnType>System.Type</ReturnType>
188 <summary>To be added.</summary>
189 <value>To be added.</value>
190 <remarks>To be added.</remarks>