Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
XmlSchemaSimpleType.cs
Go to the documentation of this file.
1
using
System.Xml.Serialization
;
2
3
namespace
System.Xml.Schema
;
4
5
public
class
XmlSchemaSimpleType
:
XmlSchemaType
6
{
7
private
XmlSchemaSimpleTypeContent
_content
;
8
9
[
XmlElement
(
"restriction"
,
typeof
(
XmlSchemaSimpleTypeRestriction
))]
10
[
XmlElement
(
"list"
,
typeof
(
XmlSchemaSimpleTypeList
))]
11
[
XmlElement
(
"union"
,
typeof
(
XmlSchemaSimpleTypeUnion
))]
12
public
XmlSchemaSimpleTypeContent
? Content
13
{
14
get
15
{
16
return
_content
;
17
}
18
set
19
{
20
_content
=
value
;
21
}
22
}
23
24
internal
override
XmlQualifiedName
DerivedFrom
25
{
26
get
27
{
28
if
(
_content
==
null
)
29
{
30
return
XmlQualifiedName
.
Empty
;
31
}
32
if
(
_content
is
XmlSchemaSimpleTypeRestriction
)
33
{
34
return
((
XmlSchemaSimpleTypeRestriction
)
_content
).BaseTypeName;
35
}
36
return
XmlQualifiedName
.
Empty
;
37
}
38
}
39
40
internal
override
XmlSchemaObject
Clone
()
41
{
42
XmlSchemaSimpleType
xmlSchemaSimpleType
= (
XmlSchemaSimpleType
)MemberwiseClone();
43
if
(
_content
!=
null
)
44
{
45
xmlSchemaSimpleType.Content
= (
XmlSchemaSimpleTypeContent
)
_content
.
Clone
();
46
}
47
return
xmlSchemaSimpleType
;
48
}
49
}
System.Xml.Schema.XmlSchemaObject.Clone
virtual XmlSchemaObject Clone()
Definition
XmlSchemaObject.cs:145
System.Xml.Schema.XmlSchemaObject
Definition
XmlSchemaObject.cs:6
System.Xml.Schema.XmlSchemaSimpleTypeContent
Definition
XmlSchemaSimpleTypeContent.cs:4
System.Xml.Schema.XmlSchemaSimpleTypeList
Definition
XmlSchemaSimpleTypeList.cs:6
System.Xml.Schema.XmlSchemaSimpleTypeRestriction
Definition
XmlSchemaSimpleTypeRestriction.cs:6
System.Xml.Schema.XmlSchemaSimpleTypeUnion
Definition
XmlSchemaSimpleTypeUnion.cs:6
System.Xml.Schema.XmlSchemaSimpleType._content
XmlSchemaSimpleTypeContent _content
Definition
XmlSchemaSimpleType.cs:7
System.Xml.Schema.XmlSchemaSimpleType.DerivedFrom
override XmlQualifiedName DerivedFrom
Definition
XmlSchemaSimpleType.cs:25
System.Xml.Schema.XmlSchemaSimpleType.Clone
override XmlSchemaObject Clone()
Definition
XmlSchemaSimpleType.cs:40
System.Xml.Schema.XmlSchemaSimpleType
Definition
XmlSchemaSimpleType.cs:6
System.Xml.Schema.XmlSchemaType
Definition
XmlSchemaType.cs:8
System.Xml.XmlElement
Definition
XmlElement.cs:8
System.Xml.XmlQualifiedName.Empty
static readonly XmlQualifiedName Empty
Definition
XmlQualifiedName.cs:13
System.Xml.XmlQualifiedName
Definition
XmlQualifiedName.cs:6
System.Xml.Schema
Definition
Extensions.cs:3
System.Xml.Serialization
Definition
DateTimeSerializationSection.cs:1
System.Xml.ValueHandleType.Dictionary
@ Dictionary
System.ExceptionArgument.value
@ value
source
System.Private.Xml
System.Xml.Schema
XmlSchemaSimpleType.cs
Generated by
1.10.0