다음을 통해 공유


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의 instance 만드는 지연을 가져옵니다.

(다음에서 상속됨 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 ExportProvider 있는 MEF 버전과의 호환성을 위해 의 instance 만듭니다.

적용 대상