Zum Hauptinhalt springen

CkMethodExecutionDto

Namespace: Meshmakers.Octo.ConstructionKit.Contracts.DataTransferObjects

Execution options of a CkMethodDto (CK v2, AB#5669).

public class CkMethodExecutionDto

Inheritance Object → CkMethodExecutionDto

Fields​

DefaultTimeoutSeconds​

The timeout used when CkMethodExecutionDto.TimeoutSeconds is omitted.

public static int DefaultTimeoutSeconds;

Properties​

TimeoutSeconds​

Timeout in seconds (1-300); omitted means CkMethodExecutionDto.DefaultTimeoutSeconds.

public Nullable<int> TimeoutSeconds { get; set; }

Property Value​

Nullable<Int32>

Idempotent​

True when the method may safely be retried with the same arguments. Omitted means false.

public bool Idempotent { get; set; }

Property Value​

Boolean

Constructors​

CkMethodExecutionDto()​

public CkMethodExecutionDto()