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

Class TenantDomainOwnershipProofPublicationPlanRequest

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

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

Describes a tenant-domain ownership proof publication planning request.

public sealed class TenantDomainOwnershipProofPublicationPlanRequest

objectTenantDomainOwnershipProofPublicationPlanRequest

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

TenantDomainOwnershipProofPublicationPlanRequest(string, string, string?, string?, string?, DateTimeOffset?, string?, bool, IReadOnlyDictionary<string, string>?)

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

Creates a tenant-domain ownership proof publication planning request.

public TenantDomainOwnershipProofPublicationPlanRequest(string tenantId, string domainName, string? verificationMethod = null, string? source = null, string? actor = null, DateTimeOffset? atUtc = null, string? correlationId = null, bool recordPlan = true, IReadOnlyDictionary<string, string>? metadata = null)

tenantId string

The tenant identifier that owns the domain declaration.

domainName string

The domain name that should receive publication instructions.

verificationMethod string?

The optional verification method boundary.

source string?

The source that requested publication planning.

actor string?

The actor that requested publication planning when known.

atUtc DateTimeOffset?

The UTC timestamp used for publication planning. The runtime clock is used when omitted.

correlationId string?

The optional correlation identifier for publication planning.

recordPlan bool

A value indicating whether the plan should be recorded in domain ownership metadata.

metadata IReadOnlyDictionary<string, string>?

Optional proof publication planning metadata.

Gets the actor that requested publication planning when known.

public string? Actor { get; }

string?

Gets the UTC timestamp used for publication planning.

public DateTimeOffset? AtUtc { get; }

DateTimeOffset?

Gets the optional correlation identifier for publication planning.

public string? CorrelationId { get; }

string?

Gets the canonical domain name that should receive publication instructions.

public string DomainName { get; }

string

Gets optional proof publication planning metadata.

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

IReadOnlyDictionary<string, string>

Gets a value indicating whether the plan should be recorded in domain ownership metadata.

public bool RecordPlan { get; }

bool

Gets the source that requested publication planning.

public string? Source { get; }

string?

Gets the tenant identifier that owns the domain declaration.

public string TenantId { get; }

string

Gets the optional verification method boundary.

public string? VerificationMethod { get; }

string?