<?xml version="1.0" encoding="utf-8"?>
<doc>
  <assembly>
    <name>Microsoft.SqlServer.ConnectionInfoExtended</name>
  </assembly>
  <members>
    <member name="T:Microsoft.SqlServer.Management.Trace.IDataRecordChanger">
      <summary>The <see cref="T:Microsoft.SqlServer.Management.Trace.IDataRecordChanger" /> object is a Trace and Replay object that represents the current record.</summary>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.IDataRecordChanger.SetValue(System.Int32,System.Object)">
      <summary>Sets a value in the specified position.</summary>
      <param name="ordinal">An <see cref="T:System.Int32" /> value that specifies the index position at which to set the value.</param>
      <param name="value">An <see cref="T:System.Object" /> system object value that specifies the value to set the field at the specified position.</param>
    </member>
    <member name="T:Microsoft.SqlServer.Management.Trace.ITraceDataWriter">
      <summary>The <see cref="T:Microsoft.SqlServer.Management.Trace.ITraceDataWriter" /> object provides programmatic access to the data writer for the SQL Trace.</summary>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.ITraceDataWriter.Write">
      <summary>Writes the SQL Trace.</summary>
      <returns>A <see cref="T:System.Boolean" /> value that specifies whether the write operation was successful.If True, the write operation succeeded;otherwise, False.</returns>
    </member>
    <member name="E:Microsoft.SqlServer.Management.Trace.ITraceDataWriter.WriteNotify">
      <summary>Raises a write notify event.</summary>
    </member>
    <member name="T:Microsoft.SqlServer.Management.Trace.ReplayEventArgs">
      <summary>The <see cref="T:Microsoft.SqlServer.Management.Trace.ReplayEventArgs" /> object provides programmatic access to the arguments used to report events that occur when replaying trace on an instance of SQL Server.</summary>
    </member>
    <member name="P:Microsoft.SqlServer.Management.Trace.ReplayEventArgs.RecordNumber">
      <summary>Gets the record number from the data that is generated by the event. </summary>
      <returns>An integer that represents the record number.</returns>
    </member>
    <member name="T:Microsoft.SqlServer.Management.Trace.ReplayEventHandler">
      <summary>Represents the <see cref="T:Microsoft.SqlServer.Management.Trace.ReplayEventHandler" /> event handler.</summary>
      <param name="sender">An <see cref="T:System.Object" /> value that specifies the source of the event.</param>
      <param name="args">A <see cref="T:Microsoft.SqlServer.Management.Trace.ReplayEventArgs" />  object that contains the event data. </param>
    </member>
    <member name="T:Microsoft.SqlServer.Management.Trace.ReplayMode">
      <summary>The <see cref="T:Microsoft.SqlServer.Management.Trace.ReplayMode" /> enumeration contains values that are used to specify the type of synchronization used during the trace replay.</summary>
    </member>
    <member name="F:Microsoft.SqlServer.Management.Trace.ReplayMode.ConnectionLevelSync">
      <summary>The replay is synchronized at a connection level.</summary>
    </member>
    <member name="F:Microsoft.SqlServer.Management.Trace.ReplayMode.SequentialReplay">
      <summary>The replay is sequential.</summary>
    </member>
    <member name="T:Microsoft.SqlServer.Management.Trace.ReplayPauseHandler">
      <summary>Represents the <see cref="T:Microsoft.SqlServer.Management.Trace.ReplayPauseHandler" /> event handler.</summary>
      <param name="sender">An <see cref="T:System.Object" /> value that specifies the source of the event.</param>
      <param name="args">A <see cref="T:Microsoft.SqlServer.Management.Trace.TraceEventArgs" />  object that contains the event data. </param>
    </member>
    <member name="T:Microsoft.SqlServer.Management.Trace.ReplayResultEventHandler">
      <summary>Represents the <see cref="T:Microsoft.SqlServer.Management.Trace.ReplayResultEventHandler" /> event handler.</summary>
      <param name="sender">An <see cref="T:System.Object" /> value that specifies the source of the event.</param>
      <param name="args">A <see cref="T:Microsoft.SqlServer.Management.Trace.TraceEventArgs" />  object that contains the event data. </param>
    </member>
    <member name="T:Microsoft.SqlServer.Management.Trace.ReplayStartHandler">
      <summary>Represents the <see cref="T:Microsoft.SqlServer.Management.Trace.ReplayStartHandler" /> event handler.</summary>
      <param name="sender">An <see cref="T:System.Object" /> value that specifies the source of the event.</param>
      <param name="args">A <see cref="T:Microsoft.SqlServer.Management.Trace.TraceEventArgs" />  object that contains the event data. </param>
    </member>
    <member name="T:Microsoft.SqlServer.Management.Trace.ReplayStopHandler">
      <summary>Represents the <see cref="T:Microsoft.SqlServer.Management.Trace.ReplayStopHandler" /> event handler.</summary>
      <param name="sender">An <see cref="T:System.Object" /> value that specifies the source of the event.</param>
      <param name="args">A <see cref="T:Microsoft.SqlServer.Management.Trace.TraceEventArgs" />  object that contains the event data. </param>
    </member>
    <member name="T:Microsoft.SqlServer.Management.Trace.SqlTraceException">
      <summary>The <see cref="T:Microsoft.SqlServer.Management.Trace.SQLTraceException" /> class represents the general exception raised by the SMO trace objects.</summary>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.SqlTraceException.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Trace.SQLTraceException" /> class.</summary>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.SqlTraceException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Trace.SQLTraceException" /> class with the specified serialization information and the specified streaming context.</summary>
      <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo" /> object value that specifies the serialization information for the SQL Trace exception.</param>
      <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext" /> object value that specifies the streaming context for the SQL Trace exception.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.SqlTraceException.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Trace.SQLTraceException" /> class with the specified message.</summary>
      <param name="message">A <see cref="T:System.String" /> value that specifies the message associated with the general SQL Trace exception.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.SqlTraceException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Trace.SQLTraceException" /> class with the specified message and inner exception.</summary>
      <param name="message">A <see cref="T:System.String" /> value that specifies the message associated with the general SQL Trace exception.</param>
      <param name="innerException">An <see cref="T:System.Exception" /> object value that specifies the inner exception for the SQL Trace exception.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.SqlTraceException.#ctor(System.Type,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Trace.SQLTraceException" /> class with the specified source type and the specified message.</summary>
      <param name="messageSource">A <see cref="T:System.Type" /> system object value that specifies the source of the exception.</param>
      <param name="messageID">A <see cref="T:System.String" /> value that specifies the message associated with the general SQL Trace exception.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.SqlTraceException.#ctor(System.Type,System.String,System.Exception)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Trace.SQLTraceException" /> class with the specified source type, message and inner exception.</summary>
      <param name="messageSource">A <see cref="T:System.Type" /> system object value that specifies the source of the exception.</param>
      <param name="messageID">A <see cref="T:System.String" /> value that specifies the message associated with the general SQL Trace exception.</param>
      <param name="innerException">An <see cref="T:System.Exception" /> object value that specifies the inner exception.</param>
    </member>
    <member name="P:Microsoft.SqlServer.Management.Trace.SqlTraceException.ProdVer">
      <summary>Gets a <see cref="T:System.String" /> value that specifies the product version.</summary>
      <returns>A <see cref="T:System.String" /> value that specifies the product version.</returns>
    </member>
    <member name="T:Microsoft.SqlServer.Management.Trace.SqlTraceFailToInstantiateTypeException">
      <summary>The <see cref="T:Microsoft.SqlServer.Management.Trace.SQLTraceFailToInstantiateTypeException" /> class represents the exception raised when an SMO trace object operation fails to instantiate an object.</summary>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.SqlTraceFailToInstantiateTypeException.#ctor">
      <summary>Initiates a new instance of the <see cref="T:Microsoft.SqlServer.Management.Trace.SQLTraceFailToInstantiateTypeException" /> class.</summary>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.SqlTraceFailToInstantiateTypeException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Trace.SQLTraceFailToInstantiateTypeException" /> class with the specified serialization information and the specified streaming context.</summary>
      <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo" /> object value that specifies the serialization information for the SQL Trace Fail to Instantiate Type exception.</param>
      <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext" /> object value that specifies the streaming context for the SQL Trace Fail to Instantiate Type exception.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.SqlTraceFailToInstantiateTypeException.#ctor(System.String)">
      <summary>Initiates a new instance of the <see cref="T:Microsoft.SqlServer.Management.Trace.SQLTraceFailToInstantiateTypeException" /> class with the specified message.</summary>
      <param name="typeName">A <see cref="T:System.String" /> value that specifies the message associated with the SQL Trace Fail to Instantiate Type exception.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.SqlTraceFailToInstantiateTypeException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Trace.SQLTraceFailToInstantiateTypeException" /> class with the specified message and inner exception.</summary>
      <param name="typeName">A <see cref="T:System.String" /> value that specifies the message associated with the general SQL Trace Fail to Instantiate Type exception.</param>
      <param name="innerException">An <see cref="T:System.Exception" /> object value that specifies the inner exception for the SQL Trace Fail to Instantiate Type exception.</param>
    </member>
    <member name="T:Microsoft.SqlServer.Management.Trace.SqlTraceFailToLoadInstAPIAssemblyException">
      <summary>The <see cref="T:Microsoft.SqlServer.Management.Trace.SQLTraceFailToLoadInstAPIAssemblyException" /> class represents the exception raised by the SMO trace objects when an Inst API assembly fails to load.</summary>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.SqlTraceFailToLoadInstAPIAssemblyException.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Trace.SQLTraceFailToLoadInstAPIAssemblyException" /> class.</summary>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.SqlTraceFailToLoadInstAPIAssemblyException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Trace.SQLTraceFailToLoadInstAPIAssemblyException" /> class with the specified serialization information and the specified streaming context.</summary>
      <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo" /> object value that specifies the serialization information for the SQL Trace Fail to Load Inst API Assembly exception.</param>
      <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext" /> object value that specifies the streaming context for the SQL Trace Fail to Load Inst API Assembly exception.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.SqlTraceFailToLoadInstAPIAssemblyException.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Trace.SQLTraceFailToLoadInstAPIAssemblyException" /> class with the specified message.</summary>
      <param name="message">A <see cref="T:System.String" /> value that specifies the message associated with the general SQL Trace Fail to Load Inst API Assembly exception.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.SqlTraceFailToLoadInstAPIAssemblyException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Trace.SQLTraceFailToLoadInstAPIAssemblyException" /> class with the specified message and inner exception.</summary>
      <param name="message">A <see cref="T:System.String" /> value that specifies the message associated with the general SQL Trace Fail to Load Inst API Assembly exception.</param>
      <param name="innerException">An <see cref="T:System.Exception" /> object value that specifies the inner exception for the SQL Trace Fail to Load Inst API Assembly exception.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.SqlTraceFailToLoadInstAPIAssemblyException.#ctor(System.Type,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Trace.SQLTraceFailToLoadInstAPIAssemblyException" /> class with the specified message source and message.</summary>
      <param name="messageSource">A <see cref="T:System.Type" /> system object value that specifies the source of the message.</param>
      <param name="messageID">A <see cref="T:System.String" /> value that specifies the message associated with the general SQL Trace Fail to Load Inst API Assembly exception.</param>
    </member>
    <member name="T:Microsoft.SqlServer.Management.Trace.TraceEventArgs">
      <summary>The <see cref="T:Microsoft.SqlServer.Management.Trace.TraceEventArgs" /> object provides programmatic access to the arguments used to report events that occur when collecting trace from an instance of SQL Server.</summary>
    </member>
    <member name="P:Microsoft.SqlServer.Management.Trace.TraceEventArgs.CurrentRecord">
      <summary>Gets the current record in the trace.</summary>
      <returns>An <see cref="T:System.Int32" /> value that specifies the current record.</returns>
    </member>
    <member name="P:Microsoft.SqlServer.Management.Trace.TraceEventArgs.SkipRecord">
      <summary>Gets the Boolean value that specifies whether the current record is traced or skipped.</summary>
      <returns>A <see cref="T:System.Boolean" /> value that specifies whether the current record is traced or skipped.If True, the current record is skipped.If False (default), the current record is traced.</returns>
    </member>
    <member name="T:Microsoft.SqlServer.Management.Trace.TraceFile">
      <summary>The <see cref="T:Microsoft.SqlServer.Management.Trace.TraceFile" /> class is a Trace object that represents a trace log file.</summary>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceFile.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Trace.TraceFile" /> class.</summary>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceFile.InitializeAsReader(System.String)">
      <summary>Initializes the specified <see cref="T:Microsoft.SqlServer.Management.Trace.TraceFile" /> object for reading data from the trace log file.</summary>
      <param name="fileName">A <see cref="T:System.String" /> value that specifies the trace log file in which to read the trace data.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceFile.InitializeAsReplayOutputWriter(System.String)">
      <summary>Initializes the specified <see cref="T:Microsoft.SqlServer.Management.Trace.TraceFile" /> object for writing data to the trace log file only.</summary>
      <param name="destinationFileName">A <see cref="T:System.String" /> value that specifies the destination trace log file in which to write the new trace data.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceFile.InitializeAsWriter(Microsoft.SqlServer.Management.Trace.TraceReader,System.String)">
      <summary>Initializes the specified <see cref="T:Microsoft.SqlServer.Management.Trace.TraceFile" /> object for reading trace data from a <see cref="T:Microsoft.SqlServer.Management.Trace.TraceReader" /> object, analyzing the data, and writing data the referenced trace log file.</summary>
      <param name="source">A <see cref="T:Microsoft.SqlServer.Management.Trace.TraceReader" /> object that specifies the trace log file that contains trace data. This object can represent a trace table or a trace file.</param>
      <param name="destinationFileName">A <see cref="T:System.String" /> value that specifies the destination trace log file in which to write the new trace data.</param>
    </member>
    <member name="T:Microsoft.SqlServer.Management.Trace.TraceReader">
      <summary>The <see cref="T:Microsoft.SqlServer.Management.Trace.TraceReader" /> class is an abstract Trace Object class that is used in the construction of the <see cref="T:Microsoft.SqlServer.Management.Trace.TraceServer" /> class, the <see cref="T:Microsoft.SqlServer.Management.Trace.TraceTable" /> class, and the <see cref="T:Microsoft.SqlServer.Management.Trace.TraceFile" /> class. </summary>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Trace.TraceReader" /> class.</summary>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.Close">
      <summary>Closes the trace reader.</summary>
    </member>
    <member name="F:Microsoft.SqlServer.Management.Trace.TraceReader.currentRow">
      <summary>Specifies the current row.</summary>
    </member>
    <member name="P:Microsoft.SqlServer.Management.Trace.TraceReader.Depth">
      <summary>Gets the depth value for the trace reader.</summary>
      <returns>An <see cref="T:System.Int32" /> value that specifies the depth of the trace reader.</returns>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.Dispose">
      <summary>Deletes the trace reader information.</summary>
    </member>
    <member name="P:Microsoft.SqlServer.Management.Trace.TraceReader.FieldCount">
      <summary>Gets the number of columns in the data.</summary>
      <returns>An <see cref="T:System.Int32" /> value that specifies the field count.</returns>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.GetBoolean(System.Int32)">
      <summary>Returns a <see cref="T:System.Boolean" /> value from the record at the specified column position.</summary>
      <returns>A <see cref="T:System.Boolean" /> value that represents the data at the specified column position.</returns>
      <param name="ordinal">An <see cref="T:System.Int32" /> value that specifies the column position at which to retrieve the value.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.GetByte(System.Int32)">
      <summary>Returns a <see cref="T:System.Byte" /> value from the record at the specified column position.</summary>
      <returns>An <see cref="T:System.Uint8" /> value that represents the data at the specified column position.</returns>
      <param name="ordinal">An <see cref="T:System.Int32" /> value that specifies the column position at which to retrieve the value.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.GetBytes(System.Int32,System.Int64,System.Byte[],System.Int32,System.Int32)">
      <summary>Gets a stream of bytes from the specified column offset into the buffer as an array, starting at the given buffer offset.</summary>
      <returns>An <see cref="T:System.Int64" /> value that specifies the number of bytes returned in the array.</returns>
      <param name="ordinal">An <see cref="T:System.Int32" /> value that specifies the column position from which to retrieve the byte array value.</param>
      <param name="fieldOffset">An <see cref="T:System.Int32" /> value that specifies the index within the field from which to begin the read operation.</param>
      <param name="buffer">A <see cref="T:System.Uint8" /> array into which to read the stream of bytes.</param>
      <param name="bufferoffset">An <see cref="T:System.Int32" /> value that specifies the index at which to begin the read operation.</param>
      <param name="length">An <see cref="T:System.Int32" /> value that specifies the number of bytes to read.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.GetChar(System.Int32)">
      <summary>Gets a character value of the specified column.</summary>
      <returns>A <see cref="T:System.Char" /> value of the specified column.</returns>
      <param name="ordinal">An <see cref="T:System.Int32" /> value that specifies the column position from which to retrieve the by character value.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.GetChars(System.Int32,System.Char[],System.Int32,System.Int32,System.Int32)">
      <summary>Gets a character array value from the record at the specified column position.</summary>
      <returns>An int32 value that specifies the number of characters returned in the array.</returns>
      <param name="ordinal">An <see cref="T:System.Int32" /> value that specifies the column position at which to retrieve the character array value.</param>
      <param name="buffer">A <see cref="T:System.Uint8" /> array that specifies the buffer into which to read the character array.</param>
      <param name="length">An <see cref="T:System.Int32" /> value that specifies the number of characters to read.</param>
      <param name="bufferoffset">An <see cref="T:System.Int32" /> value that specifies the index from which to start the read operation.</param>
      <param name="fieldoffset">An <see cref="T:System.Int32" /> value that specifies the index position within the record from which to begin the read operation.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.GetChars(System.Int32,System.Int64,System.Char[],System.Int32,System.Int32)">
      <summary>Gets a character array value from the record at the specified column position.</summary>
      <returns>An <see cref="T:System.Int64" /> value that specifies the number of characters returned in the array.</returns>
      <param name="ordinal">An <see cref="T:System.Int32" /> value that specifies the column position at which to retrieve the character array value.</param>
      <param name="fieldoffset">An <see cref="T:System.Int32" /> value that specifies the index position within the record from which to begin the read operation.</param>
      <param name="buffer">A <see cref="T:System.Uint8" /> array that specifies the buffer into which to read the character array.</param>
      <param name="bufferoffset">An <see cref="T:System.Int32" /> value that specifies the index from which to start the read operation.</param>
      <param name="length">An <see cref="T:System.Int32" /> value that specifies the number of characters to read.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.GetData(System.Int32)">
      <summary>Returns <see cref="T:System.Data.IDataReader" /> object used when the field points to a remote data structure.</summary>
      <returns>An <see cref="T:System.Data.IDataReader" /> system object that specifies a remote data structure.</returns>
      <param name="ordinal">An <see cref="T:System.Int32" /> value that specifies the index of the field.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.GetDataTypeName(System.Int32)">
      <summary>Gets the data type of the data value at the specified column position.</summary>
      <returns>A <see cref="T:System.String" /> value that represents the data at the specified column position.</returns>
      <param name="ordinal">An <see cref="T:System.Int32" /> value that specifies the column position of the data.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.GetDateTime(System.Int32)">
      <summary>Gets a <see cref="T:System.DateTime" /> value of the data value at the specified column position.</summary>
      <returns>A <see cref="T:System.DateTime" /> system object value that represents the data at the specified column position.</returns>
      <param name="ordinal">An <see cref="T:System.Int32" /> value that specifies the column position of the data.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.GetDecimal(System.Int32)">
      <summary>Gets a <see cref="T:System.Decimal" /> value of the data value at the specified column position.</summary>
      <returns>A <see cref="T:System.Decimal" /> system object value that represents the data at the specified column position.</returns>
      <param name="ordinal">An <see cref="T:System.Int32" /> value that specifies the column position of the data.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.GetDouble(System.Int32)">
      <summary>Gets a floating point value of the data value at the specified column position.</summary>
      <returns>A <see cref="T:System.Float64" /> value that represents the data at the specified column position.</returns>
      <param name="ordinal">An <see cref="T:System.Int32" /> value that specifies the column position of the data.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.GetFieldType(System.Int32)">
      <summary>Returns the field type of the data value at the specified column position.</summary>
      <returns>A <see cref="T:System.Type" /> system object value that specifies the field type of the data value.  </returns>
      <param name="ordinal">An <see cref="T:System.Int32" /> value that specifies the column position of the data.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.GetFloat(System.Int32)">
      <summary>Gets a floating point value of the data value at the specified column position.</summary>
      <returns>A <see cref="T:System.Float32" /> value that represents the data at the specified column position.</returns>
      <param name="ordinal">An <see cref="T:System.Int32" /> value that specifies the column position of the data.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.GetGuid(System.Int32)">
      <summary>Gets a <see cref="T:System.Guid" /> system value of the data value at the specified column position.</summary>
      <returns>A <see cref="T:System.Guid" /> system object value that represents the data at the specified column position.</returns>
      <param name="ordinal">An <see cref="T:System.Int32" /> value that specifies the column position of the data.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.GetInt16(System.Int32)">
      <summary>Gets a small integer value of the data value at the specified column position.</summary>
      <returns>An <see cref="T:System.Int16" /> value that represents the data at the specified column position.</returns>
      <param name="ordinal">An <see cref="T:System.Int32" /> value that specifies the column position of the data.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.GetInt32(System.Int32)">
      <summary>Gets an integer value of the data value at the specified column position.</summary>
      <returns>An <see cref="T:System.Int32" /> value that represents the data at the specified column position.</returns>
      <param name="ordinal">An <see cref="T:System.Int32" /> value that specifies the column position of the data.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.GetInt64(System.Int32)">
      <summary>Gets a long integer value of the data value at the specified column position.</summary>
      <returns>An <see cref="T:System.Int64" /> value that represents the data at the specified column position.</returns>
      <param name="ordinal">An <see cref="T:System.Int32" /> value that specifies the column position of the data.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.GetName(System.Int32)">
      <summary>Gets the name of the field at the specified column position.</summary>
      <returns>A <see cref="T:System.String" /> value that specifies the name of the specified column.</returns>
      <param name="ordinal">An <see cref="T:System.Int32" /> value that specifies the column position of the data.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.GetOrdinal(System.String)">
      <summary>Gets the ordinal value of the data value at the specified column position.</summary>
      <returns>An <see cref="T:System.Int32" /> value that specifies the ordinal value at the specified column position.</returns>
      <param name="name">An <see cref="T:System.Int32" /> value that specifies the column position of the data.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.GetSchemaTable">
      <summary>Gets a table that describes the schema.</summary>
      <returns>A <see cref="T:System.Data.DataTable" /> system object value that specifies a description of the schema.</returns>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.GetStream(System.Int32)">
      <summary>Gets the stream of data.</summary>
      <returns>A <see cref="T:System.IO.Stream" /> system object value that specifies the data stream at the column position.</returns>
      <param name="ordinal">An <see cref="T:System.Int32" /> value that specifies the column position at which to retrieve the data.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.GetString(System.Int32)">
      <summary>Gets a <see cref="T:System.String" /> value at the specified column position.</summary>
      <returns>A <see cref="T:System.String" /> value that represents the data at the specified column position.</returns>
      <param name="ordinal">An <see cref="T:System.Int32" /> value that specifies the column position at which to retrieve the data.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.GetTimeSpan(System.Int32)">
      <summary>Gets a <see cref="T:System.TimeSpan" /> value of the data value at the specified column position.</summary>
      <returns>A <see cref="T:System.TimeSpan" /> system value that represents the data at the specified column position.</returns>
      <param name="ordinal">An <see cref="T:System.Int32" /> value that specifies the column position of the data.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.GetValue(System.Int32)">
      <summary>Gets a value of the data value at the specified column position.</summary>
      <returns>An <see cref="T:System.Object" /> system value that represents the data at the specified column position.</returns>
      <param name="ordinal">An <see cref="T:System.Int32" /> value that specifies the column position of the data.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.GetValues(System.Object[])">
      <summary>Gets an array of values from the data value at the specified column position.</summary>
      <returns>An <see cref="T:System.Int32" /> value that specifies the number of objects returned in the array.</returns>
      <param name="values">An array of <see cref="T:System.Object" /> values that specifies the column position of the data.</param>
    </member>
    <member name="P:Microsoft.SqlServer.Management.Trace.TraceReader.IsClosed">
      <summary>Gets the <see cref="T:System.Boolean" /> property value that specifies whether the trace reader is closed.</summary>
      <returns>A <see cref="T:System.Boolean" /> value that specifies whether the trace reader is closed.If True, the trace reader is closed.If False (default), the trace reader is open.</returns>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.IsDBNull(System.Int32)">
      <summary>Specifies whether the specified column is set to null. </summary>
      <returns>A <see cref="T:System.Boolean" /> value that specifies whether the specified column is set to null.If True, the value is null.If False, the is not null.</returns>
      <param name="ordinal">An <see cref="T:System.Int32" /> value that specifies the column position of the data.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.IsNull(System.Int32)">
      <summary>Gets a <see cref="T:System.Boolean" /> value that specifies whether value of the data at the specified column position is null.</summary>
      <returns>A <see cref="T:System.Boolean" /> value that specifies whether value of the data at the specified column is null.If True, the value is null.If False, the value is not null.</returns>
      <param name="ordinal">An <see cref="T:System.Int32" /> value that specifies the column position of the data.</param>
    </member>
    <member name="P:Microsoft.SqlServer.Management.Trace.TraceReader.Item(System.Int32)">
      <summary>Gets the column specified by the index position.</summary>
      <returns>An <see cref="T:System.Object" /> system object value that specifies the column.</returns>
      <param name="index">An <see cref="T:System.Int32" /> value that specifies the index position of the column in the record.</param>
    </member>
    <member name="P:Microsoft.SqlServer.Management.Trace.TraceReader.Item(System.String)">
      <summary>Gets the column with the specified name.</summary>
      <returns>An <see cref="T:System.Object" /> system object value that specifies the column.</returns>
      <param name="name">A <see cref="T:System.String" /> value that specifies the name of the column.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.NextResult">
      <summary>Moves to the next result in the trace.</summary>
      <returns>A <see cref="T:System.Boolean" /> value that specifies whether the next result exists.If True, the next result exists.If False, the next result does not exist and the method failed.</returns>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.Read">
      <summary>Reads the trace record.</summary>
      <returns>A <see cref="T:System.Boolean" /> value that specifies whether the method succeeded in reading the trace record.If True, the trace was read successfully.If False, the trace was not read.</returns>
    </member>
    <member name="P:Microsoft.SqlServer.Management.Trace.TraceReader.RecordsAffected">
      <summary>Gets the number of records of data.</summary>
      <returns>An <see cref="T:System.Int32" /> value that specifies the number of records of data.</returns>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReader.TranslateSubclass(System.String,System.String,System.Int32)">
      <summary>Translates the sub class.</summary>
      <returns>A <see cref="T:System.String" /> value that specifies the sub class translation.</returns>
      <param name="eventClass">A <see cref="T:System.String" /> value that specifies the event class.</param>
      <param name="column">A <see cref="T:System.String" /> value that specifies the column.</param>
      <param name="subclass">An <see cref="T:System.Int32" /> value that specifies the sub class.</param>
    </member>
    <member name="T:Microsoft.SqlServer.Management.Trace.TraceReaderWriter">
      <summary>The <see cref="T:Microsoft.SqlServer.Management.Trace.TraceReaderWriter" /> class is an abstract Trace Objects class that is used in the construction of the <see cref="T:Microsoft.SqlServer.Management.Trace.TraceTable" /> class and the <see cref="T:Microsoft.SqlServer.Management.Trace.TraceFile" /> class. </summary>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReaderWriter.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Trace.TraceReaderWriter" /> class.</summary>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReaderWriter.Close">
      <summary>Closes the trace reader and writer.</summary>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReaderWriter.Write">
      <summary>Writes the trace to the trace file or the trace table.</summary>
      <returns>A <see cref="T:System.Boolean" /> value that specifies whether the trace was written successfully to the trace file or trace table.If True, the trace was written successfully.If False, the trace was not written successfully.</returns>
    </member>
    <member name="E:Microsoft.SqlServer.Management.Trace.TraceReaderWriter.WriteNotify">
      <summary>Raises an event when the trace is written to the trace file or trace table.</summary>
    </member>
    <member name="T:Microsoft.SqlServer.Management.Trace.TraceReplay">
      <summary>The <see cref="T:Microsoft.SqlServer.Management.Trace.TraceReplay" /> object is a Replay object that represents the replay operation for trace log files and trace tables.</summary>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReplay.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Trace.TraceReplay" /> class.</summary>
    </member>
    <member name="P:Microsoft.SqlServer.Management.Trace.TraceReplay.Connection">
      <summary>Gets or sets the connection with an instance of SQL Server.</summary>
      <returns>A <see cref="T:Microsoft.SqlServer.Management.Common.SqlConnectionInfo" /> object value that specifies the connection with an instance of SQL Server.</returns>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReplay.Dispose">
      <summary>Deletes the trace information.</summary>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReplay.Finalize">
      <summary>Completes the trace replay.</summary>
    </member>
    <member name="P:Microsoft.SqlServer.Management.Trace.TraceReplay.Options">
      <summary>Gets or sets the configuration options for replaying the trace.</summary>
      <returns>A <see cref="T:Microsoft.SqlServer.Management.Trace.TraceReplayOptions" /> object value that specifies the configuration options for replaying the trace.</returns>
    </member>
    <member name="P:Microsoft.SqlServer.Management.Trace.TraceReplay.OutputFile">
      <summary>Gets or sets the name of an optional file to which trace replay output is streamed.</summary>
      <returns>A <see cref="T:Microsoft.SqlServer.Management.Trace.TraceFile" /> object value that specifies the output file.</returns>
    </member>
    <member name="P:Microsoft.SqlServer.Management.Trace.TraceReplay.OutputTable">
      <summary>Gets or sets the name of an optional table to which trace replay output is streamed.</summary>
      <returns>A <see cref="T:Microsoft.SqlServer.Management.Trace.TraceTable" /> object value that specifies the output table.</returns>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReplay.Pause">
      <summary>Pauses the trace replay.</summary>
    </member>
    <member name="E:Microsoft.SqlServer.Management.Trace.TraceReplay.ReplayEvent">
      <summary>Invokes the handler before an event is replayed.</summary>
    </member>
    <member name="E:Microsoft.SqlServer.Management.Trace.TraceReplay.ReplayPause">
      <summary>Invokes the handler before a replayed trace is paused.</summary>
    </member>
    <member name="E:Microsoft.SqlServer.Management.Trace.TraceReplay.ReplayResultEvent">
      <summary>Invokes the handler before a result is returned from a replayed event.</summary>
    </member>
    <member name="E:Microsoft.SqlServer.Management.Trace.TraceReplay.ReplayStart">
      <summary>Invokes the handler before a replayed trace is started.</summary>
    </member>
    <member name="E:Microsoft.SqlServer.Management.Trace.TraceReplay.ReplayStop">
      <summary>Invokes the handler before a replayed trace is stopped.</summary>
    </member>
    <member name="P:Microsoft.SqlServer.Management.Trace.TraceReplay.Source">
      <summary>Gets or sets the <see cref="T:Microsoft.SqlServer.Management.Trace.TraceReader" /> object that contains the trace to be replayed.</summary>
      <returns>A <see cref="T:Microsoft.SqlServer.Management.Trace.TraceReader" /> object value that specifies the source of the trace.</returns>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReplay.Start">
      <summary>Starts the trace replay.</summary>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReplay.Stop">
      <summary>Stops the trace replay.</summary>
    </member>
    <member name="T:Microsoft.SqlServer.Management.Trace.TraceReplayOptions">
      <summary>The <see cref="T:Microsoft.SqlServer.Management.Trace.TraceReplayOptions" /> object is a Replay object that represents the configuration settings required when replaying a trace.</summary>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceReplayOptions.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Trace.TraceReplayOptions" /> class.</summary>
    </member>
    <member name="P:Microsoft.SqlServer.Management.Trace.TraceReplayOptions.BlockedProcessesEnabled">
      <summary>Gets or sets a value indicating whether the blocked processes monitor is enabled to search for blocked or blocking processes.</summary>
      <returns>True if the blocked processes monitor is enabled to search for blocked or blocking processes; otherwise, false (default).</returns>
    </member>
    <member name="P:Microsoft.SqlServer.Management.Trace.TraceReplayOptions.BlockedProcessesWaitInterval">
      <summary>Gets or sets the threshold, in seconds, at which blocked process reports are generated.</summary>
      <returns>The threshold, in seconds, at which blocked process reports are generated.</returns>
    </member>
    <member name="P:Microsoft.SqlServer.Management.Trace.TraceReplayOptions.DisplayPerfEvent">
      <summary>Gets or sets a value indicating whether an additional event that reports execution time is displayed for each replayed event.</summary>
      <returns>True if the additional event is displayed for each replayed event; otherwise,false (default).</returns>
    </member>
    <member name="P:Microsoft.SqlServer.Management.Trace.TraceReplayOptions.HealthMonitorPollInterval">
      <summary>Gets or sets the interval between checking for unused threads in seconds.</summary>
      <returns>An <see cref="T:System.Int32" /> value that specifies the interval between checking for unused threads in seconds.</returns>
    </member>
    <member name="P:Microsoft.SqlServer.Management.Trace.TraceReplayOptions.HealthMonitorWaitInterval">
      <summary>Gets or sets the maximum permitted lifetime of an unused thread.</summary>
      <returns>An <see cref="T:System.Int32" /> value that specifies the maximum permitted lifetime of an unused thread.</returns>
    </member>
    <member name="P:Microsoft.SqlServer.Management.Trace.TraceReplayOptions.KeepResults">
      <summary>Gets or sets the <see cref="T:System.Boolean" /> property value that specifies whether to keep the replay results.</summary>
      <returns>A <see cref="T:System.Boolean" /> value that specifies whether to keep the results.If True, the results are kept.If False (default), the results are not kept.</returns>
    </member>
    <member name="P:Microsoft.SqlServer.Management.Trace.TraceReplayOptions.Mode">
      <summary>Gets or sets whether the trace replay sequential or synchronized.</summary>
      <returns>A <see cref="T:Microsoft.SqlServer.Management.Trace.ReplayMode" /> object value that specifies the trace mode.</returns>
    </member>
    <member name="P:Microsoft.SqlServer.Management.Trace.TraceReplayOptions.NumberOfReplayThreads">
      <summary>Gets or sets the number of threads used when replaying the trace.</summary>
      <returns>An <see cref="T:System.Int32" /> value that specifies the number of threads used to replay the trace.</returns>
    </member>
    <member name="T:Microsoft.SqlServer.Management.Trace.TraceServer">
      <summary>The <see cref="T:Microsoft.SqlServer.Management.Trace.TraceServer" /> class is a Trace object that represents a new trace on an instance of SQL Server.</summary>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceServer.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Trace.TraceServer" /> class.</summary>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceServer.InitializeAsReader(Microsoft.SqlServer.Management.Common.ConnectionInfoBase,System.String)">
      <summary>Initializes the server as a trace reader.</summary>
      <param name="serverConnInfo">A <see cref="T:Microsoft.SqlServer.Management.Common.SqlConnectionInfo" /> object value that specifies the connection information required to establish a connection with the instance of SQL Server that is to be traced.</param>
      <param name="profileFileName">A <see cref="T:System.String" /> value that specifies the path and the name of the file that contains the SQL Server Profiler trace profile. For information about how to create a trace profile manually using SQL Server Profiler, see SQL Server Profiler Procedures.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceServer.Pause">
      <summary>Pauses the trace.</summary>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceServer.Restart">
      <summary>Restarts the trace.</summary>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceServer.Stop">
      <summary>Stops the trace.</summary>
    </member>
    <member name="T:Microsoft.SqlServer.Management.Trace.TraceTable">
      <summary>The <see cref="T:Microsoft.SqlServer.Management.Trace.TraceTable" /> class is a Trace object that represents a table of trace information.</summary>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceTable.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Trace.TraceTable" /> class.</summary>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceTable.InitializeAsReader(Microsoft.SqlServer.Management.Common.ConnectionInfoBase,System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Trace.TraceTable" /> class for reading trace data.</summary>
      <param name="serverConnInfo">A <see cref="T:Microsoft.SqlServer.Management.Common.SqlConnectionInfo" /> object value that specifies the information required to establish a connection with the instance of Microsoft SQL Server that contains the trace table.</param>
      <param name="tableName">A <see cref="T:System.String" /> value that specifies the name of the trace table.</param>
      <param name="tableOwner">A <see cref="T:System.String" /> value that specifies the schema to which the trace table belongs.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceTable.InitializeAsReplayOutputWriter(Microsoft.SqlServer.Management.Common.ConnectionInfoBase,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Management.Trace.TraceTable" /> class for writing replay trace information.</summary>
      <param name="serverConnInfo">A <see cref="T:Microsoft.SqlServer.Management.Common.SqlConnectionInfo" /> object value that specifies the information required to establish a connection with the instance of Microsoft SQL Server that contains the trace table.</param>
      <param name="destinationTableName">A <see cref="T:System.String" /> value that specifies the name of the trace table to write the replay trace output data.</param>
    </member>
    <member name="M:Microsoft.SqlServer.Management.Trace.TraceTable.InitializeAsWriter(Microsoft.SqlServer.Management.Trace.TraceReader,Microsoft.SqlServer.Management.Common.ConnectionInfoBase,System.String)">
      <summary>Initializes the specified <see cref="T:Microsoft.SqlServer.Management.Trace.TraceTable" /> object for reading trace data from a <see cref="T:Microsoft.SqlServer.Management.Trace.TraceReader" /> object, analyzing the data, and writing data to the referenced trace table.</summary>
      <param name="source">A <see cref="T:Microsoft.SqlServer.Management.Trace.TraceReader" /> object value that specifies the source of the trace data. This object can represent a trace table or a trace file.</param>
      <param name="serverConnInfo">A <see cref="T:Microsoft.SqlServer.Management.Common.SqlConnectionInfo" /> object value that specifies the information required to establish a connection with the instance of Microsoft SQL Server that contains the trace table.</param>
      <param name="destinationTableName">A <see cref="T:System.String" /> value that specifies the name of the trace table to write the replay trace output data.</param>
    </member>
    <member name="T:Microsoft.SqlServer.Management.Trace.WriteNotifyEventHandler">
      <summary>Represents the <see cref="T:Microsoft.SqlServer.Management.Trace.WriteNotifyEventHandler" /> handler.</summary>
      <param name="sender">An <see cref="T:System.Object" /> value that specifies the source of the event.</param>
      <param name="args">A <see cref="T:Microsoft.SqlServer.Management.Trace.TraceEventArgs" />  object that contains the event data. </param>
    </member>
  </members>
</doc>