klasa FileProfile::Observer
Interfejs obserwatora dla klientów w celu otrzymywania powiadomień dotyczących zdarzeń związanych z profilem. Wszystkie błędy dziedziczą po błędach mip::Error. Klient nie powinien wywoływać aparatu z powrotem w wątku, który wywołuje obserwatora.
Podsumowanie
Członkowie | Opisy |
---|---|
publiczny wirtualny ~Observer() | Jeszcze nie udokumentowane. |
public virtual void OnLoadSuccess(const std::shared_ptr<mip::FileProfile>& profile, const std::shared_ptr<void>& context) | Wywoływane po pomyślnym załadowaniu profilu. |
public virtual void OnLoadFailure(const std::exception_ptr& error, const std::shared_ptr<void>& context) | Wywołana podczas ładowania profilu spowodowała błąd. |
public virtual void OnListEnginesSuccess(const std::vector<std::string>& engineIds, const std::shared_ptr<void>& context) | Wywoływane po pomyślnym wygenerowaniu listy aparatów. |
publiczna wirtualna pustka OnListEnginesFailure(const std::exception_ptr& error, const std::shared_ptr<void>& context) | Wywołana podczas wyświetlania listy aparatów spowodowała błąd. |
publiczna wirtualna pustka OnUnloadEngineSuccess(const std::shared_ptr<void>& context) | Wywoływana, gdy aparat został pomyślnie zwolniony. |
publiczna wirtualna pustka OnUnloadEngineFailure(const std::exception_ptr& error, const std::shared_ptr<void>& context) | Wywołana podczas zwalniania aparatu spowodowała błąd. |
publiczna wirtualna pustka OnAddEngineSuccess(const std::shared_ptr<mip::FileEngine>& engine, const std::shared_ptr<void>& context) | Wywoływane po pomyślnym dodaniu nowego aparatu. |
publiczna wirtualna pustka OnAddEngineFailure(const std::exception_ptr& error, const std::shared_ptr<void>& context) | Wywołana podczas dodawania nowego aparatu spowodowała błąd. |
publiczna wirtualna pustka OnDeleteEngineSuccess(const std::shared_ptr<void>& context) | Wywoływane po pomyślnym usunięciu aparatu. |
publiczna wirtualna pustka OnDeleteEngineFailure(const std::exception_ptr& error, const std::shared_ptr<void>& context) | Wywołana podczas usuwania aparatu spowodowała błąd. |
public virtual void OnPolicyChanged(const std::string& engineId) | Wywoływane, gdy zasady zmieniły się dla aparatu z danym identyfikatorem. |
publiczna wirtualna pustka OnAddPolicyEngineStarting(wartość logiczna wymagapolicyFetch) | Wywoływana przed utworzeniem aparatu w celu opisania, czy dane zasad aparatu zasad muszą być pobierane z serwera lub czy można je utworzyć na podstawie lokalnie buforowanych danych. |
chroniony obserwator() | Jeszcze nie udokumentowane. |
Członkowie
~Observer, funkcja
Jeszcze nie udokumentowane.
OnLoadSuccess, funkcja
Wywoływane po pomyślnym załadowaniu profilu.
OnLoadFailure, funkcja
Wywołana podczas ładowania profilu spowodowała błąd.
OnListEnginesSuccess, funkcja
Wywoływane po pomyślnym wygenerowaniu listy aparatów.
OnListEnginesFailure, funkcja
Wywołana podczas wyświetlania listy aparatów spowodowała błąd.
OnUnloadEngineSuccess, funkcja
Wywoływana, gdy aparat został pomyślnie zwolniony.
OnUnloadEngineFailure, funkcja
Wywołana podczas zwalniania aparatu spowodowała błąd.
OnAddEngineSuccess, funkcja
Wywoływane po pomyślnym dodaniu nowego aparatu.
OnAddEngineFailure, funkcja
Wywołana podczas dodawania nowego aparatu spowodowała błąd.
OnDeleteEngineSuccess, funkcja
Wywoływane po pomyślnym usunięciu aparatu.
OnDeleteEngineFailure, funkcja
Wywołana podczas usuwania aparatu spowodowała błąd.
OnPolicyChanged, funkcja
Wywoływane, gdy zasady zmieniły się dla aparatu z danym identyfikatorem.
OnAddPolicyEngineStarting, funkcja
Wywoływana przed utworzeniem aparatu w celu opisania, czy dane zasad aparatu zasad muszą być pobierane z serwera lub czy można je utworzyć na podstawie lokalnie buforowanych danych.
Parametry:
- requiresPolicyFetch: opisuje, czy dane aparatu muszą być pobierane za pośrednictwem protokołu HTTP, czy też czy zostaną załadowane z pamięci podręcznej
To opcjonalne wywołanie zwrotne może być używane przez aplikację, aby poinformować, czy operacja AddEngineAsync będzie wymagać wykonania operacji HTTP (ze skojarzonym opóźnieniem).
Funkcja obserwatora
Jeszcze nie udokumentowane.
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla