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 TenantDomainOwnershipVerificationWorkflowResultInheritance
Section titled “Inheritance”object ← TenantDomainOwnershipVerificationWorkflowResult
Inherited Members
Section titled “Inherited Members”object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
Section titled “Constructors”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)Parameters
Section titled “Parameters”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.
Properties
Section titled “Properties”Applied
Section titled “ Applied”Gets a value indicating whether the workflow transition was applied.
public bool Applied { get; }Property Value
Section titled “Property Value”Command
Section titled “ Command”Gets the workflow command that was requested.
public string Command { get; }Property Value
Section titled “Property Value”CurrentStatus
Section titled “ CurrentStatus”Gets the domain ownership status after the workflow transition when one exists.
public string? CurrentStatus { get; }Property Value
Section titled “Property Value”DomainName
Section titled “ DomainName”Gets the canonical domain name that was targeted.
public string DomainName { get; }Property Value
Section titled “Property Value”DomainOwnership
Section titled “ DomainOwnership”Gets the resulting domain ownership descriptor when one exists.
public TenantDomainOwnershipDescriptor? DomainOwnership { get; }Property Value
Section titled “Property Value”TenantDomainOwnershipDescriptor?
Metadata
Section titled “ Metadata”Gets optional result metadata.
public IReadOnlyDictionary<string, string> Metadata { get; }Property Value
Section titled “Property Value”IReadOnlyDictionary<string, string>
OccurredAtUtc
Section titled “ OccurredAtUtc”Gets the UTC timestamp when the workflow transition was evaluated.
public DateTimeOffset OccurredAtUtc { get; }Property Value
Section titled “Property Value”Outcome
Section titled “ Outcome”Gets the workflow transition outcome.
public string Outcome { get; }Property Value
Section titled “Property Value”PreviousStatus
Section titled “ PreviousStatus”Gets the domain ownership status before the workflow transition when one existed.
public string? PreviousStatus { get; }Property Value
Section titled “Property Value”Reason
Section titled “ Reason”Gets the operator-facing transition reason.
public string Reason { get; }Property Value
Section titled “Property Value”TenantId
Section titled “ TenantId”Gets the tenant identifier that was targeted.
public string TenantId { get; }