Show / Hide Table of Contents

Class NamespaceUpdateTool

Inheritance
object
VisitorBase
Visitor
NamespaceUpdateTool
Inherited Members
Visitor.Execute()
Visitor.ExecuteAsync()
Visitor.VisitRegulationShareAsync(IRegulationShare)
Visitor.VisitLookupValueAsync(IExchangeTenant, IRegulationSet, ILookupSet, ILookupValue)
Visitor.VisitReportTemplateAsync(IExchangeTenant, IRegulationSet, IReportSet, IReportTemplate)
Visitor.VisitCaseSetupAsync(IExchangeTenant, IPayrollSet, ICaseChangeSetup, ICaseSetup)
Visitor.VisitCaseValueAsync(IExchangeTenant, IPayrollSet, ICaseChangeSetup, ICaseSetup, ICaseValueSetup)
Visitor.VisitPayrollResultAsync(IExchangeTenant, IPayrollResultSet)
Visitor.VisitExchangeTenant
Visitor.VisitRegulationShare
Visitor.VisitUser
Visitor.VisitDivision
Visitor.VisitTask
Visitor.VisitWebhook
Visitor.VisitRegulation
Visitor.VisitLookup
Visitor.VisitLookupValue
Visitor.VisitCase
Visitor.VisitCaseField
Visitor.VisitCaseRelation
Visitor.VisitCollector
Visitor.VisitWageType
Visitor.VisitScript
Visitor.VisitReport
Visitor.VisitReportParameter
Visitor.VisitReportTemplate
Visitor.VisitEmployee
Visitor.VisitPayroll
Visitor.VisitPayrollLayer
Visitor.VisitCaseChangeSetup
Visitor.VisitCaseSetup
Visitor.VisitCaseValue
Visitor.VisitPayrun
Visitor.VisitPayrunParameter
Visitor.VisitPayrunJobInvocation
Visitor.VisitPayrollResult
Visitor.VisitWageTypeResult
Visitor.VisitWageTypeCustomResult
Visitor.VisitCollectorResult
Visitor.VisitCollectorCustomResult
Visitor.VisitPayrunResult
VisitorBase.VisitAsync()
VisitorBase.VisitExchangeTenantsAsync()
VisitorBase.VisitRegulationSharesAsync()
VisitorBase.VisitUsersAsync(IExchangeTenant)
VisitorBase.VisitCalendarsAsync(IExchangeTenant)
VisitorBase.VisitDivisionsAsync(IExchangeTenant)
VisitorBase.VisitTasksAsync(IExchangeTenant)
VisitorBase.VisitWebhooksAsync(IExchangeTenant)
VisitorBase.VisitRegulationsAsync(IExchangeTenant)
VisitorBase.VisitLookupsAsync(IExchangeTenant, IRegulationSet)
VisitorBase.VisitLookupValuesAsync(IExchangeTenant, IRegulationSet, ILookupSet)
VisitorBase.VisitCasesAsync(IExchangeTenant, IRegulationSet)
VisitorBase.VisitCaseFieldsAsync(IExchangeTenant, IRegulationSet, ICaseSet)
VisitorBase.VisitCaseRelationsAsync(IExchangeTenant, IRegulationSet)
VisitorBase.VisitCollectorsAsync(IExchangeTenant, IRegulationSet)
VisitorBase.VisitWageTypesAsync(IExchangeTenant, IRegulationSet)
VisitorBase.VisitScriptsAsync(IExchangeTenant, IRegulationSet)
VisitorBase.VisitReportsAsync(IExchangeTenant, IRegulationSet)
VisitorBase.VisitReportParametersAsync(IExchangeTenant, IRegulationSet, IReportSet)
VisitorBase.VisitReportTemplatesAsync(IExchangeTenant, IRegulationSet, IReportSet)
VisitorBase.VisitEmployeesAsync(IExchangeTenant)
VisitorBase.VisitPayrollsAsync(IExchangeTenant)
VisitorBase.VisitPayrollLayersAsync(IExchangeTenant, IPayrollSet)
VisitorBase.VisitCaseChangeSetupsAsync(IExchangeTenant, IPayrollSet)
VisitorBase.VisitRelatedCasesAsync(IExchangeTenant, IPayrollSet, ICaseChangeSetup, ICaseSetup)
VisitorBase.VisitCaseValuesAsync(IExchangeTenant, IPayrollSet, ICaseChangeSetup, ICaseSetup)
VisitorBase.VisitPayrunsAsync(IExchangeTenant)
VisitorBase.VisitPayrunParametersAsync(IExchangeTenant, IPayrun)
VisitorBase.VisitPayrunJobsAsync(IExchangeTenant)
VisitorBase.VisitPayrunJobAsync(IExchangeTenant, IPayrunJob)
VisitorBase.VisitPayrunJobInvocationsAsync(IExchangeTenant)
VisitorBase.VisitPayrollResultsAsync(IExchangeTenant)
VisitorBase.VisitWageTypeResultsAsync(IExchangeTenant, IPayrollResultSet)
VisitorBase.VisitWageTypeCustomResultsAsync(IExchangeTenant, IPayrollResultSet, IWageTypeResultSet)
VisitorBase.VisitCollectorResultsAsync(IExchangeTenant, IPayrollResultSet)
VisitorBase.VisitCollectorCustomResultsAsync(IExchangeTenant, IPayrollResultSet, ICollectorResultSet)
VisitorBase.VisitPayrunResultsAsync(IExchangeTenant, IPayrollResultSet)
VisitorBase.Exchange
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: PayrollEngine.Client.Exchange
Assembly: PayrollEngine.Client.Core.dll
Syntax
public class NamespaceUpdateTool : Visitor

Constructors

NamespaceUpdateTool(Exchange, string)

Declaration
public NamespaceUpdateTool(Exchange exchange, string @namespace)
Parameters
Type Name Description
Exchange exchange
string namespace

Methods

UpdateNamespace()

Declaration
public void UpdateNamespace()

UpdateNamespaceAsync()

Declaration
public virtual Task UpdateNamespaceAsync()
Returns
Type Description
Task

VisitCalendarAsync(IExchangeTenant, ICalendar)

Declaration
protected override Task VisitCalendarAsync(IExchangeTenant tenant, ICalendar calendar)
Parameters
Type Name Description
IExchangeTenant tenant
ICalendar calendar
Returns
Type Description
Task
Overrides
VisitorBase.VisitCalendarAsync(IExchangeTenant, ICalendar)

VisitCaseAsync(IExchangeTenant, IRegulationSet, ICaseSet)

Declaration
protected override Task VisitCaseAsync(IExchangeTenant tenant, IRegulationSet regulation, ICaseSet caseSet)
Parameters
Type Name Description
IExchangeTenant tenant
IRegulationSet regulation
ICaseSet caseSet
Returns
Type Description
Task
Overrides
Visitor.VisitCaseAsync(IExchangeTenant, IRegulationSet, ICaseSet)

VisitCaseChangeSetupAsync(IExchangeTenant, IPayrollSet, ICaseChangeSetup)

Declaration
protected override Task VisitCaseChangeSetupAsync(IExchangeTenant tenant, IPayrollSet payroll, ICaseChangeSetup caseChangeSetup)
Parameters
Type Name Description
IExchangeTenant tenant
IPayrollSet payroll
ICaseChangeSetup caseChangeSetup
Returns
Type Description
Task
Overrides
Visitor.VisitCaseChangeSetupAsync(IExchangeTenant, IPayrollSet, ICaseChangeSetup)

VisitCaseFieldAsync(IExchangeTenant, IRegulationSet, ICaseSet, ICaseField)

Declaration
protected override Task VisitCaseFieldAsync(IExchangeTenant tenant, IRegulationSet regulation, ICaseSet caseSet, ICaseField caseField)
Parameters
Type Name Description
IExchangeTenant tenant
IRegulationSet regulation
ICaseSet caseSet
ICaseField caseField
Returns
Type Description
Task
Overrides
Visitor.VisitCaseFieldAsync(IExchangeTenant, IRegulationSet, ICaseSet, ICaseField)

VisitCaseRelationAsync(IExchangeTenant, IRegulationSet, ICaseRelation)

Declaration
protected override Task VisitCaseRelationAsync(IExchangeTenant tenant, IRegulationSet regulation, ICaseRelation caseRelation)
Parameters
Type Name Description
IExchangeTenant tenant
IRegulationSet regulation
ICaseRelation caseRelation
Returns
Type Description
Task
Overrides
Visitor.VisitCaseRelationAsync(IExchangeTenant, IRegulationSet, ICaseRelation)

VisitCollectorAsync(IExchangeTenant, IRegulationSet, ICollector)

Declaration
protected override Task VisitCollectorAsync(IExchangeTenant tenant, IRegulationSet regulation, ICollector collector)
Parameters
Type Name Description
IExchangeTenant tenant
IRegulationSet regulation
ICollector collector
Returns
Type Description
Task
Overrides
Visitor.VisitCollectorAsync(IExchangeTenant, IRegulationSet, ICollector)

VisitCollectorCustomResultAsync(IExchangeTenant, IPayrollResultSet, ICollectorResultSet, ICollectorCustomResult)

Declaration
protected override Task VisitCollectorCustomResultAsync(IExchangeTenant tenant, IPayrollResultSet payrollResult, ICollectorResultSet collectorResult, ICollectorCustomResult collectorCustomResult)
Parameters
Type Name Description
IExchangeTenant tenant
IPayrollResultSet payrollResult
ICollectorResultSet collectorResult
ICollectorCustomResult collectorCustomResult
Returns
Type Description
Task
Overrides
Visitor.VisitCollectorCustomResultAsync(IExchangeTenant, IPayrollResultSet, ICollectorResultSet, ICollectorCustomResult)

VisitCollectorResultAsync(IExchangeTenant, IPayrollResultSet, ICollectorResultSet)

Declaration
protected override Task VisitCollectorResultAsync(IExchangeTenant tenant, IPayrollResultSet payrollResult, ICollectorResultSet collectorResult)
Parameters
Type Name Description
IExchangeTenant tenant
IPayrollResultSet payrollResult
ICollectorResultSet collectorResult
Returns
Type Description
Task
Overrides
Visitor.VisitCollectorResultAsync(IExchangeTenant, IPayrollResultSet, ICollectorResultSet)

VisitDivisionAsync(IExchangeTenant, IDivision)

Declaration
protected override Task VisitDivisionAsync(IExchangeTenant tenant, IDivision division)
Parameters
Type Name Description
IExchangeTenant tenant
IDivision division
Returns
Type Description
Task
Overrides
Visitor.VisitDivisionAsync(IExchangeTenant, IDivision)

VisitEmployeeAsync(IExchangeTenant, IEmployeeSet)

Declaration
protected override Task VisitEmployeeAsync(IExchangeTenant tenant, IEmployeeSet employee)
Parameters
Type Name Description
IExchangeTenant tenant
IEmployeeSet employee
Returns
Type Description
Task
Overrides
Visitor.VisitEmployeeAsync(IExchangeTenant, IEmployeeSet)

VisitExchangeTenantAsync(IExchangeTenant)

Declaration
protected override Task VisitExchangeTenantAsync(IExchangeTenant tenant)
Parameters
Type Name Description
IExchangeTenant tenant
Returns
Type Description
Task
Overrides
Visitor.VisitExchangeTenantAsync(IExchangeTenant)

VisitLookupAsync(IExchangeTenant, IRegulationSet, ILookupSet)

Declaration
protected override Task VisitLookupAsync(IExchangeTenant tenant, IRegulationSet regulation, ILookupSet lookup)
Parameters
Type Name Description
IExchangeTenant tenant
IRegulationSet regulation
ILookupSet lookup
Returns
Type Description
Task
Overrides
Visitor.VisitLookupAsync(IExchangeTenant, IRegulationSet, ILookupSet)

VisitPayrollAsync(IExchangeTenant, IPayrollSet)

Declaration
protected override Task VisitPayrollAsync(IExchangeTenant tenant, IPayrollSet payroll)
Parameters
Type Name Description
IExchangeTenant tenant
IPayrollSet payroll
Returns
Type Description
Task
Overrides
Visitor.VisitPayrollAsync(IExchangeTenant, IPayrollSet)

VisitPayrollLayerAsync(IExchangeTenant, IPayrollSet, IPayrollLayer)

Declaration
protected override Task VisitPayrollLayerAsync(IExchangeTenant tenant, IPayrollSet payroll, IPayrollLayer layer)
Parameters
Type Name Description
IExchangeTenant tenant
IPayrollSet payroll
IPayrollLayer layer
Returns
Type Description
Task
Overrides
Visitor.VisitPayrollLayerAsync(IExchangeTenant, IPayrollSet, IPayrollLayer)

VisitPayrunAsync(IExchangeTenant, IPayrun)

Declaration
protected override Task VisitPayrunAsync(IExchangeTenant tenant, IPayrun payrun)
Parameters
Type Name Description
IExchangeTenant tenant
IPayrun payrun
Returns
Type Description
Task
Overrides
Visitor.VisitPayrunAsync(IExchangeTenant, IPayrun)

VisitPayrunJobInvocationAsync(IExchangeTenant, IPayrunJobInvocation)

Declaration
protected override Task VisitPayrunJobInvocationAsync(IExchangeTenant tenant, IPayrunJobInvocation invocation)
Parameters
Type Name Description
IExchangeTenant tenant
IPayrunJobInvocation invocation
Returns
Type Description
Task
Overrides
Visitor.VisitPayrunJobInvocationAsync(IExchangeTenant, IPayrunJobInvocation)

VisitPayrunParameterAsync(IExchangeTenant, IPayrun, IPayrunParameter)

Declaration
protected override Task VisitPayrunParameterAsync(IExchangeTenant tenant, IPayrun payrun, IPayrunParameter parameter)
Parameters
Type Name Description
IExchangeTenant tenant
IPayrun payrun
IPayrunParameter parameter
Returns
Type Description
Task
Overrides
Visitor.VisitPayrunParameterAsync(IExchangeTenant, IPayrun, IPayrunParameter)

VisitPayrunResultAsync(IExchangeTenant, IPayrollResultSet, IPayrunResult)

Declaration
protected override Task VisitPayrunResultAsync(IExchangeTenant tenant, IPayrollResultSet payrollResult, IPayrunResult payrunResult)
Parameters
Type Name Description
IExchangeTenant tenant
IPayrollResultSet payrollResult
IPayrunResult payrunResult
Returns
Type Description
Task
Overrides
Visitor.VisitPayrunResultAsync(IExchangeTenant, IPayrollResultSet, IPayrunResult)

VisitRegulationAsync(IExchangeTenant, IRegulationSet)

Declaration
protected override Task VisitRegulationAsync(IExchangeTenant tenant, IRegulationSet regulation)
Parameters
Type Name Description
IExchangeTenant tenant
IRegulationSet regulation
Returns
Type Description
Task
Overrides
Visitor.VisitRegulationAsync(IExchangeTenant, IRegulationSet)

VisitReportAsync(IExchangeTenant, IRegulationSet, IReportSet)

Declaration
protected override Task VisitReportAsync(IExchangeTenant tenant, IRegulationSet regulation, IReportSet report)
Parameters
Type Name Description
IExchangeTenant tenant
IRegulationSet regulation
IReportSet report
Returns
Type Description
Task
Overrides
Visitor.VisitReportAsync(IExchangeTenant, IRegulationSet, IReportSet)

VisitReportParameterAsync(IExchangeTenant, IRegulationSet, IReportSet, IReportParameter)

Declaration
protected override Task VisitReportParameterAsync(IExchangeTenant tenant, IRegulationSet regulation, IReportSet report, IReportParameter parameter)
Parameters
Type Name Description
IExchangeTenant tenant
IRegulationSet regulation
IReportSet report
IReportParameter parameter
Returns
Type Description
Task
Overrides
Visitor.VisitReportParameterAsync(IExchangeTenant, IRegulationSet, IReportSet, IReportParameter)

VisitScriptAsync(IExchangeTenant, IRegulationSet, IScript)

Declaration
protected override Task VisitScriptAsync(IExchangeTenant tenant, IRegulationSet regulation, IScript script)
Parameters
Type Name Description
IExchangeTenant tenant
IRegulationSet regulation
IScript script
Returns
Type Description
Task
Overrides
Visitor.VisitScriptAsync(IExchangeTenant, IRegulationSet, IScript)

VisitTaskAsync(IExchangeTenant, ITask)

Declaration
protected override Task VisitTaskAsync(IExchangeTenant tenant, ITask task)
Parameters
Type Name Description
IExchangeTenant tenant
ITask task
Returns
Type Description
Task
Overrides
Visitor.VisitTaskAsync(IExchangeTenant, ITask)

VisitUserAsync(IExchangeTenant, IUser)

Declaration
protected override Task VisitUserAsync(IExchangeTenant tenant, IUser user)
Parameters
Type Name Description
IExchangeTenant tenant
IUser user
Returns
Type Description
Task
Overrides
Visitor.VisitUserAsync(IExchangeTenant, IUser)

VisitWageTypeAsync(IExchangeTenant, IRegulationSet, IWageType)

Declaration
protected override Task VisitWageTypeAsync(IExchangeTenant tenant, IRegulationSet regulation, IWageType wageType)
Parameters
Type Name Description
IExchangeTenant tenant
IRegulationSet regulation
IWageType wageType
Returns
Type Description
Task
Overrides
Visitor.VisitWageTypeAsync(IExchangeTenant, IRegulationSet, IWageType)

VisitWageTypeCustomResultAsync(IExchangeTenant, IPayrollResultSet, IWageTypeResultSet, IWageTypeCustomResult)

Declaration
protected override Task VisitWageTypeCustomResultAsync(IExchangeTenant tenant, IPayrollResultSet payrollResult, IWageTypeResultSet wageTypeResult, IWageTypeCustomResult wageTypeCustomResult)
Parameters
Type Name Description
IExchangeTenant tenant
IPayrollResultSet payrollResult
IWageTypeResultSet wageTypeResult
IWageTypeCustomResult wageTypeCustomResult
Returns
Type Description
Task
Overrides
Visitor.VisitWageTypeCustomResultAsync(IExchangeTenant, IPayrollResultSet, IWageTypeResultSet, IWageTypeCustomResult)

VisitWageTypeResultAsync(IExchangeTenant, IPayrollResultSet, IWageTypeResultSet)

Declaration
protected override Task VisitWageTypeResultAsync(IExchangeTenant tenant, IPayrollResultSet payrollResult, IWageTypeResultSet wageTypeResult)
Parameters
Type Name Description
IExchangeTenant tenant
IPayrollResultSet payrollResult
IWageTypeResultSet wageTypeResult
Returns
Type Description
Task
Overrides
Visitor.VisitWageTypeResultAsync(IExchangeTenant, IPayrollResultSet, IWageTypeResultSet)

VisitWebhookAsync(IExchangeTenant, IWebhookSet)

Declaration
protected override Task VisitWebhookAsync(IExchangeTenant tenant, IWebhookSet webhook)
Parameters
Type Name Description
IExchangeTenant tenant
IWebhookSet webhook
Returns
Type Description
Task
Overrides
Visitor.VisitWebhookAsync(IExchangeTenant, IWebhookSet)

Extension Methods

ConsoleExtensions.WriteProperties(object, bool)
ValueTypeExtensions.GetValueType(object)
ObjectInfo.GetPropertyValue(object, string)
ObjectInfo.GetPropertyValue<T>(object, string, T)
ObjectInfo.ResolvePropertyValue(object, string)
ObjectInfo.SetPropertyValue(object, string, object)
☀
☾
Back to top Generated by DocFX