Udostępnij za pośrednictwem


AccessorExtensions Klasa

Definicja

Metody rozszerzenia dla programu IInfrastructure<T>.

Te metody są zwykle używane przez dostawców baz danych (i innych rozszerzeń). Zazwyczaj nie są one używane w kodzie aplikacji.

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

Uwagi

IInfrastructure<T> służy do ukrywania właściwości, które nie mają być używane w kodzie aplikacji, ale mogą być używane w metodach rozszerzeń napisanych przez dostawców baz danych itp.

Metody

GetInfrastructure<T>(IInfrastructure<T>)

Pobiera wartość z właściwości ukrytej przy użyciu polecenia IInfrastructure<T>.

Ta metoda jest zwykle używana przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji.

GetService(IInfrastructure<IServiceProvider>, Type)

Usuwa usługę z IServiceProvider uwidocznionego typu, który implementuje IInfrastructure<T>element .

GetService<TService>(IInfrastructure<IServiceProvider>)

Usuwa usługę z IServiceProvider uwidocznionego typu, który implementuje IInfrastructure<T>element .

Dotyczy