2 types derived from XObject
System.Xml.Linq (2)
System\Xml\Linq\XLinq.cs (2)
1457public abstract class XNode : XObject 6536public class XAttribute : XObject
60 references to XObject
System.Xml.Linq (60)
System\Xml\Linq\XComponentModel.cs (3)
54abstract class XPropertyDescriptor<T, TProperty> : PropertyDescriptor where T : XObject 400class XDeferredAxis<T> : IEnumerable<T>, IEnumerable where T : XObject 436class XDeferredSingleton<T> where T : XObject
System\Xml\Linq\XLinq.cs (45)
934/// Get the BaseUri for this <see cref="XObject"/>. 939XObject o = this; 954/// Gets the XDocument object for this <see cref="XObject"/>. 958XObject n = this; 965/// Gets the node type for this <see cref="XObject"/>. 970/// Gets the parent <see cref="XElement"/> of this <see cref="XObject"/>. 973/// If this <see cref="XObject"/> has no parent <see cref="XElement"/>, this property returns null. 980/// Adds an object to the annotation list of this <see cref="XObject"/>. 1007/// of this <see cref="XObject"/>. 1034/// of this <see cref="XObject"/>. 1058/// for this <see cref="XObject"/>. 1085/// for this <see cref="XObject"/>. 1108/// Removes the annotations of the specified type from this <see cref="XObject"/>. 1137/// Removes the annotations of the specified type from this <see cref="XObject"/>. 1165/// Occurs when this <see cref="XObject"/> or any of its descendants have changed. 1189/// Occurs when this <see cref="XObject"/> or any of its descendants are about to change. 1240XObject o = this; 1260XObject o = this; 1287XObject o = this; 1302/// <returns>The effective <see cref="SaveOptions"/> for this <see cref="XObject"/></returns> 1304XObject o = this; 1369/// Specifies the event type when an event is raised for an <see cref="XObject"/>. 1374/// An <see cref="XObject"/> has been or will be added to an <see cref="XContainer"/>. 1379/// An <see cref="XObject"/> has been or will be removed from an <see cref="XContainer"/>. 1384/// An <see cref="XObject"/> has been or will be renamed. 1389/// The value of an <see cref="XObject"/> has been or will be changed. 1398/// Provides data for the <see cref="XObject.Changing"/> and <see cref="XObject.Changed"/> events. 1821/// (<see cref="XObject.NodeType"/>) of the first node encountered 3018else if (value is XObject) { 4346/// Thrown if the value is an instance of <see cref="XObject"/>. 4381/// Thrown if the value is an instance of <see cref="XObject"/>. 8114XObject o = source as XObject; 8118o = parent as XObject; 8131XObject o = source as XObject; 8135o = parent as XObject; 8143static int GetDepth(XObject o) { 8184XObject o = source as XObject; 8281XObject o = source as XObject; 8345XObject o = source as XObject;
System\Xml\Linq\XNodeNavigator.cs (8)
60XObject o = source as XObject; 177XObject o = source as XObject; 240XObject o = source as XObject; 585XObject o = (XObject)source;
System\Xml\Linq\XNodeValidator.cs (4)
16XObject source; 35public void Validate(XObject source, XmlSchemaObject partialValidationType, bool addSchemaInfo) { 126void ReplaceSchemaInfo(XObject o, XmlSchemaInfo schemaInfo) { 191IXmlLineInfo SaveLineInfo(XObject source) {