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));
 }
Example #3
0
 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);
        }