Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
◆
ChildElementNamespace
XmlDictionaryString
System.Runtime.Serialization.CollectionDataContract.ChildElementNamespace
get
Definition at line
751
of file
CollectionDataContract.cs
.
752
{
753
[
RequiresUnreferencedCode
(
"Data Contract Serialization and Deserialization might require types that cannot be statically analyzed. Make sure all of the required types are preserved."
)]
754
get
755
{
756
if
(
_childElementNamespace
==
null
)
757
{
758
lock
(
this
)
759
{
760
if
(
_childElementNamespace
==
null
)
761
{
762
if
(
_helper
.
ChildElementNamespace
==
null
&& !
IsDictionary
)
763
{
764
XmlDictionaryString
childNamespaceToDeclare
= ClassDataContract.GetChildNamespaceToDeclare(
this
, ItemType,
new
XmlDictionary
());
765
Interlocked
.
MemoryBarrier
();
766
_helper.ChildElementNamespace
=
childNamespaceToDeclare
;
767
}
768
_childElementNamespace
=
_helper
.
ChildElementNamespace
;
769
}
770
}
771
}
772
return
_childElementNamespace
;
773
}
774
}
System.Collections.Generic.Dictionary
Definition
Dictionary.cs:14
System.Runtime.Serialization.CollectionDataContract.CollectionDataContractCriticalHelper.ChildElementNamespace
XmlDictionaryString ChildElementNamespace
Definition
CollectionDataContract.cs:210
System.Runtime.Serialization.CollectionDataContract.IsDictionary
bool IsDictionary
Definition
CollectionDataContract.cs:749
System.Runtime.Serialization.CollectionDataContract._childElementNamespace
XmlDictionaryString _childElementNamespace
Definition
CollectionDataContract.cs:663
System.Runtime.Serialization.CollectionDataContract._helper
CollectionDataContractCriticalHelper _helper
Definition
CollectionDataContract.cs:667
System.Threading.Interlocked.MemoryBarrier
static void MemoryBarrier()
System.Threading.Interlocked
Definition
Interlocked.cs:9
System.Xml.XmlDictionaryString
Definition
XmlDictionaryString.cs:8
System.Xml.XmlDictionary
Definition
XmlDictionary.cs:8
System.Runtime.Serialization.CollectionKind.Dictionary
@ Dictionary
System
Runtime
Serialization
CollectionDataContract
Generated by
1.10.0