DelegatingExportProvider Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Базовый класс для ExportProviders, который хочет перехватывать запросы для экспорта, чтобы изменить запрос или результат.
public abstract class DelegatingExportProvider : Microsoft.VisualStudio.Composition.ExportProvider
type DelegatingExportProvider = class
inherit ExportProvider
Public MustInherit Class DelegatingExportProvider
Inherits ExportProvider
- Наследование
Конструкторы
DelegatingExportProvider(ExportProvider) |
Инициализирует новый экземпляр класса DelegatingExportProvider. |
Свойства
NonDisposableWrapper |
Возвращает отложенный объект , создающий экземпляр DelegatingExportProvider. (Унаследовано от ExportProvider) |
NonDisposableWrapperExportAsListOfOne |
Базовый класс для ExportProviders, который хочет перехватывать запросы для экспорта, чтобы изменить запрос или результат. (Унаследовано от ExportProvider) |
Resolver |
Базовый класс для ExportProviders, который хочет перехватывать запросы для экспорта, чтобы изменить запрос или результат. (Унаследовано от ExportProvider) |
Методы
CreateExport(ImportDefinition, IReadOnlyDictionary<String,Object>, TypeRef, TypeRef, String, Boolean, MemberRef) |
Базовый класс для ExportProviders, который хочет перехватывать запросы для экспорта, чтобы изменить запрос или результат. (Унаследовано от ExportProvider) |
CreateExportFactory(Type, IReadOnlyCollection<String>, Func<KeyValuePair<Object,IDisposable>>, Type, IReadOnlyDictionary<String,Object>) |
Базовый класс для ExportProviders, который хочет перехватывать запросы для экспорта, чтобы изменить запрос или результат. (Унаследовано от ExportProvider) |
CreateNewValue(TypeRef, TypeRef, String, IReadOnlyDictionary<String,Object>) |
Базовый класс для ExportProviders, который хочет перехватывать запросы для экспорта, чтобы изменить запрос или результат. (Унаследовано от ExportProvider) |
CreatePartLifecycleTracker(TypeRef, IReadOnlyDictionary<String,Object>) |
Базовый класс для ExportProviders, который хочет перехватывать запросы для экспорта, чтобы изменить запрос или результат. |
Dispose() |
Базовый класс для ExportProviders, который хочет перехватывать запросы для экспорта, чтобы изменить запрос или результат. (Унаследовано от ExportProvider) |
Dispose(Boolean) |
Базовый класс для ExportProviders, который хочет перехватывать запросы для экспорта, чтобы изменить запрос или результат. (Унаследовано от ExportProvider) |
GetExport<T,TMetadataView>() |
Базовый класс для ExportProviders, который хочет перехватывать запросы для экспорта, чтобы изменить запрос или результат. (Унаследовано от ExportProvider) |
GetExport<T,TMetadataView>(String) |
Базовый класс для ExportProviders, который хочет перехватывать запросы для экспорта, чтобы изменить запрос или результат. (Унаследовано от ExportProvider) |
GetExport<T>() |
Базовый класс для ExportProviders, который хочет перехватывать запросы для экспорта, чтобы изменить запрос или результат. (Унаследовано от ExportProvider) |
GetExport<T>(String) |
Базовый класс для ExportProviders, который хочет перехватывать запросы для экспорта, чтобы изменить запрос или результат. (Унаследовано от ExportProvider) |
GetExportedValue<T>() |
Базовый класс для ExportProviders, который хочет перехватывать запросы для экспорта, чтобы изменить запрос или результат. (Унаследовано от ExportProvider) |
GetExportedValue<T>(String) |
Базовый класс для ExportProviders, который хочет перехватывать запросы для экспорта, чтобы изменить запрос или результат. (Унаследовано от ExportProvider) |
GetExportedValues(Type, String) |
Базовый класс для ExportProviders, который хочет перехватывать запросы для экспорта, чтобы изменить запрос или результат. (Унаследовано от ExportProvider) |
GetExportedValues<T>() |
Базовый класс для ExportProviders, который хочет перехватывать запросы для экспорта, чтобы изменить запрос или результат. (Унаследовано от ExportProvider) |
GetExportedValues<T>(String) |
Базовый класс для ExportProviders, который хочет перехватывать запросы для экспорта, чтобы изменить запрос или результат. (Унаследовано от ExportProvider) |
GetExports(ImportDefinition) |
Пересылает запрос экспорта во внутренний ExportProvider. |
GetExports(Type, Type, String) |
Базовый класс для ExportProviders, который хочет перехватывать запросы для экспорта, чтобы изменить запрос или результат. (Унаследовано от ExportProvider) |
GetExports<T,TMetadataView>() |
Базовый класс для ExportProviders, который хочет перехватывать запросы для экспорта, чтобы изменить запрос или результат. (Унаследовано от ExportProvider) |
GetExports<T,TMetadataView>(String) |
Базовый класс для ExportProviders, который хочет перехватывать запросы для экспорта, чтобы изменить запрос или результат. (Унаследовано от ExportProvider) |
GetExports<T>() |
Базовый класс для ExportProviders, который хочет перехватывать запросы для экспорта, чтобы изменить запрос или результат. (Унаследовано от ExportProvider) |
GetExports<T>(String) |
Базовый класс для ExportProviders, который хочет перехватывать запросы для экспорта, чтобы изменить запрос или результат. (Унаследовано от ExportProvider) |
GetExportsCore(ImportDefinition) |
Выдает исключение NotImplementedException. |
GetMethodWithArity(Type, String, Int32) |
Базовый класс для ExportProviders, который хочет перехватывать запросы для экспорта, чтобы изменить запрос или результат. (Унаследовано от ExportProvider) |
GetOrCreateShareableValue(TypeRef, TypeRef, String, IReadOnlyDictionary<String,Object>) |
Базовый класс для ExportProviders, который хочет перехватывать запросы для экспорта, чтобы изменить запрос или результат. (Унаследовано от ExportProvider) |
GetOrCreateValue(TypeRef, TypeRef, String, IReadOnlyDictionary<String,Object>, Boolean) |
Базовый класс для ExportProviders, который хочет перехватывать запросы для экспорта, чтобы изменить запрос или результат. (Унаследовано от ExportProvider) |
GetStrongTypedMetadata(IReadOnlyDictionary<String,Object>, Type) |
Базовый класс для ExportProviders, который хочет перехватывать запросы для экспорта, чтобы изменить запрос или результат. (Унаследовано от ExportProvider) |
TrackDisposableValue(IDisposable, String) |
Добавляет значение, которое будет удалено при удалении этого или родительского объекта ExportProvider. (Унаследовано от ExportProvider) |
Явные реализации интерфейса
IDisposableObservable.IsDisposed |
Базовый класс для ExportProviders, который хочет перехватывать запросы для экспорта, чтобы изменить запрос или результат. (Унаследовано от ExportProvider) |
Методы расширения
AsExportProvider(ExportProvider) |
Создает экземпляр для ExportProvider обеспечения совместимости с версией MEF, найденной в платформа .NET Framework. |