Begin stubs for Mono.Cecil
[mono.git] / mcs / class / Mono.Cecil / Documentation / en / Mono.Cecil.Cil / InstructionCollection.xml
1 <Type Name="InstructionCollection" FullName="Mono.Cecil.Cil.InstructionCollection">
2   <TypeSignature Language="C#" Value="public sealed class InstructionCollection : System.Collections.CollectionBase, Mono.Cecil.Cil.ICodeVisitable" />
3   <AssemblyInfo>
4     <AssemblyName>Mono.Cecil</AssemblyName>
5     <AssemblyVersion>0.6.9.0</AssemblyVersion>
6   </AssemblyInfo>
7   <Base>
8     <BaseTypeName>System.Collections.CollectionBase</BaseTypeName>
9   </Base>
10   <Interfaces>
11     <Interface>
12       <InterfaceName>Mono.Cecil.Cil.ICodeVisitable</InterfaceName>
13     </Interface>
14   </Interfaces>
15   <Docs>
16     <summary>To be added.</summary>
17     <remarks>To be added.</remarks>
18   </Docs>
19   <Members>
20     <Member MemberName=".ctor">
21       <MemberSignature Language="C#" Value="public InstructionCollection (Mono.Cecil.Cil.MethodBody container);" />
22       <MemberType>Constructor</MemberType>
23       <AssemblyInfo>
24         <AssemblyVersion>0.6.9.0</AssemblyVersion>
25       </AssemblyInfo>
26       <Parameters>
27         <Parameter Name="container" Type="Mono.Cecil.Cil.MethodBody" />
28       </Parameters>
29       <Docs>
30         <param name="container">To be added.</param>
31         <summary>To be added.</summary>
32         <remarks>To be added.</remarks>
33       </Docs>
34     </Member>
35     <Member MemberName="Accept">
36       <MemberSignature Language="C#" Value="public void Accept (Mono.Cecil.Cil.ICodeVisitor visitor);" />
37       <MemberType>Method</MemberType>
38       <AssemblyInfo>
39         <AssemblyVersion>0.6.9.0</AssemblyVersion>
40       </AssemblyInfo>
41       <ReturnValue>
42         <ReturnType>System.Void</ReturnType>
43       </ReturnValue>
44       <Parameters>
45         <Parameter Name="visitor" Type="Mono.Cecil.Cil.ICodeVisitor" />
46       </Parameters>
47       <Docs>
48         <param name="visitor">To be added.</param>
49         <summary>To be added.</summary>
50         <remarks>To be added.</remarks>
51       </Docs>
52     </Member>
53     <Member MemberName="Container">
54       <MemberSignature Language="C#" Value="public Mono.Cecil.Cil.MethodBody Container { get; }" />
55       <MemberType>Property</MemberType>
56       <AssemblyInfo>
57         <AssemblyVersion>0.6.9.0</AssemblyVersion>
58       </AssemblyInfo>
59       <ReturnValue>
60         <ReturnType>Mono.Cecil.Cil.MethodBody</ReturnType>
61       </ReturnValue>
62       <Docs>
63         <summary>To be added.</summary>
64         <value>To be added.</value>
65         <remarks>To be added.</remarks>
66       </Docs>
67     </Member>
68     <Member MemberName="Contains">
69       <MemberSignature Language="C#" Value="public bool Contains (Mono.Cecil.Cil.Instruction value);" />
70       <MemberType>Method</MemberType>
71       <AssemblyInfo>
72         <AssemblyVersion>0.6.9.0</AssemblyVersion>
73       </AssemblyInfo>
74       <ReturnValue>
75         <ReturnType>System.Boolean</ReturnType>
76       </ReturnValue>
77       <Parameters>
78         <Parameter Name="value" Type="Mono.Cecil.Cil.Instruction" />
79       </Parameters>
80       <Docs>
81         <param name="value">To be added.</param>
82         <summary>To be added.</summary>
83         <returns>To be added.</returns>
84         <remarks>To be added.</remarks>
85       </Docs>
86     </Member>
87     <Member MemberName="IndexOf">
88       <MemberSignature Language="C#" Value="public int IndexOf (Mono.Cecil.Cil.Instruction value);" />
89       <MemberType>Method</MemberType>
90       <AssemblyInfo>
91         <AssemblyVersion>0.6.9.0</AssemblyVersion>
92       </AssemblyInfo>
93       <ReturnValue>
94         <ReturnType>System.Int32</ReturnType>
95       </ReturnValue>
96       <Parameters>
97         <Parameter Name="value" Type="Mono.Cecil.Cil.Instruction" />
98       </Parameters>
99       <Docs>
100         <param name="value">To be added.</param>
101         <summary>To be added.</summary>
102         <returns>To be added.</returns>
103         <remarks>To be added.</remarks>
104       </Docs>
105     </Member>
106     <Member MemberName="Item">
107       <MemberSignature Language="C#" Value="public Mono.Cecil.Cil.Instruction this[int index] { set; get; }" />
108       <MemberType>Property</MemberType>
109       <AssemblyInfo>
110         <AssemblyVersion>0.6.9.0</AssemblyVersion>
111       </AssemblyInfo>
112       <ReturnValue>
113         <ReturnType>Mono.Cecil.Cil.Instruction</ReturnType>
114       </ReturnValue>
115       <Parameters>
116         <Parameter Name="index" Type="System.Int32" />
117       </Parameters>
118       <Docs>
119         <param name="index">To be added.</param>
120         <summary>To be added.</summary>
121         <value>To be added.</value>
122         <remarks>To be added.</remarks>
123       </Docs>
124     </Member>
125     <Member MemberName="OnValidate">
126       <MemberSignature Language="C#" Value="protected override void OnValidate (object o);" />
127       <MemberType>Method</MemberType>
128       <AssemblyInfo>
129         <AssemblyVersion>0.6.9.0</AssemblyVersion>
130       </AssemblyInfo>
131       <ReturnValue>
132         <ReturnType>System.Void</ReturnType>
133       </ReturnValue>
134       <Parameters>
135         <Parameter Name="o" Type="System.Object" />
136       </Parameters>
137       <Docs>
138         <param name="o">To be added.</param>
139         <summary>To be added.</summary>
140         <remarks>To be added.</remarks>
141       </Docs>
142     </Member>
143     <Member MemberName="Outside">
144       <MemberSignature Language="C#" Value="public readonly Mono.Cecil.Cil.Instruction Outside;" />
145       <MemberType>Field</MemberType>
146       <AssemblyInfo>
147         <AssemblyVersion>0.6.9.0</AssemblyVersion>
148       </AssemblyInfo>
149       <ReturnValue>
150         <ReturnType>Mono.Cecil.Cil.Instruction</ReturnType>
151       </ReturnValue>
152       <Docs>
153         <summary>To be added.</summary>
154         <remarks>To be added.</remarks>
155       </Docs>
156     </Member>
157   </Members>
158 </Type>