Lingua

AccessorExtensions Classe

Definizione

Metodi di estensione per IInfrastructure<T>.

Questi metodi vengono in genere usati dai provider di database (e da altre estensioni). In genere non vengono usate nel codice dell'applicazione.

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
Ereditarietà
AccessorExtensions
Attributi

Commenti

IInfrastructure<T> viene usato per nascondere le proprietà che non devono essere usate nel codice dell'applicazione, ma possono essere usate nei metodi di estensione scritti dai provider di database e così via.

Metodi

Nome Descrizione
GetInfrastructure<T>(IInfrastructure<T>)

Ottiene il valore da una proprietà nascosta utilizzando IInfrastructure<T>.

Questo metodo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

GetService(IInfrastructure<IServiceProvider>, Type)

Risolve un servizio dall'oggetto IServiceProvider esposto da un tipo che implementa IInfrastructure<T>.

GetService<TService>(IInfrastructure<IServiceProvider>)

Risolve un servizio dall'oggetto IServiceProvider esposto da un tipo che implementa IInfrastructure<T>.

Si applica a