AttributedModelServices.SatisfyImportsOnce 메서드

정의

지정된 부분을 작성합니다.

오버로드

Name Description
SatisfyImportsOnce(ICompositionService, Object)

지정된 컴퍼지션 서비스를 사용하여 지정된 부분을 구성하고, 다시 처리를 사용하지 않도록 설정합니다.

SatisfyImportsOnce(ICompositionService, Object, ReflectionContext)

지정된 컴퍼지션 서비스를 사용하고, 재구성을 사용하지 않도록 설정하며, 지정된 리플렉션 컨텍스트를 사용하여 지정된 부분을 구성합니다.

SatisfyImportsOnce(ICompositionService, Object)

지정된 컴퍼지션 서비스를 사용하여 지정된 부분을 구성하고, 다시 처리를 사용하지 않도록 설정합니다.

public:
[System::Runtime::CompilerServices::Extension]
 static System::ComponentModel::Composition::Primitives::ComposablePart ^ SatisfyImportsOnce(System::ComponentModel::Composition::ICompositionService ^ compositionService, System::Object ^ attributedPart);
public static System.ComponentModel.Composition.Primitives.ComposablePart SatisfyImportsOnce(this System.ComponentModel.Composition.ICompositionService compositionService, object attributedPart);
static member SatisfyImportsOnce : System.ComponentModel.Composition.ICompositionService * obj -> System.ComponentModel.Composition.Primitives.ComposablePart
<Extension()>
Public Function SatisfyImportsOnce (compositionService As ICompositionService, attributedPart As Object) As ComposablePart

매개 변수

compositionService
ICompositionService

사용할 컴퍼지션 서비스입니다.

attributedPart
Object

작성할 파트입니다.

반품

구성된 부분입니다.

예외

compositionService 또는 attributedPart .입니다 null.

컴퍼지션 중에 오류가 발생했습니다. Errors 에는 발생한 오류 컬렉션이 포함되어 있습니다.

설명

일반 컴퍼지션과 달리 이 메서드로 구성된 파트는 카탈로그compositionService 가 변경될 경우 유효한 상태를 유지하지 않습니다.

적용 대상

SatisfyImportsOnce(ICompositionService, Object, ReflectionContext)

지정된 컴퍼지션 서비스를 사용하고, 재구성을 사용하지 않도록 설정하며, 지정된 리플렉션 컨텍스트를 사용하여 지정된 부분을 구성합니다.

public:
[System::Runtime::CompilerServices::Extension]
 static System::ComponentModel::Composition::Primitives::ComposablePart ^ SatisfyImportsOnce(System::ComponentModel::Composition::ICompositionService ^ compositionService, System::Object ^ attributedPart, System::Reflection::ReflectionContext ^ reflectionContext);
public static System.ComponentModel.Composition.Primitives.ComposablePart SatisfyImportsOnce(this System.ComponentModel.Composition.ICompositionService compositionService, object attributedPart, System.Reflection.ReflectionContext reflectionContext);
static member SatisfyImportsOnce : System.ComponentModel.Composition.ICompositionService * obj * System.Reflection.ReflectionContext -> System.ComponentModel.Composition.Primitives.ComposablePart
<Extension()>
Public Function SatisfyImportsOnce (compositionService As ICompositionService, attributedPart As Object, reflectionContext As ReflectionContext) As ComposablePart

매개 변수

compositionService
ICompositionService

사용할 컴퍼지션 서비스입니다.

attributedPart
Object

작성할 파트입니다.

reflectionContext
ReflectionContext

파트의 리플렉션 컨텍스트입니다.

반품

구성된 부분입니다.

예외

reflectionContextnull입니다.

컴퍼지션 중에 오류가 발생했습니다. Errors 에는 발생한 오류 컬렉션이 포함되어 있습니다.

적용 대상