Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
BinaryObjectString.cs
Go to the documentation of this file.
1
namespace
System.Runtime.Serialization.Formatters.Binary
;
2
3
internal
sealed
class
BinaryObjectString
:
IStreamable
4
{
5
internal
int
_objectId
;
6
7
internal
string
_value
;
8
9
internal
BinaryObjectString
()
10
{
11
}
12
13
internal
void
Set
(
int
objectId
,
string
value
)
14
{
15
_objectId
=
objectId
;
16
_value
=
value
;
17
}
18
19
public
void
Write
(
BinaryFormatterWriter
output
)
20
{
21
output
.WriteByte(6);
22
output
.WriteInt32(
_objectId
);
23
output
.WriteString(
_value
);
24
}
25
26
public
void
Read
(
BinaryParser
input
)
27
{
28
_objectId
=
input
.ReadInt32();
29
_value
=
input
.ReadString();
30
}
31
}
System.Runtime.Serialization.Formatters.Binary.BinaryFormatterWriter
Definition
BinaryFormatterWriter.cs:10
System.Runtime.Serialization.Formatters.Binary.BinaryObjectString.Read
void Read(BinaryParser input)
Definition
BinaryObjectString.cs:26
System.Runtime.Serialization.Formatters.Binary.BinaryObjectString._value
string _value
Definition
BinaryObjectString.cs:7
System.Runtime.Serialization.Formatters.Binary.BinaryObjectString._objectId
int _objectId
Definition
BinaryObjectString.cs:5
System.Runtime.Serialization.Formatters.Binary.BinaryObjectString.BinaryObjectString
BinaryObjectString()
Definition
BinaryObjectString.cs:9
System.Runtime.Serialization.Formatters.Binary.BinaryObjectString.Set
void Set(int objectId, string value)
Definition
BinaryObjectString.cs:13
System.Runtime.Serialization.Formatters.Binary.BinaryObjectString.Write
void Write(BinaryFormatterWriter output)
Definition
BinaryObjectString.cs:19
System.Runtime.Serialization.Formatters.Binary.BinaryObjectString
Definition
BinaryObjectString.cs:4
System.Runtime.Serialization.Formatters.Binary.BinaryParser
Definition
BinaryParser.cs:10
System.Runtime.Serialization.Formatters.Binary.IStreamable
Definition
IStreamable.cs:4
System.Runtime.Serialization.Formatters.Binary
Definition
BinaryArray.cs:1
System.Runtime.Serialization.CollectionKind.Dictionary
@ Dictionary
System.ExceptionArgument.value
@ value
System.ExceptionArgument.input
@ input
source
System.Runtime.Serialization.Formatters
System.Runtime.Serialization.Formatters.Binary
BinaryObjectString.cs
Generated by
1.10.0