Freigeben über


ILease.RenewOnCallTime Eigenschaft

Definition

Ruft die Zeitspanne ab, um die ein Aufruf des Remoteobjekts die CurrentLeaseTime erneuert, oder legt diese fest.

public:
 property TimeSpan RenewOnCallTime { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan RenewOnCallTime { get; set; }
public TimeSpan RenewOnCallTime { [System.Security.SecurityCritical] get; [System.Security.SecurityCritical] set; }
member this.RenewOnCallTime : TimeSpan with get, set
[<get: System.Security.SecurityCritical>]
[<set: System.Security.SecurityCritical>]
member this.RenewOnCallTime : TimeSpan with get, set
Public Property RenewOnCallTime As TimeSpan

Eigenschaftswert

Die Zeitspanne, um die ein Aufruf des Remoteobjekts die CurrentLeaseTime erneuert.

Attribute

Ausnahmen

Der direkte Aufrufer führt den Aufruf über einen Verweis auf die Schnittstelle durch und hat keine Berechtigung für die Infrastruktur.

Hinweise

Wenn Sie einen Aufruf eines Remoteobjekts durchführen, fügt der Dienst für die Lebensdauer den RenewOnCallTime nur hinzu CurrentLeaseTime , wenn der CurrentLeaseTime unterhalb von RenewOnCallTimeabgelegt wurde. Sequenzielle Aufrufe erhöhen daher nicht die CurrentLeaseTime ohne Bindung. Stattdessen ist unmittelbar nach jedem Anruf CurrentLeaseTime garantiert oder RenewOnCallTime länger.

Gilt für: