AttributedModelServices.SatisfyImportsOnce Metod

Definition

Skriver en angiven del.

Överlagringar

Name Description
SatisfyImportsOnce(ICompositionService, Object)

Skriver den angivna delen med hjälp av den angivna kompositionstjänsten med återkomposition inaktiverad.

SatisfyImportsOnce(ICompositionService, Object, ReflectionContext)

Skriver den angivna delen med hjälp av den angivna kompositionstjänsten, med återkomposition inaktiverad och med hjälp av den angivna reflektionskontexten.

SatisfyImportsOnce(ICompositionService, Object)

Källa:
AttributedModelServices.cs
Källa:
AttributedModelServices.cs
Källa:
AttributedModelServices.cs
Källa:
AttributedModelServices.cs

Skriver den angivna delen med hjälp av den angivna kompositionstjänsten med återkomposition inaktiverad.

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

Parametrar

compositionService
ICompositionService

Kompositionstjänsten som ska användas.

attributedPart
Object

Den del som ska skrivas.

Returer

Den sammansatta delen.

Undantag

compositionService eller attributedPart är null.

Ett fel uppstod under kompositionen. Errors innehåller en samling fel som har inträffat.

Kommentarer

Till skillnad från vanlig komposition är delar som består av den här metoden inte garanterat giltiga om katalogen bakomcompositionService ändringar.

Gäller för

SatisfyImportsOnce(ICompositionService, Object, ReflectionContext)

Källa:
AttributedModelServices.cs
Källa:
AttributedModelServices.cs
Källa:
AttributedModelServices.cs
Källa:
AttributedModelServices.cs

Skriver den angivna delen med hjälp av den angivna kompositionstjänsten, med återkomposition inaktiverad och med hjälp av den angivna reflektionskontexten.

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

Parametrar

compositionService
ICompositionService

Kompositionstjänsten som ska användas.

attributedPart
Object

Den del som ska skrivas.

reflectionContext
ReflectionContext

Reflektionskontexten för delen.

Returer

Den sammansatta delen.

Undantag

reflectionContext är null.

Ett fel uppstod under kompositionen. Errors innehåller en samling fel som har inträffat.

Gäller för