15 [
UnconditionalSuppressMessage(
"ReflectionAnalysis",
"IL2026:RequiresUnreferencedCode", Justification =
"This whole class is unsafe. Constructors are marked as such.")]
19 return base.Attributes;
27 [
UnconditionalSuppressMessage(
"ReflectionAnalysis",
"IL2026:RequiresUnreferencedCode", Justification =
"This whole class is unsafe. Constructors are marked as such.")]
31 return base.FirstChild;
39 [
UnconditionalSuppressMessage(
"ReflectionAnalysis",
"IL2026:RequiresUnreferencedCode", Justification =
"This whole class is unsafe. Constructors are marked as such.")]
43 return base.LastChild;
49 [
UnconditionalSuppressMessage(
"ReflectionAnalysis",
"IL2026:RequiresUnreferencedCode", Justification =
"This whole class is unsafe. Constructors are marked as such.")]
66 [
UnconditionalSuppressMessage(
"ReflectionAnalysis",
"IL2026:RequiresUnreferencedCode", Justification =
"This whole class is unsafe. Constructors are marked as such.")]
83 [
UnconditionalSuppressMessage(
"ReflectionAnalysis",
"IL2026:RequiresUnreferencedCode", Justification =
"This whole class is unsafe. Constructors are marked as such.")]
87 return base.HasChildNodes;
97 [
UnconditionalSuppressMessage(
"ReflectionAnalysis",
"IL2026:RequiresUnreferencedCode", Justification =
"This whole class is unsafe. Constructors are marked as such.")]
156 [
UnconditionalSuppressMessage(
"ReflectionAnalysis",
"IL2026:RequiresUnreferencedCode", Justification =
"This whole class is unsafe. Constructors are marked as such.")]
163 [
UnconditionalSuppressMessage(
"ReflectionAnalysis",
"IL2026:RequiresUnreferencedCode", Justification =
"This whole class is unsafe. Constructors are marked as such.")]
170 [
UnconditionalSuppressMessage(
"ReflectionAnalysis",
"IL2026:RequiresUnreferencedCode", Justification =
"This whole class is unsafe. Constructors are marked as such.")]
177 [
UnconditionalSuppressMessage(
"ReflectionAnalysis",
"IL2026:RequiresUnreferencedCode", Justification =
"This whole class is unsafe. Constructors are marked as such.")]
196 [
UnconditionalSuppressMessage(
"ReflectionAnalysis",
"IL2026:RequiresUnreferencedCode", Justification =
"This whole class is unsafe. Constructors are marked as such.")]
225 [
UnconditionalSuppressMessage(
"ReflectionAnalysis",
"IL2026:RequiresUnreferencedCode", Justification =
"This whole class is unsafe. Constructors are marked as such.")]
240 [
UnconditionalSuppressMessage(
"ReflectionAnalysis",
"IL2026:RequiresUnreferencedCode", Justification =
"This whole class is unsafe. Constructors are marked as such.")]
259 w.WriteStartElement(
dp.Prefix,
dp.LocalName,
dp.NamespaceURI);
260 int attributeCount =
dp.AttributeCount;
262 if (attributeCount > 0)
264 for (
int i = 0; i < attributeCount; i++)
266 dp.MoveToAttribute(i);
267 if (
dp.Prefix ==
"xmlns" &&
dp.LocalName ==
"xsi")
272 dp.MoveToOwnerElement();
277 w.WriteAttributeString(
"xmlns",
"xsi",
"http://www.w3.org/2000/xmlns/",
"http://www.w3.org/2001/XMLSchema-instance");
280 if (
dp.IsEmptyElement)
286 w.WriteFullEndElement();
293 w.WriteStartElement(
dp.Prefix,
dp.LocalName,
dp.NamespaceURI);
294 int attributeCount =
dp.AttributeCount;
295 if (attributeCount > 0)
297 for (
int i = 0; i < attributeCount; i++)
299 dp.MoveToAttribute(i);
301 dp.MoveToOwnerElement();
305 if (
dp.IsEmptyElement)
311 w.WriteFullEndElement();
318 if (!
dp.IsEmptyElement &&
dp.MoveToFirstChild())
324 while (
dp.MoveToNextSibling());
339 w.WriteStartAttribute(
dp.Prefix,
dp.LocalName,
dp.NamespaceURI);
340 if (
dp.MoveToFirstChild())
346 while (
dp.MoveToNextSibling());
349 w.WriteEndAttribute();
355 w.WriteString(
dp.Value);
358 if (
dp.GetNode() !=
null)
360 dp.GetNode().WriteTo(
w);
static void Sleep(int millisecondsTimeout)
override bool HasAttributes
XmlNode SafePreviousSibling
override XmlNode PreviousSibling
override XmlNode NextSibling
void WriteRootBoundElementTo(DataPointer dp, XmlWriter w)
override XmlNode ReplaceChild(XmlNode newChild, XmlNode oldChild)
static void WriteBoundElementTo(DataPointer dp, XmlWriter w)
override XmlNode CloneNode(bool deep)
override void WriteTo(XmlWriter w)
override XmlAttributeCollection Attributes
override XmlNodeList GetElementsByTagName(string name)
override XmlNode AppendChild(XmlNode newChild)
override XmlNode FirstChild
override void WriteContentTo(XmlWriter w)
override bool HasChildNodes
static void WriteBoundElementContentTo(DataPointer dp, XmlWriter w)
XmlBoundElement(string prefix, string localName, string namespaceURI, XmlDocument doc)
override XmlNode InsertAfter(XmlNode newChild, XmlNode refChild)
static void WriteTo(DataPointer dp, XmlWriter w)
override XmlNode InsertBefore(XmlNode newChild, XmlNode refChild)
void Foliate(ElementState newState)
override XmlNode LastChild
override? XmlNode ParentNode
override XmlDocument OwnerDocument
virtual ? XmlNode PreviousSibling
virtual ? XmlNode NextSibling
virtual XmlNode RemoveChild(XmlNode oldChild)
virtual ? XmlNode FirstChild