示例#1
0
 /// <summary>
 /// Initializes a new instance of the LogSettings class.
 /// </summary>
 /// <param name="logLocationSettings">Log location settings customer
 /// needs to provide when enabling log.</param>
 /// <param name="enableCopyActivityLog">Specifies whether to enable
 /// copy activity log. Type: boolean (or Expression with resultType
 /// boolean).</param>
 /// <param name="copyActivityLogSettings">Specifies settings for copy
 /// activity log.</param>
 public LogSettings(LogLocationSettings logLocationSettings, object enableCopyActivityLog = default(object), CopyActivityLogSettings copyActivityLogSettings = default(CopyActivityLogSettings))
 {
     EnableCopyActivityLog   = enableCopyActivityLog;
     CopyActivityLogSettings = copyActivityLogSettings;
     LogLocationSettings     = logLocationSettings;
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the
 /// ScriptActivityTypePropertiesLogSettings class.
 /// </summary>
 /// <param name="logDestination">The destination of logs. Type: string.
 /// Possible values include: 'ActivityOutput', 'ExternalStore'</param>
 /// <param name="logLocationSettings">Log location settings customer
 /// needs to provide when enabling log.</param>
 public ScriptActivityTypePropertiesLogSettings(string logDestination, LogLocationSettings logLocationSettings = default(LogLocationSettings))
 {
     LogDestination      = logDestination;
     LogLocationSettings = logLocationSettings;
     CustomInit();
 }
示例#3
0
 /// <summary>
 /// Initializes a new instance of the LogSettings class.
 /// </summary>
 public LogSettings()
 {
     LogLocationSettings = new LogLocationSettings();
     CustomInit();
 }