Class ServiceDisposalMode
Contains the possible disposal modes.
Inheritance
System.Object
ServiceDisposalMode
Namespace: Solti.Utils.DI.Interfaces
Assembly: Solti.Utils.DI.Interfaces.dll
Syntax
public sealed class ServiceDisposalMode : Enum
Remarks
This enum is used by the DisposalMode property.
Fields
Force
The service gets disposed when its implementation is an System.IDisposable (or System.IAsyncDisposable) descendant.
Declaration
public const ServiceDisposalMode Force
Field Value
Type | Description |
---|---|
ServiceDisposalMode |
Soft
The service gets disposed only when its type is an System.IDisposable (or System.IAsyncDisposable) descendant.
Declaration
public const ServiceDisposalMode Soft
Field Value
Type | Description |
---|---|
ServiceDisposalMode |
Suppress
No disposal takes place.
Declaration
public const ServiceDisposalMode Suppress
Field Value
Type | Description |
---|---|
ServiceDisposalMode |
value__
Declaration
public int value__
Field Value
Type | Description |
---|---|
System.Int32 |