Share via


DelegatingExportProvider クラス

定義

エクスポートのクエリをインターセプトしてクエリまたは結果を変更する ExportProviders の基本クラス。

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

コンストラクター

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)

.NET Frameworkにある MEF のバージョンとの互換性を確保するために、 のインスタンスExportProviderを作成します。

適用対象