+ protected EventSource (EventSourceSettings settings)
+ : this ()
+ {
+ this.Settings = settings;
+ }
+
+ protected EventSource (EventSourceSettings settings, params string[] traits)
+ : this (settings)
+ {
+ }
+
+ public EventSource (string eventSourceName)
+ {
+ this.Name = eventSourceName;
+ }
+
+ public EventSource (string eventSourceName, EventSourceSettings config)
+ : this (eventSourceName)
+ {
+ this.Settings = config;
+ }
+
+ public EventSource (string eventSourceName, EventSourceSettings config, params string[] traits)
+ : this (eventSourceName, config)
+ {
+ }
+
+ public Exception ConstructionException
+ {
+ get { return null; }
+ }
+
+ public static Guid CurrentThreadActivityId
+ {
+ get { return Guid.Empty; }
+ }
+
+ public Guid Guid
+ {
+ get { return Guid.Empty; }
+ }
+
+ public string Name
+ {
+ get;
+ private set;
+ }
+
+ public EventSourceSettings Settings
+ {
+ get;
+ private set;
+ }
+