Freigeben über


LeaseContainerRequest Klasse

Definition

Lease-Containeranforderungsschema.

public class LeaseContainerRequest
type LeaseContainerRequest = class
Public Class LeaseContainerRequest
Vererbung
LeaseContainerRequest

Konstruktoren

LeaseContainerRequest()

Initialisiert eine neue instance der LeaseContainerRequest-Klasse.

LeaseContainerRequest(String, String, Nullable<Int32>, Nullable<Int32>, String)

Initialisiert eine neue instance der LeaseContainerRequest-Klasse.

Eigenschaften

Action

Ruft ab oder legt die Leaseaktion fest. Kann eine der verfügbaren Aktionen sein. Mögliche Werte: "Acquire", "Renew", "Change", "Release", "Break"

BreakPeriod

Ruft optional ab oder legt diese fest. Bei einer Unterbrechungsaktion sollte die vorgeschlagene Dauer der Lease fortgesetzt werden, bevor sie unterbrochen wird, in Sekunden zwischen 0 und 60.

LeaseDuration

Ruft ab oder legt diese fest, die für acquire erforderlich ist. Gibt die Dauer der Lease in Sekunden oder als minus eins (-1) für eine nie ablaufende Lease an.

LeaseId

Ruft die Lease ab oder legt sie fest. Kann in einem beliebigen gültigen GUID-Zeichenfolgenformat angegeben werden.

ProposedLeaseId

Ruft optional für acquire ab, die für Änderungen erforderlich ist, oder legt diese fest. Vorgeschlagene Lease-ID in einem GUID-Zeichenfolgenformat.

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: