Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Xml.Linq.XCData Class Reference

Public Member Functions

 XCData (string value)
 
 XCData (XCData other)
 
override void WriteTo (XmlWriter writer)
 
override Task WriteToAsync (XmlWriter writer, CancellationToken cancellationToken)
 
void AddAfterSelf (object? content)
 
void AddAfterSelf (params object?[] content)
 
void AddBeforeSelf (object? content)
 
void AddBeforeSelf (params object?[] content)
 
IEnumerable< XElementAncestors ()
 
IEnumerable< XElementAncestors (XName? name)
 
XmlReader CreateReader ()
 
XmlReader CreateReader (ReaderOptions readerOptions)
 
IEnumerable< XNodeNodesAfterSelf ()
 
IEnumerable< XNodeNodesBeforeSelf ()
 
IEnumerable< XElementElementsAfterSelf ()
 
IEnumerable< XElementElementsAfterSelf (XName? name)
 
IEnumerable< XElementElementsBeforeSelf ()
 
IEnumerable< XElementElementsBeforeSelf (XName? name)
 
bool IsAfter (XNode? node)
 
bool IsBefore (XNode? node)
 
void Remove ()
 
void ReplaceWith (object? content)
 
void ReplaceWith (params object?[] content)
 
override string ToString ()
 
string ToString (SaveOptions options)
 
void AddAnnotation (object annotation)
 
object? Annotation (Type type)
 
TAnnotation< T > ()
 
IEnumerable< object > Annotations (Type type)
 
IEnumerable< TAnnotations< T > ()
 
void RemoveAnnotations (Type type)
 
void RemoveAnnotations< T > ()
 

Static Public Member Functions

static bool DeepEquals (XNode? n1, XNode? n2)
 
static int CompareDocumentOrder (XNode? n1, XNode? n2)
 
static XNode ReadFrom (XmlReader reader)
 
static Task< XNodeReadFromAsync (XmlReader reader, CancellationToken cancellationToken)
 

Package Functions

 XCData (XmlReader r)
 
override XNode CloneNode ()
 
override void AppendText (StringBuilder sb)
 
override bool DeepEquals (XNode node)
 
override int GetDeepHashCode ()
 
IEnumerable< XElementGetAncestors (XName name, bool self)
 
bool NotifyChanged (object sender, XObjectChangeEventArgs e)
 
bool NotifyChanging (object sender, XObjectChangeEventArgs e)
 
void SetBaseUri (string baseUri)
 
void SetLineInfo (int lineNumber, int linePosition)
 
bool SkipNotify ()
 
SaveOptions GetSaveOptionsFromAnnotations ()
 

Static Package Functions

static XmlReaderSettings GetXmlReaderSettings (LoadOptions o)
 
static XmlWriterSettings GetXmlWriterSettings (SaveOptions o)
 

Package Attributes

string text
 
XNode next
 
XContainer parent
 
object annotations
 

Properties

override XmlNodeType NodeType [get]
 
string Value [get, set]
 
XNodeNextNode [get]
 
XNodePreviousNode [get]
 
static XNodeDocumentOrderComparer DocumentOrderComparer [get]
 
static XNodeEqualityComparer EqualityComparer [get]
 
string BaseUri [get]
 
XDocumentDocument [get]
 
XElementParent [get]
 
int IXmlLineInfo. LineNumber [get]
 
int IXmlLineInfo. LinePosition [get]
 
bool HasBaseUri [get]
 
EventHandler< XObjectChangeEventArgsChanged
 
EventHandler< XObjectChangeEventArgsChanging
 

Private Member Functions

IEnumerable< XElementGetElementsAfterSelf (XName name)
 
IEnumerable< XElementGetElementsBeforeSelf (XName name)
 
string GetXmlString (SaveOptions o)
 
object AnnotationForSealedType (Type type)
 
IEnumerable< object > AnnotationsIterator (Type type)
 
bool IXmlLineInfo. HasLineInfo ()
 

Static Private Member Functions

static async Task< XNodeReadFromAsyncInternal (XmlReader reader, CancellationToken cancellationToken)
 

Static Private Attributes

static XNodeDocumentOrderComparer s_documentOrderComparer
 
static XNodeEqualityComparer s_equalityComparer
 

Detailed Description

Definition at line 6 of file XCData.cs.


The documentation for this class was generated from the following file: