ข้ามไปยังเนื้อหา

Class TenantDomainOwnershipVerificationWorkflowResult

เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน

Namespace: Cephalon.MultiTenancy.Governance.Services
Assembly: Cephalon.MultiTenancy.Governance.dll

Describes the result of one tenant-domain ownership verification workflow transition.

public sealed class TenantDomainOwnershipVerificationWorkflowResult

objectTenantDomainOwnershipVerificationWorkflowResult

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

TenantDomainOwnershipVerificationWorkflowResult(string, string, string, string, bool, DateTimeOffset, string?, string?, TenantDomainOwnershipDescriptor?, string, IReadOnlyDictionary<string, string>?)

Section titled “ TenantDomainOwnershipVerificationWorkflowResult(string, string, string, string, bool, DateTimeOffset, string?, string?, TenantDomainOwnershipDescriptor?, string, IReadOnlyDictionary<string, string>?)”

Creates a tenant-domain ownership verification workflow transition result.

public TenantDomainOwnershipVerificationWorkflowResult(string tenantId, string domainName, string command, string outcome, bool applied, DateTimeOffset occurredAtUtc, string? previousStatus, string? currentStatus, TenantDomainOwnershipDescriptor? domainOwnership, string reason, IReadOnlyDictionary<string, string>? metadata = null)

tenantId string

The tenant identifier that was targeted.

domainName string

The domain name that was targeted.

command string

The workflow command that was requested.

outcome string

The workflow transition outcome.

applied bool

A value indicating whether the workflow transition was applied.

occurredAtUtc DateTimeOffset

The UTC timestamp when the workflow transition was evaluated.

previousStatus string?

The domain ownership status before the workflow transition when one existed.

currentStatus string?

The domain ownership status after the workflow transition when one exists.

domainOwnership TenantDomainOwnershipDescriptor?

The resulting domain ownership descriptor when one exists.

reason string

The operator-facing transition reason.

metadata IReadOnlyDictionary<string, string>?

Optional result metadata.

Gets a value indicating whether the workflow transition was applied.

public bool Applied { get; }

bool

Gets the workflow command that was requested.

public string Command { get; }

string

Gets the domain ownership status after the workflow transition when one exists.

public string? CurrentStatus { get; }

string?

Gets the canonical domain name that was targeted.

public string DomainName { get; }

string

Gets the resulting domain ownership descriptor when one exists.

public TenantDomainOwnershipDescriptor? DomainOwnership { get; }

TenantDomainOwnershipDescriptor?

Gets optional result metadata.

public IReadOnlyDictionary<string, string> Metadata { get; }

IReadOnlyDictionary<string, string>

Gets the UTC timestamp when the workflow transition was evaluated.

public DateTimeOffset OccurredAtUtc { get; }

DateTimeOffset

Gets the workflow transition outcome.

public string Outcome { get; }

string

Gets the domain ownership status before the workflow transition when one existed.

public string? PreviousStatus { get; }

string?

Gets the operator-facing transition reason.

public string Reason { get; }

string

Gets the tenant identifier that was targeted.

public string TenantId { get; }

string