AccessorExtensions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Metodi di estensione per IInfrastructure<T>.
Questi metodi vengono in genere usati dai provider di database (e altre estensioni). In genere non vengono usati nel codice dell'applicazione.
public static class AccessorExtensions
type AccessorExtensions = class
Public Module AccessorExtensions
- Ereditarietà
-
AccessorExtensions
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
GetInfrastructure<T>(IInfrastructure<T>) |
Ottiene il valore da una proprietà nascosta usando 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>. |