Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
BinaryAssemblyInfo.cs
Go to the documentation of this file.
1
using
System.Reflection
;
2
3
namespace
System.Runtime.Serialization.Formatters.Binary
;
4
5
internal
sealed
class
BinaryAssemblyInfo
6
{
7
internal
string
_assemblyString
;
8
9
private
Assembly
_assembly
;
10
11
internal
BinaryAssemblyInfo
(
string
assemblyString
)
12
{
13
_assemblyString
=
assemblyString
;
14
}
15
16
internal
BinaryAssemblyInfo
(
string
assemblyString
,
Assembly
assembly
)
17
:
this
(
assemblyString
)
18
{
19
_assembly
=
assembly
;
20
}
21
22
internal
Assembly
GetAssembly
()
23
{
24
if
(
_assembly
==
null
)
25
{
26
_assembly
=
FormatterServices
.
LoadAssemblyFromStringNoThrow
(
_assemblyString
);
27
if
(
_assembly
==
null
)
28
{
29
throw
new
SerializationException
(
System
.
SR
.
Format
(
System
.
SR
.
Serialization_AssemblyNotFound
,
_assemblyString
));
30
}
31
}
32
return
_assembly
;
33
}
34
}
System.Reflection.Assembly
Definition
Assembly.cs:16
System.Runtime.Serialization.FormatterServices.LoadAssemblyFromStringNoThrow
static Assembly LoadAssemblyFromStringNoThrow(string assemblyName)
Definition
FormatterServices.cs:256
System.Runtime.Serialization.FormatterServices
Definition
FormatterServices.cs:12
System.Runtime.Serialization.Formatters.Binary.BinaryAssemblyInfo._assemblyString
string _assemblyString
Definition
BinaryAssemblyInfo.cs:7
System.Runtime.Serialization.Formatters.Binary.BinaryAssemblyInfo._assembly
Assembly _assembly
Definition
BinaryAssemblyInfo.cs:9
System.Runtime.Serialization.Formatters.Binary.BinaryAssemblyInfo.BinaryAssemblyInfo
BinaryAssemblyInfo(string assemblyString, Assembly assembly)
Definition
BinaryAssemblyInfo.cs:16
System.Runtime.Serialization.Formatters.Binary.BinaryAssemblyInfo.GetAssembly
Assembly GetAssembly()
Definition
BinaryAssemblyInfo.cs:22
System.Runtime.Serialization.Formatters.Binary.BinaryAssemblyInfo.BinaryAssemblyInfo
BinaryAssemblyInfo(string assemblyString)
Definition
BinaryAssemblyInfo.cs:11
System.Runtime.Serialization.Formatters.Binary.BinaryAssemblyInfo
Definition
BinaryAssemblyInfo.cs:6
System.Runtime.Serialization.SerializationException
Definition
SerializationException.cs:8
System.SR.Format
static string Format(string resourceFormat, object p1)
Definition
SR.cs:118
System.SR.Serialization_AssemblyNotFound
static string Serialization_AssemblyNotFound
Definition
SR.cs:102
System.SR
Definition
SR.cs:7
System.Reflection
Definition
ICustomTypeProvider.cs:1
System.Runtime.Serialization.Formatters.Binary
Definition
BinaryArray.cs:1
System.Runtime.Serialization.CollectionKind.Dictionary
@ Dictionary
System
Definition
BlockingCollection.cs:8
source
System.Runtime.Serialization.Formatters
System.Runtime.Serialization.Formatters.Binary
BinaryAssemblyInfo.cs
Generated by
1.10.0