다음을 통해 공유


AttributedModelServices.SatisfyImportsOnce 메서드

정의

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

오버로드

SatisfyImportsOnce(ICompositionService, Object)

재컴퍼지션을 사용하지 않도록 설정한 상태에서 지정된 컴퍼지션 서비스를 사용하여 지정된 파트를 작성합니다.

SatisfyImportsOnce(ICompositionService, Object, ReflectionContext)

재컴퍼지션을 비활성화하고 지정된 리플렉션 컨텍스트를 사용하여 지정된 컴퍼지션 서비스를 통해 지정된 파트를 작성합니다.

SatisfyImportsOnce(ICompositionService, Object)

Source:
AttributedModelServices.cs
Source:
AttributedModelServices.cs
Source:
AttributedModelServices.cs

재컴퍼지션을 사용하지 않도록 설정한 상태에서 지정된 컴퍼지션 서비스를 사용하여 지정된 파트를 작성합니다.

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 또는 attributedPartnull인 경우

컴퍼지션 중 오류가 발생한 경우. Errors에는 발생한 오류의 컬렉션이 포함됩니다.

설명

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

적용 대상

SatisfyImportsOnce(ICompositionService, Object, ReflectionContext)

Source:
AttributedModelServices.cs
Source:
AttributedModelServices.cs
Source:
AttributedModelServices.cs

재컴퍼지션을 비활성화하고 지정된 리플렉션 컨텍스트를 사용하여 지정된 컴퍼지션 서비스를 통해 지정된 파트를 작성합니다.

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

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

반환

작성된 파트입니다.

예외

reflectionContext이(가) null인 경우

컴퍼지션 중 오류가 발생한 경우. Errors에는 발생한 오류의 컬렉션이 포함됩니다.

적용 대상