다음을 통해 공유


ComposablePartDefinition 클래스

정의

[System.Diagnostics.DebuggerDisplay("{Type.Name}")]
public class ComposablePartDefinition : IEquatable<Microsoft.VisualStudio.Composition.ComposablePartDefinition>
[<System.Diagnostics.DebuggerDisplay("{Type.Name}")>]
type ComposablePartDefinition = class
    interface IEquatable<ComposablePartDefinition>
Public Class ComposablePartDefinition
Implements IEquatable(Of ComposablePartDefinition)
상속
ComposablePartDefinition
특성
구현

생성자

ComposablePartDefinition(TypeRef, IReadOnlyDictionary<String, Object>, IReadOnlyCollection<ExportDefinition>, IReadOnlyDictionary<MemberRef, IReadOnlyCollection<ExportDefinition>>, IEnumerable<ImportDefinitionBinding>, String, MethodRef, MethodRef, IReadOnlyList<ImportDefinitionBinding>, CreationPolicy, Boolean)

ComposablePartDefinition 클래스의 새 인스턴스를 초기화합니다.

ComposablePartDefinition(TypeRef, IReadOnlyDictionary<String, Object>, IReadOnlyCollection<ExportDefinition>, IReadOnlyDictionary<MemberRef, IReadOnlyCollection<ExportDefinition>>, IEnumerable<ImportDefinitionBinding>, String, MethodRef, MethodRef, IReadOnlyList<ImportDefinitionBinding>, CreationPolicy, IEnumerable<AssemblyName>, Boolean)

ComposablePartDefinition 클래스의 새 인스턴스를 초기화합니다.

속성

CreationPolicy
ExportDefinitions

이 부분에서 찾은 모든 내보내기 시퀀스를 가져옵니다(형식과 해당 멤버 모두).

ExportedTypes

파트 자체에서 내보낸 형식을 가져옵니다.

ExportingMembers

파트의 멤버(속성, 필드, 메서드 내보내기)에서 찾은 내보내기를 가져옵니다.

ExtraInputAssemblies

ComposablePartDefinition에 대한 입력 어셈블리에 추가될 추가 입력 어셈블리의 시퀀스를 가져옵니다.

Id
ImportingConstructorImports

가져오기 생성자의 매개 변수 목록을 가져오거나 null 파트를 인스턴스화할 수 없는 경우 입니다.

ImportingConstructorOrFactory
ImportingConstructorOrFactoryRef
ImportingMembers
Imports

이 부분에서 찾은 모든 가져오기의 시퀀스를 가져옵니다(멤버와 가져오기 생성자 모두).

IsInstantiable
IsShared
IsSharingBoundaryInferred

가져온 항목에서 공유 경계를 유추해야 하는지 여부를 나타내는 값을 가져옵니다.

Metadata

이 부분에 대한 메타데이터를 가져옵니다.

OnImportsSatisfied
OnImportsSatisfiedRef
SharingBoundary
Type
TypeRef

메서드

Equals(ComposablePartDefinition)
Equals(Object)
GetHashCode()
ToString(TextWriter)

적용 대상