Clase TelemetryEvent
Un único evento de telemetría.
Resumen
Miembros | Descripciones |
---|---|
public const std::string& GetName() const | Obtiene el nombre del evento. |
public EventLevel GetLevel() const | Obtenga el nivel de evento, que indica si se consideran datos de servicio necesarios (NSD) o no. |
public const std::chrono::steady_clock::time_point& GetStartTime() const | Obtener la hora de inicio del evento. |
public void AddProperty(const std::shared_ptr<EventProperty>&prop) | Agregue una propiedad al evento . |
public void AddProperty(const std::string& name, bool value) | Agregue una propiedad bool al evento. |
public void AddProperty(const std::string& name, double value, Pii pii) | Agregue una propiedad double al evento. |
public void AddProperty(const std::string& name, int64_t value, Pii pii) | Agregue una propiedad int64 al evento . |
public void AddProperty(const std::string& name, const std::string& value, Pii pii) | Agregue una propiedad de cadena al evento. |
public void AddAuditOnlyProperty(const std::string& name, const std::string& value) | Agregue una propiedad de cadena de solo auditoría al evento. |
public std::vector<std::shared_ptr<EventProperty>> GetProperties() const | Obtiene todas las propiedades del evento. |
public std::shared_ptr<EventProperty GetProperty> (const std::string& name) const | Obtiene la propiedad con el nombre especificado, si existe. |
Miembros
Función GetName
Obtiene el nombre del evento.
Devuelve: nombre del evento
Función GetLevel
Obtenga el nivel de evento, que indica si se consideran datos de servicio necesarios (NSD) o no.
Devuelve: nivel de evento
Función GetStartTime
Obtener la hora de inicio del evento.
Devuelve: hora de inicio del evento
Función AddProperty
Agregue una propiedad al evento .
Parámetros:
- prop: Propiedad que se va a agregar
Función AddProperty
Agregue una propiedad bool al evento.
Parámetros:
name: Nombre de propiedad
value: Valor de propiedad
Función AddProperty
Agregue una propiedad double al evento.
Parámetros:
name: Nombre de propiedad
value: Valor de propiedad
pii: clasificación de PII
Función AddProperty
Agregue una propiedad int64 al evento .
Parámetros:
name: Nombre de propiedad
value: Valor de propiedad
pii: clasificación de PII
Función AddProperty
Agregue una propiedad de cadena al evento.
Parámetros:
name: Nombre de propiedad
value: Valor de propiedad
pii: clasificación de PII
Función AddAuditOnlyProperty
Agregue una propiedad de cadena de solo auditoría al evento.
Parámetros:
name: Nombre de propiedad
value: Valor de propiedad
Una propiedad de solo auditoría contiene información confidencial y no debe escribirse en los registros de archivos ni en ninguna canalización excepto en la auditoría hasta que se limpie manualmente.
Función GetProperties
Obtiene todas las propiedades del evento.
Devuelve: Propiedades del evento
Función GetProperty
Obtiene la propiedad con el nombre especificado, si existe.
Parámetros:
- name: nombre de la propiedad que se va a obtener
Devuelve: propiedad con el nombre especificado o nullptr si no existe
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de