Share via


AccessorExtensions Třída

Definice

Rozšiřující metody pro IInfrastructure<T>.

Tyto metody obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívají v kódu aplikace.

public static class AccessorExtensions
type AccessorExtensions = class
Public Module AccessorExtensions
Dědičnost
AccessorExtensions

Poznámky

IInfrastructure<T> slouží ke skrytí vlastností, které nejsou určeny k použití v kódu aplikace, ale lze je použít v rozšiřujících metodách psaných zprostředkovateli databáze atd.

Metody

GetInfrastructure<T>(IInfrastructure<T>)

Získá hodnotu z vlastnosti, která je skrytá pomocí IInfrastructure<T>.

Tuto metodu obvykle používají poskytovatelé databází (a další rozšíření). Obecně se nepoužívá v kódu aplikace.

GetService(IInfrastructure<IServiceProvider>, Type)

Řeší službu z vystaveného IServiceProvider typu, který implementuje IInfrastructure<T>.

GetService<TService>(IInfrastructure<IServiceProvider>)

Řeší službu z vystaveného IServiceProvider typu, který implementuje IInfrastructure<T>.

Platí pro