Freigeben über


LeaseShareRequest Klasse

Definition

Lease Share-Anforderungsschema.

public class LeaseShareRequest
type LeaseShareRequest = class
Public Class LeaseShareRequest
Vererbung
LeaseShareRequest

Konstruktoren

LeaseShareRequest()

Initialisiert eine neue instance der LeaseShareRequest-Klasse.

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

Initialisiert eine neue instance der LeaseShareRequest-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: