Udostępnij przez


DelegatingExportProvider Klasa

Definicja

Klasa bazowa dla obiektów ExportProvider, które chcą przechwytywać zapytania dotyczące eksportów w celu zmodyfikowania zapytania lub wyniku.

public abstract class DelegatingExportProvider : Microsoft.VisualStudio.Composition.ExportProvider
type DelegatingExportProvider = class
    inherit ExportProvider
Public MustInherit Class DelegatingExportProvider
Inherits ExportProvider
Dziedziczenie
DelegatingExportProvider

Konstruktory

DelegatingExportProvider(ExportProvider)

Inicjuje nowe wystąpienie klasy DelegatingExportProvider.

Właściwości

NonDisposableWrapper

Pobiera opóźnienie, które tworzy wystąpienie DelegatingExportProvider.

(Odziedziczone po ExportProvider)
NonDisposableWrapperExportAsListOfOne

Klasa bazowa dla obiektów ExportProvider, które chcą przechwytywać zapytania dotyczące eksportów w celu zmodyfikowania zapytania lub wyniku.

(Odziedziczone po ExportProvider)
Resolver

Klasa bazowa dla obiektów ExportProvider, które chcą przechwytywać zapytania dotyczące eksportów w celu zmodyfikowania zapytania lub wyniku.

(Odziedziczone po ExportProvider)

Metody

CreateExport(ImportDefinition, IReadOnlyDictionary<String,Object>, TypeRef, TypeRef, String, Boolean, MemberRef)

Klasa bazowa dla obiektów ExportProvider, które chcą przechwytywać zapytania dotyczące eksportów w celu zmodyfikowania zapytania lub wyniku.

(Odziedziczone po ExportProvider)
CreateExportFactory(Type, IReadOnlyCollection<String>, Func<KeyValuePair<Object,IDisposable>>, Type, IReadOnlyDictionary<String,Object>)

Klasa bazowa dla obiektów ExportProvider, które chcą przechwytywać zapytania dotyczące eksportów w celu zmodyfikowania zapytania lub wyniku.

(Odziedziczone po ExportProvider)
CreateNewValue(TypeRef, TypeRef, String, IReadOnlyDictionary<String,Object>)

Klasa bazowa dla obiektów ExportProvider, które chcą przechwytywać zapytania dotyczące eksportów w celu zmodyfikowania zapytania lub wyniku.

(Odziedziczone po ExportProvider)
CreatePartLifecycleTracker(TypeRef, IReadOnlyDictionary<String,Object>)

Klasa bazowa dla obiektów ExportProvider, które chcą przechwytywać zapytania dotyczące eksportów w celu zmodyfikowania zapytania lub wyniku.

Dispose()

Klasa bazowa dla obiektów ExportProvider, które chcą przechwytywać zapytania dotyczące eksportów w celu zmodyfikowania zapytania lub wyniku.

(Odziedziczone po ExportProvider)
Dispose(Boolean)

Klasa bazowa dla obiektów ExportProvider, które chcą przechwytywać zapytania dotyczące eksportów w celu zmodyfikowania zapytania lub wyniku.

(Odziedziczone po ExportProvider)
GetExport<T,TMetadataView>()

Klasa bazowa dla obiektów ExportProvider, które chcą przechwytywać zapytania dotyczące eksportów w celu zmodyfikowania zapytania lub wyniku.

(Odziedziczone po ExportProvider)
GetExport<T,TMetadataView>(String)

Klasa bazowa dla obiektów ExportProvider, które chcą przechwytywać zapytania dotyczące eksportów w celu zmodyfikowania zapytania lub wyniku.

(Odziedziczone po ExportProvider)
GetExport<T>()

Klasa bazowa dla obiektów ExportProvider, które chcą przechwytywać zapytania dotyczące eksportów w celu zmodyfikowania zapytania lub wyniku.

(Odziedziczone po ExportProvider)
GetExport<T>(String)

Klasa bazowa dla obiektów ExportProvider, które chcą przechwytywać zapytania dotyczące eksportów w celu zmodyfikowania zapytania lub wyniku.

(Odziedziczone po ExportProvider)
GetExportedValue<T>()

Klasa bazowa dla obiektów ExportProvider, które chcą przechwytywać zapytania dotyczące eksportów w celu zmodyfikowania zapytania lub wyniku.

(Odziedziczone po ExportProvider)
GetExportedValue<T>(String)

Klasa bazowa dla obiektów ExportProvider, które chcą przechwytywać zapytania dotyczące eksportów w celu zmodyfikowania zapytania lub wyniku.

(Odziedziczone po ExportProvider)
GetExportedValues(Type, String)

Klasa bazowa dla obiektów ExportProvider, które chcą przechwytywać zapytania dotyczące eksportów w celu zmodyfikowania zapytania lub wyniku.

(Odziedziczone po ExportProvider)
GetExportedValues<T>()

Klasa bazowa dla obiektów ExportProvider, które chcą przechwytywać zapytania dotyczące eksportów w celu zmodyfikowania zapytania lub wyniku.

(Odziedziczone po ExportProvider)
GetExportedValues<T>(String)

Klasa bazowa dla obiektów ExportProvider, które chcą przechwytywać zapytania dotyczące eksportów w celu zmodyfikowania zapytania lub wyniku.

(Odziedziczone po ExportProvider)
GetExports(ImportDefinition)

Przekazuje zapytanie eksportów do wewnętrznego ExportProviderelementu .

GetExports(Type, Type, String)

Klasa bazowa dla obiektów ExportProvider, które chcą przechwytywać zapytania dotyczące eksportów w celu zmodyfikowania zapytania lub wyniku.

(Odziedziczone po ExportProvider)
GetExports<T,TMetadataView>()

Klasa bazowa dla obiektów ExportProvider, które chcą przechwytywać zapytania dotyczące eksportów w celu zmodyfikowania zapytania lub wyniku.

(Odziedziczone po ExportProvider)
GetExports<T,TMetadataView>(String)

Klasa bazowa dla obiektów ExportProvider, które chcą przechwytywać zapytania dotyczące eksportów w celu zmodyfikowania zapytania lub wyniku.

(Odziedziczone po ExportProvider)
GetExports<T>()

Klasa bazowa dla obiektów ExportProvider, które chcą przechwytywać zapytania dotyczące eksportów w celu zmodyfikowania zapytania lub wyniku.

(Odziedziczone po ExportProvider)
GetExports<T>(String)

Klasa bazowa dla obiektów ExportProvider, które chcą przechwytywać zapytania dotyczące eksportów w celu zmodyfikowania zapytania lub wyniku.

(Odziedziczone po ExportProvider)
GetExportsCore(ImportDefinition)

Zgłasza element NotImplementedException.

GetMethodWithArity(Type, String, Int32)

Klasa bazowa dla obiektów ExportProvider, które chcą przechwytywać zapytania dotyczące eksportów w celu zmodyfikowania zapytania lub wyniku.

(Odziedziczone po ExportProvider)
GetOrCreateShareableValue(TypeRef, TypeRef, String, IReadOnlyDictionary<String,Object>)

Klasa bazowa dla obiektów ExportProvider, które chcą przechwytywać zapytania dotyczące eksportów w celu zmodyfikowania zapytania lub wyniku.

(Odziedziczone po ExportProvider)
GetOrCreateValue(TypeRef, TypeRef, String, IReadOnlyDictionary<String,Object>, Boolean)

Klasa bazowa dla obiektów ExportProvider, które chcą przechwytywać zapytania dotyczące eksportów w celu zmodyfikowania zapytania lub wyniku.

(Odziedziczone po ExportProvider)
GetStrongTypedMetadata(IReadOnlyDictionary<String,Object>, Type)

Klasa bazowa dla obiektów ExportProvider, które chcą przechwytywać zapytania dotyczące eksportów w celu zmodyfikowania zapytania lub wyniku.

(Odziedziczone po ExportProvider)
TrackDisposableValue(IDisposable, String)

Dodaje wartość, która ma zostać usunięta w przypadku usunięcia tego lub nadrzędnego obiektu ExportProvider.

(Odziedziczone po ExportProvider)

Jawne implementacje interfejsu

IDisposableObservable.IsDisposed

Klasa bazowa dla obiektów ExportProvider, które chcą przechwytywać zapytania dotyczące eksportów w celu zmodyfikowania zapytania lub wyniku.

(Odziedziczone po ExportProvider)

Metody rozszerzania

AsExportProvider(ExportProvider)

Tworzy wystąpienie obiektu ExportProvider na potrzeby zgodności z wersją MEF znalezioną w .NET Framework.

Dotyczy