/// <summary> /// Initializes a new instance of the EventsResultData class. /// </summary> /// <param name="id">The unique ID for this event.</param> /// <param name="count">Count of the event</param> /// <param name="timestamp">Timestamp of the event</param> /// <param name="customDimensions">Custom dimensions of the /// event</param> /// <param name="customMeasurements">Custom measurements of the /// event</param> /// <param name="operation">Operation info of the event</param> /// <param name="session">Session info of the event</param> /// <param name="user">User info of the event</param> /// <param name="cloud">Cloud info of the event</param> /// <param name="ai">AI info of the event</param> /// <param name="application">Application info of the event</param> /// <param name="client">Client info of the event</param> public EventsResultData(string id = default(string), long?count = default(long?), System.DateTime?timestamp = default(System.DateTime?), EventsResultDataCustomDimensions customDimensions = default(EventsResultDataCustomDimensions), EventsResultDataCustomMeasurements customMeasurements = default(EventsResultDataCustomMeasurements), EventsOperationInfo operation = default(EventsOperationInfo), EventsSessionInfo session = default(EventsSessionInfo), EventsUserInfo user = default(EventsUserInfo), EventsCloudInfo cloud = default(EventsCloudInfo), EventsAiInfo ai = default(EventsAiInfo), EventsApplicationInfo application = default(EventsApplicationInfo), EventsClientInfo client = default(EventsClientInfo)) { Id = id; Count = count; Timestamp = timestamp; CustomDimensions = customDimensions; CustomMeasurements = customMeasurements; Operation = operation; Session = session; User = user; Cloud = cloud; Ai = ai; Application = application; Client = client; CustomInit(); }
/// <summary> /// Initializes a new instance of the EventsPerformanceCounterResult /// class. /// </summary> /// <param name="id">The unique ID for this event.</param> /// <param name="count">Count of the event</param> /// <param name="timestamp">Timestamp of the event</param> /// <param name="customDimensions">Custom dimensions of the /// event</param> /// <param name="customMeasurements">Custom measurements of the /// event</param> /// <param name="operation">Operation info of the event</param> /// <param name="session">Session info of the event</param> /// <param name="user">User info of the event</param> /// <param name="cloud">Cloud info of the event</param> /// <param name="ai">AI info of the event</param> /// <param name="application">Application info of the event</param> /// <param name="client">Client info of the event</param> public EventsPerformanceCounterResult(string id = default(string), long?count = default(long?), System.DateTime?timestamp = default(System.DateTime?), EventsResultDataCustomDimensions customDimensions = default(EventsResultDataCustomDimensions), EventsResultDataCustomMeasurements customMeasurements = default(EventsResultDataCustomMeasurements), EventsOperationInfo operation = default(EventsOperationInfo), EventsSessionInfo session = default(EventsSessionInfo), EventsUserInfo user = default(EventsUserInfo), EventsCloudInfo cloud = default(EventsCloudInfo), EventsAiInfo ai = default(EventsAiInfo), EventsApplicationInfo application = default(EventsApplicationInfo), EventsClientInfo client = default(EventsClientInfo), EventsPerformanceCounterInfo performanceCounter = default(EventsPerformanceCounterInfo)) : base(id, count, timestamp, customDimensions, customMeasurements, operation, session, user, cloud, ai, application, client) { PerformanceCounter = performanceCounter; CustomInit(); }