PartDiscovery.CreatePartsAsync 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
CreatePartsAsync(Type[]) | |
CreatePartsAsync(IEnumerable<Type>, CancellationToken) | |
CreatePartsAsync(Assembly, CancellationToken) |
어셈블리를 반영하고 적용 가능한 모든 형식에 대해 MEF 파트를 생성합니다. |
CreatePartsAsync(IEnumerable<Assembly>, IProgress<DiscoveryProgress>, CancellationToken) |
어셈블리 집합을 반영하고 적용 가능한 모든 형식에 대해 MEF 파트를 생성합니다. |
CreatePartsAsync(IEnumerable<String>, IProgress<DiscoveryProgress>, CancellationToken) |
어셈블리 집합을 반영하고 적용 가능한 모든 형식에 대해 MEF 파트를 생성합니다. |
CreatePartsAsync(Type[])
- Source:
- PartDiscovery.cs
- Source:
- PartDiscovery.cs
public System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.DiscoveredParts> CreatePartsAsync(params Type[] partTypes);
member this.CreatePartsAsync : Type[] -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.DiscoveredParts>
Public Function CreatePartsAsync (ParamArray partTypes As Type()) As Task(Of DiscoveredParts)
매개 변수
- partTypes
- Type[]
반환
적용 대상
CreatePartsAsync(IEnumerable<Type>, CancellationToken)
- Source:
- PartDiscovery.cs
- Source:
- PartDiscovery.cs
public System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.DiscoveredParts> CreatePartsAsync(System.Collections.Generic.IEnumerable<Type> partTypes, System.Threading.CancellationToken cancellationToken = default);
member this.CreatePartsAsync : seq<Type> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.DiscoveredParts>
Public Function CreatePartsAsync (partTypes As IEnumerable(Of Type), Optional cancellationToken As CancellationToken = Nothing) As Task(Of DiscoveredParts)
매개 변수
- partTypes
- IEnumerable<Type>
- cancellationToken
- CancellationToken
반환
적용 대상
CreatePartsAsync(Assembly, CancellationToken)
- Source:
- PartDiscovery.cs
- Source:
- PartDiscovery.cs
어셈블리를 반영하고 적용 가능한 모든 형식에 대해 MEF 파트를 생성합니다.
public System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.DiscoveredParts> CreatePartsAsync(System.Reflection.Assembly assembly, System.Threading.CancellationToken cancellationToken = default);
member this.CreatePartsAsync : System.Reflection.Assembly * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.DiscoveredParts>
Public Function CreatePartsAsync (assembly As Assembly, Optional cancellationToken As CancellationToken = Nothing) As Task(Of DiscoveredParts)
매개 변수
- assembly
- Assembly
MEF 파트를 검색할 어셈블리입니다.
- cancellationToken
- CancellationToken
취소 토큰입니다.
반환
생성된 파트 집합입니다.
적용 대상
CreatePartsAsync(IEnumerable<Assembly>, IProgress<DiscoveryProgress>, CancellationToken)
- Source:
- PartDiscovery.cs
- Source:
- PartDiscovery.cs
어셈블리 집합을 반영하고 적용 가능한 모든 형식에 대해 MEF 파트를 생성합니다.
public System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.DiscoveredParts> CreatePartsAsync(System.Collections.Generic.IEnumerable<System.Reflection.Assembly> assemblies, IProgress<Microsoft.VisualStudio.Composition.DiscoveryProgress> progress = default, System.Threading.CancellationToken cancellationToken = default);
member this.CreatePartsAsync : seq<System.Reflection.Assembly> * IProgress<Microsoft.VisualStudio.Composition.DiscoveryProgress> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.DiscoveredParts>
Public Function CreatePartsAsync (assemblies As IEnumerable(Of Assembly), Optional progress As IProgress(Of DiscoveryProgress) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of DiscoveredParts)
매개 변수
- assemblies
- IEnumerable<Assembly>
MEF 파트를 검색할 어셈블리입니다.
- progress
- IProgress<DiscoveryProgress>
검색 진행 방식에 대한 진행률 업데이트를 받는 선택적 방법입니다.
- cancellationToken
- CancellationToken
취소 토큰입니다.
반환
생성된 파트 집합입니다.
적용 대상
CreatePartsAsync(IEnumerable<String>, IProgress<DiscoveryProgress>, CancellationToken)
- Source:
- PartDiscovery.cs
- Source:
- PartDiscovery.cs
어셈블리 집합을 반영하고 적용 가능한 모든 형식에 대해 MEF 파트를 생성합니다.
public System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.DiscoveredParts> CreatePartsAsync(System.Collections.Generic.IEnumerable<string> assemblyPaths, IProgress<Microsoft.VisualStudio.Composition.DiscoveryProgress> progress = default, System.Threading.CancellationToken cancellationToken = default);
member this.CreatePartsAsync : seq<string> * IProgress<Microsoft.VisualStudio.Composition.DiscoveryProgress> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.DiscoveredParts>
Public Function CreatePartsAsync (assemblyPaths As IEnumerable(Of String), Optional progress As IProgress(Of DiscoveryProgress) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of DiscoveredParts)
매개 변수
- assemblyPaths
- IEnumerable<String>
MEF 파트를 검색할 어셈블리의 경로입니다.
- progress
- IProgress<DiscoveryProgress>
검색 진행 방식에 대한 진행률 업데이트를 받는 선택적 방법입니다.
- cancellationToken
- CancellationToken
취소 토큰입니다.
반환
생성된 파트 집합입니다.