telemetria klasy

Jedno zdarzenie telemetrii.

Podsumowanie

Członkowie Opisy
const publiczny std::string & GetName() const Uzyskaj nazwę zdarzenia.
public EventLevel GetLevel() const Uzyskaj poziom zdarzenia, wskazując, czy jest to uznawane za niezbędne dane usługi (NSD), czy nie.
const publiczny std::chrono::steady_clock::time_point & GetStartTime() const Uzyskaj czas rozpoczęcia zdarzenia.
public void AddProperty(const std::shared_ptr < EventProperty >& prop) Dodaj właściwość do zdarzenia.
public void AddProperty(const std::string & name, bool value) Dodaj do zdarzenia właściwość bool.
public void AddProperty(const std::string & name, double value, Pii pii) Dodaj do zdarzenia podwójną właściwość.
public void AddProperty(const std::string & name, int64_t value, Pii pii) Dodaj do zdarzenia właściwość int64.
public void AddProperty(const std::string & name, const std::string & value, Pii pii) Dodaj do zdarzenia właściwość ciągu.
public void AddAuditOnlyProperty(const std::string & name, const std::string & value) Dodaj do zdarzenia właściwość ciągu tylko do inspekcji.
public std::vector < std::shared_ptr <>> EventProperty GetProperties() const Uzyskaj wszystkie właściwości zdarzenia.
public std::shared_ptr <> EventProperty GetProperty(const std::string & name) Właściwość o podanej nazwie (jeśli jest wieje).

Członkowie

Funkcja GetName

Uzyskaj nazwę zdarzenia.

Zwraca:nazwa zdarzenia

Funkcja GetLevel

Uzyskaj poziom zdarzenia, wskazując, czy jest to uznawane za niezbędne dane usługi (NSD), czy nie.

Zwraca:poziom zdarzenia

Funkcja GetStartTime

Uzyskaj czas rozpoczęcia zdarzenia.

Zwraca:godzina rozpoczęcia zdarzenia

AddProperty, funkcja

Dodaj właściwość do zdarzenia.

Parametry:

  • właściwość:właściwość do dodania

AddProperty, funkcja

Dodaj do zdarzenia właściwość bool.

Parametry:

  • nazwa:Nazwa właściwości

  • wartość:wartość właściwości

AddProperty, funkcja

Dodaj do zdarzenia podwójną właściwość.

Parametry:

  • nazwa:Nazwa właściwości

  • wartość:wartość właściwości

  • pii:klasyfikacja piI

AddProperty, funkcja

Dodaj do zdarzenia właściwość int64.

Parametry:

  • nazwa:Nazwa właściwości

  • wartość:wartość właściwości

  • pii:klasyfikacja piI

AddProperty, funkcja

Dodaj do zdarzenia właściwość ciągu.

Parametry:

  • nazwa:Nazwa właściwości

  • wartość:wartość właściwości

  • pii:klasyfikacja piI

AddAuditOnlyProperty, funkcja

Dodaj do zdarzenia właściwość ciągu tylko do inspekcji.

Parametry:

  • nazwa:Nazwa właściwości

  • wartość:wartość właściwości

Właściwość tylko do inspekcji zawiera informacje poufne i nie może być zapisywana w dziennikach plików ani w żadnym potoku z wyjątkiem inspekcji, dopóki nie zostanie ręcznie przesuwana.

Funkcja GetProperties

Uzyskaj wszystkie właściwości zdarzenia.

Zwraca:właściwości zdarzenia

Funkcja GetProperty

Właściwość o podanej nazwie (jeśli jest wieje).

Parametry:

  • nazwa:nazwa właściwości do uzyskania

Zwraca:Właściwość z podaną nazwą lub nullptr, jeśli nie jest wyczyszczy