ServiceProviders 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.
Menyediakan implementasi untuk IServiceProvider antarmuka dengan metode yang memungkinkan penambahan layanan.
public ref class ServiceProviders : IServiceProvider
[System.ComponentModel.Browsable(false)]
public class ServiceProviders : IServiceProvider
[<System.ComponentModel.Browsable(false)>]
type ServiceProviders = class
interface IServiceProvider
Public Class ServiceProviders
Implements IServiceProvider
- Warisan
-
ServiceProviders
- Turunan
- Atribut
- Penerapan
Keterangan
Ini adalah kelas utilitas untuk digunakan saat membuat serial konten. Kelas pada dasarnya adalah kamus khusus input untuk menyimpan layanan yang dikuntah oleh jenis layanan mereka, yang mengimplementasikan untuk pengambilan nanti dari kamus IServiceProvider yang sama. Menggunakan kamus menghindari kueri untuk layanan yang sama berulang kali. Kelas ini adalah kelas XamlDesignerSerializationManagerdasar , yang merupakan layanan yang digunakan untuk ShouldSerialize
implementasi metode di bagian lain dari WPF.
Menggunakan kelas ini memerlukan referensi rakitan WPF, kelas ini tidak ditujukan untuk skenario layanan XAML .NET Framework umum. Skenario di sini adalah untuk implementasi internal WPF dari fitur intensif layanan selama serialisasi, seperti saat memproses ShouldSerialize
implementasi jenis tertentu. Kelas praktis yang terlibat dalam skenario ini adalah kelas XamlDesignerSerializationManagerturunan .
Konstruktor
ServiceProviders() |
Menginisialisasi instans baru kelas ServiceProviders. |
Metode
AddService(Type, Object) |
Menambahkan layanan ke daftar. |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetService(Type) |
Mendapatkan objek layanan dari jenis yang ditentukan. |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |