ObjectFactory<T> Delegát
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í.
Vrátí výsledek CreateFactory<T>(Type[]), což je delegát, který určuje metodu továrny, která se má volat k vytvoření instance typu T
.
generic <typename T>
public delegate T ObjectFactory(IServiceProvider ^ serviceProvider, cli::array <System::Object ^> ^ arguments);
public delegate T ObjectFactory<T>(IServiceProvider serviceProvider, object?[]? arguments);
type ObjectFactory<'T> = delegate of IServiceProvider * obj[] -> 'T
Public Delegate Function ObjectFactory(Of T)(serviceProvider As IServiceProvider, arguments As Object()) As T
Parametry typu
- T
Typ vrácené instance
Parametry
- serviceProvider
- IServiceProvider
Chcete-li IServiceProvider získat argumenty služby z.
- arguments
- Object[]
Další argumenty konstruktoru.
Návratová hodnota
T
Instance typu T
.
Metody rozšíření
GetMethodInfo(Delegate) |
Získá objekt, který představuje metodu reprezentovanou zadaným delegátem. |
Platí pro
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.