public PSDataFlowDebugSessionResource(DataFlowDebugSessionInfo dataFlowDebugResource, string workspaceName) { this.WorkspaceName = workspaceName; this.DataFlowName = dataFlowDebugResource?.DataFlowName; this.ComputeType = dataFlowDebugResource?.ComputeType; this.CoreCount = dataFlowDebugResource?.CoreCount; this.NodeCount = dataFlowDebugResource?.NodeCount; this.IntegrationRuntimeName = dataFlowDebugResource?.IntegrationRuntimeName; this.SessionId = dataFlowDebugResource?.SessionId; this.StartTime = dataFlowDebugResource?.StartTime; this.TimeToLiveInMinutes = dataFlowDebugResource?.TimeToLiveInMinutes; this.LastActivityTime = dataFlowDebugResource?.LastActivityTime; this.AdditionalProperties = dataFlowDebugResource?.AdditionalProperties; }
public PSDataFlowDebugSessionInfo(DataFlowDebugSessionInfo debugSession) { this._debugSessionInfo = debugSession ?? throw new ArgumentNullException("debugSession"); }
public PSDataFlowDebugSessionInfo() { this._debugSessionInfo = new DataFlowDebugSessionInfo(); }