Revert "[TFM] Update TizenFX TFM to net6.0 (#5360)" (#5436)
[platform/core/csapi/tizenfx.git] / pkg / Tizen.NET.API11 / build / tizen11.0 / ref / System.Security.Cryptography.Encoding.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <doc>
3   <assembly>
4     <name>System.Security.Cryptography.Encoding</name>
5   </assembly>
6   <members>
7     <member name="T:System.Security.Cryptography.AsnEncodedData">
8       <summary>Represents Abstract Syntax Notation One (ASN.1)-encoded data.</summary>
9     </member>
10     <member name="M:System.Security.Cryptography.AsnEncodedData.#ctor">
11       <summary>Initializes a new instance of the <see cref="T:System.Security.Cryptography.AsnEncodedData" /> class.</summary>
12     </member>
13     <member name="M:System.Security.Cryptography.AsnEncodedData.#ctor(System.Byte[])">
14       <summary>Initializes a new instance of the <see cref="T:System.Security.Cryptography.AsnEncodedData" /> class using a byte array.</summary>
15       <param name="rawData">A byte array that contains Abstract Syntax Notation One (ASN.1)-encoded data.</param>
16     </member>
17     <member name="M:System.Security.Cryptography.AsnEncodedData.#ctor(System.Security.Cryptography.AsnEncodedData)">
18       <summary>Initializes a new instance of the <see cref="T:System.Security.Cryptography.AsnEncodedData" /> class using an instance of the <see cref="T:System.Security.Cryptography.AsnEncodedData" /> class.</summary>
19       <param name="asnEncodedData">An instance of the <see cref="T:System.Security.Cryptography.AsnEncodedData" /> class.</param>
20       <exception cref="T:System.ArgumentNullException">
21         <paramref name="asnEncodedData" /> is <see langword="null" />.</exception>
22     </member>
23     <member name="M:System.Security.Cryptography.AsnEncodedData.#ctor(System.Security.Cryptography.Oid,System.Byte[])">
24       <summary>Initializes a new instance of the <see cref="T:System.Security.Cryptography.AsnEncodedData" /> class using an <see cref="T:System.Security.Cryptography.Oid" /> object and a byte array.</summary>
25       <param name="oid">An <see cref="T:System.Security.Cryptography.Oid" /> object.</param>
26       <param name="rawData">A byte array that contains Abstract Syntax Notation One (ASN.1)-encoded data.</param>
27     </member>
28     <member name="M:System.Security.Cryptography.AsnEncodedData.#ctor(System.String,System.Byte[])">
29       <summary>Initializes a new instance of the <see cref="T:System.Security.Cryptography.AsnEncodedData" /> class using a byte array.</summary>
30       <param name="oid">A string that represents <see cref="T:System.Security.Cryptography.Oid" /> information.</param>
31       <param name="rawData">A byte array that contains Abstract Syntax Notation One (ASN.1)-encoded data.</param>
32     </member>
33     <member name="M:System.Security.Cryptography.AsnEncodedData.CopyFrom(System.Security.Cryptography.AsnEncodedData)">
34       <summary>Copies information from an <see cref="T:System.Security.Cryptography.AsnEncodedData" /> object.</summary>
35       <param name="asnEncodedData">The <see cref="T:System.Security.Cryptography.AsnEncodedData" /> object to base the new object on.</param>
36       <exception cref="T:System.ArgumentNullException">
37         <paramref name="asnEncodedData" /> is <see langword="null" />.</exception>
38     </member>
39     <member name="M:System.Security.Cryptography.AsnEncodedData.Format(System.Boolean)">
40       <summary>Returns a formatted version of the Abstract Syntax Notation One (ASN.1)-encoded data as a string.</summary>
41       <param name="multiLine">
42         <see langword="true" /> if the return string should contain carriage returns; otherwise, <see langword="false" />.</param>
43       <returns>A formatted string that represents the Abstract Syntax Notation One (ASN.1)-encoded data.</returns>
44     </member>
45     <member name="P:System.Security.Cryptography.AsnEncodedData.Oid">
46       <summary>Gets or sets the <see cref="T:System.Security.Cryptography.Oid" /> value for an <see cref="T:System.Security.Cryptography.AsnEncodedData" /> object.</summary>
47       <returns>An <see cref="T:System.Security.Cryptography.Oid" /> object.</returns>
48     </member>
49     <member name="P:System.Security.Cryptography.AsnEncodedData.RawData">
50       <summary>Gets or sets the Abstract Syntax Notation One (ASN.1)-encoded data represented in a byte array.</summary>
51       <returns>A byte array that represents the Abstract Syntax Notation One (ASN.1)-encoded data.</returns>
52       <exception cref="T:System.ArgumentNullException">The value is <see langword="null" />.</exception>
53     </member>
54     <member name="T:System.Security.Cryptography.AsnEncodedDataCollection">
55       <summary>Represents a collection of <see cref="T:System.Security.Cryptography.AsnEncodedData" /> objects. This class cannot be inherited.</summary>
56     </member>
57     <member name="M:System.Security.Cryptography.AsnEncodedDataCollection.#ctor">
58       <summary>Initializes a new instance of the <see cref="T:System.Security.Cryptography.AsnEncodedDataCollection" /> class.</summary>
59     </member>
60     <member name="M:System.Security.Cryptography.AsnEncodedDataCollection.#ctor(System.Security.Cryptography.AsnEncodedData)">
61       <summary>Initializes a new instance of the <see cref="T:System.Security.Cryptography.AsnEncodedDataCollection" /> class and adds an <see cref="T:System.Security.Cryptography.AsnEncodedData" /> object to the collection.</summary>
62       <param name="asnEncodedData">The <see cref="T:System.Security.Cryptography.AsnEncodedData" /> object to add to the collection.</param>
63     </member>
64     <member name="M:System.Security.Cryptography.AsnEncodedDataCollection.Add(System.Security.Cryptography.AsnEncodedData)">
65       <summary>Adds an <see cref="T:System.Security.Cryptography.AsnEncodedData" /> object to the <see cref="T:System.Security.Cryptography.AsnEncodedDataCollection" /> object.</summary>
66       <param name="asnEncodedData">The <see cref="T:System.Security.Cryptography.AsnEncodedData" /> object to add to the collection.</param>
67       <returns>The index of the added <see cref="T:System.Security.Cryptography.AsnEncodedData" /> object.</returns>
68       <exception cref="T:System.ArgumentNullException">
69         <paramref name="asnEncodedData" /> is <see langword="null" />.</exception>
70       <exception cref="T:System.Security.Cryptography.CryptographicException">Neither of the OIDs are <see langword="null" /> and the OIDs do not match.
71 -or-
72 One of the OIDs is <see langword="null" /> and the OIDs do not match.</exception>
73     </member>
74     <member name="M:System.Security.Cryptography.AsnEncodedDataCollection.CopyTo(System.Security.Cryptography.AsnEncodedData[],System.Int32)">
75       <summary>Copies the <see cref="T:System.Security.Cryptography.AsnEncodedDataCollection" /> object into an array.</summary>
76       <param name="array">The array that the <see cref="T:System.Security.Cryptography.AsnEncodedDataCollection" /> object is to be copied into.</param>
77       <param name="index">The location where the copy operation starts.</param>
78     </member>
79     <member name="P:System.Security.Cryptography.AsnEncodedDataCollection.Count">
80       <summary>Gets the number of <see cref="T:System.Security.Cryptography.AsnEncodedData" /> objects in a collection.</summary>
81       <returns>The number of <see cref="T:System.Security.Cryptography.AsnEncodedData" /> objects.</returns>
82     </member>
83     <member name="M:System.Security.Cryptography.AsnEncodedDataCollection.GetEnumerator">
84       <summary>Returns an <see cref="T:System.Security.Cryptography.AsnEncodedDataEnumerator" /> object that can be used to navigate the <see cref="T:System.Security.Cryptography.AsnEncodedDataCollection" /> object.</summary>
85       <returns>An <see cref="T:System.Security.Cryptography.AsnEncodedDataEnumerator" /> object.</returns>
86     </member>
87     <member name="P:System.Security.Cryptography.AsnEncodedDataCollection.IsSynchronized">
88       <summary>Gets a value that indicates whether access to the <see cref="T:System.Security.Cryptography.AsnEncodedDataCollection" /> object is thread safe.</summary>
89       <returns>
90         <see langword="false" /> in all cases.</returns>
91     </member>
92     <member name="P:System.Security.Cryptography.AsnEncodedDataCollection.Item(System.Int32)">
93       <summary>Gets an <see cref="T:System.Security.Cryptography.AsnEncodedData" /> object from the <see cref="T:System.Security.Cryptography.AsnEncodedDataCollection" /> object.</summary>
94       <param name="index">The location in the collection.</param>
95       <returns>An <see cref="T:System.Security.Cryptography.AsnEncodedData" /> object.</returns>
96     </member>
97     <member name="M:System.Security.Cryptography.AsnEncodedDataCollection.Remove(System.Security.Cryptography.AsnEncodedData)">
98       <summary>Removes an <see cref="T:System.Security.Cryptography.AsnEncodedData" /> object from the <see cref="T:System.Security.Cryptography.AsnEncodedDataCollection" /> object.</summary>
99       <param name="asnEncodedData">The <see cref="T:System.Security.Cryptography.AsnEncodedData" /> object to remove.</param>
100       <exception cref="T:System.ArgumentNullException">
101         <paramref name="asnEncodedData" /> is <see langword="null" />.</exception>
102     </member>
103     <member name="P:System.Security.Cryptography.AsnEncodedDataCollection.SyncRoot">
104       <summary>Gets an object that can be used to synchronize access to the <see cref="T:System.Security.Cryptography.AsnEncodedDataCollection" /> object.</summary>
105       <returns>An object used to synchronize access to the <see cref="T:System.Security.Cryptography.AsnEncodedDataCollection" /> object.</returns>
106     </member>
107     <member name="M:System.Security.Cryptography.AsnEncodedDataCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
108       <summary>Copies the <see cref="T:System.Security.Cryptography.AsnEncodedDataCollection" /> object into an array.</summary>
109       <param name="array">The array that the <see cref="T:System.Security.Cryptography.AsnEncodedDataCollection" /> object is to be copied into.</param>
110       <param name="index">The location where the copy operation starts.</param>
111       <exception cref="T:System.ArgumentException">
112         <paramref name="array" /> is a multidimensional array, which is not supported by this method.
113 -or-
114 The length for <paramref name="index" /> is invalid.</exception>
115       <exception cref="T:System.ArgumentNullException">
116         <paramref name="array" /> is <see langword="null" />.</exception>
117       <exception cref="T:System.ArgumentOutOfRangeException">The length for <paramref name="index" /> is out of range.</exception>
118     </member>
119     <member name="M:System.Security.Cryptography.AsnEncodedDataCollection.System#Collections#IEnumerable#GetEnumerator">
120       <summary>Returns an <see cref="T:System.Security.Cryptography.AsnEncodedDataEnumerator" /> object that can be used to navigate the <see cref="T:System.Security.Cryptography.AsnEncodedDataCollection" /> object.</summary>
121       <returns>An <see cref="T:System.Security.Cryptography.AsnEncodedDataEnumerator" /> object that can be used to navigate the collection.</returns>
122     </member>
123     <member name="T:System.Security.Cryptography.AsnEncodedDataEnumerator">
124       <summary>Provides the ability to navigate through an <see cref="T:System.Security.Cryptography.AsnEncodedDataCollection" /> object. This class cannot be inherited.</summary>
125     </member>
126     <member name="P:System.Security.Cryptography.AsnEncodedDataEnumerator.Current">
127       <summary>Gets the current <see cref="T:System.Security.Cryptography.AsnEncodedData" /> object in an <see cref="T:System.Security.Cryptography.AsnEncodedDataCollection" /> object.</summary>
128       <returns>The current <see cref="T:System.Security.Cryptography.AsnEncodedData" /> object in the collection.</returns>
129     </member>
130     <member name="M:System.Security.Cryptography.AsnEncodedDataEnumerator.MoveNext">
131       <summary>Advances to the next <see cref="T:System.Security.Cryptography.AsnEncodedData" /> object in an <see cref="T:System.Security.Cryptography.AsnEncodedDataCollection" /> object.</summary>
132       <returns>
133         <see langword="true" />, if the enumerator was successfully advanced to the next element; <see langword="false" />, if the enumerator has passed the end of the collection.</returns>
134       <exception cref="T:System.InvalidOperationException">The collection was modified after the enumerator was created.</exception>
135     </member>
136     <member name="M:System.Security.Cryptography.AsnEncodedDataEnumerator.Reset">
137       <summary>Sets an enumerator to its initial position.</summary>
138       <exception cref="T:System.InvalidOperationException">The collection was modified after the enumerator was created.</exception>
139     </member>
140     <member name="P:System.Security.Cryptography.AsnEncodedDataEnumerator.System#Collections#IEnumerator#Current">
141       <summary>Gets the current <see cref="T:System.Security.Cryptography.AsnEncodedData" /> object in an <see cref="T:System.Security.Cryptography.AsnEncodedDataCollection" /> object.</summary>
142       <returns>The current <see cref="T:System.Security.Cryptography.AsnEncodedData" /> object.</returns>
143     </member>
144     <member name="T:System.Security.Cryptography.FromBase64Transform">
145       <summary>Converts a <see cref="T:System.Security.Cryptography.CryptoStream" /> from base 64.</summary>
146     </member>
147     <member name="M:System.Security.Cryptography.FromBase64Transform.#ctor">
148       <summary>Initializes a new instance of the <see cref="T:System.Security.Cryptography.FromBase64Transform" /> class.</summary>
149     </member>
150     <member name="M:System.Security.Cryptography.FromBase64Transform.#ctor(System.Security.Cryptography.FromBase64TransformMode)">
151       <summary>Initializes a new instance of the <see cref="T:System.Security.Cryptography.FromBase64Transform" /> class with the specified transformation mode.</summary>
152       <param name="whitespaces">One of the <see cref="T:System.Security.Cryptography.FromBase64Transform" /> values.</param>
153     </member>
154     <member name="P:System.Security.Cryptography.FromBase64Transform.CanReuseTransform">
155       <summary>Gets a value indicating whether the current transform can be reused.</summary>
156       <returns>Always <see langword="true" />.</returns>
157     </member>
158     <member name="P:System.Security.Cryptography.FromBase64Transform.CanTransformMultipleBlocks">
159       <summary>Gets a value that indicates whether multiple blocks can be transformed.</summary>
160       <returns>Always <see langword="false" />.</returns>
161     </member>
162     <member name="M:System.Security.Cryptography.FromBase64Transform.Clear">
163       <summary>Releases all resources used by the <see cref="T:System.Security.Cryptography.FromBase64Transform" />.</summary>
164     </member>
165     <member name="M:System.Security.Cryptography.FromBase64Transform.Dispose">
166       <summary>Releases all resources used by the current instance of the <see cref="T:System.Security.Cryptography.FromBase64Transform" /> class.</summary>
167     </member>
168     <member name="M:System.Security.Cryptography.FromBase64Transform.Dispose(System.Boolean)">
169       <summary>Releases the unmanaged resources used by the <see cref="T:System.Security.Cryptography.FromBase64Transform" /> and optionally releases the managed resources.</summary>
170       <param name="disposing">
171         <see langword="true" /> to release both managed and unmanaged resources; <see langword="false" /> to release only unmanaged resources.</param>
172     </member>
173     <member name="M:System.Security.Cryptography.FromBase64Transform.Finalize">
174       <summary>Releases the unmanaged resources used by the <see cref="T:System.Security.Cryptography.FromBase64Transform" />.</summary>
175     </member>
176     <member name="P:System.Security.Cryptography.FromBase64Transform.InputBlockSize">
177       <summary>Gets the input block size.</summary>
178       <returns>The size of the input data blocks in bytes.</returns>
179     </member>
180     <member name="P:System.Security.Cryptography.FromBase64Transform.OutputBlockSize">
181       <summary>Gets the output block size.</summary>
182       <returns>The size of the output data blocks in bytes.</returns>
183     </member>
184     <member name="M:System.Security.Cryptography.FromBase64Transform.TransformBlock(System.Byte[],System.Int32,System.Int32,System.Byte[],System.Int32)">
185       <summary>Converts the specified region of the input byte array from base 64 and copies the result to the specified region of the output byte array.</summary>
186       <param name="inputBuffer">The input to compute from base 64.</param>
187       <param name="inputOffset">The offset into the input byte array from which to begin using data.</param>
188       <param name="inputCount">The number of bytes in the input byte array to use as data.</param>
189       <param name="outputBuffer">The output to which to write the result.</param>
190       <param name="outputOffset">The offset into the output byte array from which to begin writing data.</param>
191       <returns>The number of bytes written.</returns>
192       <exception cref="T:System.ObjectDisposedException">The current <see cref="T:System.Security.Cryptography.FromBase64Transform" /> object has already been disposed.</exception>
193       <exception cref="T:System.ArgumentException">
194         <paramref name="inputCount" /> uses an invalid value.
195 -or-
196 <paramref name="inputBuffer" /> has an invalid offset length.</exception>
197       <exception cref="T:System.ArgumentOutOfRangeException">
198         <paramref name="inputOffset" /> is out of range. This parameter requires a non-negative number.</exception>
199       <exception cref="T:System.ArgumentNullException">
200         <paramref name="inputBuffer" /> is <see langword="null" />.</exception>
201     </member>
202     <member name="M:System.Security.Cryptography.FromBase64Transform.TransformFinalBlock(System.Byte[],System.Int32,System.Int32)">
203       <summary>Converts the specified region of the specified byte array from base 64.</summary>
204       <param name="inputBuffer">The input to convert from base 64.</param>
205       <param name="inputOffset">The offset into the byte array from which to begin using data.</param>
206       <param name="inputCount">The number of bytes in the byte array to use as data.</param>
207       <returns>The computed conversion.</returns>
208       <exception cref="T:System.ObjectDisposedException">The current <see cref="T:System.Security.Cryptography.FromBase64Transform" /> object has already been disposed.</exception>
209       <exception cref="T:System.ArgumentException">
210         <paramref name="inputBuffer" /> has an invalid offset length.
211 -or-
212 <paramref name="inputCount" /> has an invalid value.</exception>
213       <exception cref="T:System.ArgumentOutOfRangeException">
214         <paramref name="inputOffset" /> is out of range. This parameter requires a non-negative number.</exception>
215       <exception cref="T:System.ArgumentNullException">
216         <paramref name="inputBuffer" /> is <see langword="null" />.</exception>
217     </member>
218     <member name="T:System.Security.Cryptography.FromBase64TransformMode">
219       <summary>Specifies whether white space should be ignored in the base 64 transformation.</summary>
220     </member>
221     <member name="F:System.Security.Cryptography.FromBase64TransformMode.DoNotIgnoreWhiteSpaces">
222       <summary>White space should not be ignored.</summary>
223     </member>
224     <member name="F:System.Security.Cryptography.FromBase64TransformMode.IgnoreWhiteSpaces">
225       <summary>White space should be ignored.</summary>
226     </member>
227     <member name="T:System.Security.Cryptography.Oid">
228       <summary>Represents a cryptographic object identifier. This class cannot be inherited.</summary>
229     </member>
230     <member name="M:System.Security.Cryptography.Oid.#ctor">
231       <summary>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Oid" /> class.</summary>
232     </member>
233     <member name="M:System.Security.Cryptography.Oid.#ctor(System.Security.Cryptography.Oid)">
234       <summary>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Oid" /> class using the specified <see cref="T:System.Security.Cryptography.Oid" /> object.</summary>
235       <param name="oid">The object identifier information to use to create the new object identifier.</param>
236       <exception cref="T:System.ArgumentNullException">
237         <paramref name="oid" /> is <see langword="null" />.</exception>
238     </member>
239     <member name="M:System.Security.Cryptography.Oid.#ctor(System.String)">
240       <summary>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Oid" /> class using a string value of an <see cref="T:System.Security.Cryptography.Oid" /> object.</summary>
241       <param name="oid">An object identifier.</param>
242     </member>
243     <member name="M:System.Security.Cryptography.Oid.#ctor(System.String,System.String)">
244       <summary>Initializes a new instance of the <see cref="T:System.Security.Cryptography.Oid" /> class using the specified value and friendly name.</summary>
245       <param name="value">The dotted number of the identifier.</param>
246       <param name="friendlyName">The friendly name of the identifier.</param>
247     </member>
248     <member name="P:System.Security.Cryptography.Oid.FriendlyName">
249       <summary>Gets or sets the friendly name of the identifier.</summary>
250       <returns>The friendly name of the identifier.</returns>
251     </member>
252     <member name="M:System.Security.Cryptography.Oid.FromFriendlyName(System.String,System.Security.Cryptography.OidGroup)">
253       <summary>Creates an <see cref="T:System.Security.Cryptography.Oid" /> object from an OID friendly name by searching the specified group.</summary>
254       <param name="friendlyName">The friendly name of the identifier.</param>
255       <param name="group">The group to search in.</param>
256       <returns>An object that represents the specified OID.</returns>
257       <exception cref="T:System.ArgumentNullException">
258         <paramref name="friendlyName" /> is <see langword="null" />.</exception>
259       <exception cref="T:System.Security.Cryptography.CryptographicException">The OID was not found.</exception>
260     </member>
261     <member name="M:System.Security.Cryptography.Oid.FromOidValue(System.String,System.Security.Cryptography.OidGroup)">
262       <summary>Creates an <see cref="T:System.Security.Cryptography.Oid" /> object by using the specified OID value and group.</summary>
263       <param name="oidValue">The OID value.</param>
264       <param name="group">The group to search in.</param>
265       <returns>A new instance of an <see cref="T:System.Security.Cryptography.Oid" /> object.</returns>
266       <exception cref="T:System.ArgumentNullException">
267         <paramref name="oidValue" /> is <see langword="null" />.</exception>
268       <exception cref="T:System.Security.Cryptography.CryptographicException">The friendly name for the OID value was not found.</exception>
269     </member>
270     <member name="P:System.Security.Cryptography.Oid.Value">
271       <summary>Gets or sets the dotted number of the identifier.</summary>
272       <returns>The dotted number of the identifier.</returns>
273     </member>
274     <member name="T:System.Security.Cryptography.OidCollection">
275       <summary>Represents a collection of <see cref="T:System.Security.Cryptography.Oid" /> objects. This class cannot be inherited.</summary>
276     </member>
277     <member name="M:System.Security.Cryptography.OidCollection.#ctor">
278       <summary>Initializes a new instance of the <see cref="T:System.Security.Cryptography.OidCollection" /> class.</summary>
279     </member>
280     <member name="M:System.Security.Cryptography.OidCollection.Add(System.Security.Cryptography.Oid)">
281       <summary>Adds an <see cref="T:System.Security.Cryptography.Oid" /> object to the <see cref="T:System.Security.Cryptography.OidCollection" /> object.</summary>
282       <param name="oid">The <see cref="T:System.Security.Cryptography.Oid" /> object to add to the collection.</param>
283       <returns>The index of the added <see cref="T:System.Security.Cryptography.Oid" /> object.</returns>
284     </member>
285     <member name="M:System.Security.Cryptography.OidCollection.CopyTo(System.Security.Cryptography.Oid[],System.Int32)">
286       <summary>Copies the <see cref="T:System.Security.Cryptography.OidCollection" /> object into an array.</summary>
287       <param name="array">The array to copy the <see cref="T:System.Security.Cryptography.OidCollection" /> object into.</param>
288       <param name="index">The location where the copy operation starts.</param>
289     </member>
290     <member name="P:System.Security.Cryptography.OidCollection.Count">
291       <summary>Gets the number of <see cref="T:System.Security.Cryptography.Oid" /> objects in a collection.</summary>
292       <returns>The number of <see cref="T:System.Security.Cryptography.Oid" /> objects in a collection.</returns>
293     </member>
294     <member name="M:System.Security.Cryptography.OidCollection.GetEnumerator">
295       <summary>Returns an <see cref="T:System.Security.Cryptography.OidEnumerator" /> object that can be used to navigate the <see cref="T:System.Security.Cryptography.OidCollection" /> object.</summary>
296       <returns>An <see cref="T:System.Security.Cryptography.OidEnumerator" /> object.</returns>
297     </member>
298     <member name="P:System.Security.Cryptography.OidCollection.IsSynchronized">
299       <summary>Gets a value that indicates whether access to the <see cref="T:System.Security.Cryptography.OidCollection" /> object is thread safe.</summary>
300       <returns>
301         <see langword="false" /> in all cases.</returns>
302     </member>
303     <member name="P:System.Security.Cryptography.OidCollection.Item(System.Int32)">
304       <summary>Gets an <see cref="T:System.Security.Cryptography.Oid" /> object from the <see cref="T:System.Security.Cryptography.OidCollection" /> object.</summary>
305       <param name="index">The location of the <see cref="T:System.Security.Cryptography.Oid" /> object in the collection.</param>
306       <returns>An <see cref="T:System.Security.Cryptography.Oid" /> object.</returns>
307     </member>
308     <member name="P:System.Security.Cryptography.OidCollection.Item(System.String)">
309       <summary>Gets the first <see cref="T:System.Security.Cryptography.Oid" /> object that contains a value of the <see cref="P:System.Security.Cryptography.Oid.Value" /> property or a value of the <see cref="P:System.Security.Cryptography.Oid.FriendlyName" /> property that matches the specified string value from the <see cref="T:System.Security.Cryptography.OidCollection" /> object.</summary>
310       <param name="oid">A string that represents a <see cref="P:System.Security.Cryptography.Oid.Value" /> property or a <see cref="P:System.Security.Cryptography.Oid.FriendlyName" /> property.</param>
311       <returns>An <see cref="T:System.Security.Cryptography.Oid" /> object.</returns>
312     </member>
313     <member name="P:System.Security.Cryptography.OidCollection.SyncRoot">
314       <summary>Gets an object that can be used to synchronize access to the <see cref="T:System.Security.Cryptography.OidCollection" /> object.</summary>
315       <returns>An object that can be used to synchronize access to the <see cref="T:System.Security.Cryptography.OidCollection" /> object.</returns>
316     </member>
317     <member name="M:System.Security.Cryptography.OidCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
318       <summary>Copies the <see cref="T:System.Security.Cryptography.OidCollection" /> object into an array.</summary>
319       <param name="array">The array to copy the <see cref="T:System.Security.Cryptography.OidCollection" /> object to.</param>
320       <param name="index">The location where the copy operation starts.</param>
321       <exception cref="T:System.ArgumentException">
322         <paramref name="array" /> cannot be a multidimensional array.
323 -or-
324 The length of <paramref name="array" /> is an invalid offset length.</exception>
325       <exception cref="T:System.ArgumentNullException">
326         <paramref name="array" /> is <see langword="null" />.</exception>
327       <exception cref="T:System.ArgumentOutOfRangeException">The value of <paramref name="index" /> is out range.</exception>
328     </member>
329     <member name="M:System.Security.Cryptography.OidCollection.System#Collections#IEnumerable#GetEnumerator">
330       <summary>Returns an <see cref="T:System.Security.Cryptography.OidEnumerator" /> object that can be used to navigate the <see cref="T:System.Security.Cryptography.OidCollection" /> object.</summary>
331       <returns>An <see cref="T:System.Security.Cryptography.OidEnumerator" /> object that can be used to navigate the collection.</returns>
332     </member>
333     <member name="T:System.Security.Cryptography.OidEnumerator">
334       <summary>Provides the ability to navigate through an <see cref="T:System.Security.Cryptography.OidCollection" /> object. This class cannot be inherited.</summary>
335     </member>
336     <member name="P:System.Security.Cryptography.OidEnumerator.Current">
337       <summary>Gets the current <see cref="T:System.Security.Cryptography.Oid" /> object in an <see cref="T:System.Security.Cryptography.OidCollection" /> object.</summary>
338       <returns>The current <see cref="T:System.Security.Cryptography.Oid" /> object in the collection.</returns>
339     </member>
340     <member name="M:System.Security.Cryptography.OidEnumerator.MoveNext">
341       <summary>Advances to the next <see cref="T:System.Security.Cryptography.Oid" /> object in an <see cref="T:System.Security.Cryptography.OidCollection" /> object.</summary>
342       <returns>
343         <see langword="true" />, if the enumerator was successfully advanced to the next element; <see langword="false" />, if the enumerator has passed the end of the collection.</returns>
344       <exception cref="T:System.InvalidOperationException">The collection was modified after the enumerator was created.</exception>
345     </member>
346     <member name="M:System.Security.Cryptography.OidEnumerator.Reset">
347       <summary>Sets an enumerator to its initial position.</summary>
348       <exception cref="T:System.InvalidOperationException">The collection was modified after the enumerator was created.</exception>
349     </member>
350     <member name="P:System.Security.Cryptography.OidEnumerator.System#Collections#IEnumerator#Current">
351       <summary>Gets the current <see cref="T:System.Security.Cryptography.Oid" /> object in an <see cref="T:System.Security.Cryptography.OidCollection" /> object.</summary>
352       <returns>The current <see cref="T:System.Security.Cryptography.Oid" /> object.</returns>
353     </member>
354     <member name="T:System.Security.Cryptography.OidGroup">
355       <summary>Identifies Windows cryptographic object identifier (OID) groups.</summary>
356     </member>
357     <member name="F:System.Security.Cryptography.OidGroup.All">
358       <summary>All the groups.</summary>
359     </member>
360     <member name="F:System.Security.Cryptography.OidGroup.Attribute">
361       <summary>The Windows group that is represented by CRYPT_RDN_ATTR_OID_GROUP_ID.</summary>
362     </member>
363     <member name="F:System.Security.Cryptography.OidGroup.EncryptionAlgorithm">
364       <summary>The Windows group that is represented by CRYPT_ENCRYPT_ALG_OID_GROUP_ID.</summary>
365     </member>
366     <member name="F:System.Security.Cryptography.OidGroup.EnhancedKeyUsage">
367       <summary>The Windows group that is represented by CRYPT_ENHKEY_USAGE_OID_GROUP_ID.</summary>
368     </member>
369     <member name="F:System.Security.Cryptography.OidGroup.ExtensionOrAttribute">
370       <summary>The Windows group that is represented by CRYPT_EXT_OR_ATTR_OID_GROUP_ID.</summary>
371     </member>
372     <member name="F:System.Security.Cryptography.OidGroup.HashAlgorithm">
373       <summary>The Windows group that is represented by CRYPT_HASH_ALG_OID_GROUP_ID.</summary>
374     </member>
375     <member name="F:System.Security.Cryptography.OidGroup.KeyDerivationFunction">
376       <summary>The Windows group that is represented by CRYPT_KDF_OID_GROUP_ID.</summary>
377     </member>
378     <member name="F:System.Security.Cryptography.OidGroup.Policy">
379       <summary>The Windows group that is represented by CRYPT_POLICY_OID_GROUP_ID.</summary>
380     </member>
381     <member name="F:System.Security.Cryptography.OidGroup.PublicKeyAlgorithm">
382       <summary>The Windows group that is represented by CRYPT_PUBKEY_ALG_OID_GROUP_ID.</summary>
383     </member>
384     <member name="F:System.Security.Cryptography.OidGroup.SignatureAlgorithm">
385       <summary>The Windows group that is represented by CRYPT_SIGN_ALG_OID_GROUP_ID.</summary>
386     </member>
387     <member name="F:System.Security.Cryptography.OidGroup.Template">
388       <summary>The Windows group that is represented by CRYPT_TEMPLATE_OID_GROUP_ID.</summary>
389     </member>
390     <member name="T:System.Security.Cryptography.ToBase64Transform">
391       <summary>Converts a <see cref="T:System.Security.Cryptography.CryptoStream" /> to base 64.</summary>
392     </member>
393     <member name="M:System.Security.Cryptography.ToBase64Transform.#ctor">
394       <summary>Initializes a new instance of the <see cref="T:System.Security.Cryptography.ToBase64Transform" /> class.</summary>
395     </member>
396     <member name="P:System.Security.Cryptography.ToBase64Transform.CanReuseTransform">
397       <summary>Gets a value indicating whether the current transform can be reused.</summary>
398       <returns>Always <see langword="true" />.</returns>
399     </member>
400     <member name="P:System.Security.Cryptography.ToBase64Transform.CanTransformMultipleBlocks">
401       <summary>Gets a value that indicates whether multiple blocks can be transformed.</summary>
402       <returns>Always <see langword="false" />.</returns>
403     </member>
404     <member name="M:System.Security.Cryptography.ToBase64Transform.Clear">
405       <summary>Releases all resources used by the <see cref="T:System.Security.Cryptography.ToBase64Transform" />.</summary>
406     </member>
407     <member name="M:System.Security.Cryptography.ToBase64Transform.Dispose">
408       <summary>Releases all resources used by the current instance of the <see cref="T:System.Security.Cryptography.ToBase64Transform" /> class.</summary>
409     </member>
410     <member name="M:System.Security.Cryptography.ToBase64Transform.Dispose(System.Boolean)">
411       <summary>Releases the unmanaged resources used by the <see cref="T:System.Security.Cryptography.ToBase64Transform" /> and optionally releases the managed resources.</summary>
412       <param name="disposing">
413         <see langword="true" /> to release both managed and unmanaged resources; <see langword="false" /> to release only unmanaged resources.</param>
414     </member>
415     <member name="M:System.Security.Cryptography.ToBase64Transform.Finalize">
416       <summary>Releases the unmanaged resources used by the <see cref="T:System.Security.Cryptography.ToBase64Transform" />.</summary>
417     </member>
418     <member name="P:System.Security.Cryptography.ToBase64Transform.InputBlockSize">
419       <summary>Gets the input block size.</summary>
420       <returns>The size of the input data blocks in bytes.</returns>
421     </member>
422     <member name="P:System.Security.Cryptography.ToBase64Transform.OutputBlockSize">
423       <summary>Gets the output block size.</summary>
424       <returns>The size of the output data blocks in bytes.</returns>
425     </member>
426     <member name="M:System.Security.Cryptography.ToBase64Transform.TransformBlock(System.Byte[],System.Int32,System.Int32,System.Byte[],System.Int32)">
427       <summary>Converts the specified region of the input byte array to base 64 and copies the result to the specified region of the output byte array.</summary>
428       <param name="inputBuffer">The input to compute to base 64.</param>
429       <param name="inputOffset">The offset into the input byte array from which to begin using data.</param>
430       <param name="inputCount">The number of bytes in the input byte array to use as data.</param>
431       <param name="outputBuffer">The output to which to write the result.</param>
432       <param name="outputOffset">The offset into the output byte array from which to begin writing data.</param>
433       <returns>The number of bytes written.</returns>
434       <exception cref="T:System.ObjectDisposedException">The current <see cref="T:System.Security.Cryptography.ToBase64Transform" /> object has already been disposed.</exception>
435       <exception cref="T:System.Security.Cryptography.CryptographicException">The data size is not valid.</exception>
436       <exception cref="T:System.ArgumentException">The <paramref name="inputBuffer" /> parameter contains an invalid offset length.
437 -or-
438 The <paramref name="inputCount" /> parameter contains an invalid value.</exception>
439       <exception cref="T:System.ArgumentNullException">The <paramref name="inputBuffer" /> parameter is <see langword="null" />.</exception>
440       <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="inputBuffer" /> parameter requires a non-negative number.</exception>
441     </member>
442     <member name="M:System.Security.Cryptography.ToBase64Transform.TransformFinalBlock(System.Byte[],System.Int32,System.Int32)">
443       <summary>Converts the specified region of the specified byte array to base 64.</summary>
444       <param name="inputBuffer">The input to convert to base 64.</param>
445       <param name="inputOffset">The offset into the byte array from which to begin using data.</param>
446       <param name="inputCount">The number of bytes in the byte array to use as data.</param>
447       <returns>The computed base 64 conversion.</returns>
448       <exception cref="T:System.ObjectDisposedException">The current <see cref="T:System.Security.Cryptography.ToBase64Transform" /> object has already been disposed.</exception>
449       <exception cref="T:System.ArgumentException">The <paramref name="inputBuffer" /> parameter contains an invalid offset length.
450 -or-
451 The <paramref name="inputCount" /> parameter contains an invalid value.</exception>
452       <exception cref="T:System.ArgumentNullException">The <paramref name="inputBuffer" /> parameter is <see langword="null" />.</exception>
453       <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="inputBuffer" /> parameter requires a non-negative number.</exception>
454     </member>
455   </members>
456 </doc>