Вспомогательный объект для обеспечения жизненного цикла контейнера IUnityContainer.
Гарантирует, что при освобождении объекта будут освобождены зависимости, зарегистрированные в нём посредством IUnityDisposableContainer.
public class UnityContainerCompanion : IUnityContainerCompanion,
IAsyncDisposablePublic Class UnityContainerCompanion
Implements IUnityContainerCompanion, IAsyncDisposablepublic ref class UnityContainerCompanion : IUnityContainerCompanion,
IAsyncDisposabletype UnityContainerCompanion =
class
interface IUnityContainerCompanion
interface IAsyncDisposable
end| UnityContainerCompanion | Вспомогательный объект для обеспечения жизненного цикла контейнера IUnityContainer. Гарантирует, что при освобождении объекта будут освобождены зависимости, зарегистрированные в нём посредством IUnityDisposableContainer. |
| ConfigurationManager | Текущий объект IConfigurationManager, инициализированный при выполнении методов ProcessAsync(FuncIUnityContainerCompanion, CancellationToken, ValueTask, FuncIUnityContainerCompanion, CancellationToken, ValueTask, CancellationToken) и ProcessAndGetAsyncT(FuncIUnityContainerCompanion, CancellationToken, ValueTask, FuncIUnityContainerCompanion, CancellationToken, ValueTaskT, CancellationToken). |
| Container | |
| IsDisposed | Признак того, что ресурсы объекта были освобождены. |
| UseConfiguration | Признак того, что требуется инициализировать объект ConfigurationManager и установить его в качестве объекта по умолчанию Default на время выполнения методов ProcessAsync(FuncIUnityContainerCompanion, CancellationToken, ValueTask, FuncIUnityContainerCompanion, CancellationToken, ValueTask, CancellationToken) и ProcessAndGetAsyncT(FuncIUnityContainerCompanion, CancellationToken, ValueTask, FuncIUnityContainerCompanion, CancellationToken, ValueTaskT, CancellationToken). |
| CheckDisposed | Выбрасывает исключение [ObjectDisposedException], если ресурсы текущего объекта были освобождены. |
| DisposeAsync | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources asynchronously. |
| DisposeCoreAsync | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources asynchronously. |
| Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
| GetHashCode | Serves as the default hash function. (Унаследован от Object) |
| GetType | Gets the Type of the current instance. (Унаследован от Object) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
| ProcessAndGetAsyncT | Действие, выполняемое для инициализации контейнера и работы с ним. Возвращает результат метода processAndGetAsync. |
| ProcessAndGetCoreAsyncT | Действие, выполняемое для инициализации контейнера и работы с ним. Возвращает результат метода processAndGetAsync. |
| ProcessAsync | Действие, выполняемое для инициализации контейнера и работы с ним. |
| ProcessCoreAsync | Действие, выполняемое для инициализации контейнера и работы с ним. |
| ToString | Returns a string that represents the current object. (Унаследован от Object) |