CoreOptionsExtension.WithReplacedService Metoda
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í.
Přetížení
WithReplacedService(Type, Type) |
Vytvoří novou instanci se všemi možnostmi stejnými jako pro tuto instanci, ale s danou možností změněnou. Přímé volání této metody je neobvyklé. Místo toho použijte DbContextOptionsBuilder. |
WithReplacedService(Type, Type, Type) |
Vytvoří novou instanci se všemi možnostmi stejnými jako pro tuto instanci, ale s danou možností změněnou. Přímé volání této metody je neobvyklé. Místo toho použijte DbContextOptionsBuilder. |
WithReplacedService(Type, Type)
- Zdroj:
- CoreOptionsExtension.cs
- Zdroj:
- CoreOptionsExtension.cs
- Zdroj:
- CoreOptionsExtension.cs
- Zdroj:
- CoreOptionsExtension.cs
Vytvoří novou instanci se všemi možnostmi stejnými jako pro tuto instanci, ale s danou možností změněnou. Přímé volání této metody je neobvyklé. Místo toho použijte DbContextOptionsBuilder.
public virtual Microsoft.EntityFrameworkCore.Infrastructure.CoreOptionsExtension WithReplacedService (Type serviceType, Type implementationType);
abstract member WithReplacedService : Type * Type -> Microsoft.EntityFrameworkCore.Infrastructure.CoreOptionsExtension
override this.WithReplacedService : Type * Type -> Microsoft.EntityFrameworkCore.Infrastructure.CoreOptionsExtension
Public Overridable Function WithReplacedService (serviceType As Type, implementationType As Type) As CoreOptionsExtension
Parametry
- serviceType
- Type
Kontrakt služby.
- implementationType
- Type
Typ implementace, který se má použít pro službu.
Návraty
Nová instance se změněnou možností .
Platí pro
WithReplacedService(Type, Type, Type)
- Zdroj:
- CoreOptionsExtension.cs
- Zdroj:
- CoreOptionsExtension.cs
- Zdroj:
- CoreOptionsExtension.cs
- Zdroj:
- CoreOptionsExtension.cs
- Zdroj:
- CoreOptionsExtension.cs
Vytvoří novou instanci se všemi možnostmi stejnými jako pro tuto instanci, ale s danou možností změněnou. Přímé volání této metody je neobvyklé. Místo toho použijte DbContextOptionsBuilder.
public virtual Microsoft.EntityFrameworkCore.Infrastructure.CoreOptionsExtension WithReplacedService (Type serviceType, Type newImplementationType, Type currentImplementationType = default);
public virtual Microsoft.EntityFrameworkCore.Infrastructure.CoreOptionsExtension WithReplacedService (Type serviceType, Type newImplementationType, Type? currentImplementationType = default);
abstract member WithReplacedService : Type * Type * Type -> Microsoft.EntityFrameworkCore.Infrastructure.CoreOptionsExtension
override this.WithReplacedService : Type * Type * Type -> Microsoft.EntityFrameworkCore.Infrastructure.CoreOptionsExtension
Public Overridable Function WithReplacedService (serviceType As Type, newImplementationType As Type, Optional currentImplementationType As Type = Nothing) As CoreOptionsExtension
Parametry
- serviceType
- Type
Kontrakt služby.
- newImplementationType
- Type
Typ implementace, který se má použít pro službu.
- currentImplementationType
- Type
Konkrétní existující typ implementace, který se má nahradit.
Návraty
Nová instance se změněnou možností .
Platí pro
Entity Framework