MarshalByRefObject.GetLifetimeService Metoda

Definicja

Przestroga

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.

C#
[System.Obsolete("This Remoting API is not supported and throws PlatformNotSupportedException.", DiagnosticId="SYSLIB0010", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public object GetLifetimeService ();
C#
public object GetLifetimeService ();
C#
[System.Security.SecurityCritical]
public object GetLifetimeService ();

Zwraca

Object

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

Atrybuty

Wyjątki

Bezpośredni obiekt wywołujący 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 platformy .NET 5.

Aby uzyskać więcej informacji na temat usług okresów istnienia, zobacz klasę LifetimeServices .

Dotyczy

Produkt Wersje (Przestarzałe)
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1 (5, 6, 7)
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1