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

Public Member Functions

 XProcessingInstruction (string target, string data)
 
 XProcessingInstruction (XProcessingInstruction 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 int CompareDocumentOrder (XNode? n1, XNode? n2)
 
static XNode ReadFrom (XmlReader reader)
 
static Task< XNodeReadFromAsync (XmlReader reader, CancellationToken cancellationToken)
 
static bool DeepEquals (XNode? n1, XNode? n2)
 

Package Functions

 XProcessingInstruction (XmlReader r)
 
override XNode CloneNode ()
 
override bool DeepEquals (XNode node)
 
override int GetDeepHashCode ()
 
virtual void AppendText (StringBuilder sb)
 
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 target
 
string data
 
XNode next
 
XContainer parent
 
object annotations
 

Properties

string Data [get, set]
 
override XmlNodeType NodeType [get]
 
string Target [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 void ValidateName (string name)
 
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 XProcessingInstruction.cs.


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