FactoryMethodBinding 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í.
Definuje vazbu parametrů na metodu továrny.
[System.Runtime.CompilerServices.Nullable(0)]
public class FactoryMethodBinding : Microsoft.EntityFrameworkCore.Metadata.InstantiationBinding
public class FactoryMethodBinding : Microsoft.EntityFrameworkCore.Metadata.InstantiationBinding
[<System.Runtime.CompilerServices.Nullable(0)>]
type FactoryMethodBinding = class
inherit InstantiationBinding
type FactoryMethodBinding = class
inherit InstantiationBinding
Public Class FactoryMethodBinding
Inherits InstantiationBinding
- Dědičnost
- Atributy
Poznámky
Další informace a příklady najdete v tématu Typy entit s konstruktory .
Konstruktory
| Název | Description |
|---|---|
| FactoryMethodBinding(MethodInfo, IReadOnlyList<ParameterBinding>, Type) |
Vytvoří novou FactoryMethodBinding instanci pro statickou metodu továrny. |
| FactoryMethodBinding(Object, MethodInfo, IReadOnlyList<ParameterBinding>, Type) |
Vytvoří novou FactoryMethodBinding instanci pro nestatický objekt pro objekt pro vytváření. |
Vlastnosti
| Název | Description |
|---|---|
| ParameterBindings |
Kolekce ParameterBinding použitých instancí. (Zděděno od InstantiationBinding) |
| RuntimeType |
Typ, který se vytvoří ze stromu výrazu vytvořeného pro tuto vazbu. |
Metody
| Název | Description |
|---|---|
| CreateConstructorExpression(ParameterBindingInfo) |
Vytvoří MethodCallExpression pomocí dané metody. |
| With(IReadOnlyList<ParameterBinding>) |
Vytvoří kopii, která obsahuje dané vazby parametrů. |