Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
AutoIncrementValue.cs
Go to the documentation of this file.
1
namespace
System.Data
;
2
3
internal
abstract
class
AutoIncrementValue
4
{
5
internal
bool
Auto
{
get
;
set
; }
6
7
internal
abstract
object
Current
{
get
;
set
; }
8
9
internal
abstract
long
Seed
{
get
;
set
; }
10
11
internal
abstract
long
Step
{
get
;
set
; }
12
13
internal
abstract
Type
DataType
{
get
; }
14
15
internal
abstract
void
SetCurrent
(
object
value
,
IFormatProvider
formatProvider);
16
17
internal
abstract
void
SetCurrentAndIncrement
(
object
value
);
18
19
internal
abstract
void
MoveAfter
();
20
21
internal
AutoIncrementValue
Clone
()
22
{
23
AutoIncrementValue
autoIncrementValue = ((
this
is
AutoIncrementInt64
) ? ((
AutoIncrementValue
)
new
AutoIncrementInt64
()) : ((
AutoIncrementValue
)
new
AutoIncrementBigInteger
()));
24
autoIncrementValue.Auto =
Auto
;
25
autoIncrementValue.Seed =
Seed
;
26
autoIncrementValue.Step =
Step
;
27
autoIncrementValue.Current =
Current
;
28
return
autoIncrementValue;
29
}
30
}
System.Data.AutoIncrementBigInteger
Definition
AutoIncrementBigInteger.cs:7
System.Data.AutoIncrementInt64
Definition
AutoIncrementInt64.cs:8
System.Data.AutoIncrementValue.DataType
Type DataType
Definition
AutoIncrementValue.cs:13
System.Data.AutoIncrementValue.SetCurrentAndIncrement
void SetCurrentAndIncrement(object value)
System.Data.AutoIncrementValue.MoveAfter
void MoveAfter()
System.Data.AutoIncrementValue.Step
long Step
Definition
AutoIncrementValue.cs:11
System.Data.AutoIncrementValue.Auto
bool Auto
Definition
AutoIncrementValue.cs:5
System.Data.AutoIncrementValue.SetCurrent
void SetCurrent(object value, IFormatProvider formatProvider)
System.Data.AutoIncrementValue.Clone
AutoIncrementValue Clone()
Definition
AutoIncrementValue.cs:21
System.Data.AutoIncrementValue.Seed
long Seed
Definition
AutoIncrementValue.cs:9
System.Data.AutoIncrementValue.Current
object Current
Definition
AutoIncrementValue.cs:7
System.Data.AutoIncrementValue
Definition
AutoIncrementValue.cs:4
System.Type
Definition
Type.cs:14
System.IFormatProvider
Definition
IFormatProvider.cs:4
System.Data
Definition
ADP.cs:12
System.ExceptionArgument.value
@ value
source
System.Data.Common
System.Data
AutoIncrementValue.cs
Generated by
1.10.0