Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
TypeModel.cs
Go to the documentation of this file.
1
using
System.Diagnostics.CodeAnalysis
;
2
3
namespace
System.Xml.Serialization
;
4
5
internal
abstract
class
TypeModel
6
{
7
private
readonly
TypeDesc
_typeDesc
;
8
9
[
DynamicallyAccessedMembers
(
DynamicallyAccessedMemberTypes
.All)]
10
private
readonly
Type
_type
;
11
12
private
readonly
ModelScope
_scope
;
13
14
[
DynamicallyAccessedMembers
(
DynamicallyAccessedMemberTypes
.All)]
15
internal
Type
Type
=>
_type
;
16
17
internal
ModelScope
ModelScope
=>
_scope
;
18
19
internal
TypeDesc
TypeDesc
=>
_typeDesc
;
20
21
protected
TypeModel
([
DynamicallyAccessedMembers
(
DynamicallyAccessedMemberTypes
.All)]
Type
type
,
TypeDesc
typeDesc
,
ModelScope
scope)
22
{
23
_scope
= scope;
24
_type
=
type
;
25
_typeDesc
=
typeDesc
;
26
}
27
}
System.Type
Definition
Type.cs:14
System.Xml.Serialization.ModelScope
Definition
ModelScope.cs:7
System.Xml.Serialization.TypeDesc
Definition
TypeDesc.cs:7
System.Xml.Serialization.TypeModel._scope
readonly ModelScope _scope
Definition
TypeModel.cs:12
System.Xml.Serialization.TypeModel._typeDesc
readonly TypeDesc _typeDesc
Definition
TypeModel.cs:7
System.Xml.Serialization.TypeModel._type
readonly Type _type
Definition
TypeModel.cs:10
System.Xml.Serialization.TypeModel.TypeModel
TypeModel([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type type, TypeDesc typeDesc, ModelScope scope)
Definition
TypeModel.cs:21
System.Xml.Serialization.TypeModel
Definition
TypeModel.cs:6
System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes
DynamicallyAccessedMemberTypes
Definition
DynamicallyAccessedMemberTypes.cs:5
System.Diagnostics.CodeAnalysis
Definition
AllowNullAttribute.cs:1
System.Xml.Serialization
Definition
DateTimeSerializationSection.cs:1
System.Xml.ValueHandleType.Dictionary
@ Dictionary
System.ExceptionArgument.type
@ type
source
System.Private.Xml
System.Xml.Serialization
TypeModel.cs
Generated by
1.10.0