2 types derived from XObject
System.Xml.Linq (2)
System\Xml\Linq\XLinq.cs (2)
1457
public abstract class XNode :
XObject
6536
public class XAttribute :
XObject
60 references to XObject
System.Xml.Linq (60)
System\Xml\Linq\XComponentModel.cs (3)
54
abstract class XPropertyDescriptor<T, TProperty> : PropertyDescriptor where T :
XObject
400
class XDeferredAxis<T> : IEnumerable<T>, IEnumerable where T :
XObject
436
class XDeferredSingleton<T> where T :
XObject
System\Xml\Linq\XLinq.cs (45)
934
/// Get the BaseUri for this <see cref="
XObject
"/>.
939
XObject
o = this;
954
/// Gets the XDocument object for this <see cref="
XObject
"/>.
958
XObject
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.
1240
XObject
o = this;
1260
XObject
o = this;
1287
XObject
o = this;
1302
/// <returns>The effective <see cref="SaveOptions"/> for this <see cref="
XObject
"/></returns>
1304
XObject
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
3018
else 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
"/>.
8114
XObject
o = source as
XObject
;
8118
o = parent as
XObject
;
8131
XObject
o = source as
XObject
;
8135
o = parent as
XObject
;
8143
static int GetDepth(
XObject
o) {
8184
XObject
o = source as
XObject
;
8281
XObject
o = source as
XObject
;
8345
XObject
o = source as
XObject
;
System\Xml\Linq\XNodeNavigator.cs (8)
60
XObject
o = source as
XObject
;
177
XObject
o = source as
XObject
;
240
XObject
o = source as
XObject
;
585
XObject
o = (
XObject
)source;
System\Xml\Linq\XNodeValidator.cs (4)
16
XObject
source;
35
public void Validate(
XObject
source, XmlSchemaObject partialValidationType, bool addSchemaInfo) {
126
void ReplaceSchemaInfo(
XObject
o, XmlSchemaInfo schemaInfo) {
191
IXmlLineInfo SaveLineInfo(
XObject
source) {