共用方式為


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)

建立 的ExportProvider實例,以便與 .NET Framework 中找到的MEF版本相容。

適用於