CompositionContext Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 |
TryGetExport(Type, Object) |
Vrátí export, který odpovídá zadanému typu, nebo vrátí |
TryGetExport(Type, String, Object) |
Vrátí export, který odpovídá zadanému názvu a typu kontraktu, nebo vrátí |
TryGetExport<TExport>(String, TExport) |
Vrátí export, který odpovídá zadanému parametru obecného typu a názvu smlouvy, nebo vrátí |
TryGetExport<TExport>(TExport) |
Vrátí export, který odpovídá zadanému parametru obecného typu, nebo vrátí hodnotu |
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í. |