Dil

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
[System.Runtime.CompilerServices.Nullable(0)]
public static class AccessorExtensions
type AccessorExtensions = class
[<System.Runtime.CompilerServices.Nullable(0)>]
type AccessorExtensions = class
Public Module AccessorExtensions
Devralma
AccessorExtensions
Özellikler

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

Veri Akışı Adı Description
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