HostWorkspaceServices 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.
Layanan per ruang kerja yang disediakan oleh lingkungan host.
public ref class HostWorkspaceServices abstract
public abstract class HostWorkspaceServices
type HostWorkspaceServices = class
Public MustInherit Class HostWorkspaceServices
- Warisan
-
HostWorkspaceServices
Konstruktor
| HostWorkspaceServices() |
Layanan per ruang kerja yang disediakan oleh lingkungan host. |
Properti
| HostServices |
Layanan host asal layanan ruang kerja ini. |
| PersistentStorage |
Kedaluwarsa.
Kedaluwarsa. Roslyn tidak lagi mendukung mekanisme untuk melakukan persistensi data arbitrer. Jika fungsionalitas tersebut diperlukan, konsumen bertanggung jawab untuk menyediakannya sendiri dengan semantik apa pun yang diperlukan. |
| SupportedLanguages |
Daftar nama bahasa untuk layanan bahasa yang didukung. |
| TemporaryStorage |
Kedaluwarsa.
Kedaluwarsa. Roslyn tidak lagi mendukung mekanisme untuk menyimpan data arbitrer dalam memori. Jika fungsionalitas tersebut diperlukan, konsumen bertanggung jawab untuk menyediakannya sendiri dengan semantik apa pun yang diperlukan. |
| Workspace |
Ruang kerja yang sesuai dengan instansiasi layanan ruang kerja ini |
Metode
| FindLanguageServices<TLanguageService>(HostWorkspaceServices+MetadataFilter) |
Menemukan semua layanan bahasa dari jenis terkait di semua bahasa yang didukung yang cocok dengan kriteria filter. |
| GetLanguageServices(String) |
HostLanguageServices Mendapatkan untuk nama bahasa. |
| GetRequiredService<TWorkspaceService>() |
Mendapatkan layanan khusus ruang kerja yang disediakan oleh host yang diidentifikasi oleh jenis layanan. Jika host tidak menyediakan layanan, metode ini akan melempar InvalidOperationException. |
| GetService<TWorkspaceService>() |
Mendapatkan layanan khusus ruang kerja yang disediakan oleh host yang diidentifikasi oleh jenis layanan. Jika host tidak menyediakan layanan, metode ini mengembalikan null. |
| IsSupported(String) |
Mengembalikan true jika bahasa didukung. |