Share via


TraceEventArgs Class

Defines the identifiers and values associated with a trace event. This class cannot be inherited.

Inheritance Hierarchy

System.Object
  System.EventArgs
    Microsoft.AnalysisServices.TraceEventArgs

Namespace:  Microsoft.AnalysisServices
Assembly:  Microsoft.AnalysisServices (in Microsoft.AnalysisServices.dll)

Syntax

'Declaration
<GuidAttribute("9324A406-7388-49a1-BA4A-8A6D4D9DD98C")> _
Public NotInheritable Class TraceEventArgs _
    Inherits EventArgs
'Usage
Dim instance As TraceEventArgs
[GuidAttribute("9324A406-7388-49a1-BA4A-8A6D4D9DD98C")]
public sealed class TraceEventArgs : EventArgs
[GuidAttribute(L"9324A406-7388-49a1-BA4A-8A6D4D9DD98C")]
public ref class TraceEventArgs sealed : public EventArgs
[<SealedAttribute>]
[<GuidAttribute("9324A406-7388-49a1-BA4A-8A6D4D9DD98C")>]
type TraceEventArgs =  
    class 
        inherit EventArgs 
    end
public final class TraceEventArgs extends EventArgs

The TraceEventArgs type exposes the following members.

Constructors

  Name Description
Public method TraceEventArgs Initializes a new instance of the TraceEventArgs class.

Top

Properties

  Name Description
Public property ApplicationName Gets the application name associated with a TraceEventArgs object.
Public property ClientHostName Gets the client host name associated with a TraceEventArgs object.
Public property ClientProcessID Gets the client process identifier associated with a TraceEventArgs object.
Public property ConnectionID Gets the connection identifier associated with a TraceEventArgs object.
Public property CpuTime Gets the CPU time associated with a TraceEventArgs object.
Public property CurrentTime Gets the current date and time associated with a TraceEventArgs object.
Public property DatabaseName Gets the Database name associated with a TraceEventArgs object.
Public property Duration Gets the duration value associated with a TraceEventArgs object.
Public property EndTime Gets the end time associated with a TraceEventArgs object.
Public property Error Gets the error property associated with a TraceEventArgs object.
Public property EventClass Gets the event class associated with a TraceEventArgs object.
Public property EventSubclass Gets the event subclass associated with a TraceEventArgs object.
Public property IntegerData Gets the Integer data associated with a TraceEventArgs object.
Public property Item Corresponds to the indexor property in the C# language. It allows indexing of a collection in the same manner as with arrays.
Public property JobID Gets the job identifier associated with a TraceEventArgs object.
Public property NTCanonicalUserName Gets the NT canonical user name associated with a TraceEventArgs object.
Public property NTDomainName Gets the NT domain name associated with a TraceEventArgs object.
Public property NTUserName Gets the NT user name associated with a TraceEventArgs object.
Public property ObjectID Gets the object identifier associated with a TraceEventArgs object.
Public property ObjectName Gets the object name associated with a TraceEventArgs object.
Public property ObjectPath Gets the object path associated with a TraceEventArgs object.
Public property ObjectReference Gets the object reference associated with a TraceEventArgs object.
Public property ObjectType Gets the object type associated with a TraceEventArgs object.
Public property ProgressTotal Gets the progress total associated with a TraceEventArgs object.
Public property RequestParameters Gets the request parameters associated with a TraceEventArgs object.
Public property RequestProperties Gets the request properties associated with a TraceEventArgs object.
Public property ServerName Gets the server name associated with a TraceEventArgs object.
Public property SessionID Gets the session identifier associated with a TraceEventArgs object.
Public property SessionType Gets the session type associated with a TraceEventArgs object.
Public property Severity Gets the severity associated with a TraceEventArgs object.
Public property Spid Gets the active server process identifier (SPID) on which to execute the parent object.
Public property StartTime Gets the date and time at which a TraceEventArgs object's trace started.
Public property Success Gets the success property associated with the trace indicated by a TraceEventArgs object's trace.
Public property TextData Gets the text data information associated with a TraceEventArgs object.
Public property XmlaMessages Gets the collection of XMLA messages associated with a TraceEventArgs object.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.AnalysisServices Namespace