Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
302 lines (290 sloc) 16.4 KB
<Type Name="XObjectChangeEventArgs" FullName="System.Xml.Linq.XObjectChangeEventArgs">
<TypeSignature Language="C#" Value="public class XObjectChangeEventArgs : EventArgs" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit XObjectChangeEventArgs extends System.EventArgs" />
<TypeSignature Language="DocId" Value="T:System.Xml.Linq.XObjectChangeEventArgs" />
<TypeSignature Language="VB.NET" Value="Public Class XObjectChangeEventArgs&#xA;Inherits EventArgs" />
<TypeSignature Language="C++ CLI" Value="public ref class XObjectChangeEventArgs : EventArgs" />
<TypeSignature Language="F#" Value="type XObjectChangeEventArgs = class&#xA; inherit EventArgs" />
<AssemblyInfo>
<AssemblyName>System.Xml.XDocument</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Xml.Linq</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.EventArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Provides data for the <see cref="E:System.Xml.Linq.XObject.Changing" /> and <see cref="E:System.Xml.Linq.XObject.Changed" /> events.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The purpose of this class is to hold the argument that is passed to an event handler when [!INCLUDE[sqltecxlinq](~/includes/sqltecxlinq-md.md)] raises events.
]]></format>
</remarks>
<altmember cref="T:System.Xml.Linq.XObjectChange" />
<related type="Article" href="https://msdn.microsoft.com/library/f0fe21e9-ee43-4a55-b91a-0800e5782c13">LINQ to XML</related>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public XObjectChangeEventArgs (System.Xml.Linq.XObjectChange objectChange);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype System.Xml.Linq.XObjectChange objectChange) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Xml.Linq.XObjectChangeEventArgs.#ctor(System.Xml.Linq.XObjectChange)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (objectChange As XObjectChange)" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; XObjectChangeEventArgs(System::Xml::Linq::XObjectChange objectChange);" />
<MemberSignature Language="F#" Value="new System.Xml.Linq.XObjectChangeEventArgs : System.Xml.Linq.XObjectChange -&gt; System.Xml.Linq.XObjectChangeEventArgs" Usage="new System.Xml.Linq.XObjectChangeEventArgs objectChange" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.Xml.XDocument</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Xml.Linq</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="netframework-4.0">
<AttributeName>System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")</AttributeName>
</Attribute>
</Attributes>
<Parameters>
<Parameter Name="objectChange" Type="System.Xml.Linq.XObjectChange" />
</Parameters>
<Docs>
<param name="objectChange">An <see cref="T:System.Xml.Linq.XObjectChange" /> that contains the event arguments for [!INCLUDE[sqltecxlinq](~/includes/sqltecxlinq-md.md)] events.</param>
<summary>Initializes a new instance of the <see cref="T:System.Xml.Linq.XObjectChangeEventArgs" /> class.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The read-only fields <xref:System.Xml.Linq.XObjectChangeEventArgs.Add>, <xref:System.Xml.Linq.XObjectChangeEventArgs.Remove>, <xref:System.Xml.Linq.XObjectChangeEventArgs.Name>, and <xref:System.Xml.Linq.XObjectChangeEventArgs.Value> provide predefined instances for all the event arguments that are raised in [!INCLUDE[sqltecxlinq](~/includes/sqltecxlinq-md.md)]. A typical user will not need to construct event arguments.
]]></format>
</remarks>
<related type="Article" href="https://msdn.microsoft.com/library/f0fe21e9-ee43-4a55-b91a-0800e5782c13">LINQ to XML</related>
</Docs>
</Member>
<Member MemberName="Add">
<MemberSignature Language="C#" Value="public static readonly System.Xml.Linq.XObjectChangeEventArgs Add;" />
<MemberSignature Language="ILAsm" Value=".field public static initonly class System.Xml.Linq.XObjectChangeEventArgs Add" />
<MemberSignature Language="DocId" Value="F:System.Xml.Linq.XObjectChangeEventArgs.Add" />
<MemberSignature Language="VB.NET" Value="Public Shared ReadOnly Add As XObjectChangeEventArgs " />
<MemberSignature Language="C++ CLI" Value="public: static initonly System::Xml::Linq::XObjectChangeEventArgs ^ Add;" />
<MemberSignature Language="F#" Value=" staticval mutable Add : System.Xml.Linq.XObjectChangeEventArgs" Usage="System.Xml.Linq.XObjectChangeEventArgs.Add" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Xml.XDocument</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Xml.Linq</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Xml.Linq.XObjectChangeEventArgs</ReturnType>
</ReturnValue>
<Docs>
<summary>Event argument for an <see cref="F:System.Xml.Linq.XObjectChange.Add" /> change event.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
When [!INCLUDE[sqltecxlinq](~/includes/sqltecxlinq-md.md)] raises an <xref:System.Xml.Linq.XObjectChange.Add> event, it passes the instance returned by this property as an argument.
]]></format>
</remarks>
<related type="Article" href="https://msdn.microsoft.com/library/f0fe21e9-ee43-4a55-b91a-0800e5782c13">LINQ to XML</related>
</Docs>
</Member>
<Member MemberName="Name">
<MemberSignature Language="C#" Value="public static readonly System.Xml.Linq.XObjectChangeEventArgs Name;" />
<MemberSignature Language="ILAsm" Value=".field public static initonly class System.Xml.Linq.XObjectChangeEventArgs Name" />
<MemberSignature Language="DocId" Value="F:System.Xml.Linq.XObjectChangeEventArgs.Name" />
<MemberSignature Language="VB.NET" Value="Public Shared ReadOnly Name As XObjectChangeEventArgs " />
<MemberSignature Language="C++ CLI" Value="public: static initonly System::Xml::Linq::XObjectChangeEventArgs ^ Name;" />
<MemberSignature Language="F#" Value=" staticval mutable Name : System.Xml.Linq.XObjectChangeEventArgs" Usage="System.Xml.Linq.XObjectChangeEventArgs.Name" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Xml.XDocument</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Xml.Linq</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Xml.Linq.XObjectChangeEventArgs</ReturnType>
</ReturnValue>
<Docs>
<summary>Event argument for a <see cref="F:System.Xml.Linq.XObjectChange.Name" /> change event.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
When [!INCLUDE[sqltecxlinq](~/includes/sqltecxlinq-md.md)] raises an <xref:System.Xml.Linq.XObjectChange.Name> event, it passes the instance returned by this property as an argument.
]]></format>
</remarks>
<related type="Article" href="https://msdn.microsoft.com/library/f0fe21e9-ee43-4a55-b91a-0800e5782c13">LINQ to XML</related>
</Docs>
</Member>
<Member MemberName="ObjectChange">
<MemberSignature Language="C#" Value="public System.Xml.Linq.XObjectChange ObjectChange { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.Xml.Linq.XObjectChange ObjectChange" />
<MemberSignature Language="DocId" Value="P:System.Xml.Linq.XObjectChangeEventArgs.ObjectChange" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property ObjectChange As XObjectChange" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; property System::Xml::Linq::XObjectChange ObjectChange { System::Xml::Linq::XObjectChange get(); };" />
<MemberSignature Language="F#" Value="member this.ObjectChange : System.Xml.Linq.XObjectChange" Usage="System.Xml.Linq.XObjectChangeEventArgs.ObjectChange" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Xml.XDocument</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Xml.Linq</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="netframework-4.0">
<AttributeName>get: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Xml.Linq.XObjectChange</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the type of change.</summary>
<value>An <see cref="T:System.Xml.Linq.XObjectChange" /> that contains the type of change.</value>
<remarks>To be added.</remarks>
<related type="Article" href="https://msdn.microsoft.com/library/f0fe21e9-ee43-4a55-b91a-0800e5782c13">LINQ to XML</related>
</Docs>
</Member>
<Member MemberName="Remove">
<MemberSignature Language="C#" Value="public static readonly System.Xml.Linq.XObjectChangeEventArgs Remove;" />
<MemberSignature Language="ILAsm" Value=".field public static initonly class System.Xml.Linq.XObjectChangeEventArgs Remove" />
<MemberSignature Language="DocId" Value="F:System.Xml.Linq.XObjectChangeEventArgs.Remove" />
<MemberSignature Language="VB.NET" Value="Public Shared ReadOnly Remove As XObjectChangeEventArgs " />
<MemberSignature Language="C++ CLI" Value="public: static initonly System::Xml::Linq::XObjectChangeEventArgs ^ Remove;" />
<MemberSignature Language="F#" Value=" staticval mutable Remove : System.Xml.Linq.XObjectChangeEventArgs" Usage="System.Xml.Linq.XObjectChangeEventArgs.Remove" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Xml.XDocument</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Xml.Linq</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Xml.Linq.XObjectChangeEventArgs</ReturnType>
</ReturnValue>
<Docs>
<summary>Event argument for a <see cref="F:System.Xml.Linq.XObjectChange.Remove" /> change event.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
When [!INCLUDE[sqltecxlinq](~/includes/sqltecxlinq-md.md)] raises an <xref:System.Xml.Linq.XObjectChange.Remove> event, it passes the instance returned by this property as an argument.
]]></format>
</remarks>
<related type="Article" href="https://msdn.microsoft.com/library/f0fe21e9-ee43-4a55-b91a-0800e5782c13">LINQ to XML</related>
</Docs>
</Member>
<Member MemberName="Value">
<MemberSignature Language="C#" Value="public static readonly System.Xml.Linq.XObjectChangeEventArgs Value;" />
<MemberSignature Language="ILAsm" Value=".field public static initonly class System.Xml.Linq.XObjectChangeEventArgs Value" />
<MemberSignature Language="DocId" Value="F:System.Xml.Linq.XObjectChangeEventArgs.Value" />
<MemberSignature Language="VB.NET" Value="Public Shared ReadOnly Value As XObjectChangeEventArgs " />
<MemberSignature Language="C++ CLI" Value="public: static initonly System::Xml::Linq::XObjectChangeEventArgs ^ Value;" />
<MemberSignature Language="F#" Value=" staticval mutable Value : System.Xml.Linq.XObjectChangeEventArgs" Usage="System.Xml.Linq.XObjectChangeEventArgs.Value" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Xml.XDocument</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.10.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.1.1.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Xml.Linq</AssemblyName>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>netstandard</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Xml.Linq.XObjectChangeEventArgs</ReturnType>
</ReturnValue>
<Docs>
<summary>Event argument for a <see cref="F:System.Xml.Linq.XObjectChange.Value" /> change event.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
When [!INCLUDE[sqltecxlinq](~/includes/sqltecxlinq-md.md)] raises an <xref:System.Xml.Linq.XObjectChange.Value> event, it passes the instance returned by this property as an argument.
]]></format>
</remarks>
<related type="Article" href="https://msdn.microsoft.com/library/f0fe21e9-ee43-4a55-b91a-0800e5782c13">LINQ to XML</related>
</Docs>
</Member>
</Members>
</Type>
You can’t perform that action at this time.