C# 클래스 FilteringReflectionCatalog, extensions

상속: ComposablePartCatalog, ICompositionElement
파일 보기 프로젝트 열기: netfx/extensions 1 사용 예제들

공개 메소드들

메소드 설명
FilteringReflectionCatalog ( ComposablePartCatalog innerCatalog ) : System

Initializes the catalog.

GetExports ( System.ComponentModel.Composition.Primitives.ImportDefinition definition ) : ExportDefinition>>.IEnumerable

Gets the filtered exports from the inner catalog.

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Disposes the inner container.

비공개 메소드들

메소드 설명
CloneNonSharedParts ( ) : IEnumerable

Clones the non-shared to avoid object instance reuse, which happens if you cache the part definition.

Initialize ( IQueryable parts ) : void
IsShared ( System.ComponentModel.Composition.Primitives.ComposablePartDefinition def ) : bool

메소드 상세

Dispose() 보호된 메소드

Disposes the inner container.
protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

FilteringReflectionCatalog() 공개 메소드

Initializes the catalog.
public FilteringReflectionCatalog ( ComposablePartCatalog innerCatalog ) : System
innerCatalog ComposablePartCatalog
리턴 System

GetExports() 공개 메소드

Gets the filtered exports from the inner catalog.
public GetExports ( System.ComponentModel.Composition.Primitives.ImportDefinition definition ) : ExportDefinition>>.IEnumerable
definition System.ComponentModel.Composition.Primitives.ImportDefinition
리턴 ExportDefinition>>.IEnumerable