XObjectChangeEventArgs XObjectChangeEventArgs XObjectChangeEventArgs XObjectChangeEventArgs Class


Provides data for the Changing and Changed events.

public ref class XObjectChangeEventArgs : EventArgs
public class XObjectChangeEventArgs : EventArgs
type XObjectChangeEventArgs = class
    inherit EventArgs
Public Class XObjectChangeEventArgs
Inherits EventArgs


The purpose of this class is to hold the argument that is passed to an event handler when LINQ to XML raises events.


XObjectChangeEventArgs(XObjectChange) XObjectChangeEventArgs(XObjectChange) XObjectChangeEventArgs(XObjectChange) XObjectChangeEventArgs(XObjectChange)

Initializes a new instance of the XObjectChangeEventArgs class.


Add Add Add Add

Event argument for an Add change event.

Name Name Name Name

Event argument for a Name change event.

Remove Remove Remove Remove

Event argument for a Remove change event.

Value Value Value Value

Event argument for a Value change event.


ObjectChange ObjectChange ObjectChange ObjectChange

Gets the type of change.


Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to

See also