﻿<?xml version="1.0" encoding="UTF-8"?>
<CollectionPlan xmlns="urn:schemas-microsoft-com:visualstudio:tracelog" LaunchType="CommandLine">
  <StartupInfo>
    <LogFileName />
    <LogFileDirectory useDefault="false" />
    <MaximumLogFileSize>4000</MaximumLogFileSize>
    <AllowedUsers>
    </AllowedUsers>
    <EnableCrossSession>true</EnableCrossSession>
    <ContinueOnDiskFullException>true</ContinueOnDiskFullException>
    <AttachOptions>None</AttachOptions>
    <ClrAttachOptions>AttachFirst</ClrAttachOptions>
    <DeleteLogOnExit>false</DeleteLogOnExit>
    <DisconnectFromLoggerAfterConfiguration>false</DisconnectFromLoggerAfterConfiguration>
    <DisableProbesForFuncevalInSuspend>false</DisableProbesForFuncevalInSuspend>
  </StartupInfo>
  <CheckpointOptions>
    <ThreadCheckpoints>
      <Mode>FixedEventRate</Mode>
      <StartRate>30000</StartRate>
    </ThreadCheckpoints>
    <NotifyPointCheckpoints>
      <Mode>FixedEventRate</Mode>
      <StartRate>1000</StartRate>
    </NotifyPointCheckpoints>
  </CheckpointOptions>
  <CollectorInfo>
    <WorkerProcessList>
      <Name>w3wp.exe</Name>
    </WorkerProcessList>
    <ApplicationPoolList isExclusionList="true">
      <Name>Microsoft Team Foundation</Name>
      <Name>Tswa</Name>
    </ApplicationPoolList>
    <ServicesToInstrument />
    <Name />
    <ProcessId>0</ProcessId>
    <ProcessCreationFileTime>0</ProcessCreationFileTime>
    <InstrumentIIS>true</InstrumentIIS>
    <RemoteInstrumentIIS>true</RemoteInstrumentIIS>
  </CollectorInfo>
  <TraceInstrumentation enabled="true">
    <Options>PresetFull</Options>
    <ModuleList isExclusionList="true">
      <Name>PublicKeyToken:B77A5C561934E089</Name>
      <Name>PublicKeyToken:B03F5F7F11D50A3A</Name>
      <Name>PublicKeyToken:89845DCD8080CC91</Name>
      <Name>PublicKeyToken:71E9BCE111E9429C</Name>
      <Name>Microsoft.WindowsAzure.StorageClient.</Name>
      <Name>Microsoft.WindowsAzure.Diagnostics.</Name>
      <Name>System.Web.</Name>
      <Name>System.Workflow.</Name>
      <Name>policy.</Name>
      <Name>Microsoft.ServiceBus.</Name>
      <Name>Microsoft.ServiceModel.</Name>
      <Name>Microsoft.Azure.Storage.</Name>
      <Name>System.Spatial.</Name>
      <Name>Microsoft.Data.</Name>
    </ModuleList>
    <ProcessList isExclusionList="true">
      <Name>devenv.exe</Name>
      <Name>mtm.exe</Name>
      <Name>TestAgentConfigUI.exe</Name>
      <Name>TestControllerConfigUI.exe</Name>
      <Name>DW20.exe</Name>
      <Name>TFSMgmt.exe</Name>
      <Name>TFSJobAgent.exe</Name>
      <Name>TFSBuildServiceHost.exe</Name>
    </ProcessList>
  </TraceInstrumentation>
  <DetourInstrumentation enabled="false">
    <ModuleList isExclusionList="true" />
    <ProcessList isExclusionList="true" />
    <AppDomainList isExclusionList="true" />
    <ModuleSpecifications />
    <DetourSpecifications />
  </DetourInstrumentation>
  <CoverageInstrumentation enabled="false">
    <MaximumConcurrentTestCount>32</MaximumConcurrentTestCount>
    <ModuleList isExclusionList="true" />
    <ProcessList isExclusionList="true" />
  </CoverageInstrumentation>
  <DiagnosticEventInstrumentation enabled="true">
    <ModuleList isExclusionList="true" />
    <ProcessList isExclusionList="true">
      <Name>devenv.exe</Name>
      <Name>mtm.exe</Name>
      <Name>TestAgentConfigUI.exe</Name>
      <Name>TestControllerConfigUI.exe</Name>
      <Name>DW20.exe</Name>
      <Name>TFSMgmt.exe</Name>
      <Name>TFSJobAgent.exe</Name>
      <Name>TFSBuildServiceHost.exe</Name>
    </ProcessList>
  </DiagnosticEventInstrumentation>
  <WebTrackingInstrumentation enabled="true">
    <ProcessList isExclusionList="true">
      <Name>devenv.exe</Name>
      <Name>mtm.exe</Name>
      <Name>TestAgentConfigUI.exe</Name>
      <Name>TestControllerConfigUI.exe</Name>
      <Name>DW20.exe</Name>
      <Name>TFSMgmt.exe</Name>
      <Name>TFSJobAgent.exe</Name>
      <Name>TFSBuildServiceHost.exe</Name>
    </ProcessList>
  </WebTrackingInstrumentation>
  <TracePointProvider>
    <Categories>
      <Category Id="system.data" _locID="category.SystemData">ADO.NET</Category>
      <Category Id="system.web" _locID="category.SystemWeb">ASP.NET</Category>
      <Category Id="console" _locID="category.SystemConsole">Console</Category>
      <Category Id="data.binding" _locID="category.DataBinding">Data Binding</Category>
      <Category Id="environment.variables" _locID="category.SystemEnvironment">Environment Variables</Category>
      <Category Id="file.access" _locID="category.FileAccess">File</Category>
      <Category Id="gesture" _locID="category.Gesture">Gesture</Category>
      <Category Id="lazy" _locID="category.Lazy">Lazy Initialization</Category>
      <Category Id="registry.access" _locID="category.RegistryAccess">Registry</Category>
      <Category Id="servicemodel" _locID="category.SystemServiceModel">ServiceModel</Category>
      <Category Id="threading" _locID="category.Threading">Threading</Category>
      <Category Id="tracing" _locID="category.Tracing">Tracing</Category>
      <Category Id="user.prompt" _locID="category.UserPrompt">User Prompt</Category>
      <Category Id="workflow" _locID="category.SystemActivities">Workflow</Category>
      <Category Id="xml" _locID="category.SystemXml">XML</Category>
    </Categories>
    <ModuleSpecifications>
      <ModuleSpecification Id="mscorlib" FrameworkVersion="" Version="" PublicKeyToken="" minVersion="" maxVersion="">mscorlib.dll</ModuleSpecification>
      <ModuleSpecification Id="mscorlib2_only" FrameworkVersion="" Version="" PublicKeyToken="" minVersion="" maxVersion="2.0">mscorlib.dll</ModuleSpecification>
      <ModuleSpecification Id="mscorlib4_plus" FrameworkVersion="" Version="" PublicKeyToken="" minVersion="4.0" maxVersion="">mscorlib.dll</ModuleSpecification>
      <ModuleSpecification Id="presentationframework" FrameworkVersion="" Version="" PublicKeyToken="" minVersion="" maxVersion="">PresentationFramework.dll</ModuleSpecification>
      <ModuleSpecification Id="system" FrameworkVersion="" Version="" PublicKeyToken="" minVersion="" maxVersion="">System.dll</ModuleSpecification>
      <ModuleSpecification Id="system.activities4_plus" FrameworkVersion="" Version="" PublicKeyToken="" minVersion="4.0" maxVersion="">System.Activities.dll</ModuleSpecification>
      <ModuleSpecification Id="system.data" FrameworkVersion="" Version="" PublicKeyToken="" minVersion="" maxVersion="">System.Data.dll</ModuleSpecification>
      <ModuleSpecification Id="system.servicemodel" FrameworkVersion="" Version="" PublicKeyToken="" minVersion="" maxVersion="">System.ServiceModel.dll</ModuleSpecification>
      <ModuleSpecification Id="system.web" FrameworkVersion="" Version="" PublicKeyToken="" minVersion="" maxVersion="">System.Web.dll</ModuleSpecification>
      <ModuleSpecification Id="system.web2_only" FrameworkVersion="" Version="" PublicKeyToken="" minVersion="" maxVersion="2.0">System.Web.dll</ModuleSpecification>
      <ModuleSpecification Id="winforms" FrameworkVersion="" Version="" PublicKeyToken="" minVersion="" maxVersion="">System.Windows.Forms.dll</ModuleSpecification>
      <ModuleSpecification Id="system.xml" FrameworkVersion="" Version="" PublicKeyToken="" minVersion="" maxVersion="">System.Xml.dll</ModuleSpecification>
    </ModuleSpecifications>
    <DiagnosticEventSpecifications>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.data</ModuleSpecificationId>
            <TypeName>System.Data.Odbc.OdbcCommand</TypeName>
            <MethodName>ExecuteReader</MethodName>
            <MethodId>System.Data.Odbc.OdbcCommand.ExecuteReader(System.Data.CommandBehavior):System.Data.Odbc.OdbcDataReader</MethodId>
            <ShortDescription _locID="shortDescription.OdbcCommand.ExecuteReader">Execute Reader "{0}"</ShortDescription>
            <LongDescription _locID="longDescription.OdbcCommand.ExecuteReader">The command text "{0}" was executed on connection "{1}", building an OdbcDataReader using one of the CommandBehavior values.</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="4096" type="String" _locID="dataquery.OdbcCommand.ExecuteReader.CommandText" _locAttrData="name" name="Command Text" query="_commandText" />
              <DataQuery index="0" maxSize="256" type="String" _locID="dataquery.OdbcCommand.ExecuteReader.ConnectionString" _locAttrData="name" name="Connection String" query="_connection._userConnectionOptions._usersConnectionString" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>system.data</CategoryId>
        <SettingsName _locID="settingsName.OdbcCommand.ExecuteReader">ExecuteReader (ODBCCommand)</SettingsName>
        <SettingsDescription _locID="settingsDescription.OdbcCommand.ExecuteReader">Command text was executed, building an OdbcDataReader using one of the CommandBehavior values.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.data</ModuleSpecificationId>
            <TypeName>System.Data.Odbc.OdbcCommand</TypeName>
            <MethodName>ExecuteNonQuery</MethodName>
            <MethodId>System.Data.Odbc.OdbcCommand.ExecuteNonQuery():System.Int32</MethodId>
            <ShortDescription _locID="shortDescription.OdbcCommand.ExecuteNonQuery">Execute NonQuery "{0}"</ShortDescription>
            <LongDescription _locID="longDescription.OdbcCommand.ExecuteNonQuery">The command text "{0}" was executed on connection "{1}", returning the number of rows affected.</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="4096" type="String" _locID="dataquery.OdbcCommand.ExecuteNonQuery.CommandText" _locAttrData="name" name="Command Text" query="_commandText" />
              <DataQuery index="0" maxSize="256" type="String" _locID="dataquery.OdbcCommand.ExecuteNonQuery.ConnectionString" _locAttrData="name" name="Connection String" query="_connection._userConnectionOptions._usersConnectionString" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>system.data</CategoryId>
        <SettingsName _locID="settingsName.OdbcCommand.ExecuteNonQuery">ExecuteNonQuery (ODBCCommand)</SettingsName>
        <SettingsDescription _locID="settingsDescription.OdbcCommand.ExecuteNonQuery">Command text was executed, returning the number of rows affected.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.data</ModuleSpecificationId>
            <TypeName>System.Data.Odbc.OdbcCommand</TypeName>
            <MethodName>ExecuteScalar</MethodName>
            <MethodId>System.Data.Odbc.OdbcCommand.ExecuteScalar():System.Object</MethodId>
            <ShortDescription _locID="shortDescription.OdbcCommand.ExecuteScalar">Execute Scalar "{0}"</ShortDescription>
            <LongDescription _locID="longDescription.OdbcCommand.ExecuteScalar">The command text "{0}" was executed on connection "{1}", returning the first column of the first row in the result set.</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="4096" type="String" _locID="dataquery.OdbcCommand.ExecuteScalar.CommandText" _locAttrData="name" name="Command Text" query="_commandText" />
              <DataQuery index="0" maxSize="256" type="String" _locID="dataquery.OdbcCommand.ExecuteScalar.ConnectionString" _locAttrData="name" name="Connection String" query="_connection._userConnectionOptions._usersConnectionString" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>system.data</CategoryId>
        <SettingsName _locID="settingsName.OdbcCommand.ExecuteScalar">ExecuteScalar (ODBCCommand)</SettingsName>
        <SettingsDescription _locID="settingsDescription.OdbcCommand.ExecuteScalar">Command text was executed, returning the first column of the first row in the result set.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.data</ModuleSpecificationId>
            <TypeName>System.Data.OleDb.OleDbCommand</TypeName>
            <MethodName>ExecuteReader</MethodName>
            <MethodId>System.Data.OleDb.OleDbCommand.ExecuteReader(System.Data.CommandBehavior):System.Data.OleDb.OleDbDataReader</MethodId>
            <ShortDescription _locID="shortDescription.OleDbCommand.ExecuteReader">Execute Reader "{0}"</ShortDescription>
            <LongDescription _locID="longDescription.OleDbCommand.ExecuteReader">The command text "{0}" was executed on connection "{1}", building an OleDbDataReader using one of the CommandBehavior values.</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="4096" type="String" _locID="dataquery.OleDbCommand.ExecuteReader.CommandText" _locAttrData="name" name="Command Text" query="_commandText" />
              <DataQuery index="0" maxSize="256" type="String" _locID="dataquery.OleDbCommand.ExecuteReader.ConnectionString" _locAttrData="name" name="Connection String" query="_connection._userConnectionOptions._usersConnectionString" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>system.data</CategoryId>
        <SettingsName _locID="settingsName.OleDbCommand.ExecuteReader">ExecuteReader (OLEDBCommand)</SettingsName>
        <SettingsDescription _locID="settingsDescription.OleDbCommand.ExecuteReader">Command text was executed, building an OleDbDataReader using one of the CommandBehavior values.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.data</ModuleSpecificationId>
            <TypeName>System.Data.OleDb.OleDbCommand</TypeName>
            <MethodName>ExecuteNonQuery</MethodName>
            <MethodId>System.Data.OleDb.OleDbCommand.ExecuteNonQuery():System.Int32</MethodId>
            <ShortDescription _locID="shortDescription.OleDbCommand.ExecuteNonQuery">Execute NonQuery "{0}"</ShortDescription>
            <LongDescription _locID="longDescription.OleDbCommand.ExecuteNonQuery">The command text "{0}" was executed on connection "{1}", returning the number of rows affected.</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="4096" type="String" _locID="dataquery.OleDbCommand.ExecuteNonQuery.CommandText" _locAttrData="name" name="Command Text" query="_commandText" />
              <DataQuery index="0" maxSize="256" type="String" _locID="dataquery.OleDbCommand.ExecuteNonQuery.ConnectionString" _locAttrData="name" name="Connection String" query="_connection._userConnectionOptions._usersConnectionString" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>system.data</CategoryId>
        <SettingsName _locID="settingsName.OleDbCommand.ExecuteNonQuery">ExecuteNonQuery (OLEDBCommand)</SettingsName>
        <SettingsDescription _locID="settingsDescription.OleDbCommand.ExecuteNonQuery">Command text was executed, returning the number of rows affected.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.data</ModuleSpecificationId>
            <TypeName>System.Data.OleDb.OleDbCommand</TypeName>
            <MethodName>ExecuteScalar</MethodName>
            <MethodId>System.Data.OleDb.OleDbCommand.ExecuteScalar():System.Object</MethodId>
            <ShortDescription _locID="shortDescription.OleDbCommand.ExecuteScalar">Execute Scalar "{0}"</ShortDescription>
            <LongDescription _locID="longDescription.OleDbCommand.ExecuteScalar">The command text "{0}" was executed on connection "{1}", returning the first column of the first row in the result set.</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="4096" type="String" _locID="dataquery.OleDbCommand.ExecuteScalar.CommandText" _locAttrData="name" name="Command Text" query="_commandText" />
              <DataQuery index="0" maxSize="256" type="String" _locID="dataquery.OleDbCommand.ExecuteScalar.ConnectionString" _locAttrData="name" name="Connection String" query="_connection._userConnectionOptions._usersConnectionString" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>system.data</CategoryId>
        <SettingsName _locID="settingsName.OleDbCommand.ExecuteScalar">ExecuteScalar (OLEDBCommand)</SettingsName>
        <SettingsDescription _locID="settingsDescription.OleDbCommand.ExecuteScalar">Command text was executed, returning the first column of the first row in the result set.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.data</ModuleSpecificationId>
            <TypeName>System.Data.SqlClient.SqlCommand</TypeName>
            <MethodName>ExecuteReader</MethodName>
            <MethodId>System.Data.SqlClient.SqlCommand.ExecuteReader(System.Data.CommandBehavior,System.String):System.Data.SqlClient.SqlDataReader</MethodId>
            <ShortDescription _locID="shortDescription.SqlCommand.ExecuteReader">Execute Reader "{0}"</ShortDescription>
            <LongDescription _locID="longDescription.SqlCommand.ExecuteReader">The command text "{0}" was executed on connection "{1}", building a SqlDataReader.</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="4096" type="String" _locID="dataquery.SqlCommand.ExecuteReader.CommandText" _locAttrData="name" name="Command Text" query="_commandText" />
              <DataQuery index="0" maxSize="256" type="String" _locID="dataquery.SqlCommand.ExecuteReader.ConnectionString" _locAttrData="name" name="Connection String" query="_activeConnection._userConnectionOptions._usersConnectionString" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>system.data</CategoryId>
        <SettingsName _locID="settingsName.SqlCommand.ExecuteReader">ExecuteReader (SQLCommand)</SettingsName>
        <SettingsDescription _locID="settingsDescription.SqlCommand.ExecuteReader">Command text was executed, building a SqlDataReader.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.data</ModuleSpecificationId>
            <TypeName>System.Data.SqlClient.SqlCommand</TypeName>
            <MethodName>ExecuteNonQuery</MethodName>
            <MethodId>System.Data.SqlClient.SqlCommand.ExecuteNonQuery():System.Int32</MethodId>
            <ShortDescription _locID="shortDescription.SqlCommand.ExecuteNonQuery">Execute NonQuery "{0}"</ShortDescription>
            <LongDescription _locID="longDescription.SqlCommand.ExecuteNonQuery">The command text "{0}" was executed on connection "{1}", returning the number of rows affected.</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="4096" type="String" _locID="dataquery.SqlCommand.ExecuteNonQuery.CommandText" _locAttrData="name" name="Command Text" query="_commandText" />
              <DataQuery index="0" maxSize="256" type="String" _locID="dataquery.SqlCommand.ExecuteNonQuery.ConnectionString" _locAttrData="name" name="Connection String" query="_activeConnection._userConnectionOptions._usersConnectionString" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>system.data</CategoryId>
        <SettingsName _locID="settingsName.SqlCommand.ExecuteNonQuery">ExecuteNonQuery (SQLCommand)</SettingsName>
        <SettingsDescription _locID="settingsDescription.SqlCommand.ExecuteNonQuery">Command text was executed, returning the number of rows affected.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.data</ModuleSpecificationId>
            <TypeName>System.Data.SqlClient.SqlCommand</TypeName>
            <MethodName>ExecuteScalar</MethodName>
            <MethodId>System.Data.SqlClient.SqlCommand.ExecuteScalar():System.Object</MethodId>
            <ShortDescription _locID="shortDescription.SqlCommand.ExecuteScalar">Execute Scalar "{0}"</ShortDescription>
            <LongDescription _locID="longDescription.SqlCommand.ExecuteScalar">The command text "{0}" was executed on connection "{1}", returning the first column of the first row in the result set.</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="4096" type="String" _locID="dataquery.SqlCommand.ExecuteScalar.CommandText" _locAttrData="name" name="Command Text" query="_commandText" />
              <DataQuery index="0" maxSize="256" type="String" _locID="dataquery.SqlCommand.ExecuteScalar.ConnectionString" _locAttrData="name" name="Connection String" query="_activeConnection._userConnectionOptions._usersConnectionString" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>system.data</CategoryId>
        <SettingsName _locID="settingsName.SqlCommand.ExecuteScalar">ExecuteScalar (SQLCommand)</SettingsName>
        <SettingsDescription _locID="settingsDescription.SqlCommand.ExecuteScalar">Command text was executed, returning the first column of the first row in the result set.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.data</ModuleSpecificationId>
            <TypeName>System.Data.SqlClient.SqlCommand</TypeName>
            <MethodName>ExecuteXmlReader</MethodName>
            <MethodId>System.Data.SqlClient.SqlCommand.ExecuteXmlReader():System.Xml.XmlReader</MethodId>
            <ShortDescription _locID="shortDescription.SqlCommand.ExecuteXmlReader">Execute XmlReader "{0}"</ShortDescription>
            <LongDescription _locID="longDescription.SqlCommand.ExecuteXmlReader">The command text "{0}" was executed on connection "{1}", building an XmlReader.</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="4096" type="String" _locID="dataquery.SqlCommand.ExecuteXmlReader.CommandText" _locAttrData="name" name="Command Text" query="_commandText" />
              <DataQuery index="0" maxSize="256" type="String" _locID="dataquery.SqlCommand.ExecuteXmlReader.ConnectionString" _locAttrData="name" name="Connection String" query="_activeConnection._userConnectionOptions._usersConnectionString" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>system.data</CategoryId>
        <SettingsName _locID="settingsName.SqlCommand.ExecuteXmlReader">ExecuteXmlReader (SQLCommand)</SettingsName>
        <SettingsDescription _locID="settingsDescription.SqlCommand.ExecuteXmlReader">Command text was executed, building an XmlReader.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="true">
            <ModuleSpecificationId>system.web</ModuleSpecificationId>
            <TypeName>System.Web.ErrorFormatter</TypeName>
            <MethodName>GetHtmlErrorMessage</MethodName>
            <MethodId>System.Web.ErrorFormatter.GetHtmlErrorMessage(System.Boolean):System.String</MethodId>
            <ShortDescription _locID="shortDescription.ErrorFormatter.GetHtmlErrorMessage.return">Error Page</ShortDescription>
            <LongDescription _locID="longDescription.ErrorFormatter.GetHtmlErrorMessage.return">An HTML error occurred.  To view the error page, use the HTML Visualizer in the Autos window.  If the error was caused by an exception, the exception precedes this event in the IntelliTrace window.</LongDescription>
            <DataQueries>
              <DataQuery index="-1" maxSize="32000" type="String" _locID="dataquery.ErrorFormatter.GetHtmlErrorMessage.return.ErrorMessage" _locAttrData="name" name="ErrorMessage" query="" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>system.web</CategoryId>
        <SettingsName _locID="settingsName.ErrorFormatter.GetHtmlErrorMessage.return">Error Page</SettingsName>
        <SettingsDescription _locID="settingsDescription.ErrorFormatter.GetHtmlErrorMessage.return">An error page was returned to the client.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.web</ModuleSpecificationId>
            <TypeName>System.Web.UI.Page</TypeName>
            <MethodName>OnInitComplete</MethodName>
            <MethodId>System.Web.UI.Page.OnInitComplete(System.EventArgs):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.Page.OnInitComplete">Initialization Completed "{0}"</ShortDescription>
            <LongDescription _locID="longDescription.Page.OnInitComplete">Initialization completed for ASP.NET page "{0}".  View state changes before this event are not persisted.</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="255" type="String" _locID="dataquery.Page.OnInitComplete.VirtualPath" _locAttrData="name" name="VirtualPath" query="_context._request._clientFilePath._virtualPath" />
              <DataQuery index="0" maxSize="255" type="String" _locID="dataquery.Page.OnInitComplete.MasterPage" _locAttrData="name" name="MasterPage" query="_masterPageFile._virtualPath" />
              <DataQuery index="0" maxSize="0" type="Boolean" _locID="dataquery.Page.OnInitComplete.IsCrossPagePostBack" _locAttrData="name" name="IsCrossPagePostBack" query="_isCrossPagePostBack" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>system.web</CategoryId>
        <SettingsName _locID="settingsName.Page.OnInitComplete">Page Initialization Completed</SettingsName>
        <SettingsDescription _locID="settingsDescription.Page.OnInitComplete">Initialization completed for an ASP.NET page.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.web</ModuleSpecificationId>
            <TypeName>System.Web.UI.Page</TypeName>
            <MethodName>PerformPreInit</MethodName>
            <MethodId>System.Web.UI.Page.PerformPreInit():System.Void</MethodId>
            <ShortDescription _locID="shortDescription.Page.PerformPreInit">Initialization Started "{0}"</ShortDescription>
            <LongDescription _locID="longDescription.Page.PerformPreInit">Start of initialization for ASP.NET page "{0}".</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="255" type="String" _locID="dataquery.Page.PerformPreInit.VirtualPath" _locAttrData="name" name="VirtualPath" query="_context._request._clientFilePath._virtualPath" />
              <DataQuery index="0" maxSize="0" type="Boolean" _locID="dataquery.Page.PerformPreInit.IsCrossPagePostBack" _locAttrData="name" name="IsCrossPagePostBack" query="_isCrossPagePostBack" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>system.web</CategoryId>
        <SettingsName _locID="settingsName.Page.PerformPreInit">Page Initialization Started</SettingsName>
        <SettingsDescription _locID="settingsDescription.Page.PerformPreInit">Initialization started for an ASP.NET page.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.web</ModuleSpecificationId>
            <TypeName>System.Web.UI.Page</TypeName>
            <MethodName>OnPreLoad</MethodName>
            <MethodId>System.Web.UI.Page.OnPreLoad(System.EventArgs):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.Page.OnPreLoad">Load Started "{0}"</ShortDescription>
            <LongDescription _locID="longDescription.Page.OnPreLoad">Load started for ASP.NET page "{0}" completed.</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="255" type="String" _locID="dataquery.Page.OnPreLoad.VirtualPath" _locAttrData="name" name="VirtualPath" query="_context._request._clientFilePath._virtualPath" />
              <DataQuery index="0" maxSize="255" type="String" _locID="dataquery.Page.OnPreLoad.MasterPage" _locAttrData="name" name="MasterPage" query="_masterPageFile._virtualPath" />
              <DataQuery index="0" maxSize="0" type="Boolean" _locID="dataquery.Page.OnPreLoad.IsCrossPagePostBack" _locAttrData="name" name="IsCrossPagePostBack" query="_isCrossPagePostBack" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>system.web</CategoryId>
        <SettingsName _locID="settingsName.Page.OnPreLoad">Page Load Started</SettingsName>
        <SettingsDescription _locID="settingsDescription.Page.OnPreLoad">Load started for an ASP.NET page.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.web</ModuleSpecificationId>
            <TypeName>System.Web.UI.Page</TypeName>
            <MethodName>OnLoadComplete</MethodName>
            <MethodId>System.Web.UI.Page.OnLoadComplete(System.EventArgs):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.Page.OnLoadComplete">Load Completed "{0}"</ShortDescription>
            <LongDescription _locID="longDescription.Page.OnLoadComplete">Load completed for ASP.NET page "{0}".</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="255" type="String" _locID="dataquery.Page.OnLoadComplete.VirtualPath" _locAttrData="name" name="VirtualPath" query="_context._request._clientFilePath._virtualPath" />
              <DataQuery index="0" maxSize="255" type="String" _locID="dataquery.Page.OnLoadComplete.MasterPage" _locAttrData="name" name="MasterPage" query="_masterPageFile._virtualPath" />
              <DataQuery index="0" maxSize="0" type="Boolean" _locID="dataquery.Page.OnLoadComplete.IsCrossPagePostBack" _locAttrData="name" name="IsCrossPagePostBack" query="_isCrossPagePostBack" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>system.web</CategoryId>
        <SettingsName _locID="settingsName.Page.OnLoadComplete">Page Load Completed</SettingsName>
        <SettingsDescription _locID="settingsDescription.Page.OnLoadComplete">Load completed for an ASP.NET page.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.web</ModuleSpecificationId>
            <TypeName>System.Web.HttpApplication</TypeName>
            <MethodName>System.Web.IHttpAsyncHandler.BeginProcessRequest</MethodName>
            <MethodId>System.Web.HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(System.Web.HttpContext,System.AsyncCallback,System.Object):System.IAsyncResult</MethodId>
            <ShortDescription _locID="shortDescription.HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest">{0} "{1}"</ShortDescription>
            <LongDescription _locID="longDescription.HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest">Asynchronous call to an HTTP handler initialized.</LongDescription>
            <DataQueries>
              <DataQuery index="1" maxSize="256" type="String" _locID="dataquery.HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest.RequestHTTPMethod" _locAttrData="name" name="Request HTTP Method" query="_request._httpMethod" />
              <DataQuery index="1" maxSize="256" type="String" _locID="dataquery.HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest.Requestfilepath" _locAttrData="name" name="Request file path" query="_request._clientFilePath._virtualPath" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>system.web</CategoryId>
        <SettingsName _locID="settingsName.HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest">Process Request (ASP.NET Development Server)</SettingsName>
        <SettingsDescription _locID="settingsDescription.HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest">Asynchronous call to an HTTP handler initialized.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.web</ModuleSpecificationId>
            <TypeName>System.Web.HttpApplication</TypeName>
            <MethodName>BeginProcessRequestNotification</MethodName>
            <MethodId>System.Web.HttpApplication.BeginProcessRequestNotification(System.Web.HttpContext,System.AsyncCallback):System.IAsyncResult</MethodId>
            <ShortDescription _locID="shortDescription.HttpApplication.BeginProcessRequestNotification">{0} "{1}"</ShortDescription>
            <LongDescription _locID="longDescription.HttpApplication.BeginProcessRequestNotification">Asynchronous call to an HTTP handler initialized.</LongDescription>
            <DataQueries>
              <DataQuery index="1" maxSize="256" type="String" _locID="dataquery.HttpApplication.BeginProcessRequestNotification.RequestHTTPMethod" _locAttrData="name" name="Request HTTP Method" query="_request._httpMethod" />
              <DataQuery index="1" maxSize="256" type="String" _locID="dataquery.HttpApplication.BeginProcessRequestNotification.Requestfilepath" _locAttrData="name" name="Request file path" query="_request._clientFilePath._virtualPath" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>system.web</CategoryId>
        <SettingsName _locID="settingsName.HttpApplication.BeginProcessRequestNotification">Process Request (IIS)</SettingsName>
        <SettingsDescription _locID="settingsDescription.HttpApplication.BeginProcessRequestNotification">Asynchronous call to an HTTP handler initialized.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.web</ModuleSpecificationId>
            <TypeName>System.Web.UI.Page</TypeName>
            <MethodName>RaisePostBackEvent</MethodName>
            <MethodId>System.Web.UI.Page.RaisePostBackEvent(System.Collections.Specialized.NameValueCollection):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Webforms.Page.OnPostBackDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>system.web</CategoryId>
        <SettingsName _locID="settingsName.Page.RaisePostBackEvent">Page Post Back Event</SettingsName>
        <SettingsDescription _locID="settingsDescription.Page.RaisePostBackEvent">A postback event was raised for an ASP.NET page.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.web2_only</ModuleSpecificationId>
            <TypeName>System.Web.HttpResponse</TypeName>
            <MethodName>Redirect</MethodName>
            <MethodId>System.Web.HttpResponse.Redirect(System.String,System.Boolean):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.HttpResponse.Redirect.1">Redirect to "{0}"</ShortDescription>
            <LongDescription _locID="longDescription.HttpResponse.Redirect.1">Redirection to the new URL "{0}".</LongDescription>
            <DataQueries>
              <DataQuery index="1" maxSize="256" type="String" _locID="dataquery.HttpResponse.Redirect.1.url" _locAttrData="name" name="url" query="" />
              <DataQuery index="2" maxSize="0" type="Boolean" _locID="dataquery.HttpResponse.Redirect.1.endResponse" _locAttrData="name" name="endResponse" query="" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.web</ModuleSpecificationId>
            <TypeName>System.Web.HttpResponse</TypeName>
            <MethodName>Redirect</MethodName>
            <MethodId>System.Web.HttpResponse.Redirect(System.String,System.Boolean,System.Boolean):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.HttpResponse.Redirect.2">Redirect to "{0}"</ShortDescription>
            <LongDescription _locID="longDescription.HttpResponse.Redirect.2">Redirection to the new URL "{0}".</LongDescription>
            <DataQueries>
              <DataQuery index="1" maxSize="256" type="String" _locID="dataquery.HttpResponse.Redirect.2.url" _locAttrData="name" name="url" query="" />
              <DataQuery index="2" maxSize="0" type="Boolean" _locID="dataquery.HttpResponse.Redirect.2.endResponse" _locAttrData="name" name="endResponse" query="" />
              <DataQuery index="3" maxSize="0" type="Boolean" _locID="dataquery.HttpResponse.Redirect.2.permanent" _locAttrData="name" name="permanent" query="" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>system.web</CategoryId>
        <SettingsName _locID="settingsName.HttpResponse.Redirect">Redirect</SettingsName>
        <SettingsDescription _locID="settingsDescription.HttpResponse.Redirect">Redirection to a new URL.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.web</ModuleSpecificationId>
            <TypeName>System.Web.UI.Page</TypeName>
            <MethodName>OnSaveStateComplete</MethodName>
            <MethodId>System.Web.UI.Page.OnSaveStateComplete(System.EventArgs):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Webforms.Page.OnSaveStateCompleteDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>system.web</CategoryId>
        <SettingsName _locID="settingsName.Page.OnSaveStateComplete">Page Save State Completed</SettingsName>
        <SettingsDescription _locID="settingsDescription.Page.OnSaveStateComplete">Page state has been saved for an ASP.NET page.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>System.Console</TypeName>
            <MethodName>WriteLine</MethodName>
            <MethodId>System.Console.WriteLine(System.Boolean):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.Console.WriteLine.Boolean">"{0}"</ShortDescription>
            <LongDescription _locID="longDescription.Console.WriteLine.Boolean">Console Output "{0}".</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="0" type="Boolean" _locID="dataquery.WriteLine.Boolean" _locAttrData="name" name="value" query="" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>console</CategoryId>
        <SettingsName _locID="settingsName.Console.WriteLine.Boolean">WriteLine (Boolean)</SettingsName>
        <SettingsDescription _locID="settingsDescription.Console.WriteLine.Boolean">Console Output with a Boolean passed in.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>System.Console</TypeName>
            <MethodName>WriteLine</MethodName>
            <MethodId>System.Console.WriteLine(System.Char):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.Console.WriteLine.Char">"{0}"</ShortDescription>
            <LongDescription _locID="longDescription.Console.WriteLine.Char">Console Output "{0}".</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="0" type="Char" _locID="dataquery.WriteLine.Char" _locAttrData="name" name="value" query="" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>console</CategoryId>
        <SettingsName _locID="settingsName.Console.WriteLine.Char">WriteLine (Char)</SettingsName>
        <SettingsDescription _locID="settingsDescription.Console.WriteLine.Char">Console Output with a Char passed in.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>System.Console</TypeName>
            <MethodName>WriteLine</MethodName>
            <MethodId>System.Console.WriteLine(System.Char[]):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Console.Output.WriteLineCharArrayDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>console</CategoryId>
        <SettingsName _locID="settingsName.Console.WriteLine.CharArr">WriteLine (Char[])</SettingsName>
        <SettingsDescription _locID="settingsDescription.Console.WriteLine.CharArr">Console Output with a Char[] passed in.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>System.Console</TypeName>
            <MethodName>WriteLine</MethodName>
            <MethodId>System.Console.WriteLine(System.Double):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.Console.WriteLine.Double">"{0}"</ShortDescription>
            <LongDescription _locID="longDescription.Console.WriteLine.Double">Console Output "{0}".</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="0" type="Double" _locID="dataquery.WriteLine.Double" _locAttrData="name" name="value" query="" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>console</CategoryId>
        <SettingsName _locID="settingsName.Console.WriteLine.Double">WriteLine (Double)</SettingsName>
        <SettingsDescription _locID="settingsDescription.Console.WriteLine.Double">Console Output with a Double passed in.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>System.Console</TypeName>
            <MethodName>WriteLine</MethodName>
            <MethodId>System.Console.WriteLine(System.Int32):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.Console.WriteLine.Int32">"{0}"</ShortDescription>
            <LongDescription _locID="longDescription.Console.WriteLine.Int32">Console Output "{0}".</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="0" type="Int32" _locID="dataquery.WriteLine.Int32" _locAttrData="name" name="value" query="" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>console</CategoryId>
        <SettingsName _locID="settingsName.Console.WriteLine.Int32">WriteLine (Int32)</SettingsName>
        <SettingsDescription _locID="settingsDescription.Console.WriteLine.Int32">Console Output with an Int32 passed in.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>System.Console</TypeName>
            <MethodName>WriteLine</MethodName>
            <MethodId>System.Console.WriteLine(System.Int64):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.Console.WriteLine.Int64">"{0}"</ShortDescription>
            <LongDescription _locID="longDescription.Console.WriteLine.Int64">Console Output "{0}".</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="0" type="Int64" _locID="dataquery.WriteLine.Int64" _locAttrData="name" name="value" query="" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>console</CategoryId>
        <SettingsName _locID="settingsName.Console.WriteLine.Int64">WriteLine (Int64)</SettingsName>
        <SettingsDescription _locID="settingsDescription.Console.WriteLine.Int64">Console Output with an Int64 passed in.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>System.Console</TypeName>
            <MethodName>WriteLine</MethodName>
            <MethodId>System.Console.WriteLine(System.Object):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Console.Output.WriteLineDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>console</CategoryId>
        <SettingsName _locID="settingsName.Console.WriteLine.Object">WriteLine (Object)</SettingsName>
        <SettingsDescription _locID="settingsDescription.Console.WriteLine.Object">Console Output with an Object passed in.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>System.Console</TypeName>
            <MethodName>WriteLine</MethodName>
            <MethodId>System.Console.WriteLine(System.Single):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.Console.WriteLine.Single">"{0}"</ShortDescription>
            <LongDescription _locID="longDescription.Console.WriteLine.Single">Console Output "{0}".</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="0" type="Single" _locID="dataquery.WriteLine.Single" _locAttrData="name" name="value" query="" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>console</CategoryId>
        <SettingsName _locID="settingsName.Console.WriteLine.Single">WriteLine (Single)</SettingsName>
        <SettingsDescription _locID="settingsDescription.Console.WriteLine.Single">Console Output with a Single passed in.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>System.Console</TypeName>
            <MethodName>WriteLine</MethodName>
            <MethodId>System.Console.WriteLine(System.UInt32):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.Console.WriteLine.UInt32">"{0}"</ShortDescription>
            <LongDescription _locID="longDescription.Console.WriteLine.UInt32">Console Output "{0}".</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="0" type="UInt32" _locID="dataquery.WriteLine.UInt32" _locAttrData="name" name="value" query="" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>console</CategoryId>
        <SettingsName _locID="settingsName.Console.WriteLine.UInt32">WriteLine (UInt32)</SettingsName>
        <SettingsDescription _locID="settingsDescription.Console.WriteLine.UInt32">Console Output with an UInt32 passed in.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>System.Console</TypeName>
            <MethodName>WriteLine</MethodName>
            <MethodId>System.Console.WriteLine(System.UInt64):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.Console.WriteLine.UInt64">"{0}"</ShortDescription>
            <LongDescription _locID="longDescription.Console.WriteLine.UInt64">Console Output "{0}".</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="0" type="UInt64" _locID="dataquery.WriteLine.UInt64" _locAttrData="name" name="value" query="" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>console</CategoryId>
        <SettingsName _locID="settingsName.Console.WriteLine.UInt64">WriteLine (UInt64)</SettingsName>
        <SettingsDescription _locID="settingsDescription.Console.WriteLine.UInt64">Console Output with an UInt64 passed in.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>System.Console</TypeName>
            <MethodName>WriteLine</MethodName>
            <MethodId>System.Console.WriteLine(System.String):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.Console.WriteLine.String">"{0}"</ShortDescription>
            <LongDescription _locID="longDescription.Console.WriteLine">Console Output "{0}".</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="256" type="String" _locID="dataquery.WriteLine.value" _locAttrData="name" name="value" query="" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>console</CategoryId>
        <SettingsName _locID="settingsName.Console.WriteLine">WriteLine (0 args)</SettingsName>
        <SettingsDescription _locID="settingsDescription.Console.WriteLine">Console Output with a String passed in.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>System.Console</TypeName>
            <MethodName>WriteLine</MethodName>
            <MethodId>System.Console.WriteLine(System.String,System.Object):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Console.Output.WriteLineDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>console</CategoryId>
        <SettingsName _locID="settingsName.Console.WriteLine1">WriteLine (1 args)</SettingsName>
        <SettingsDescription _locID="settingsDescription.Console.WriteLine1">Console Output with a Format String passed in (1 argument).</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>System.Console</TypeName>
            <MethodName>WriteLine</MethodName>
            <MethodId>System.Console.WriteLine(System.String,System.Object,System.Object):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Console.Output.WriteLineDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>console</CategoryId>
        <SettingsName _locID="settingsName.Console.WriteLine2">WriteLine (2 args)</SettingsName>
        <SettingsDescription _locID="settingsDescription.Console.WriteLine2">Console Output with a Format String passed in (2 arguments).</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>System.Console</TypeName>
            <MethodName>WriteLine</MethodName>
            <MethodId>System.Console.WriteLine(System.String,System.Object,System.Object,System.Object):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Console.Output.WriteLineDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>console</CategoryId>
        <SettingsName _locID="settingsName.Console.WriteLine3">WriteLine (3 args)</SettingsName>
        <SettingsDescription _locID="settingsDescription.Console.WriteLine3">Console Output with a Format String passed in (3 arguments).</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>System.Console</TypeName>
            <MethodName>WriteLine</MethodName>
            <MethodId>System.Console.WriteLine(System.String,System.Object,System.Object,System.Object,System.Object):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Console.Output.WriteLineDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>console</CategoryId>
        <SettingsName _locID="settingsName.Console.WriteLine4">WriteLine (4 args)</SettingsName>
        <SettingsDescription _locID="settingsDescription.Console.WriteLine4">Console Output with a Format String passed in (4 arguments).</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>System.Console</TypeName>
            <MethodName>WriteLine</MethodName>
            <MethodId>System.Console.WriteLine(System.String,System.Object[]):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Console.Output.WriteLineDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>console</CategoryId>
        <SettingsName _locID="settingsName.Console.WriteLineN">WriteLine (N args)</SettingsName>
        <SettingsDescription _locID="settingsDescription.Console.WriteLineN">Console Output with a Format String passed in (argument array).</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.Binding</TypeName>
            <MethodName>OnBindingComplete</MethodName>
            <MethodId>System.Windows.Forms.Binding.OnBindingComplete(System.Windows.Forms.BindingCompleteEventArgs):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.Binding.OnBindingComplete">Completed for property "{0}" (failed="{1}")</ShortDescription>
            <LongDescription _locID="longDescription.Binding.OnBindingComplete">OnBindingComplete for property "{0}".  It is {1} that the call failed.  The error text was "{2}".</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="256" type="String" _locID="dataquery.Binding.OnBindingComplete.propertyName" _locAttrData="name" name="propertyName" query="propertyName" />
              <DataQuery index="1" maxSize="0" type="Boolean" _locID="dataquery.Binding.OnBindingComplete.cancel" _locAttrData="name" name="cancel" query="cancel" />
              <DataQuery index="1" maxSize="256" type="String" _locID="dataquery.Binding.OnBindingComplete.errorText" _locAttrData="name" name="errorText" query="errorText" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>data.binding</CategoryId>
        <SettingsName _locID="settingsName.Binding.OnBindingComplete">Data Binding completed</SettingsName>
        <SettingsDescription _locID="settingsDescription.Binding.OnBindingComplete">Binding to a property.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>System.Environment</TypeName>
            <MethodName>GetEnvironmentVariable</MethodName>
            <MethodId>System.Environment.GetEnvironmentVariable(System.String):System.String</MethodId>
            <ShortDescription _locID="shortDescription.Environment.GetEnvironmentVariable">Retrieving "{0}"</ShortDescription>
            <LongDescription _locID="longDescription.Environment.GetEnvironmentVariable">Retrieving the value of the environment variable "{0}".</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="256" type="String" _locID="dataquery.Environment.GetEnvironmentVariable.variable" _locAttrData="name" name="variable" query="" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>environment.variables</CategoryId>
        <SettingsName _locID="settingsName.Environment.GetEnvironmentVariable">Retrieving environment variable</SettingsName>
        <SettingsDescription _locID="settingsDescription.Environment.GetEnvironmentVariable">GetEnvironmentVariable was called.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="true">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>System.Environment</TypeName>
            <MethodName>GetEnvironmentVariable</MethodName>
            <MethodId>System.Environment.GetEnvironmentVariable(System.String):System.String</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.EnvironmentVariables.GetEnvironmentVariableDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>environment.variables</CategoryId>
        <SettingsName _locID="settingsName.Environment.GetEnvironmentVariable.return">Evaluated environment variable</SettingsName>
        <SettingsDescription _locID="settingsDescription.Environment.GetEnvironmentVariable.return">GetEnvironmentVariable returned.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib4_plus</ModuleSpecificationId>
            <TypeName>System.IO.FileStream</TypeName>
            <MethodName>Init</MethodName>
            <MethodId>System.IO.FileStream.Init(System.String,System.IO.FileMode,System.IO.FileAccess,System.Int32,System.Boolean,System.IO.FileShare,System.Int32,System.IO.FileOptions,Microsoft.Win32.Win32Native+SECURITY_ATTRIBUTES,System.String,System.Boolean,System.Boolean):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.FileStream.Init.1">Access [fp:'{0}']</ShortDescription>
            <LongDescription _locID="longDescription.FileStream.Init.1">Initialized a FileStream to the path [fp:'{0}'].</LongDescription>
            <DataQueries>
              <DataQuery index="1" maxSize="256" type="String" _locID="dataquery.FileStream.Init.1.path" _locAttrData="name" name="path" query="" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib2_only</ModuleSpecificationId>
            <TypeName>System.IO.FileStream</TypeName>
            <MethodName>Init</MethodName>
            <MethodId>System.IO.FileStream.Init(System.String,System.IO.FileMode,System.IO.FileAccess,System.Int32,System.Boolean,System.IO.FileShare,System.Int32,System.IO.FileOptions,Microsoft.Win32.Win32Native+SECURITY_ATTRIBUTES,System.String,System.Boolean):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.FileStream.Init.2">Accessed [fp:'{0}']</ShortDescription>
            <LongDescription _locID="longDescription.FileStream.Init.2">Initialized a FileStream to the path [fp:'{0}'].</LongDescription>
            <DataQueries>
              <DataQuery index="1" maxSize="256" type="String" _locID="dataquery.FileStream.Init.2.path" _locAttrData="name" name="path" query="" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>file.access</CategoryId>
        <SettingsName _locID="settingsName.FileStream.Init">Access</SettingsName>
        <SettingsDescription _locID="settingsDescription.FileStream.Init">Initialized a FileStream to a path.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>System.IO.FileStream</TypeName>
            <MethodName>Dispose</MethodName>
            <MethodId>System.IO.FileStream.Dispose(System.Boolean):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.FileStream.Dispose">Close [fp:'{0}']</ShortDescription>
            <LongDescription _locID="longDescription.FileStream.Dispose">Closed a FileStream accessing the path [fp:'{0}'].</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="256" type="String" _locID="dataquery.FileStream.Dispose.fileName" _locAttrData="name" name="fileName" query="_fileName" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>file.access</CategoryId>
        <SettingsName _locID="settingsName.FileStream.Dispose">Close</SettingsName>
        <SettingsDescription _locID="settingsDescription.FileStream.Dispose">Closed a FileStream accessing a path.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>System.IO.File</TypeName>
            <MethodName>Delete</MethodName>
            <MethodId>System.IO.File.Delete(System.String):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.File.Delete">Delete [fp:'{0}']</ShortDescription>
            <LongDescription _locID="longDescription.File.Delete">Deleted a File at the path [fp:'{0}'].</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="256" type="String" _locID="dataquery.File.Delete.path" _locAttrData="name" name="path" query="" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>file.access</CategoryId>
        <SettingsName _locID="settingsName.File.Delete">Delete</SettingsName>
        <SettingsDescription _locID="settingsDescription.File.Delete">Deleted a File given a path.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.web</ModuleSpecificationId>
            <TypeName>System.Web.UI.WebControls.Button</TypeName>
            <MethodName>OnClick</MethodName>
            <MethodId>System.Web.UI.WebControls.Button.OnClick(System.EventArgs):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Webforms.Button.OnClickDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.WebControls.Button.OnClick">Web Forms: Button Clicked</SettingsName>
        <SettingsDescription _locID="settingsDescription.WebControls.Button.OnClick">A Button on an ASP.NET webpage was clicked.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.web</ModuleSpecificationId>
            <TypeName>System.Web.UI.WebControls.CheckBox</TypeName>
            <MethodName>OnCheckedChanged</MethodName>
            <MethodId>System.Web.UI.WebControls.CheckBox.OnCheckedChanged(System.EventArgs):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Webforms.CheckBox.OnCheckedChangedDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.WebControls.CheckBox.OnCheckedChanged">Web Forms: CheckBox Checked</SettingsName>
        <SettingsDescription _locID="settingsDescription.WebControls.CheckBox.OnCheckedChanged">A CheckBox on an ASP.NET webpage was checked.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.web</ModuleSpecificationId>
            <TypeName>System.Web.UI.WebControls.GridView</TypeName>
            <MethodName>OnRowCommand</MethodName>
            <MethodId>System.Web.UI.WebControls.GridView.OnRowCommand(System.Web.UI.WebControls.GridViewCommandEventArgs):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Webforms.GridView.OnRowCommandDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.GridView.OnRowCommand">Web Forms: GridView Row Command</SettingsName>
        <SettingsDescription _locID="settingsDescription.GridView.OnRowCommand">A Button was clicked in a GridView control.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.web</ModuleSpecificationId>
            <TypeName>System.Web.UI.WebControls.ImageButton</TypeName>
            <MethodName>OnClick</MethodName>
            <MethodId>System.Web.UI.WebControls.ImageButton.OnClick(System.Web.UI.ImageClickEventArgs):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Webforms.ImageButton.OnClickDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.WebControls.ImageButton.OnClick">Web Forms: Image Button Clicked</SettingsName>
        <SettingsDescription _locID="settingsDescription.WebControls.ImageButton.OnClick">An ImageButton on an ASP.NET webpage was clicked.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.web</ModuleSpecificationId>
            <TypeName>System.Web.UI.WebControls.LinkButton</TypeName>
            <MethodName>OnClick</MethodName>
            <MethodId>System.Web.UI.WebControls.LinkButton.OnClick(System.EventArgs):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Webforms.LinkButton.OnClickDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.WebControls.LinkButton.OnClick">Web Forms: Link Button Clicked</SettingsName>
        <SettingsDescription _locID="settingsDescription.WebControls.LinkButton.OnClick">A LinkButton on an ASP.NET webpage was clicked.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.web</ModuleSpecificationId>
            <TypeName>System.Web.UI.WebControls.ListControl</TypeName>
            <MethodName>OnSelectedIndexChanged</MethodName>
            <MethodId>System.Web.UI.WebControls.ListControl.OnSelectedIndexChanged(System.EventArgs):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Webforms.ListControl.OnSelectedIndexChangedDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.WebControls.ListControl.OnSelectedIndexChanged">Web Forms: List Control Selection Changed</SettingsName>
        <SettingsDescription _locID="settingsDescription.WebControls.ListControl.OnSelectedIndexChanged">The selection of a ListControl on an ASP.NET page was changed.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.web</ModuleSpecificationId>
            <TypeName>System.Web.UI.WebControls.Menu</TypeName>
            <MethodName>OnMenuItemClick</MethodName>
            <MethodId>System.Web.UI.WebControls.Menu.OnMenuItemClick(System.Web.UI.WebControls.MenuEventArgs):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Webforms.Menu.OnClickDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.WebControls.Menu.OnMenuItemClick">Web Forms: Menu Item Clicked</SettingsName>
        <SettingsDescription _locID="settingsDescription.WebControls.Menu.OnMenuItemClick">A MenuItem on an ASP.NET webpage was clicked.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.Button</TypeName>
            <MethodName>OnClick</MethodName>
            <MethodId>System.Windows.Forms.Button.OnClick(System.EventArgs):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Winforms.Button.OnClickDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.Button.OnClick">Windows Forms: Button Clicked</SettingsName>
        <SettingsDescription _locID="settingsDescription.Button.OnClick">A Button on a Windows Forms application was clicked.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.Control</TypeName>
            <MethodName>add_Click</MethodName>
            <MethodId>System.Windows.Forms.Control.add_Click(System.EventHandler):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Winforms.Control.GatherEventHandlerDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.Control.add_Click">Windows Forms: Button Clicked (user handler)</SettingsName>
        <SettingsDescription _locID="settingsDescription.Control.add_Click">Maps instruction pointer for the base Diagnostic Event to the user's event handler.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.CheckBox</TypeName>
            <MethodName>OnCheckStateChanged</MethodName>
            <MethodId>System.Windows.Forms.CheckBox.OnCheckStateChanged(System.EventArgs):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Winforms.CheckBox.OnCheckStateChangedDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.CheckBox.OnCheckStateChanged">Windows Forms: CheckBox Checked</SettingsName>
        <SettingsDescription _locID="settingsDescription.CheckBox.OnCheckStateChanged">A CheckBox on a Windows Forms application was checked.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.CheckBox</TypeName>
            <MethodName>add_CheckedChanged</MethodName>
            <MethodId>System.Windows.Forms.CheckBox.add_CheckedChanged(System.EventHandler):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Winforms.Control.GatherEventHandlerDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.CheckBox.add_CheckedChanged">Windows Forms: CheckBox Checked (user handler)</SettingsName>
        <SettingsDescription _locID="settingsDescription.CheckBox.add_CheckedChanged">Maps instruction pointer for the base Diagnostic Event to the user's event handler.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.CheckedListBox</TypeName>
            <MethodName>OnItemCheck</MethodName>
            <MethodId>System.Windows.Forms.CheckedListBox.OnItemCheck(System.Windows.Forms.ItemCheckEventArgs):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Winforms.CheckedListBox.OnItemCheckDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.CheckedListBox.OnItemCheck">Windows Forms: CheckedListItem Checked</SettingsName>
        <SettingsDescription _locID="settingsDescription.CheckedListBox.OnItemCheck">A CheckedListItem on a Windows Forms application was checked.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.CheckedListBox</TypeName>
            <MethodName>add_ItemCheck</MethodName>
            <MethodId>System.Windows.Forms.CheckedListBox.add_ItemCheck(System.EventHandler):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Winforms.Control.GatherEventHandlerDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.CheckedListBox.add_ItemCheck">Windows Forms: CheckedListItem Checked (user handler)</SettingsName>
        <SettingsDescription _locID="settingsDescription.CheckedListBox.add_ItemCheck">Maps instruction pointer for the base Diagnostic Event to the user's event handler.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.ComboBox</TypeName>
            <MethodName>OnDropDown</MethodName>
            <MethodId>System.Windows.Forms.ComboBox.OnDropDown(System.EventArgs):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Winforms.ComboBox.OnDropDownDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.ComboBox.OnDropDown">Windows Forms: ComboBox Dropped Down</SettingsName>
        <SettingsDescription _locID="settingsDescription.ComboBox.OnDropDown">A ComboBox on a Windows Forms application was Dropped Down.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.ComboBox</TypeName>
            <MethodName>add_DropDown</MethodName>
            <MethodId>System.Windows.Forms.ComboBox.add_DropDown(System.EventHandler):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Winforms.Control.GatherEventHandlerDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.ComboBox.add_DropDown">Windows Forms: ComboBox Dropped Down (user handler)</SettingsName>
        <SettingsDescription _locID="settingsDescription.ComboBox.add_DropDown">Maps instruction pointer for the base Diagnostic Event to the user's event handler.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.DateTimePicker</TypeName>
            <MethodName>OnDropDown</MethodName>
            <MethodId>System.Windows.Forms.DateTimePicker.OnDropDown(System.EventArgs):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Winforms.DateTimePicker.OnDropDownDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.DateTimePicker.OnDropDown">Windows Forms: DateTimePicker Dropped Down</SettingsName>
        <SettingsDescription _locID="settingsDescription.DateTimePicker.OnDropDown">A DateTimePicker on a Windows Forms application was Dropped Down.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.DateTimePicker</TypeName>
            <MethodName>add_DropDown</MethodName>
            <MethodId>System.Windows.Forms.DateTimePicker.add_DropDown(System.EventHandler):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Winforms.Control.GatherEventHandlerDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.DateTimePicker.add_DropDown">Windows Forms: DateTimePicker Dropped Down (user handler)</SettingsName>
        <SettingsDescription _locID="settingsDescription.DateTimePicker.add_DropDown">Maps instruction pointer for the base Diagnostic Event to the user's event handler.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.DateTimePicker</TypeName>
            <MethodName>OnValueChanged</MethodName>
            <MethodId>System.Windows.Forms.DateTimePicker.OnValueChanged(System.EventArgs):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Winforms.DateTimePicker.OnValueChangedDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.DateTimePicker.OnValueChanged">Windows Forms: DateTimePicker Value Changed</SettingsName>
        <SettingsDescription _locID="settingsDescription.DateTimePicker.OnValueChanged">The value of a DateTimePicker on a Windows Forms application was changed.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.DateTimePicker</TypeName>
            <MethodName>add_ValueChanged</MethodName>
            <MethodId>System.Windows.Forms.DateTimePicker.add_ValueChanged(System.EventHandler):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Winforms.Control.GatherEventHandlerDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.DateTimePicker.add_ValueChanged">Windows Forms: DateTimePicker Value Changed (user handler)</SettingsName>
        <SettingsDescription _locID="settingsDescription.DateTimePicker.add_ValueChanged">Maps instruction pointer for the base Diagnostic Event to the user's event handler.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.LinkLabel</TypeName>
            <MethodName>OnLinkClicked</MethodName>
            <MethodId>System.Windows.Forms.LinkLabel.OnLinkClicked(System.Windows.Forms.LinkLabelLinkClickedEventArgs):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Winforms.LinkLabel.OnLinkClickedDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.LinkLabel.OnLinkClicked">Windows Forms: Link Clicked</SettingsName>
        <SettingsDescription _locID="settingsDescription.LinkLabel.OnLinkClicked">A LinkLabel on a Windows Forms application was clicked.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.LinkLabel</TypeName>
            <MethodName>add_LinkClicked</MethodName>
            <MethodId>System.Windows.Forms.LinkLabel.add_LinkClicked(System.EventHandler):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Winforms.Control.GatherEventHandlerDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.LinkLabel.add_LinkClicked">Windows Forms: Link Clicked (user handler)</SettingsName>
        <SettingsDescription _locID="settingsDescription.LinkLabel.add_LinkClicked">Maps instruction pointer for the base Diagnostic Event to the user's event handler.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.ListView</TypeName>
            <MethodName>OnItemSelectionChanged</MethodName>
            <MethodId>System.Windows.Forms.ListView.OnItemSelectionChanged(System.Windows.Forms.ListViewItemSelectionChangedEventArgs):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Winforms.ListView.OnItemSelectionChangedDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.ListView.OnItemSelectionChanged">Windows Forms: ListViewItem Selected</SettingsName>
        <SettingsDescription _locID="settingsDescription.ListView.OnItemSelectionChanged">The selection of a ListView on a Windows Forms application was changed.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.ListView</TypeName>
            <MethodName>add_ItemSelectionChanged</MethodName>
            <MethodId>System.Windows.Forms.ListView.add_ItemSelectionChanged(System.EventHandler):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Winforms.Control.GatherEventHandlerDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.ListView.add_ItemSelectionChanged">Windows Forms: ListViewItem Selected (user handler)</SettingsName>
        <SettingsDescription _locID="settingsDescription.ListView.add_ItemSelectionChanged">Maps instruction pointer for the base Diagnostic Event to the user's event handler.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.MonthCalendar</TypeName>
            <MethodName>OnDateChanged</MethodName>
            <MethodId>System.Windows.Forms.MonthCalendar.OnDateChanged(System.Windows.Forms.DateRangeEventArgs):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Winforms.MonthCalendar.OnDateChangedDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.MonthCalendar.OnDateChanged">Windows Forms: MonthCalendar Date Changed</SettingsName>
        <SettingsDescription _locID="settingsDescription.MonthCalendar.OnDateChanged">The date of a MonthCalendar on a Windows Forms application was changed.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.MonthCalendar</TypeName>
            <MethodName>add_DateChanged</MethodName>
            <MethodId>System.Windows.Forms.MonthCalendar.add_DateChanged(System.EventHandler):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Winforms.Control.GatherEventHandlerDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.MonthCalendar.add_DateChanged">Windows Forms: MonthCalendar Date Changed (user handler)</SettingsName>
        <SettingsDescription _locID="settingsDescription.MonthCalendar.add_DateChanged">Maps instruction pointer for the base Diagnostic Event to the user's event handler.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.NumericUpDown</TypeName>
            <MethodName>OnValueChanged</MethodName>
            <MethodId>System.Windows.Forms.NumericUpDown.OnValueChanged(System.EventArgs):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Winforms.NumericUpDown.OnValueChangedDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.NumericUpDown.OnValueChanged">Windows Forms: NumericUpDown Value Changed</SettingsName>
        <SettingsDescription _locID="settingsDescription.NumericUpDown.OnValueChanged">The value of a NumericUpDown on a Windows Forms application was changed.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.NumericUpDown</TypeName>
            <MethodName>add_ValueChanged</MethodName>
            <MethodId>System.Windows.Forms.NumericUpDown.add_ValueChanged(System.EventHandler):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Winforms.Control.GatherEventHandlerDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.NumericUpDown.add_ValueChanged">Windows Forms: NumericUpDown Value Changed (user handler)</SettingsName>
        <SettingsDescription _locID="settingsDescription.NumericUpDown.add_ValueChanged">Maps instruction pointer for the base Diagnostic Event to the user's event handler.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.RadioButton</TypeName>
            <MethodName>OnCheckedChanged</MethodName>
            <MethodId>System.Windows.Forms.RadioButton.OnCheckedChanged(System.EventArgs):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Winforms.RadioButton.OnCheckedChangedDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.RadioButton.OnCheckedChanged">Windows Forms: RadioButton Checked</SettingsName>
        <SettingsDescription _locID="settingsDescription.RadioButton.OnCheckedChanged">A RadioButton on a Windows Forms application was checked.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.RadioButton</TypeName>
            <MethodName>add_CheckedChanged</MethodName>
            <MethodId>System.Windows.Forms.RadioButton.add_CheckedChanged(System.EventHandler):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Winforms.Control.GatherEventHandlerDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.RadioButton.add_CheckedChanged">Windows Forms: RadioButton Checked (user handler)</SettingsName>
        <SettingsDescription _locID="settingsDescription.RadioButton.add_CheckedChanged">Maps instruction pointer for the base Diagnostic Event to the user's event handler.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.ToolStripMenuItem</TypeName>
            <MethodName>OnClick</MethodName>
            <MethodId>System.Windows.Forms.ToolStripMenuItem.OnClick(System.EventArgs):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Winforms.ToolStripMenuItem.OnClickDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.ToolStripMenuItem.OnClick">Windows Forms: ToolStripMenuItem Clicked</SettingsName>
        <SettingsDescription _locID="settingsDescription.ToolStripMenuItem.OnClick">A ToolStripMenuItem on a Windows Forms application was clicked.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.ToolStripItem</TypeName>
            <MethodName>add_Click</MethodName>
            <MethodId>System.Windows.Forms.ToolStripItem.add_Click(System.EventHandler):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Winforms.Control.GatherEventHandlerDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.ToolStripItem.add_Click">Windows Forms: ToolStripMenuItem Clicked (user handler)</SettingsName>
        <SettingsDescription _locID="settingsDescription.ToolStripItem.add_Click">Maps instruction pointer for the base Diagnostic Event to the user's event handler.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.TreeView</TypeName>
            <MethodName>OnBeforeCollapse</MethodName>
            <MethodId>System.Windows.Forms.TreeView.OnBeforeCollapse(System.Windows.Forms.TreeViewCancelEventArgs):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Winforms.TreeView.OnBeforeCollapseDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.TreeView.OnBeforeCollapse">Windows Forms: TreeView Collapsed</SettingsName>
        <SettingsDescription _locID="settingsDescription.TreeView.OnBeforeCollapse">A TreeView on a Windows Forms application was collapsed.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.TreeView</TypeName>
            <MethodName>add_BeforeCollapse</MethodName>
            <MethodId>System.Windows.Forms.TreeView.add_BeforeCollapse(System.EventHandler):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Winforms.Control.GatherEventHandlerDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.TreeView.add_BeforeCollapse">Windows Forms: TreeView Collapsed (user handler)</SettingsName>
        <SettingsDescription _locID="settingsDescription.TreeView.add_BeforeCollapse">Maps instruction pointer for the base Diagnostic Event to the user's event handler.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.TreeView</TypeName>
            <MethodName>OnBeforeExpand</MethodName>
            <MethodId>System.Windows.Forms.TreeView.OnBeforeExpand(System.Windows.Forms.TreeViewCancelEventArgs):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Winforms.TreeView.OnBeforeExpandDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.TreeView.OnBeforeExpand">Windows Forms: TreeView Expand</SettingsName>
        <SettingsDescription _locID="settingsDescription.TreeView.OnBeforeExpand">A TreeView on a Windows Forms application was expanded.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.TreeView</TypeName>
            <MethodName>add_BeforeExpand</MethodName>
            <MethodId>System.Windows.Forms.TreeView.add_BeforeExpand(System.EventHandler):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Winforms.Control.GatherEventHandlerDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.TreeView.add_BeforeExpand">Windows Forms: TreeView Expand (user handler)</SettingsName>
        <SettingsDescription _locID="settingsDescription.TreeView.add_BeforeExpand">Maps instruction pointer for the base Diagnostic Event to the user's event handler.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.TreeView</TypeName>
            <MethodName>OnBeforeSelect</MethodName>
            <MethodId>System.Windows.Forms.TreeView.OnBeforeSelect(System.Windows.Forms.TreeViewCancelEventArgs):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Winforms.TreeView.OnBeforeSelectDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.TreeView.OnBeforeSelect">Windows Forms: TreeViewItem Selected</SettingsName>
        <SettingsDescription _locID="settingsDescription.TreeView.OnBeforeSelect">The selection of a TreeView on a Windows Forms application was changed.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.TreeView</TypeName>
            <MethodName>add_BeforeSelect</MethodName>
            <MethodId>System.Windows.Forms.TreeView.add_BeforeSelect(System.EventHandler):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Winforms.Control.GatherEventHandlerDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.TreeView.add_BeforeSelect">Windows Forms: TreeViewItem Selected (user handler)</SettingsName>
        <SettingsDescription _locID="settingsDescription.TreeView.add_BeforeSelect">Maps instruction pointer for the base Diagnostic Event to the user's event handler.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>presentationframework</ModuleSpecificationId>
            <TypeName>System.Windows.Controls.Primitives.ButtonBase</TypeName>
            <MethodName>OnClick</MethodName>
            <MethodId>System.Windows.Controls.Primitives.ButtonBase.OnClick():System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.WPF.ButtonBase.OnClickDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.ButtonBase.OnClick">WPF: Button Clicked</SettingsName>
        <SettingsDescription _locID="settingsDescription.ButtonBase.OnClick">A Button on a WPF application was clicked.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>presentationframework</ModuleSpecificationId>
            <TypeName>System.Windows.Controls.Expander</TypeName>
            <MethodName>OnCollapsed</MethodName>
            <MethodId>System.Windows.Controls.Expander.OnCollapsed():System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.WPF.Expander.OnCollapsedDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.Expander.OnCollapsed">WPF: Expander Collapsed</SettingsName>
        <SettingsDescription _locID="settingsDescription.Expander.OnCollapsed">An Expander on a WPF application was collapsed.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>presentationframework</ModuleSpecificationId>
            <TypeName>System.Windows.Controls.Expander</TypeName>
            <MethodName>OnExpanded</MethodName>
            <MethodId>System.Windows.Controls.Expander.OnExpanded():System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.WPF.Expander.OnExpandedDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.Expander.OnExpanded">WPF: Expander Expanded</SettingsName>
        <SettingsDescription _locID="settingsDescription.Expander.OnExpanded">An Expander on a WPF application was expanded.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>presentationframework</ModuleSpecificationId>
            <TypeName>System.Windows.Controls.MenuItem</TypeName>
            <MethodName>OnClickImpl</MethodName>
            <MethodId>System.Windows.Controls.MenuItem.OnClickImpl(System.Boolean):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.WPF.MenuItem.OnClickDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.MenuItem.OnClickImpl">WPF: MenuItem Clicked</SettingsName>
        <SettingsDescription _locID="settingsDescription.MenuItem.OnClickImpl">A MenuItem on a WPF application was clicked.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>presentationframework</ModuleSpecificationId>
            <TypeName>System.Windows.Controls.RadioButton</TypeName>
            <MethodName>OnChecked</MethodName>
            <MethodId>System.Windows.Controls.RadioButton.OnChecked(System.Windows.RoutedEventArgs):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.WPF.RadioButton.OnCheckedDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.RadioButton.OnChecked">WPF: RadioButton Checked</SettingsName>
        <SettingsDescription _locID="settingsDescription.RadioButton.OnChecked">A RadioButton on a WPF application was checked.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>presentationframework</ModuleSpecificationId>
            <TypeName>System.Windows.Controls.Primitives.Selector</TypeName>
            <MethodName>InvokeSelectionChanged</MethodName>
            <MethodId>System.Windows.Controls.Primitives.Selector.InvokeSelectionChanged(System.Collections.Generic.List`1&lt;System.Object&gt;,System.Collections.Generic.List`1&lt;System.Object&gt;):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.WPF.Selector.OnSelectedDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.Selector.InvokeSelectionChanged">WPF: Item Selected</SettingsName>
        <SettingsDescription _locID="settingsDescription.Selector.InvokeSelectionChanged">The selection of a Selection on a WPF application was changed.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>presentationframework</ModuleSpecificationId>
            <TypeName>System.Windows.Controls.Primitives.ToggleButton</TypeName>
            <MethodName>OnToggle</MethodName>
            <MethodId>System.Windows.Controls.Primitives.ToggleButton.OnToggle():System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.WPF.ToggleButton.OnToggleDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.ToggleButton.OnToggle">WPF: Control Toggled</SettingsName>
        <SettingsDescription _locID="settingsDescription.ToggleButton.OnToggle">A ToggleButton on a WPF application was toggled.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>presentationframework</ModuleSpecificationId>
            <TypeName>System.Windows.Controls.TreeViewItem</TypeName>
            <MethodName>OnCollapsed</MethodName>
            <MethodId>System.Windows.Controls.TreeViewItem.OnCollapsed(System.Windows.RoutedEventArgs):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.WPF.TreeViewItem.OnCollapsedDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.TreeViewItem.OnCollapsed">WPF: TreeViewItem Collapsed</SettingsName>
        <SettingsDescription _locID="settingsDescription.TreeViewItem.OnCollapsed">A TreeViewItem on a WPF application was collapsed.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>presentationframework</ModuleSpecificationId>
            <TypeName>System.Windows.Controls.TreeViewItem</TypeName>
            <MethodName>OnExpanded</MethodName>
            <MethodId>System.Windows.Controls.TreeViewItem.OnExpanded(System.Windows.RoutedEventArgs):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.WPF.TreeViewItem.OnExpandedDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.TreeViewItem.OnExpanded">WPF: TreeViewItem Expanded</SettingsName>
        <SettingsDescription _locID="settingsDescription.TreeViewItem.OnExpanded">A TreeViewItem on a WPF application was expanded.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>presentationframework</ModuleSpecificationId>
            <TypeName>System.Windows.Controls.TreeViewItem</TypeName>
            <MethodName>OnSelected</MethodName>
            <MethodId>System.Windows.Controls.TreeViewItem.OnSelected(System.Windows.RoutedEventArgs):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.WPF.TreeViewItem.OnSelectedDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>gesture</CategoryId>
        <SettingsName _locID="settingsName.TreeViewItem.OnSelected">WPF: TreeViewItem Selected</SettingsName>
        <SettingsDescription _locID="settingsDescription.TreeViewItem.OnSelected">The selection of a TreeViewItem on a WPF application was changed.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="true">
            <ModuleSpecificationId>mscorlib4_plus</ModuleSpecificationId>
            <TypeName>System.Lazy`1</TypeName>
            <MethodName>CreateValue</MethodName>
            <MethodId>System.Lazy`1.CreateValue():System.Lazy`1+Boxed&lt;!0&gt;</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Lazy.Lazy.InitializeDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>lazy</CategoryId>
        <SettingsName _locID="settingsName.Lazy`1.CreateValue.return">Initialized Lazy</SettingsName>
        <SettingsDescription _locID="settingsDescription.Lazy`1.CreateValue.return">A Lazy type has been initialized.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="true">
            <ModuleSpecificationId>mscorlib4_plus</ModuleSpecificationId>
            <TypeName>System.Threading.ThreadLocal`1</TypeName>
            <MethodName>CreateValue</MethodName>
            <MethodId>System.Threading.ThreadLocal`1.CreateValue():System.Threading.ThreadLocal`1+Boxed&lt;!0&gt;</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Lazy.ThreadLocal.InitializeDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>lazy</CategoryId>
        <SettingsName _locID="settingsName.ThreadLocal`1.CreateValue.return">Initialized ThreadLocal</SettingsName>
        <SettingsDescription _locID="settingsDescription.ThreadLocal`1.CreateValue.return">A ThreadLocal type has been initialized.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>Microsoft.Win32.RegistryKey</TypeName>
            <MethodName>Dispose</MethodName>
            <MethodId>Microsoft.Win32.RegistryKey.Dispose(System.Boolean):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.RegistryKey.Dispose">Closed "{0}"</ShortDescription>
            <LongDescription _locID="longDescription.RegistryKey.Dispose">Closed Registry key "{0}".</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="256" type="String" _locID="dataquery.RegistryKey.Dispose.keyName" _locAttrData="name" name="keyName" query="keyName" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>registry.access</CategoryId>
        <SettingsName _locID="settingsName.RegistryKey.Dispose">Closed RegistryKey</SettingsName>
        <SettingsDescription _locID="settingsDescription.RegistryKey.Dispose">Closed a RegistryKey.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib4_plus</ModuleSpecificationId>
            <TypeName>Microsoft.Win32.RegistryKey</TypeName>
            <MethodName>CreateSubKeyInternal</MethodName>
            <MethodId>Microsoft.Win32.RegistryKey.CreateSubKeyInternal(System.String,Microsoft.Win32.RegistryKeyPermissionCheck,System.Object,Microsoft.Win32.RegistryOptions):Microsoft.Win32.RegistryKey</MethodId>
            <ShortDescription _locID="shortDescription.RegistryKey.CreateSubKeyInternal">Created "{0}" ({1})</ShortDescription>
            <LongDescription _locID="longDescription.RegistryKey.CreateSubKeyInternal">Created Registry key "{0}" under "{1}".</LongDescription>
            <DataQueries>
              <DataQuery index="1" maxSize="256" type="String" _locID="dataquery.RegistryKey.CreateSubKeyInternal.subkey" _locAttrData="name" name="subkey" query="" />
              <DataQuery index="0" maxSize="256" type="String" _locID="dataquery.RegistryKey.CreateSubKeyInternal.keyName" _locAttrData="name" name="keyName" query="keyName" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib2_only</ModuleSpecificationId>
            <TypeName>Microsoft.Win32.RegistryKey</TypeName>
            <MethodName>CreateSubKey</MethodName>
            <MethodId>Microsoft.Win32.RegistryKey.CreateSubKey(System.String,Microsoft.Win32.RegistryKeyPermissionCheck,System.Security.AccessControl.RegistrySecurity):Microsoft.Win32.RegistryKey</MethodId>
            <ShortDescription _locID="shortDescription.RegistryKey.CreateSubKey.2">Created "{0}" ({1})</ShortDescription>
            <LongDescription _locID="longDescription.RegistryKey.CreateSubKey.2">Created Registry key "{0}" under "{1}".</LongDescription>
            <DataQueries>
              <DataQuery index="1" maxSize="256" type="String" _locID="dataquery.RegistryKey.CreateSubKey.2.subkey" _locAttrData="name" name="subkey" query="" />
              <DataQuery index="0" maxSize="256" type="String" _locID="dataquery.RegistryKey.CreateSubKey.2.keyName" _locAttrData="name" name="keyName" query="keyName" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>registry.access</CategoryId>
        <SettingsName _locID="settingsName.RegistryKey.CreateSubKey">Created RegKey (String, RegistryKeyPermissionCheck, Object, RegistryOptions)</SettingsName>
        <SettingsDescription _locID="settingsDescription.RegistryKey.CreateSubKey">Created a RegistryKey.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>Microsoft.Win32.RegistryKey</TypeName>
            <MethodName>DeleteSubKey</MethodName>
            <MethodId>Microsoft.Win32.RegistryKey.DeleteSubKey(System.String,System.Boolean):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.RegistryKey.DeleteSubKey">Delete "{0}" key</ShortDescription>
            <LongDescription _locID="longDescription.RegistryKey.DeleteSubKey">Deleted Registry key "{0}".</LongDescription>
            <DataQueries>
              <DataQuery index="1" maxSize="256" type="String" _locID="dataquery.RegistryKey.DeleteSubKey.subkey" _locAttrData="name" name="subkey" query="" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>registry.access</CategoryId>
        <SettingsName _locID="settingsName.RegistryKey.DeleteSubKey">Deleted RegKey</SettingsName>
        <SettingsDescription _locID="settingsDescription.RegistryKey.DeleteSubKey">Deleted called on a RegistryKey.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>Microsoft.Win32.RegistryKey</TypeName>
            <MethodName>DeleteSubKeyTree</MethodName>
            <MethodId>Microsoft.Win32.RegistryKey.DeleteSubKeyTree(System.String,System.Boolean):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.RegistryKey.DeleteSubKeyTree">Deleted "{0}" RegistryKey tree</ShortDescription>
            <LongDescription _locID="longDescription.RegistryKey.DeleteSubKeyTree">Deleted tree on RegistryKey "{0}".</LongDescription>
            <DataQueries>
              <DataQuery index="1" maxSize="256" type="String" _locID="dataquery.RegistryKey.DeleteSubKeyTree.subkey" _locAttrData="name" name="subkey" query="" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>registry.access</CategoryId>
        <SettingsName _locID="settingsName.RegistryKey.DeleteSubKeyTree">Deleted RegKey tree</SettingsName>
        <SettingsDescription _locID="settingsDescription.RegistryKey.DeleteSubKeyTree">Deleted tree on a RegistryKey.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>Microsoft.Win32.RegistryKey</TypeName>
            <MethodName>DeleteValue</MethodName>
            <MethodId>Microsoft.Win32.RegistryKey.DeleteValue(System.String):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.RegistryKey.DeleteValue.1">Deleted "{0}" value</ShortDescription>
            <LongDescription _locID="longDescription.RegistryKey.DeleteValue.1">Deleted value "{0}" from key "{1}".</LongDescription>
            <DataQueries>
              <DataQuery index="1" maxSize="256" type="String" _locID="dataquery.RegistryKey.DeleteValue.1.name" _locAttrData="name" name="name" query="" />
              <DataQuery index="0" maxSize="256" type="String" _locID="dataquery.RegistryKey.DeleteValue.1.keyName" _locAttrData="name" name="keyName" query="keyName" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>registry.access</CategoryId>
        <SettingsName _locID="settingsName.RegistryKey.DeleteValue.1">Deleted value (String)</SettingsName>
        <SettingsDescription _locID="settingsDescription.RegistryKey.DeleteValue.1">Deleted value of a RegistryKey.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>Microsoft.Win32.RegistryKey</TypeName>
            <MethodName>DeleteValue</MethodName>
            <MethodId>Microsoft.Win32.RegistryKey.DeleteValue(System.String,System.Boolean):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.RegistryKey.DeleteValue.2">Deleted "{0}" value</ShortDescription>
            <LongDescription _locID="longDescription.RegistryKey.DeleteValue.2">Deleted value "{0}" from key "{1}".</LongDescription>
            <DataQueries>
              <DataQuery index="1" maxSize="256" type="String" _locID="dataquery.RegistryKey.DeleteValue.2.name" _locAttrData="name" name="name" query="" />
              <DataQuery index="0" maxSize="256" type="String" _locID="dataquery.RegistryKey.DeleteValue.2.keyName" _locAttrData="name" name="keyName" query="keyName" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>registry.access</CategoryId>
        <SettingsName _locID="settingsName.RegistryKey.DeleteValue.2">Deleted value (String, Boolean)</SettingsName>
        <SettingsDescription _locID="settingsDescription.RegistryKey.DeleteValue.2">Deleted value of a RegistryKey.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>Microsoft.Win32.RegistryKey</TypeName>
            <MethodName>InternalGetValue</MethodName>
            <MethodId>Microsoft.Win32.RegistryKey.InternalGetValue(System.String,System.Object,System.Boolean,System.Boolean):System.Object</MethodId>
            <ShortDescription _locID="shortDescription.RegistryKey.InternalGetValue">Read value "{0}"</ShortDescription>
            <LongDescription _locID="longDescription.RegistryKey.InternalGetValue">Read value "{0}" from key "{1}".</LongDescription>
            <DataQueries>
              <DataQuery index="1" maxSize="256" type="String" _locID="dataquery.RegistryKey.InternalGetValue.name" _locAttrData="name" name="name" query="" />
              <DataQuery index="0" maxSize="256" type="String" _locID="dataquery.RegistryKey.InternalGetValue.keyName" _locAttrData="name" name="keyName" query="keyName" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>registry.access</CategoryId>
        <SettingsName _locID="settingsName.RegistryKey.InternalGetValue">Read value</SettingsName>
        <SettingsDescription _locID="settingsDescription.RegistryKey.InternalGetValue">Read value of a RegistryKey.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="true">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>Microsoft.Win32.RegistryKey</TypeName>
            <MethodName>InternalGetValue</MethodName>
            <MethodId>Microsoft.Win32.RegistryKey.InternalGetValue(System.String,System.Object,System.Boolean,System.Boolean):System.Object</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Registry.GetValueDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>registry.access</CategoryId>
        <SettingsName _locID="settingsName.RegistryKey.InternalGetValue.return">Get returned value</SettingsName>
        <SettingsDescription _locID="settingsDescription.RegistryKey.InternalGetValue.return">The GetValue returned a value from a RegistryKey.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>Microsoft.Win32.RegistryKey</TypeName>
            <MethodName>OpenSubKey</MethodName>
            <MethodId>Microsoft.Win32.RegistryKey.OpenSubKey(System.String,System.Boolean):Microsoft.Win32.RegistryKey</MethodId>
            <ShortDescription _locID="shortDescription.RegistryKey.OpenSubKey.1">Opening "{0}"</ShortDescription>
            <LongDescription _locID="longDescription.RegistryKey.OpenSubKey.1">Trying to open the registry key "{0}".</LongDescription>
            <DataQueries>
              <DataQuery index="1" maxSize="256" type="String" _locID="dataquery.RegistryKey.OpenSubKey.1.name" _locAttrData="name" name="name" query="" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>registry.access</CategoryId>
        <SettingsName _locID="settingsName.RegistryKey.OpenSubKey.1">Opening Registry Key</SettingsName>
        <SettingsDescription _locID="settingsDescription.RegistryKey.OpenSubKey.1">Trying to open a RegistryKey.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="true">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>Microsoft.Win32.RegistryKey</TypeName>
            <MethodName>OpenSubKey</MethodName>
            <MethodId>Microsoft.Win32.RegistryKey.OpenSubKey(System.String,System.Boolean):Microsoft.Win32.RegistryKey</MethodId>
            <ShortDescription _locID="shortDescription.RegistryKey.OpenSubKey.1.return">Opened "{0}"</ShortDescription>
            <LongDescription _locID="longDescription.RegistryKey.OpenSubKey.1.return">Tried to open registry key "{0}".  If the attempt failed, null was returned.  To determine which key was accessed, see the previous diagnostic event in this thread.</LongDescription>
            <DataQueries>
              <DataQuery index="-1" maxSize="256" type="String" _locID="dataquery.RegistryKey.OpenSubKey.1.return.keyName" _locAttrData="name" name="keyName" query="keyName" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>registry.access</CategoryId>
        <SettingsName _locID="settingsName.RegistryKey.OpenSubKey.1.return">Opened Registry Key</SettingsName>
        <SettingsDescription _locID="settingsDescription.RegistryKey.OpenSubKey.1.return">A RegistryKey opened.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>Microsoft.Win32.RegistryKey</TypeName>
            <MethodName>OpenSubKey</MethodName>
            <MethodId>Microsoft.Win32.RegistryKey.OpenSubKey(System.String,Microsoft.Win32.RegistryKeyPermissionCheck):Microsoft.Win32.RegistryKey</MethodId>
            <ShortDescription _locID="shortDescription.RegistryKey.OpenSubKey.2">Open "{0}"</ShortDescription>
            <LongDescription _locID="longDescription.RegistryKey.OpenSubKey.2">Trying to open the registry key "{0}".</LongDescription>
            <DataQueries>
              <DataQuery index="1" maxSize="256" type="String" _locID="dataquery.RegistryKey.OpenSubKey.2.name" _locAttrData="name" name="name" query="" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>registry.access</CategoryId>
        <SettingsName _locID="settingsName.RegistryKey.OpenSubKey.2">Open Registry Key (PermissionsCheck)</SettingsName>
        <SettingsDescription _locID="settingsDescription.RegistryKey.OpenSubKey.2">Trying to open a RegistryKey.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="true">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>Microsoft.Win32.RegistryKey</TypeName>
            <MethodName>OpenSubKey</MethodName>
            <MethodId>Microsoft.Win32.RegistryKey.OpenSubKey(System.String,Microsoft.Win32.RegistryKeyPermissionCheck):Microsoft.Win32.RegistryKey</MethodId>
            <ShortDescription _locID="shortDescription.RegistryKey.OpenSubKey.2.return">Opened "{0}"</ShortDescription>
            <LongDescription _locID="longDescription.RegistryKey.OpenSubKey.2.return">Tried to open registry key "{0}".  If the attempt failed, null was returned.  To determine which key was accessed, see the previous diagnostic event in this thread.</LongDescription>
            <DataQueries>
              <DataQuery index="-1" maxSize="256" type="String" _locID="dataquery.RegistryKey.OpenSubKey.2.return.keyName" _locAttrData="name" name="keyName" query="keyName" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>registry.access</CategoryId>
        <SettingsName _locID="settingsName.RegistryKey.OpenSubKey.2.return">Opened Registry Key (PermissionsCheck)</SettingsName>
        <SettingsDescription _locID="settingsDescription.RegistryKey.OpenSubKey.2.return">A RegistryKey was opened.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>Microsoft.Win32.RegistryKey</TypeName>
            <MethodName>OpenSubKey</MethodName>
            <MethodId>Microsoft.Win32.RegistryKey.OpenSubKey(System.String,Microsoft.Win32.RegistryKeyPermissionCheck,System.Security.AccessControl.RegistryRights):Microsoft.Win32.RegistryKey</MethodId>
            <ShortDescription _locID="shortDescription.RegistryKey.OpenSubKey.3">Open "{0}"</ShortDescription>
            <LongDescription _locID="longDescription.RegistryKey.OpenSubKey.3">Trying to open the registry key "{0}".</LongDescription>
            <DataQueries>
              <DataQuery index="1" maxSize="256" type="String" _locID="dataquery.RegistryKey.OpenSubKey.3.name" _locAttrData="name" name="name" query="" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>registry.access</CategoryId>
        <SettingsName _locID="settingsName.RegistryKey.OpenSubKey.3">Open Registry Key (PermissionsCheck, RegistryRights)</SettingsName>
        <SettingsDescription _locID="settingsDescription.RegistryKey.OpenSubKey.3">Trying to open a RegistryKey.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="true">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>Microsoft.Win32.RegistryKey</TypeName>
            <MethodName>OpenSubKey</MethodName>
            <MethodId>Microsoft.Win32.RegistryKey.OpenSubKey(System.String,Microsoft.Win32.RegistryKeyPermissionCheck,System.Security.AccessControl.RegistryRights):Microsoft.Win32.RegistryKey</MethodId>
            <ShortDescription _locID="shortDescription.RegistryKey.OpenSubKey.3.return">Opened "{0}"</ShortDescription>
            <LongDescription _locID="longDescription.RegistryKey.OpenSubKey.3.return">Tried to open registry key "{0}".  If the attempt failed, null was returned.  To determine which key was accessed, see the previous diagnostic event in this thread.</LongDescription>
            <DataQueries>
              <DataQuery index="-1" maxSize="256" type="String" _locID="dataquery.RegistryKey.OpenSubKey.3.return.keyName" _locAttrData="name" name="keyName" query="keyName" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>registry.access</CategoryId>
        <SettingsName _locID="settingsName.RegistryKey.OpenSubKey.3.return">Opened Registry Key (PermissionsCheck, RegistryRights)</SettingsName>
        <SettingsDescription _locID="settingsDescription.RegistryKey.OpenSubKey.3.return">A RegistryKey was opened.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>Microsoft.Win32.RegistryKey</TypeName>
            <MethodName>SetValue</MethodName>
            <MethodId>Microsoft.Win32.RegistryKey.SetValue(System.String,System.Object,Microsoft.Win32.RegistryValueKind):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.RegistryKey.SetValue">Set value "{0}"</ShortDescription>
            <LongDescription _locID="longDescription.RegistryKey.SetValue">Set value "{0}" in key "{1}".</LongDescription>
            <DataQueries>
              <DataQuery index="1" maxSize="256" type="String" _locID="dataquery.RegistryKey.SetValue.name" _locAttrData="name" name="name" query="" />
              <DataQuery index="0" maxSize="256" type="String" _locID="dataquery.RegistryKey.SetValue.keyName" _locAttrData="name" name="keyName" query="keyName" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>registry.access</CategoryId>
        <SettingsName _locID="settingsName.RegistryKey.SetValue">Set value</SettingsName>
        <SettingsDescription _locID="settingsDescription.RegistryKey.SetValue">Set value in a RegistryKey.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.servicemodel</ModuleSpecificationId>
            <TypeName>System.ServiceModel.Dispatcher.ImmutableClientRuntime</TypeName>
            <MethodName>AfterReceiveReply</MethodName>
            <MethodId>System.ServiceModel.Dispatcher.ImmutableClientRuntime.AfterReceiveReply(System.ServiceModel.Dispatcher.ProxyRpc&amp;):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.ImmutableClientRuntime.AfterReceiveReply">Invoking client MessageInspectors</ShortDescription>
            <LongDescription _locID="longDescription.ImmutableClientRuntime.AfterReceiveReply">Invoking Client MessageInspectors when receiving a reply.</LongDescription>
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>servicemodel</CategoryId>
        <SettingsName _locID="settingsName.ImmutableClientRuntime.AfterReceiveReply">Invoking client MessageInspectors (On Reply)</SettingsName>
        <SettingsDescription _locID="settingsDescription.ImmutableClientRuntime.AfterReceiveReply">Invoking Client MessageInspectors when receiving a reply.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.servicemodel</ModuleSpecificationId>
            <TypeName>System.ServiceModel.Dispatcher.ImmutableClientRuntime</TypeName>
            <MethodName>BeforeSendRequest</MethodName>
            <MethodId>System.ServiceModel.Dispatcher.ImmutableClientRuntime.BeforeSendRequest(System.ServiceModel.Dispatcher.ProxyRpc&amp;):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.ImmutableClientRuntime.BeforeSendRequest">Invoking client MessageInspectors</ShortDescription>
            <LongDescription _locID="longDescription.ImmutableClientRuntime.BeforeSendRequest">Invoking client MessageInspectors before sending a request.</LongDescription>
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>servicemodel</CategoryId>
        <SettingsName _locID="settingsName.ImmutableClientRuntime.BeforeSendRequest">Invoking client MessageInspectors (On Send)</SettingsName>
        <SettingsDescription _locID="settingsDescription.ImmutableClientRuntime.BeforeSendRequest">Invoking client MessageInspectors before sending a request.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.servicemodel</ModuleSpecificationId>
            <TypeName>System.ServiceModel.Channels.ServiceChannel</TypeName>
            <MethodName>HandleReply</MethodName>
            <MethodId>System.ServiceModel.Channels.ServiceChannel.HandleReply(System.ServiceModel.Dispatcher.ProxyOperationRuntime,System.ServiceModel.Dispatcher.ProxyRpc&amp;):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.ServiceChannel.HandleReply">Client Received Reply</ShortDescription>
            <LongDescription _locID="longDescription.ServiceChannel.HandleReply">Client received a reply from a service.</LongDescription>
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>servicemodel</CategoryId>
        <SettingsName _locID="settingsName.ServiceChannel.HandleReply">Client Received Reply</SettingsName>
        <SettingsDescription _locID="settingsDescription.ServiceChannel.HandleReply">Client receives a reply from a service.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.servicemodel</ModuleSpecificationId>
            <TypeName>System.ServiceModel.Channels.ServiceChannel</TypeName>
            <MethodName>PrepareCall</MethodName>
            <MethodId>System.ServiceModel.Channels.ServiceChannel.PrepareCall(System.ServiceModel.Dispatcher.ProxyOperationRuntime,System.Boolean,System.ServiceModel.Dispatcher.ProxyRpc&amp;):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.ServiceChannel.PrepareCall">Preparing Client Call</ShortDescription>
            <LongDescription _locID="longDescription.ServiceChannel.PrepareCall">Client call prepared.</LongDescription>
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>servicemodel</CategoryId>
        <SettingsName _locID="settingsName.ServiceChannel.PrepareCall">Preparing Client Call</SettingsName>
        <SettingsDescription _locID="settingsDescription.ServiceChannel.PrepareCall">Client call prepared.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.servicemodel</ModuleSpecificationId>
            <TypeName>System.ServiceModel.Dispatcher.ProxyOperationRuntime</TypeName>
            <MethodName>AfterReply</MethodName>
            <MethodId>System.ServiceModel.Dispatcher.ProxyOperationRuntime.AfterReply(System.ServiceModel.Dispatcher.ProxyRpc&amp;):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.ProxyOperationRuntime.AfterReply">Invoking client ParameterInspectors</ShortDescription>
            <LongDescription _locID="longDescription.ProxyOperationRuntime.AfterReply">Invoking client ParameterInspectors invoked when a reply message is received.</LongDescription>
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>servicemodel</CategoryId>
        <SettingsName _locID="settingsName.ProxyOperationRuntime.AfterReply">Invoking client ParameterInspectors (On Reply)</SettingsName>
        <SettingsDescription _locID="settingsDescription.ProxyOperationRuntime.AfterReply">Invoking client ParameterInspectors invoked when a reply message is received.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.servicemodel</ModuleSpecificationId>
            <TypeName>System.ServiceModel.Dispatcher.ProxyOperationRuntime</TypeName>
            <MethodName>BeforeRequest</MethodName>
            <MethodId>System.ServiceModel.Dispatcher.ProxyOperationRuntime.BeforeRequest(System.ServiceModel.Dispatcher.ProxyRpc&amp;):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.ProxyOperationRuntime.BeforeRequest">Invoking client ParameterInspectors</ShortDescription>
            <LongDescription _locID="longDescription.ProxyOperationRuntime.BeforeRequest">Invoking client ParameterInspectors invoked before sending a request.</LongDescription>
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>servicemodel</CategoryId>
        <SettingsName _locID="settingsName.ProxyOperationRuntime.BeforeRequest">Invoking client ParameterInspectors (On Send)</SettingsName>
        <SettingsDescription _locID="settingsDescription.ProxyOperationRuntime.BeforeRequest">Invoking client ParameterInspectors invoked before sending a request.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.servicemodel</ModuleSpecificationId>
            <TypeName>System.ServiceModel.Dispatcher.ErrorBehavior</TypeName>
            <MethodName>HandleErrorCommon</MethodName>
            <MethodId>System.ServiceModel.Dispatcher.ErrorBehavior.HandleErrorCommon(System.Exception,System.ServiceModel.Dispatcher.ErrorHandlerFaultInfo&amp;):System.Boolean</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.ServiceModel.Dispatcher.HandleErrorCommonDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>servicemodel</CategoryId>
        <SettingsName _locID="settingsName.ErrorBehavior.HandleErrorCommon">Service Error Occurred</SettingsName>
        <SettingsDescription _locID="settingsDescription.ErrorBehavior.HandleErrorCommon">Exception unhandled within the service.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.servicemodel</ModuleSpecificationId>
            <TypeName>System.ServiceModel.Dispatcher.ErrorBehavior</TypeName>
            <MethodName>ProvideFault</MethodName>
            <MethodId>System.ServiceModel.Dispatcher.ErrorBehavior.ProvideFault(System.Exception,System.ServiceModel.Channels.FaultConverter,System.ServiceModel.Dispatcher.ErrorHandlerFaultInfo&amp;):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.ErrorBehavior.ProvideFault">Invoked Fault Providers</ShortDescription>
            <LongDescription _locID="longDescription.ErrorBehavior.ProvideFault">Invoked FaultProviders.</LongDescription>
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>servicemodel</CategoryId>
        <SettingsName _locID="settingsName.ErrorBehavior.ProvideFault">Invoked Fault Providers</SettingsName>
        <SettingsDescription _locID="settingsDescription.ErrorBehavior.ProvideFault">Invoked FaultProviders.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.servicemodel</ModuleSpecificationId>
            <TypeName>System.ServiceModel.Dispatcher.ImmutableDispatchRuntime</TypeName>
            <MethodName>AfterReceiveRequestCore</MethodName>
            <MethodId>System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.AfterReceiveRequestCore(System.ServiceModel.Dispatcher.MessageRpc&amp;):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.ImmutableDispatchRuntime.AfterReceiveRequestCore">Invoking Message Inspectors</ShortDescription>
            <LongDescription _locID="longDescription.ImmutableDispatchRuntime.AfterReceiveRequestCore">Invoking MessageInspectors when receiving a request.</LongDescription>
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>servicemodel</CategoryId>
        <SettingsName _locID="settingsName.ImmutableDispatchRuntime.AfterReceiveRequestCore">Invoking Message Inspectors (On Receive)</SettingsName>
        <SettingsDescription _locID="settingsDescription.ImmutableDispatchRuntime.AfterReceiveRequestCore">Invoking MessageInspectors when receiving a request.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.servicemodel</ModuleSpecificationId>
            <TypeName>System.ServiceModel.Dispatcher.ImmutableDispatchRuntime</TypeName>
            <MethodName>BeforeSendReplyCore</MethodName>
            <MethodId>System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.BeforeSendReplyCore(System.ServiceModel.Dispatcher.MessageRpc&amp;,System.Exception&amp;,System.Boolean&amp;):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.ImmutableDispatchRuntime.BeforeSendReplyCore">Invoking Message Inspectors</ShortDescription>
            <LongDescription _locID="longDescription.ImmutableDispatchRuntime.BeforeSendReplyCore">Invoking MessageInspectors when sending a response.</LongDescription>
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>servicemodel</CategoryId>
        <SettingsName _locID="settingsName.ImmutableDispatchRuntime.BeforeSendReplyCore">Invoking Message Inspectors (On Send)</SettingsName>
        <SettingsDescription _locID="settingsDescription.ImmutableDispatchRuntime.BeforeSendReplyCore">Invoking MessageInspectors when sending a response.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.servicemodel</ModuleSpecificationId>
            <TypeName>System.ServiceModel.Dispatcher.DispatchOperationRuntime</TypeName>
            <MethodName>InspectOutputsCore</MethodName>
            <MethodId>System.ServiceModel.Dispatcher.DispatchOperationRuntime.InspectOutputsCore(System.ServiceModel.Dispatcher.MessageRpc&amp;):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.DispatchOperationRuntime.InspectOutputsCore">ParameterInspectors Inspecting Outputs</ShortDescription>
            <LongDescription _locID="longDescription.DispatchOperationRuntime.InspectOutputsCore">Invoking ParameterInspectors after invoking an operation.</LongDescription>
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>servicemodel</CategoryId>
        <SettingsName _locID="settingsName.DispatchOperationRuntime.InspectOutputsCore">ParameterInspectors Inspecting Outputs</SettingsName>
        <SettingsDescription _locID="settingsDescription.DispatchOperationRuntime.InspectOutputsCore">ParameterInspectors invoked after invoking an operation.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.servicemodel</ModuleSpecificationId>
            <TypeName>System.ServiceModel.Dispatcher.DispatchOperationRuntime</TypeName>
            <MethodName>InspectInputsCore</MethodName>
            <MethodId>System.ServiceModel.Dispatcher.DispatchOperationRuntime.InspectInputsCore(System.ServiceModel.Dispatcher.MessageRpc&amp;):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.DispatchOperationRuntime.InspectInputsCore">ParameterInspectors Inspecting Inputs</ShortDescription>
            <LongDescription _locID="longDescription.DispatchOperationRuntime.InspectInputsCore">Invoking ParameterInspectors before invoking an operation.</LongDescription>
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>servicemodel</CategoryId>
        <SettingsName _locID="settingsName.DispatchOperationRuntime.InspectInputsCore">ParameterInspectors Inspecting Inputs</SettingsName>
        <SettingsDescription _locID="settingsDescription.DispatchOperationRuntime.InspectInputsCore">ParameterInspectors invoked before invoking an operation.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.servicemodel</ModuleSpecificationId>
            <TypeName>System.ServiceModel.ServiceHost</TypeName>
            <MethodName>InitializeDescription</MethodName>
            <MethodId>System.ServiceModel.ServiceHost.InitializeDescription(System.Type,System.ServiceModel.UriSchemeKeyedCollection):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.ServiceHost.InitializeDescription">Service Host Starting</ShortDescription>
            <LongDescription _locID="longDescription.ServiceHost.InitializeDescription">ServiceHost starts.</LongDescription>
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>servicemodel</CategoryId>
        <SettingsName _locID="settingsName.ServiceHost.InitializeDescription">Service Host Starting</SettingsName>
        <SettingsDescription _locID="settingsDescription.ServiceHost.InitializeDescription">ServiceHost starts.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.servicemodel</ModuleSpecificationId>
            <TypeName>System.ServiceModel.Dispatcher.AsyncMethodInvoker</TypeName>
            <MethodName>InvokeEnd</MethodName>
            <MethodId>System.ServiceModel.Dispatcher.AsyncMethodInvoker.InvokeEnd(System.Object,System.Object[]&amp;,System.IAsyncResult):System.Object</MethodId>
            <ShortDescription _locID="shortDescription.AsyncMethodInvoker.InvokeEnd">Operation Completed Asynchronously</ShortDescription>
            <LongDescription _locID="longDescription.AsyncMethodInvoker.InvokeEnd">Operation completed asynchronously.</LongDescription>
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>servicemodel</CategoryId>
        <SettingsName _locID="settingsName.AsyncMethodInvoker.InvokeEnd">Operation Completed Asynchronously</SettingsName>
        <SettingsDescription _locID="settingsDescription.AsyncMethodInvoker.InvokeEnd">Operation completes asynchronously.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.servicemodel</ModuleSpecificationId>
            <TypeName>System.ServiceModel.Dispatcher.AsyncMethodInvoker</TypeName>
            <MethodName>InvokeBegin</MethodName>
            <MethodId>System.ServiceModel.Dispatcher.AsyncMethodInvoker.InvokeBegin(System.Object,System.Object[],System.AsyncCallback,System.Object):System.IAsyncResult</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.ServiceModel.Dispatcher.AsyncMethodInvokerDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>servicemodel</CategoryId>
        <SettingsName _locID="settingsName.AsyncMethodInvoker.InvokeBegin">Operation Invoked Asynchronously</SettingsName>
        <SettingsDescription _locID="settingsDescription.AsyncMethodInvoker.InvokeBegin">Operation invoked asynchronously.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.servicemodel</ModuleSpecificationId>
            <TypeName>System.ServiceModel.Dispatcher.SyncMethodInvoker</TypeName>
            <MethodName>Invoke</MethodName>
            <MethodId>System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(System.Object,System.Object[],System.Object[]&amp;):System.Object</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.ServiceModel.Dispatcher.SyncMethodInvokerDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>servicemodel</CategoryId>
        <SettingsName _locID="settingsName.SyncMethodInvoker.Invoke">Operation Invoked</SettingsName>
        <SettingsDescription _locID="settingsDescription.SyncMethodInvoker.Invoke">Operation invoked synchronously.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib</ModuleSpecificationId>
            <TypeName>System.Threading.ThreadPool</TypeName>
            <MethodName>QueueUserWorkItemHelper</MethodName>
            <MethodId>System.Threading.ThreadPool.QueueUserWorkItemHelper(System.Threading.WaitCallback,System.Object,System.Threading.StackCrawlMark&amp;,System.Boolean):System.Boolean</MethodId>
            <ShortDescription _locID="shortDescription.ThreadPool.QueueUserWorkItemHelper">Queued User Work Item</ShortDescription>
            <LongDescription _locID="longDescription.ThreadPool.QueueUserWorkItemHelper">Tried to queue a User Work Item in the thread pool.</LongDescription>
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>threading</CategoryId>
        <SettingsName _locID="settingsName.ThreadPool.QueueUserWorkItemHelper">Queued User Work Item</SettingsName>
        <SettingsDescription _locID="settingsDescription.ThreadPool.QueueUserWorkItemHelper">Tried to queue a User Work Item in the thread pool.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib4_plus</ModuleSpecificationId>
            <TypeName>System.Threading.Tasks.Task</TypeName>
            <MethodName>ScheduleAndStart</MethodName>
            <MethodId>System.Threading.Tasks.Task.ScheduleAndStart(System.Boolean):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Threading.Task.ScheduleAndStartDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>threading</CategoryId>
        <SettingsName _locID="settingsName.Task.ScheduleAndStart">Task Start</SettingsName>
        <SettingsDescription _locID="settingsDescription.Task.ScheduleAndStart">A Task was queued to a scheduler.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>mscorlib4_plus</ModuleSpecificationId>
            <TypeName>System.Threading.Tasks.Task</TypeName>
            <MethodName>Wait</MethodName>
            <MethodId>System.Threading.Tasks.Task.Wait(System.Int32,System.Threading.CancellationToken):System.Boolean</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Threading.Task.WaitDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>threading</CategoryId>
        <SettingsName _locID="settingsName.Task.Wait">Task Wait</SettingsName>
        <SettingsDescription _locID="settingsDescription.Task.Wait">A Task was Waited on or a Task's Result was accessed.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system</ModuleSpecificationId>
            <TypeName>System.Diagnostics.TraceInternal</TypeName>
            <MethodName>Fail</MethodName>
            <MethodId>System.Diagnostics.TraceInternal.Fail(System.String):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.TraceInternal.Fail.1">Assert "{0}"</ShortDescription>
            <LongDescription _locID="longDescription.TraceInternal.Fail.1">Assertion with the message "{0}".</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="256" type="String" _locID="dataquery.TraceInternal.Fail.1.Message" _locAttrData="name" name="Message" query="" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>tracing</CategoryId>
        <SettingsName _locID="settingsName.TraceInternal.Fail.1">Assertion (String)</SettingsName>
        <SettingsDescription _locID="settingsDescription.TraceInternal.Fail.1">The application threw an assertion with a message.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system</ModuleSpecificationId>
            <TypeName>System.Diagnostics.TraceInternal</TypeName>
            <MethodName>Fail</MethodName>
            <MethodId>System.Diagnostics.TraceInternal.Fail(System.String,System.String):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.TraceInternal.Fail.2">Assert "{0}"</ShortDescription>
            <LongDescription _locID="longDescription.TraceInternal.Fail.2">Assertion with the message "{0}" and detailed message "{1}".</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="256" type="String" _locID="dataquery.TraceInternal.Fail.Message" _locAttrData="name" name="Message" query="" />
              <DataQuery index="1" maxSize="256" type="String" _locID="dataquery.TraceInternal.Fail.DetailMessage" _locAttrData="name" name="Detail Message" query="" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>tracing</CategoryId>
        <SettingsName _locID="settingsName.TraceInternal.Fail.2">Assertion (String, String)</SettingsName>
        <SettingsDescription _locID="settingsDescription.TraceInternal.Fail.2">The application threw an assertion with a message and detailed message.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system</ModuleSpecificationId>
            <TypeName>System.Diagnostics.TraceInternal</TypeName>
            <MethodName>Write</MethodName>
            <MethodId>System.Diagnostics.TraceInternal.Write(System.Object):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Tracing.TraceInternal.TraceWriteDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>tracing</CategoryId>
        <SettingsName _locID="settingsName.TraceInternal.Write.1">Trace Write (Object)</SettingsName>
        <SettingsDescription _locID="settingsDescription.TraceInternal.Write.1">Trace Write output with an object passed in.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system</ModuleSpecificationId>
            <TypeName>System.Diagnostics.TraceInternal</TypeName>
            <MethodName>Write</MethodName>
            <MethodId>System.Diagnostics.TraceInternal.Write(System.Object,System.String):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Tracing.TraceInternal.TraceWriteDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>tracing</CategoryId>
        <SettingsName _locID="settingsName.TraceInternal.Write.2">Trace Write (Object, String)</SettingsName>
        <SettingsDescription _locID="settingsDescription.TraceInternal.Write.2">Trace Write output with an object and a string category passed in.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system</ModuleSpecificationId>
            <TypeName>System.Diagnostics.TraceInternal</TypeName>
            <MethodName>Write</MethodName>
            <MethodId>System.Diagnostics.TraceInternal.Write(System.String):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.TraceInternal.Write.3">"{0}"</ShortDescription>
            <LongDescription _locID="longDescription.TraceInternal.Write.3">Trace Write with the message "{0}".</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="256" type="String" _locID="dataquery.TraceInternal.Write.3.message" _locAttrData="name" name="message" query="" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>tracing</CategoryId>
        <SettingsName _locID="settingsName.TraceInternal.Write.3">Trace Write (String)</SettingsName>
        <SettingsDescription _locID="settingsDescription.TraceInternal.Write.3">Trace Write output with a message string passed in.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system</ModuleSpecificationId>
            <TypeName>System.Diagnostics.TraceInternal</TypeName>
            <MethodName>Write</MethodName>
            <MethodId>System.Diagnostics.TraceInternal.Write(System.String,System.String):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.TraceInternal.Write.4">"{0}"</ShortDescription>
            <LongDescription _locID="longDescription.TraceInternal.Write.4">Trace Write from category "{1}" with the message "{0}".</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="256" type="String" _locID="dataquery.TraceInternal.Write.4.message" _locAttrData="name" name="message" query="" />
              <DataQuery index="1" maxSize="256" type="String" _locID="dataquery.TraceInternal.Write.4.category" _locAttrData="name" name="category" query="" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>tracing</CategoryId>
        <SettingsName _locID="settingsName.TraceInternal.Write.4">Trace Write (String, String)</SettingsName>
        <SettingsDescription _locID="settingsDescription.TraceInternal.Write.4">Trace Write output with a message and category string passed in.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system</ModuleSpecificationId>
            <TypeName>System.Diagnostics.TraceInternal</TypeName>
            <MethodName>WriteLine</MethodName>
            <MethodId>System.Diagnostics.TraceInternal.WriteLine(System.Object):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Tracing.TraceInternal.TraceWriteLineDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>tracing</CategoryId>
        <SettingsName _locID="settingsName.TraceInternal.WriteLine.1">Trace WriteLine (Object)</SettingsName>
        <SettingsDescription _locID="settingsDescription.TraceInternal.WriteLine.1">Trace WriteLine output with an object passed in.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system</ModuleSpecificationId>
            <TypeName>System.Diagnostics.TraceInternal</TypeName>
            <MethodName>WriteLine</MethodName>
            <MethodId>System.Diagnostics.TraceInternal.WriteLine(System.Object,System.String):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Tracing.TraceInternal.TraceWriteLineDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>tracing</CategoryId>
        <SettingsName _locID="settingsName.TraceInternal.WriteLine.2">Trace WriteLine (Object, String)</SettingsName>
        <SettingsDescription _locID="settingsDescription.TraceInternal.WriteLine.2">Trace WriteLine output with an object and a string category passed in.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system</ModuleSpecificationId>
            <TypeName>System.Diagnostics.TraceInternal</TypeName>
            <MethodName>WriteLine</MethodName>
            <MethodId>System.Diagnostics.TraceInternal.WriteLine(System.String):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.TraceInternal.WriteLine.3">"{0}"</ShortDescription>
            <LongDescription _locID="longDescription.TraceInternal.WriteLine.3">Trace WriteLine with the message "{0}".</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="256" type="String" _locID="dataquery.TraceInternal.WriteLine.3.message" _locAttrData="name" name="message" query="" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>tracing</CategoryId>
        <SettingsName _locID="settingsName.TraceInternal.WriteLine.3">Trace WriteLine (String)</SettingsName>
        <SettingsDescription _locID="settingsDescription.TraceInternal.WriteLine.3">Trace WriteLine output with a message passed in.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system</ModuleSpecificationId>
            <TypeName>System.Diagnostics.TraceInternal</TypeName>
            <MethodName>WriteLine</MethodName>
            <MethodId>System.Diagnostics.TraceInternal.WriteLine(System.String,System.String):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.TraceInternal.WriteLine.4">"{0}"</ShortDescription>
            <LongDescription _locID="longDescription.TraceInternal.WriteLine.4">Trace WriteLine from category "{1}" with the message "{0}".</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="256" type="String" _locID="dataquery.TraceInternal.WriteLine.4.message" _locAttrData="name" name="message" query="" />
              <DataQuery index="1" maxSize="256" type="String" _locID="dataquery.TraceInternal.WriteLine.4.category" _locAttrData="name" name="category" query="" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>tracing</CategoryId>
        <SettingsName _locID="settingsName.TraceInternal.WriteLine.4">Trace WriteLine (String, String)</SettingsName>
        <SettingsDescription _locID="settingsDescription.TraceInternal.WriteLine.4">Trace WriteLine output with a message and category string passed in.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system</ModuleSpecificationId>
            <TypeName>System.Diagnostics.TraceListener</TypeName>
            <MethodName>TraceEvent</MethodName>
            <MethodId>System.Diagnostics.TraceListener.TraceEvent(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String,System.Object[]):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Tracing.TraceListener.TraceEventFormatDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>tracing</CategoryId>
        <SettingsName _locID="settingsName.TraceListener.TraceEvent.1">TraceEvent with format arguments</SettingsName>
        <SettingsDescription _locID="settingsDescription.TraceListener.TraceEvent.1">Trace Event with format arguments recorded.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system</ModuleSpecificationId>
            <TypeName>System.Diagnostics.TraceListener</TypeName>
            <MethodName>TraceEvent</MethodName>
            <MethodId>System.Diagnostics.TraceListener.TraceEvent(System.Diagnostics.TraceEventCache,System.String,System.Diagnostics.TraceEventType,System.Int32,System.String):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Tracing.TraceListener.TraceEventNoFormatDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>tracing</CategoryId>
        <SettingsName _locID="settingsName.TraceListener.TraceEvent.2">TraceEvent with no format arguments</SettingsName>
        <SettingsDescription _locID="settingsDescription.TraceListener.TraceEvent.2">Trace Event with no format arguments recorded.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.MessageBox</TypeName>
            <MethodName>ShowCore</MethodName>
            <MethodId>System.Windows.Forms.MessageBox.ShowCore(System.Windows.Forms.IWin32Window,System.String,System.String,System.Windows.Forms.MessageBoxButtons,System.Windows.Forms.MessageBoxIcon,System.Windows.Forms.MessageBoxDefaultButton,System.Windows.Forms.MessageBoxOptions,System.Boolean):System.Windows.Forms.DialogResult</MethodId>
            <ShortDescription _locID="shortDescription.MessageBox.ShowCore.1">Displayed "{1}" (MessageBox)</ShortDescription>
            <LongDescription _locID="longDescription.MessageBox.ShowCore.1">A MessageBox was displayed with text "{0}" and caption "{1}".</LongDescription>
            <DataQueries>
              <DataQuery index="1" maxSize="256" type="String" _locID="dataquery.MessageBox.ShowCore.1.text" _locAttrData="name" name="text" query="" />
              <DataQuery index="2" maxSize="256" type="String" _locID="dataquery.MessageBox.ShowCore.1.caption" _locAttrData="name" name="caption" query="" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>user.prompt</CategoryId>
        <SettingsName _locID="settingsName.MessageBox.ShowCore.1">Windows Forms: MessageBox Displayed</SettingsName>
        <SettingsDescription _locID="settingsDescription.MessageBox.ShowCore.1">A MessageBox on a Windows Forms application was displayed.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="true">
            <ModuleSpecificationId>winforms</ModuleSpecificationId>
            <TypeName>System.Windows.Forms.MessageBox</TypeName>
            <MethodName>ShowCore</MethodName>
            <MethodId>System.Windows.Forms.MessageBox.ShowCore(System.Windows.Forms.IWin32Window,System.String,System.String,System.Windows.Forms.MessageBoxButtons,System.Windows.Forms.MessageBoxIcon,System.Windows.Forms.MessageBoxDefaultButton,System.Windows.Forms.MessageBoxOptions,System.Boolean):System.Windows.Forms.DialogResult</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Winforms.MessageBox.ShowCoreDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>user.prompt</CategoryId>
        <SettingsName _locID="settingsName.MessageBox.ShowCore.1.return">Windows Forms: MessageBox DialogResult returned</SettingsName>
        <SettingsDescription _locID="settingsDescription.MessageBox.ShowCore.1.return">A MessageBox on a Windows Forms application returned a DialogResult.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>presentationframework</ModuleSpecificationId>
            <TypeName>System.Windows.MessageBox</TypeName>
            <MethodName>ShowCore</MethodName>
            <MethodId>System.Windows.MessageBox.ShowCore(System.IntPtr,System.String,System.String,System.Windows.MessageBoxButton,System.Windows.MessageBoxImage,System.Windows.MessageBoxResult,System.Windows.MessageBoxOptions):System.Windows.MessageBoxResult</MethodId>
            <ShortDescription _locID="shortDescription.MessageBox.ShowCore.2">Displayed "{1}" (MessageBox)</ShortDescription>
            <LongDescription _locID="longDescription.MessageBox.ShowCore.2">A MessageBox was displayed with text "{0}" and caption "{1}".</LongDescription>
            <DataQueries>
              <DataQuery index="1" maxSize="256" type="String" _locID="dataquery.MessageBox.ShowCore.2.text" _locAttrData="name" name="text" query="" />
              <DataQuery index="2" maxSize="256" type="String" _locID="dataquery.MessageBox.ShowCore.2.caption" _locAttrData="name" name="caption" query="" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>user.prompt</CategoryId>
        <SettingsName _locID="settingsName.MessageBox.ShowCore.2">WPF: MessageBox Displayed</SettingsName>
        <SettingsDescription _locID="settingsDescription.MessageBox.ShowCore.2">A MessageBox on a WPF application was displayed.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="true">
            <ModuleSpecificationId>presentationframework</ModuleSpecificationId>
            <TypeName>System.Windows.MessageBox</TypeName>
            <MethodName>ShowCore</MethodName>
            <MethodId>System.Windows.MessageBox.ShowCore(System.IntPtr,System.String,System.String,System.Windows.MessageBoxButton,System.Windows.MessageBoxImage,System.Windows.MessageBoxResult,System.Windows.MessageBoxOptions):System.Windows.MessageBoxResult</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.WPF.MessageBox.ShowCoreDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>user.prompt</CategoryId>
        <SettingsName _locID="settingsName.MessageBox.ShowCore.2.return">WPF: MessageBox MessageBoxResult returned</SettingsName>
        <SettingsDescription _locID="settingsDescription.MessageBox.ShowCore.2.return">A MessageBox on a WPF application returned a MessageBoxResult.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.activities4_plus</ModuleSpecificationId>
            <TypeName>System.Activities.Debugger.DebugManager</TypeName>
            <MethodName>EnterState</MethodName>
            <MethodId>System.Activities.Debugger.DebugManager.EnterState(System.Int32,System.Activities.Activity,System.Collections.Generic.Dictionary`2&lt;System.String,System.Object&gt;):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Workflow.DebugManager.EnterStateDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>workflow</CategoryId>
        <SettingsName _locID="settingsName.DebugManager.EnterState">Activity started</SettingsName>
        <SettingsDescription _locID="settingsDescription.DebugManager.EnterState">A workflow activity started.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="false">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.activities4_plus</ModuleSpecificationId>
            <TypeName>System.Activities.Debugger.DebugManager</TypeName>
            <MethodName>LeaveState</MethodName>
            <MethodId>System.Activities.Debugger.DebugManager.LeaveState(System.Activities.Activity):System.Void</MethodId>
            <ShortDescription _locID="" />
            <LongDescription _locID="" />
            <DataQueries />
            <ProgrammableDataQuery>
              <ModuleName>Microsoft.VisualStudio.DefaultDataQueries.dll</ModuleName>
              <TypeName>Microsoft.VisualStudio.DataQueries.Workflow.DebugManager.LeaveStateDataQuery</TypeName>
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>workflow</CategoryId>
        <SettingsName _locID="settingsName.DebugManager.LeaveState">Activity completed</SettingsName>
        <SettingsDescription _locID="settingsDescription.DebugManager.LeaveState">A workflow activity completed.</SettingsDescription>
      </DiagnosticEventSpecification>
      <DiagnosticEventSpecification enabled="true">
        <Bindings>
          <Binding onReturn="false">
            <ModuleSpecificationId>system.web</ModuleSpecificationId>
            <TypeName>System.Web.UI.WebControls.XmlDataSource</TypeName>
            <MethodName>PopulateXmlDocument</MethodName>
            <MethodId>System.Web.UI.WebControls.XmlDataSource.PopulateXmlDocument(System.Xml.XmlDocument,System.Web.Caching.CacheDependency&amp;,System.Web.Caching.CacheDependency&amp;):System.Void</MethodId>
            <ShortDescription _locID="shortDescription.XmlDataSource.PopulateXmlDocument">Loading [fp:'{0}']</ShortDescription>
            <LongDescription _locID="longDescription.XmlDataSource.PopulateXmlDocument">XMLDocument loaded from file [fp:'{0}'].</LongDescription>
            <DataQueries>
              <DataQuery index="0" maxSize="256" type="String" _locID="dataquery.XmlDataSource.PopulateXmlDocument.dataFile" _locAttrData="name" name="dataFile" query="_dataFile" />
            </DataQueries>
            <ProgrammableDataQuery>
              <ModuleName />
              <TypeName />
            </ProgrammableDataQuery>
          </Binding>
        </Bindings>
        <CategoryId>xml</CategoryId>
        <SettingsName _locID="settingsName.XmlDataSource.PopulateXmlDocument">Loading XMLDocument</SettingsName>
        <SettingsDescription _locID="settingsDescription.XmlDataSource.PopulateXmlDocument">XMLDocument loaded from file.</SettingsDescription>
      </DiagnosticEventSpecification>
    </DiagnosticEventSpecifications>
  </TracePointProvider>
  <VersionInfo>1</VersionInfo>
</CollectionPlan>