CompositionService Класс

Определение

Предоставляет методы для удовлетворения импорта в существующем экземпляре части.

public ref class CompositionService : IDisposable, System::ComponentModel::Composition::ICompositionService
public class CompositionService : IDisposable, System.ComponentModel.Composition.ICompositionService
type CompositionService = class
    interface ICompositionService
    interface IDisposable
Public Class CompositionService
Implements ICompositionService, IDisposable
Наследование
CompositionService
Реализации

Комментарии

Important

Этот тип реализует IDisposable интерфейс. Завершив использование типа, следует избавиться от него напрямую или косвенно. Чтобы удалить тип напрямую, вызовите его Dispose метод в блоке try/catch . Чтобы удалить его косвенно, используйте конструкцию языка, например using (в C#) или Using (в Visual Basic). Дополнительные сведения см. в разделе "Использование объекта, реализующего IDisposable" в IDisposable разделе интерфейса.

Методы

Имя Описание
Dispose()

Освобождает все ресурсы, используемые текущим экземпляром класса CompositionContainer.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
SatisfyImportsOnce(ComposablePart)

Создает указанную часть с отключенным перекомпозицией и проверкой.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Методы расширения

Имя Описание
SatisfyImportsOnce(ICompositionService, Object, ReflectionContext)

Создает указанную часть с помощью указанной службы композиции с отключенным перекомпозицией и с помощью указанного контекста отражения.

SatisfyImportsOnce(ICompositionService, Object)

Создает указанную часть с помощью указанной службы композиции с отключенным перекомпозицией.

Применяется к