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