DelegatingExportProvider Sınıf

Tanım

ExportProviders için sorguyu veya sonucu değiştirmek üzere dışarı aktarma sorgularını kesmek isteyen bir temel sınıf.

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

Oluşturucular

DelegatingExportProvider(ExportProvider)

DelegatingExportProvider sınıfının yeni bir örneğini başlatır.

Özellikler

NonDisposableWrapper

DelegatingExportProvider örneğini oluşturan bir gecikmeli alır.

(Devralındığı yer: ExportProvider)
NonDisposableWrapperExportAsListOfOne

ExportProviders için sorguyu veya sonucu değiştirmek üzere dışarı aktarma sorgularını kesmek isteyen bir temel sınıf.

(Devralındığı yer: ExportProvider)
Resolver

ExportProviders için sorguyu veya sonucu değiştirmek üzere dışarı aktarma sorgularını kesmek isteyen bir temel sınıf.

(Devralındığı yer: ExportProvider)

Yöntemler

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

ExportProviders için sorguyu veya sonucu değiştirmek üzere dışarı aktarma sorgularını kesmek isteyen bir temel sınıf.

(Devralındığı yer: ExportProvider)
CreateExportFactory(Type, IReadOnlyCollection<String>, Func<KeyValuePair<Object,IDisposable>>, Type, IReadOnlyDictionary<String,Object>)

ExportProviders için sorguyu veya sonucu değiştirmek üzere dışarı aktarma sorgularını kesmek isteyen bir temel sınıf.

(Devralındığı yer: ExportProvider)
CreateNewValue(TypeRef, TypeRef, String, IReadOnlyDictionary<String,Object>)

ExportProviders için sorguyu veya sonucu değiştirmek üzere dışarı aktarma sorgularını kesmek isteyen bir temel sınıf.

(Devralındığı yer: ExportProvider)
CreatePartLifecycleTracker(TypeRef, IReadOnlyDictionary<String,Object>)

ExportProviders için sorguyu veya sonucu değiştirmek üzere dışarı aktarma sorgularını kesmek isteyen bir temel sınıf.

Dispose()

ExportProviders için sorguyu veya sonucu değiştirmek üzere dışarı aktarma sorgularını kesmek isteyen bir temel sınıf.

(Devralındığı yer: ExportProvider)
Dispose(Boolean)

ExportProviders için sorguyu veya sonucu değiştirmek üzere dışarı aktarma sorgularını kesmek isteyen bir temel sınıf.

(Devralındığı yer: ExportProvider)
GetExport<T,TMetadataView>()

ExportProviders için sorguyu veya sonucu değiştirmek üzere dışarı aktarma sorgularını kesmek isteyen bir temel sınıf.

(Devralındığı yer: ExportProvider)
GetExport<T,TMetadataView>(String)

ExportProviders için sorguyu veya sonucu değiştirmek üzere dışarı aktarma sorgularını kesmek isteyen bir temel sınıf.

(Devralındığı yer: ExportProvider)
GetExport<T>()

ExportProviders için sorguyu veya sonucu değiştirmek üzere dışarı aktarma sorgularını kesmek isteyen bir temel sınıf.

(Devralındığı yer: ExportProvider)
GetExport<T>(String)

ExportProviders için sorguyu veya sonucu değiştirmek üzere dışarı aktarma sorgularını kesmek isteyen bir temel sınıf.

(Devralındığı yer: ExportProvider)
GetExportedValue<T>()

ExportProviders için sorguyu veya sonucu değiştirmek üzere dışarı aktarma sorgularını kesmek isteyen bir temel sınıf.

(Devralındığı yer: ExportProvider)
GetExportedValue<T>(String)

ExportProviders için sorguyu veya sonucu değiştirmek üzere dışarı aktarma sorgularını kesmek isteyen bir temel sınıf.

(Devralındığı yer: ExportProvider)
GetExportedValues(Type, String)

ExportProviders için sorguyu veya sonucu değiştirmek üzere dışarı aktarma sorgularını kesmek isteyen bir temel sınıf.

(Devralındığı yer: ExportProvider)
GetExportedValues<T>()

ExportProviders için sorguyu veya sonucu değiştirmek üzere dışarı aktarma sorgularını kesmek isteyen bir temel sınıf.

(Devralındığı yer: ExportProvider)
GetExportedValues<T>(String)

ExportProviders için sorguyu veya sonucu değiştirmek üzere dışarı aktarma sorgularını kesmek isteyen bir temel sınıf.

(Devralındığı yer: ExportProvider)
GetExports(ImportDefinition)

Dışarı aktarmalar sorgusunu iç ExportProvideröğesine iletir.

GetExports(Type, Type, String)

ExportProviders için sorguyu veya sonucu değiştirmek üzere dışarı aktarma sorgularını kesmek isteyen bir temel sınıf.

(Devralındığı yer: ExportProvider)
GetExports<T,TMetadataView>()

ExportProviders için sorguyu veya sonucu değiştirmek üzere dışarı aktarma sorgularını kesmek isteyen bir temel sınıf.

(Devralındığı yer: ExportProvider)
GetExports<T,TMetadataView>(String)

ExportProviders için sorguyu veya sonucu değiştirmek üzere dışarı aktarma sorgularını kesmek isteyen bir temel sınıf.

(Devralındığı yer: ExportProvider)
GetExports<T>()

ExportProviders için sorguyu veya sonucu değiştirmek üzere dışarı aktarma sorgularını kesmek isteyen bir temel sınıf.

(Devralındığı yer: ExportProvider)
GetExports<T>(String)

ExportProviders için sorguyu veya sonucu değiştirmek üzere dışarı aktarma sorgularını kesmek isteyen bir temel sınıf.

(Devralındığı yer: ExportProvider)
GetExportsCore(ImportDefinition)

NotImplementedExceptionoluşturur.

GetMethodWithArity(Type, String, Int32)

ExportProviders için sorguyu veya sonucu değiştirmek üzere dışarı aktarma sorgularını kesmek isteyen bir temel sınıf.

(Devralındığı yer: ExportProvider)
GetOrCreateShareableValue(TypeRef, TypeRef, String, IReadOnlyDictionary<String,Object>)

ExportProviders için sorguyu veya sonucu değiştirmek üzere dışarı aktarma sorgularını kesmek isteyen bir temel sınıf.

(Devralındığı yer: ExportProvider)
GetOrCreateValue(TypeRef, TypeRef, String, IReadOnlyDictionary<String,Object>, Boolean)

ExportProviders için sorguyu veya sonucu değiştirmek üzere dışarı aktarma sorgularını kesmek isteyen bir temel sınıf.

(Devralındığı yer: ExportProvider)
GetStrongTypedMetadata(IReadOnlyDictionary<String,Object>, Type)

ExportProviders için sorguyu veya sonucu değiştirmek üzere dışarı aktarma sorgularını kesmek isteyen bir temel sınıf.

(Devralındığı yer: ExportProvider)
TrackDisposableValue(IDisposable, String)

Bu veya üst ExportProvider atıldığında atılacak bir değer ekler.

(Devralındığı yer: ExportProvider)

Belirtik Arabirim Kullanımları

IDisposableObservable.IsDisposed

ExportProviders için sorguyu veya sonucu değiştirmek üzere dışarı aktarma sorgularını kesmek isteyen bir temel sınıf.

(Devralındığı yer: ExportProvider)

Uzantı Metotları

AsExportProvider(ExportProvider)

.NET Framework bulunan MEF sürümüyle uyumluluk amacıyla bir ExportProvider örneği oluşturur.

Şunlara uygulanır