/// <summary>
 /// Ctor of an object using a configuration object.
 /// </summary>
 public OpcEventOnEndpointModel(EventConfigurationModel eventConfiguration, OpcPublisherPublishState opcPublisherPublishState = OpcPublisherPublishState.None)
 {
     Id          = eventConfiguration.Id;
     DisplayName = eventConfiguration.DisplayName;
     IotCentralEventPublishMode = eventConfiguration.IotCentralEventPublishMode;
     SelectClauses            = eventConfiguration.SelectClauses;
     WhereClause              = eventConfiguration.WhereClause;
     OpcPublisherPublishState = opcPublisherPublishState;
 }
Example #2
0
 /// <summary>
 /// Ctor of an object using a configuration object.
 /// </summary>
 public OpcEventOnEndpointModel(EventConfigurationModel eventConfiguration, OpcPublisherPublishState opcPublisherPublishState = OpcPublisherPublishState.None)
 {
     Id = eventConfiguration.Id;
     EventNotifierId            = eventConfiguration.EventNotifierId;
     Key                        = eventConfiguration.Key;
     IotCentralEventPublishMode = eventConfiguration.IotCentralEventPublishMode;
     SelectClauses              = eventConfiguration.SelectClauses;
     WhereClause                = eventConfiguration.WhereClause;
     OpcPublisherPublishState   = opcPublisherPublishState;
 }