PublishedEvent Class
An instance of an event from an event source. Use this object to obtain field and action data as well as metadata about the event object.
Inheritance Hierarchy
System.Object
Microsoft.SqlServer.XEvent.Linq.PublishedEvent
Namespace: Microsoft.SqlServer.XEvent.Linq
Assembly: Microsoft.SqlServer.XEvent.Linq (in Microsoft.SqlServer.XEvent.Linq.dll)
Syntax
'Declaration
Public Class PublishedEvent
'Usage
Dim instance As PublishedEvent
public class PublishedEvent
public ref class PublishedEvent
type PublishedEvent = class end
public class PublishedEvent
The PublishedEvent type exposes the following members.
Properties
Name | Description | |
---|---|---|
Actions | Gets a list of actions. | |
Fields | Gets a list of fields containing the data of the published event. | |
Location | Gets the provider internal location this event was sourced from. Use an EventLocator to retrieve the event at a later time, or to move the current location of an IEventProvider to the location of the event. | |
Metadata | Gets the metadata for the event object. | |
Name | Gets the name of the event object. | |
Package | Gets the package this event was produced from. | |
Timestamp | Gets the time this event was produced. | |
UUID | Gets the globally unique identifier of the event object. |
Top
Methods
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
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.