class FileProfile::Observer
Antarmuka pengamat bagi klien untuk mendapatkan pemberitahuan untuk peristiwa terkait profil. Semua kesalahan mewarisi dari mip::Error. Klien tidak boleh memanggil kembali mesin pada utas yang memanggil pengamat.
Ringkasan
Anggota | Deskripsi |
---|---|
virtual publik ~Observer() | Belum didokumenkan. |
void virtual publik OnLoadSuccess(const std::shared_ptr<mip::FileProfile>& profile, const std::shared_ptr<void>&context) | Dipanggil ketika profil berhasil dimuat. |
void virtual publik OnLoadFailure(const std::exception_ptr& error, const std::shared_ptr<void>& context) | Dipanggil saat memuat profil menyebabkan kesalahan. |
void virtual publik OnListEnginesSuccess(const std::vector<std::string>& engineIds, const std::shared_ptr<void>&context) | Dipanggil ketika daftar mesin berhasil dihasilkan. |
void virtual publik OnListEnginesFailure(const std::exception_ptr& error, const std::shared_ptr<void>&context) | Dipanggil saat mencantumkan mesin menyebabkan kesalahan. |
void virtual publik OnUnloadEngineSuccess(const std::shared_ptr<void>& context) | Dipanggil ketika mesin berhasil dibongkar. |
void virtual publik OnUnloadEngineFailure(const std::exception_ptr& error, const std::shared_ptr<void>&context) | Dipanggil saat membongkar mesin menyebabkan kesalahan. |
void virtual publik OnAddEngineSuccess(const std::shared_ptr<mip::FileEngine>& engine, const std::shared_ptr<void>&context) | Dipanggil ketika mesin baru berhasil ditambahkan. |
void virtual publik OnAddEngineFailure(const std::exception_ptr& error, const std::shared_ptr<void>&context) | Dipanggil saat menambahkan mesin baru menyebabkan kesalahan. |
void virtual publik OnDeleteEngineSuccess(const std::shared_ptr<void>&context) | Dipanggil ketika mesin berhasil dihapus. |
void virtual publik OnDeleteEngineFailure(const std::exception_ptr& error, const std::shared_ptr<void>&context) | Dipanggil saat menghapus mesin menyebabkan kesalahan. |
void virtual publik OnPolicyChanged(const std::string& engineId) | Dipanggil ketika kebijakan telah berubah untuk mesin dengan ID yang diberikan. |
void virtual publik OnAddPolicyEngineStarting(bool requiresPolicyFetch) | Dipanggil sebelum pembuatan mesin untuk menjelaskan apakah data kebijakan mesin kebijakan harus diambil dari server atau apakah dapat dibuat dari data yang di-cache secara lokal atau tidak. |
Pengamat terlindungi() | Belum didokumenkan. |
Anggota
~Fungsi pengamat
Belum didokumenkan.
Fungsi OnLoadSuccess
Dipanggil ketika profil berhasil dimuat.
Fungsi OnLoadFailure
Dipanggil saat memuat profil menyebabkan kesalahan.
Fungsi OnListEnginesSuccess
Dipanggil ketika daftar mesin berhasil dihasilkan.
Fungsi OnListEnginesFailure
Dipanggil saat mencantumkan mesin menyebabkan kesalahan.
Fungsi OnUnloadEngineSuccess
Dipanggil ketika mesin berhasil dibongkar.
Fungsi OnUnloadEngineFailure
Dipanggil saat membongkar mesin menyebabkan kesalahan.
Fungsi OnAddEngineSuccess
Dipanggil ketika mesin baru berhasil ditambahkan.
Fungsi OnAddEngineFailure
Dipanggil saat menambahkan mesin baru menyebabkan kesalahan.
Fungsi OnDeleteEngineSuccess
Dipanggil ketika mesin berhasil dihapus.
Fungsi OnDeleteEngineFailure
Dipanggil saat menghapus mesin menyebabkan kesalahan.
Fungsi OnPolicyChanged
Dipanggil ketika kebijakan telah berubah untuk mesin dengan ID yang diberikan.
Fungsi OnAddPolicyEngineStarting
Dipanggil sebelum pembuatan mesin untuk menjelaskan apakah data kebijakan mesin kebijakan harus diambil dari server atau apakah dapat dibuat dari data yang di-cache secara lokal atau tidak.
Parameter:
- requiresPolicyFetch: Menjelaskan apakah data mesin harus diambil melalui HTTP atau apakah data tersebut akan dimuat dari cache
Panggilan balik opsional ini dapat digunakan oleh aplikasi untuk diberi tahu apakah operasi AddEngineAsync akan memerlukan operasi HTTP (dengan penundaan terkait) untuk diselesaikan atau tidak.
Fungsi pengamat
Belum didokumenkan.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk