Class ProcessInstanceTenantGlobalParameterExtensions
OptimaJet.Workflow.Core.Model.ProcessInstanceTenantGlobalParameterExtensions
Provides an extension method for creating a TenantGlobalParameterApi whose operations are scoped by ProcessInstance.TenantId.
Namespace: OptimaJet.Workflow.Core.Model
public static class ProcessInstanceTenantGlobalParameterExtensionsMethods
public static TenantGlobalParameterApi GetTenantGlobalParameterApi(this ProcessInstance processInstance) #Creates a TenantGlobalParameterApi scoped to the tenant identified by ProcessInstance.TenantId on
processInstance.Parameters
Name
Type
Description
processInstanceProcessInstanceThe ProcessInstance whose ProcessInstance.TenantId defines the global parameter scope.
Returns
Type
Description
TenantGlobalParameterApiA new TenantGlobalParameterApi for the tenant scope identified by ProcessInstance.TenantId on
processInstance.Exceptions
Type
Description
ArgumentNullExceptionprocessInstance is null.Remarks
If the ProcessInstance.TenantId of
processInstance is null, empty, or contains only white-space characters, the returned TenantGlobalParameterApi uses the shared global parameter scope.