AccessorExtensions Sınıf

Tanım

için IInfrastructure<T>uzantı yöntemleri.

Bu yöntemler genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Bunlar genellikle uygulama kodunda kullanılmaz.

public static class AccessorExtensions
type AccessorExtensions = class
Public Module AccessorExtensions
Devralma
AccessorExtensions

Açıklamalar

IInfrastructure<T> uygulama kodunda kullanılması amaçlanmamış ancak veritabanı sağlayıcıları tarafından yazılan uzantı yöntemlerinde kullanılabilen özellikleri gizlemek için kullanılır.

Yöntemler

GetInfrastructure<T>(IInfrastructure<T>)

kullanılarak IInfrastructure<T>gizlenen bir özellikten değerini alır.

Bu yöntem genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

GetService(IInfrastructure<IServiceProvider>, Type)

uygulamasını uygulayan IInfrastructure<T>bir türden kullanıma sunulan bir hizmeti IServiceProvider çözümler.

GetService<TService>(IInfrastructure<IServiceProvider>)

uygulamasını uygulayan IInfrastructure<T>bir türden kullanıma sunulan bir hizmeti IServiceProvider çözümler.

Şunlara uygulanır