BindingContext Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Membuat instans objek berdasarkan hasil pengurai baris perintah, layanan yang disuntikkan, dan sumber nilai lainnya.
public ref class BindingContext sealed : IServiceProvider
public ref class BindingContext sealed
public sealed class BindingContext : IServiceProvider
public sealed class BindingContext
type BindingContext = class
interface IServiceProvider
type BindingContext = class
Public NotInheritable Class BindingContext
Implements IServiceProvider
Public NotInheritable Class BindingContext
- Warisan
-
BindingContext
- Penerapan
Konstruktor
| Nama | Deskripsi |
|---|---|
| BindingContext(ParseResult, IConsole) |
Membuat instans objek berdasarkan hasil pengurai baris perintah, layanan yang disuntikkan, dan sumber nilai lainnya. |
Properti
| Nama | Deskripsi |
|---|---|
| Console |
Membuat instans objek berdasarkan hasil pengurai baris perintah, layanan yang disuntikkan, dan sumber nilai lainnya. |
| ParseResult |
Hasil penguraian untuk pemanggilan saat ini. |
Metode
| Nama | Deskripsi |
|---|---|
| AddService(Type, Func<IServiceProvider,Object>) |
Menambahkan pabrik layanan yang ditentukan ke konteks pengikatan. |
| AddService(Type, Func<Object>) |
Membuat instans objek berdasarkan hasil pengurai baris perintah, layanan yang disuntikkan, dan sumber nilai lainnya. |
| AddService<T>(Func<IServiceProvider,T>) |
Menambahkan pabrik layanan yang ditentukan ke konteks pengikatan. |
| GetService(Type) |
Mendapatkan objek layanan dari jenis yang ditentukan. |
Metode Ekstensi
| Nama | Deskripsi |
|---|---|
| AddModelBinder(BindingContext, ModelBinder) |
Menambahkan pengikat model yang dapat digunakan untuk mengikat jenis tertentu. |
| CreateAsyncScope(IServiceProvider) |
Membuat baru AsyncServiceScope yang dapat digunakan untuk mengatasi layanan terlingkup. |
| CreateScope(IServiceProvider) |
Membuat baru IServiceScope yang dapat digunakan untuk mengatasi layanan terlingkup. |
| GetFakeLogCollector(IServiceProvider) |
Mendapatkan objek yang mengumpulkan rekaman log yang dikirim ke pencatat palsu. |
| GetFakeRedactionCollector(IServiceProvider) |
Mendapatkan instans pengumpul redactor palsu dari kontainer injeksi dependensi. |
| GetKeyedService(IServiceProvider, Type, Object) |
Dapatkan layanan jenis |
| GetKeyedService<T>(IServiceProvider, Object) |
Dapatkan layanan jenis |
| GetKeyedServices(IServiceProvider, Type, Object) |
Dapatkan enumerasi layanan jenis |
| GetKeyedServices<T>(IServiceProvider, Object) |
Dapatkan enumerasi layanan jenis |
| GetOrCreateModelBinder(BindingContext, IValueDescriptor) |
Mendapatkan pengikat model untuk deskriptor nilai yang ditentukan. |
| GetRequiredKeyedService(IServiceProvider, Type, Object) |
Dapatkan layanan jenis |
| GetRequiredKeyedService<T>(IServiceProvider, Object) |
Dapatkan layanan jenis |
| GetRequiredService(IServiceProvider, Type) |
Dapatkan layanan jenis |
| GetRequiredService<T>(IServiceProvider) |
Dapatkan layanan jenis |
| GetService<T>(IServiceProvider) |
Dapatkan layanan jenis |
| GetServices(IServiceProvider, Type) |
Dapatkan enumerasi layanan jenis |
| GetServices<T>(IServiceProvider) |
Dapatkan enumerasi layanan jenis |