Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
OidEnumerator.cs
Go to the documentation of this file.
1
using
System.Collections
;
2
3
namespace
System.Security.Cryptography
;
4
5
public
sealed
class
OidEnumerator
:
IEnumerator
6
{
7
private
readonly
OidCollection
_oids
;
8
9
private
int
_current
;
10
11
public
Oid
Current
=>
_oids
[
_current
];
12
13
object
IEnumerator.Current =>
Current
;
14
15
internal
OidEnumerator
(
OidCollection
oids)
16
{
17
_oids
= oids;
18
_current
= -1;
19
}
20
21
public
bool
MoveNext
()
22
{
23
if
(
_current
>=
_oids
.
Count
- 1)
24
{
25
return
false
;
26
}
27
_current
++;
28
return
true
;
29
}
30
31
public
void
Reset
()
32
{
33
_current
= -1;
34
}
35
}
System.Security.Cryptography.OidCollection.Count
int Count
Definition
OidCollection.cs:45
System.Security.Cryptography.OidCollection
Definition
OidCollection.cs:7
System.Security.Cryptography.OidEnumerator.Current
object IEnumerator. Current
Definition
OidEnumerator.cs:13
System.Security.Cryptography.OidEnumerator._oids
readonly OidCollection _oids
Definition
OidEnumerator.cs:7
System.Security.Cryptography.OidEnumerator.Reset
void Reset()
Definition
OidEnumerator.cs:31
System.Security.Cryptography.OidEnumerator.Current
Oid Current
Definition
OidEnumerator.cs:11
System.Security.Cryptography.OidEnumerator.MoveNext
bool MoveNext()
Definition
OidEnumerator.cs:21
System.Security.Cryptography.OidEnumerator.OidEnumerator
OidEnumerator(OidCollection oids)
Definition
OidEnumerator.cs:15
System.Security.Cryptography.OidEnumerator._current
int _current
Definition
OidEnumerator.cs:9
System.Security.Cryptography.OidEnumerator
Definition
OidEnumerator.cs:6
System.Security.Cryptography.Oid
Definition
Oid.cs:6
System.Collections.IEnumerator
Definition
IEnumerator.cs:4
System.Collections
Definition
BlockingCollection.cs:8
System.Security.Cryptography
Definition
CryptoPool.cs:3
source
System.Security.Cryptography.Encoding
System.Security.Cryptography
OidEnumerator.cs
Generated by
1.10.0