MarshalByRefObject.GetLifetimeService Metoda

Definicja

Uwaga

This Remoting API is not supported and throws PlatformNotSupportedException.

Pobiera bieżący obiekt usługi okresu istnienia, który kontroluje zasady okresu istnienia dla tego wystąpienia.

public:
 System::Object ^ GetLifetimeService();
public:
 virtual System::Object ^ GetLifetimeService();
[System.Obsolete("This Remoting API is not supported and throws PlatformNotSupportedException.", DiagnosticId="SYSLIB0010", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public object GetLifetimeService();
public object GetLifetimeService();
[System.Security.SecurityCritical]
public object GetLifetimeService();
[<System.Obsolete("This Remoting API is not supported and throws PlatformNotSupportedException.", DiagnosticId="SYSLIB0010", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
member this.GetLifetimeService : unit -> obj
member this.GetLifetimeService : unit -> obj
abstract member GetLifetimeService : unit -> obj
override this.GetLifetimeService : unit -> obj
[<System.Security.SecurityCritical>]
abstract member GetLifetimeService : unit -> obj
override this.GetLifetimeService : unit -> obj
Public Function GetLifetimeService () As Object

Zwraca

Obiekt typu ILease używany do kontrolowania zasad okresu istnienia dla tego wystąpienia.

Atrybuty

Wyjątki

Bezpośrednie wywołanie nie ma uprawnień do infrastruktury.

Tylko platformy .NET Core i .NET 5+: we wszystkich przypadkach.

Uwagi

Ta metoda jest oznaczona jako przestarzała, począwszy od .NET 5.

Aby uzyskać więcej informacji o okresach istnienia usług, zobacz klasę LifetimeServices .

Dotyczy