Skip to main content

ImportExecutionContext

  • Namespace: PPDS.Migration.Progress
  • Assembly: PPDS.Migration
  • Kind: Class

Summary​

Execution context capturing version and environment information for diagnostics. Helps correlate import issues to specific CLI/SDK versions.

Members​

Properties​

BypassPlugins​

bool BypassPlugins { get; set; }

Gets or sets whether plugins were bypassed during import.

CliVersion​

string CliVersion { get; set; }

Gets or sets the CLI tool version (e.g., "1.2.3").

ImportMode​

string ImportMode { get; set; }

Gets or sets the import mode used (e.g., "Create", "Update", "Upsert").

Platform​

string Platform { get; set; }

Gets or sets the platform description (e.g., "Windows 10.0.22631").

RuntimeVersion​

string RuntimeVersion { get; set; }

Gets or sets the .NET runtime version (e.g., "8.0.1").

SdkVersion​

string SdkVersion { get; set; }

Gets or sets the SDK version (PPDS.Dataverse, e.g., "1.2.3").

StripOwnerFields​

bool StripOwnerFields { get; set; }

Gets or sets whether owner fields were stripped during import.

UserMappingProvided​

bool UserMappingProvided { get; set; }

Gets or sets whether a user mapping file was provided.