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