Sdílet prostřednictvím


CompositionContext Třída

Definice

Poskytuje metody pro načtení exportů ze složení.

public ref class CompositionContext abstract
public abstract class CompositionContext
type CompositionContext = class
Public MustInherit Class CompositionContext
Dědičnost
CompositionContext
Odvozené

Konstruktory

CompositionContext()

Inicializuje novou instanci CompositionContext třídy .

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetExport(CompositionContract)

Načte export, který odpovídá zadanému kontraktu.

GetExport(Type)

Načte export, který odpovídá zadanému typu.

GetExport(Type, String)

Načte export, který odpovídá zadanému názvu a typu.

GetExport<TExport>()

Načte export, který odpovídá zadanému parametru obecného typu.

GetExport<TExport>(String)

Načte export, který odpovídá zadanému parametru obecného typu a názvu kontraktu.

GetExports(Type)

Načte kolekci všech exportů, které odpovídají zadanému typu.

GetExports(Type, String)

Načte všechny exporty, které odpovídají zadanému názvu a typu kontraktu.

GetExports<TExport>()

Načte všechny exporty, které odpovídají zadanému parametru obecného typu.

GetExports<TExport>(String)

Načte všechny exporty, které odpovídají zadanému parametru obecného typu a názvu kontraktu.

GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
TryGetExport(CompositionContract, Object)

Vrátí export, který odpovídá zadanému kontraktu, nebo vrátí hodnotu null , pokud se nenajde žádná shoda.

TryGetExport(Type, Object)

Vrátí export, který odpovídá zadanému typu, nebo vrátí null hodnotu, pokud se nenajde žádná shoda.

TryGetExport(Type, String, Object)

Vrátí export, který odpovídá zadanému názvu a typu kontraktu, nebo vrátí null hodnotu, pokud se nenajde žádná shoda.

TryGetExport<TExport>(String, TExport)

Vrátí export, který odpovídá zadanému parametru obecného typu a názvu smlouvy, nebo vrátí null hodnotu, pokud není nalezena žádná shoda.

TryGetExport<TExport>(TExport)

Vrátí export, který odpovídá zadanému parametru obecného typu, nebo vrátí hodnotu null , pokud není nalezena žádná shoda.

Metody rozšíření

SatisfyImports(CompositionContext, Object)

Vyhovuje importu zadaného objektu ze zadaného kontextu.

SatisfyImports(CompositionContext, Object, AttributedModelProvider)

Splňuje importy zadaného objektu ze zadaného kontextu pomocí zadaných konvencí.

Platí pro