Class Event
Represents a base for events that happen so instrumentation can calculate event counts and rates of occurence
Inherited Members
      System.Object.Equals(System.Object)
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.GetHashCode()
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
  Namespace: NFX.Instrumentation
Assembly: NFX.dll
Syntax
public abstract class Event : Datum, IArchiveLoggable, IBSONSerializable, IBSONDeserializable, IJSONWritable
  Constructors
Event()
Declaration
protected Event()
  Event(String)
Declaration
protected Event(string source)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.String | source | 
Event(String, DateTime)
Declaration
protected Event(string source, DateTime utcDateTime)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.String | source | |
| System.DateTime | utcDateTime | 
Properties
ValueAsObject
Declaration
public override object ValueAsObject { get; }
  Property Value
| Type | Description | 
|---|---|
| System.Object | 
Overrides
ValueUnitName
Declaration
public override string ValueUnitName { get; }
  Property Value
| Type | Description | 
|---|---|
| System.String |