public string GetApplicationRuntimeParameters(string processID, string key, WfClientProbeApplicationRuntimeParameterMode probeMode) { OperationContext.Current.FillContextToOguServiceContext(); IWfProcess process = WfRuntime.GetProcessByProcessID(processID); return(process.ApplicationRuntimeParameters.GetValueRecursively(key, probeMode.ToProbeApplicationRuntimeParameterMode(), string.Empty)); }
public T GetApplicationRuntimeParameters <T>(string processID, string key, WfClientProbeApplicationRuntimeParameterMode probeMode, T defaultValue) { return(this.SingleCallWithScalar(action => action.GetApplicationRuntimeParameters(processID, key, probeMode), defaultValue)); }
public static WfProbeApplicationRuntimeParameterMode ToProbeApplicationRuntimeParameterMode(this WfClientProbeApplicationRuntimeParameterMode probeMode) { return((WfProbeApplicationRuntimeParameterMode)probeMode); }
public string GetApplicationRuntimeParameters(string processID, string key, WfClientProbeApplicationRuntimeParameterMode probeMode) { OperationContext.Current.FillContextToOguServiceContext(); IWfProcess process = WfRuntime.GetProcessByProcessID(processID); return process.ApplicationRuntimeParameters.GetValueRecursively(key, probeMode.ToProbeApplicationRuntimeParameterMode(), string.Empty); }