|
22 | 22 | </Attribute>
|
23 | 23 | </Attributes>
|
24 | 24 | <Docs>
|
25 |
| - <summary>To be added.</summary> |
| 25 | + <summary>Provides an encoder for a method body stream.</summary> |
26 | 26 | <remarks>To be added.</remarks>
|
27 | 27 | </Docs>
|
28 | 28 | <Members>
|
|
75 | 75 | <Parameter Name="attributes" Type="System.Reflection.Metadata.Ecma335.MethodBodyAttributes" />
|
76 | 76 | </Parameters>
|
77 | 77 | <Docs>
|
78 |
| - <param name="instructionEncoder">To be added.</param> |
79 |
| - <param name="maxStack">To be added.</param> |
80 |
| - <param name="localVariablesSignature">To be added.</param> |
81 |
| - <param name="attributes">To be added.</param> |
82 |
| - <summary>To be added.</summary> |
83 |
| - <returns>To be added.</returns> |
| 78 | + <param name="instructionEncoder">The instruction encoder.</param> |
| 79 | + <param name="maxStack">The maximum stack size.</param> |
| 80 | + <param name="localVariablesSignature">The local variables' signature handle.</param> |
| 81 | + <param name="attributes">The method body attributes.</param> |
| 82 | + <summary>Encodes a method body and adds it to the method body stream.</summary> |
| 83 | + <returns>The offset of the encoded body within the method body stream.</returns> |
84 | 84 | <remarks>To be added.</remarks>
|
85 | 85 | </Docs>
|
86 | 86 | </Member>
|
|
106 | 106 | <Parameter Name="hasDynamicStackAllocation" Type="System.Boolean" Index="4" FrameworkAlternate="netcore-2.1;netcore-2.2;netcore-3.0" />
|
107 | 107 | </Parameters>
|
108 | 108 | <Docs>
|
109 |
| - <param name="instructionEncoder">To be added.</param> |
110 |
| - <param name="maxStack">To be added.</param> |
111 |
| - <param name="localVariablesSignature">To be added.</param> |
112 |
| - <param name="attributes">To be added.</param> |
113 |
| - <param name="hasDynamicStackAllocation">To be added.</param> |
114 |
| - <summary>To be added.</summary> |
115 |
| - <returns>To be added.</returns> |
| 109 | + <param name="instructionEncoder">The instruction encoder.</param> |
| 110 | + <param name="maxStack">The maximum stack size.</param> |
| 111 | + <param name="localVariablesSignature">The local variables' signature handle.</param> |
| 112 | + <param name="attributes">The method body attributes.</param> |
| 113 | + <param name="hasDynamicStackAllocation"><see langword="true" /> if the method allocates from the dynamic local memory pool (the IL contains the <see langword="localloc" /> instruction); <see langword="false" /> otherwise.</param> |
| 114 | + <summary>Encodes a method body and adds it to the method body stream, using the provided instruction encoder, maximum stack size, local variables' signature handle, method body attributes, and allowing to indicate whether the method should allocate from the dynamic local memory pool or not.</summary> |
| 115 | + <returns>The offset of the encoded body within the method body stream.</returns> |
116 | 116 | <remarks>To be added.</remarks>
|
117 | 117 | </Docs>
|
118 | 118 | </Member>
|
|
145 | 145 | <Parameter Name="attributes" Type="System.Reflection.Metadata.Ecma335.MethodBodyAttributes" />
|
146 | 146 | </Parameters>
|
147 | 147 | <Docs>
|
148 |
| - <param name="codeSize">To be added.</param> |
149 |
| - <param name="maxStack">To be added.</param> |
150 |
| - <param name="exceptionRegionCount">To be added.</param> |
151 |
| - <param name="hasSmallExceptionRegions">To be added.</param> |
152 |
| - <param name="localVariablesSignature">To be added.</param> |
153 |
| - <param name="attributes">To be added.</param> |
154 |
| - <summary>To be added.</summary> |
155 |
| - <returns>To be added.</returns> |
| 148 | + <param name="codeSize">The number of bytes to be reserved for instructions.</param> |
| 149 | + <param name="maxStack">The maximum stack size.</param> |
| 150 | + <param name="exceptionRegionCount">The number of exception regions.</param> |
| 151 | + <param name="hasSmallExceptionRegions"><see langword="true" /> if the exception regions should be encoded in small format; <see langword="false" /> otherwise.</param> |
| 152 | + <param name="localVariablesSignature">The local variables' signature handle.</param> |
| 153 | + <param name="attributes">The method body attributes.</param> |
| 154 | + <summary>Encodes a method body and adds it to the method body stream, using the provided code size, maximum stack size, number of exception regions, local variables' signature handle, method body attributes and allowing to indicate whether the exception regions should be encoded in small format or not.</summary> |
| 155 | + <returns>The offset of the encoded body within the method body stream.</returns> |
156 | 156 | <remarks>To be added.</remarks>
|
157 | 157 | </Docs>
|
158 | 158 | </Member>
|
|
181 | 181 | <Parameter Name="hasDynamicStackAllocation" Type="System.Boolean" Index="6" FrameworkAlternate="netcore-2.1;netcore-2.2;netcore-3.0" />
|
182 | 182 | </Parameters>
|
183 | 183 | <Docs>
|
184 |
| - <param name="codeSize">To be added.</param> |
185 |
| - <param name="maxStack">To be added.</param> |
186 |
| - <param name="exceptionRegionCount">To be added.</param> |
187 |
| - <param name="hasSmallExceptionRegions">To be added.</param> |
188 |
| - <param name="localVariablesSignature">To be added.</param> |
189 |
| - <param name="attributes">To be added.</param> |
190 |
| - <param name="hasDynamicStackAllocation">To be added.</param> |
191 |
| - <summary>To be added.</summary> |
192 |
| - <returns>To be added.</returns> |
| 184 | + <param name="codeSize">The number of bytes to be reserved for instructions.</param> |
| 185 | + <param name="maxStack">The maximum stack size.</param> |
| 186 | + <param name="exceptionRegionCount">The number of exception regions.</param> |
| 187 | + <param name="hasSmallExceptionRegions"><see langword="true" /> if the exception regions should be encoded in small format; <see langword="false" /> otherwise.</param> |
| 188 | + <param name="localVariablesSignature">The local variables' signature handle.</param> |
| 189 | + <param name="attributes">The method body attributes.</param> |
| 190 | + <param name="hasDynamicStackAllocation"><see langword="true" /> if the method allocates from the dynamic local memory pool (the <see langword="localloc" /> instruction); <see langword="false" /> otherwise.</param> |
| 191 | + <summary>Encodes a method body and adds it to the method body stream, using the provided code size, maximum stack size, number of exception regions, local variables' signature handle, method body attributes, allowing to indicate whether the exception regions should be encoded in small format or not, and allowing to indicate whether the method should allocate from the dynamic local memory pool or not.</summary> |
| 192 | + <returns>The offset of the encoded body within the method body stream.</returns> |
193 | 193 | <remarks>To be added.</remarks>
|
194 | 194 | </Docs>
|
195 | 195 | </Member>
|
|
0 commit comments