docupdate: System.Core documentation update
[mono.git] / mcs / class / System.Core / Documentation / en / System.Dynamic / InvokeMemberBinder.xml
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" />
4   <AssemblyInfo>
5     <AssemblyName>System.Core</AssemblyName>
6     <AssemblyVersion>4.0.0.0</AssemblyVersion>
7   </AssemblyInfo>
8   <Base>
9     <BaseTypeName>System.Dynamic.DynamicMetaObjectBinder</BaseTypeName>
10   </Base>
11   <Interfaces />
12   <Docs>
13     <summary>To be added.</summary>
14     <remarks>To be added.</remarks>
15   </Docs>
16   <Members>
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>
21       <AssemblyInfo>
22         <AssemblyVersion>4.0.0.0</AssemblyVersion>
23       </AssemblyInfo>
24       <Parameters>
25         <Parameter Name="name" Type="System.String" />
26         <Parameter Name="ignoreCase" Type="System.Boolean" />
27         <Parameter Name="callInfo" Type="System.Dynamic.CallInfo" />
28       </Parameters>
29       <Docs>
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>
35       </Docs>
36     </Member>
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>
41       <AssemblyInfo>
42         <AssemblyVersion>4.0.0.0</AssemblyVersion>
43       </AssemblyInfo>
44       <ReturnValue>
45         <ReturnType>System.Dynamic.DynamicMetaObject</ReturnType>
46       </ReturnValue>
47       <Parameters>
48         <Parameter Name="target" Type="System.Dynamic.DynamicMetaObject" />
49         <Parameter Name="args" Type="System.Dynamic.DynamicMetaObject[]" />
50       </Parameters>
51       <Docs>
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>
57       </Docs>
58     </Member>
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>
63       <AssemblyInfo>
64         <AssemblyVersion>4.0.0.0</AssemblyVersion>
65       </AssemblyInfo>
66       <ReturnValue>
67         <ReturnType>System.Dynamic.CallInfo</ReturnType>
68       </ReturnValue>
69       <Docs>
70         <summary>To be added.</summary>
71         <value>To be added.</value>
72         <remarks>To be added.</remarks>
73       </Docs>
74     </Member>
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>
79       <AssemblyInfo>
80         <AssemblyVersion>4.0.0.0</AssemblyVersion>
81       </AssemblyInfo>
82       <ReturnValue>
83         <ReturnType>System.Dynamic.DynamicMetaObject</ReturnType>
84       </ReturnValue>
85       <Parameters>
86         <Parameter Name="target" Type="System.Dynamic.DynamicMetaObject" />
87         <Parameter Name="args" Type="System.Dynamic.DynamicMetaObject[]" />
88         <Parameter Name="errorSuggestion" Type="System.Dynamic.DynamicMetaObject" />
89       </Parameters>
90       <Docs>
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>
97       </Docs>
98     </Member>
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>
103       <AssemblyInfo>
104         <AssemblyVersion>4.0.0.0</AssemblyVersion>
105       </AssemblyInfo>
106       <ReturnValue>
107         <ReturnType>System.Dynamic.DynamicMetaObject</ReturnType>
108       </ReturnValue>
109       <Parameters>
110         <Parameter Name="target" Type="System.Dynamic.DynamicMetaObject" />
111         <Parameter Name="args" Type="System.Dynamic.DynamicMetaObject[]" />
112       </Parameters>
113       <Docs>
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>
119       </Docs>
120     </Member>
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>
125       <AssemblyInfo>
126         <AssemblyVersion>4.0.0.0</AssemblyVersion>
127       </AssemblyInfo>
128       <ReturnValue>
129         <ReturnType>System.Dynamic.DynamicMetaObject</ReturnType>
130       </ReturnValue>
131       <Parameters>
132         <Parameter Name="target" Type="System.Dynamic.DynamicMetaObject" />
133         <Parameter Name="args" Type="System.Dynamic.DynamicMetaObject[]" />
134         <Parameter Name="errorSuggestion" Type="System.Dynamic.DynamicMetaObject" />
135       </Parameters>
136       <Docs>
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>
143       </Docs>
144     </Member>
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>
149       <AssemblyInfo>
150         <AssemblyVersion>4.0.0.0</AssemblyVersion>
151       </AssemblyInfo>
152       <ReturnValue>
153         <ReturnType>System.Boolean</ReturnType>
154       </ReturnValue>
155       <Docs>
156         <summary>To be added.</summary>
157         <value>To be added.</value>
158         <remarks>To be added.</remarks>
159       </Docs>
160     </Member>
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>
165       <AssemblyInfo>
166         <AssemblyVersion>4.0.0.0</AssemblyVersion>
167       </AssemblyInfo>
168       <ReturnValue>
169         <ReturnType>System.String</ReturnType>
170       </ReturnValue>
171       <Docs>
172         <summary>To be added.</summary>
173         <value>To be added.</value>
174         <remarks>To be added.</remarks>
175       </Docs>
176     </Member>
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>
181       <AssemblyInfo>
182         <AssemblyVersion>4.0.0.0</AssemblyVersion>
183       </AssemblyInfo>
184       <ReturnValue>
185         <ReturnType>System.Type</ReturnType>
186       </ReturnValue>
187       <Docs>
188         <summary>To be added.</summary>
189         <value>To be added.</value>
190         <remarks>To be added.</remarks>
191       </Docs>
192     </Member>
193   </Members>
194 </Type>