1 <Type Name="MetadataStreamCollection" FullName="Mono.Cecil.Metadata.MetadataStreamCollection">
2 <TypeSignature Language="C#" Value="public class MetadataStreamCollection : Mono.Cecil.Metadata.IMetadataVisitable, System.Collections.ICollection" />
4 <AssemblyName>Mono.Cecil</AssemblyName>
5 <AssemblyVersion>0.6.9.0</AssemblyVersion>
8 <BaseTypeName>System.Object</BaseTypeName>
12 <InterfaceName>Mono.Cecil.Metadata.IMetadataVisitable</InterfaceName>
15 <InterfaceName>System.Collections.ICollection</InterfaceName>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
23 <Member MemberName=".ctor">
24 <MemberSignature Language="C#" Value="public MetadataStreamCollection ();" />
25 <MemberType>Constructor</MemberType>
27 <AssemblyVersion>0.6.9.0</AssemblyVersion>
31 <summary>To be added.</summary>
32 <remarks>To be added.</remarks>
35 <Member MemberName="Accept">
36 <MemberSignature Language="C#" Value="public void Accept (Mono.Cecil.Metadata.IMetadataVisitor visitor);" />
37 <MemberType>Method</MemberType>
39 <AssemblyVersion>0.6.9.0</AssemblyVersion>
42 <ReturnType>System.Void</ReturnType>
45 <Parameter Name="visitor" Type="Mono.Cecil.Metadata.IMetadataVisitor" />
48 <param name="visitor">To be added.</param>
49 <summary>To be added.</summary>
50 <remarks>To be added.</remarks>
53 <Member MemberName="BlobHeap">
54 <MemberSignature Language="C#" Value="public Mono.Cecil.Metadata.BlobHeap BlobHeap { get; }" />
55 <MemberType>Property</MemberType>
57 <AssemblyVersion>0.6.9.0</AssemblyVersion>
60 <ReturnType>Mono.Cecil.Metadata.BlobHeap</ReturnType>
63 <summary>To be added.</summary>
64 <value>To be added.</value>
65 <remarks>To be added.</remarks>
68 <Member MemberName="CopyTo">
69 <MemberSignature Language="C#" Value="public void CopyTo (Array ary, int index);" />
70 <MemberType>Method</MemberType>
72 <AssemblyVersion>0.6.9.0</AssemblyVersion>
75 <ReturnType>System.Void</ReturnType>
78 <Parameter Name="ary" Type="System.Array" />
79 <Parameter Name="index" Type="System.Int32" />
82 <param name="ary">To be added.</param>
83 <param name="index">To be added.</param>
84 <summary>To be added.</summary>
85 <remarks>To be added.</remarks>
88 <Member MemberName="Count">
89 <MemberSignature Language="C#" Value="public int Count { get; }" />
90 <MemberType>Property</MemberType>
92 <AssemblyVersion>0.6.9.0</AssemblyVersion>
95 <ReturnType>System.Int32</ReturnType>
98 <summary>To be added.</summary>
99 <value>To be added.</value>
100 <remarks>To be added.</remarks>
103 <Member MemberName="GetEnumerator">
104 <MemberSignature Language="C#" Value="public System.Collections.IEnumerator GetEnumerator ();" />
105 <MemberType>Method</MemberType>
107 <AssemblyVersion>0.6.9.0</AssemblyVersion>
110 <ReturnType>System.Collections.IEnumerator</ReturnType>
114 <summary>To be added.</summary>
115 <returns>To be added.</returns>
116 <remarks>To be added.</remarks>
119 <Member MemberName="GuidHeap">
120 <MemberSignature Language="C#" Value="public Mono.Cecil.Metadata.GuidHeap GuidHeap { get; }" />
121 <MemberType>Property</MemberType>
123 <AssemblyVersion>0.6.9.0</AssemblyVersion>
126 <ReturnType>Mono.Cecil.Metadata.GuidHeap</ReturnType>
129 <summary>To be added.</summary>
130 <value>To be added.</value>
131 <remarks>To be added.</remarks>
134 <Member MemberName="IsSynchronized">
135 <MemberSignature Language="C#" Value="public bool IsSynchronized { get; }" />
136 <MemberType>Property</MemberType>
138 <AssemblyVersion>0.6.9.0</AssemblyVersion>
141 <ReturnType>System.Boolean</ReturnType>
144 <summary>To be added.</summary>
145 <value>To be added.</value>
146 <remarks>To be added.</remarks>
149 <Member MemberName="Item">
150 <MemberSignature Language="C#" Value="public Mono.Cecil.Metadata.MetadataStream this[int index] { set; get; }" />
151 <MemberType>Property</MemberType>
153 <AssemblyVersion>0.6.9.0</AssemblyVersion>
156 <ReturnType>Mono.Cecil.Metadata.MetadataStream</ReturnType>
159 <Parameter Name="index" Type="System.Int32" />
162 <param name="index">To be added.</param>
163 <summary>To be added.</summary>
164 <value>To be added.</value>
165 <remarks>To be added.</remarks>
168 <Member MemberName="StringsHeap">
169 <MemberSignature Language="C#" Value="public Mono.Cecil.Metadata.StringsHeap StringsHeap { get; }" />
170 <MemberType>Property</MemberType>
172 <AssemblyVersion>0.6.9.0</AssemblyVersion>
175 <ReturnType>Mono.Cecil.Metadata.StringsHeap</ReturnType>
178 <summary>To be added.</summary>
179 <value>To be added.</value>
180 <remarks>To be added.</remarks>
183 <Member MemberName="SyncRoot">
184 <MemberSignature Language="C#" Value="public object SyncRoot { get; }" />
185 <MemberType>Property</MemberType>
187 <AssemblyVersion>0.6.9.0</AssemblyVersion>
190 <ReturnType>System.Object</ReturnType>
193 <summary>To be added.</summary>
194 <value>To be added.</value>
195 <remarks>To be added.</remarks>
198 <Member MemberName="TablesHeap">
199 <MemberSignature Language="C#" Value="public Mono.Cecil.Metadata.TablesHeap TablesHeap { get; }" />
200 <MemberType>Property</MemberType>
202 <AssemblyVersion>0.6.9.0</AssemblyVersion>
205 <ReturnType>Mono.Cecil.Metadata.TablesHeap</ReturnType>
208 <summary>To be added.</summary>
209 <value>To be added.</value>
210 <remarks>To be added.</remarks>
213 <Member MemberName="UserStringsHeap">
214 <MemberSignature Language="C#" Value="public Mono.Cecil.Metadata.UserStringsHeap UserStringsHeap { get; }" />
215 <MemberType>Property</MemberType>
217 <AssemblyVersion>0.6.9.0</AssemblyVersion>
220 <ReturnType>Mono.Cecil.Metadata.UserStringsHeap</ReturnType>
223 <summary>To be added.</summary>
224 <value>To be added.</value>
225 <remarks>To be added.</remarks>