Partilhar via


IHeartbeatPropertyManager Interface

Definição

Define uma implementação para o gerenciamento do recurso de pulsação do SDK do Application Insights destinado ao consumo público. Adicione/defina propriedades, desabilite/habilite a pulsação e defina o intervalo entre os pulsos de pulsação. Se um módulo estiver presente no SDK em runtime que implementa essa interface, o recurso de pulsação poderá ser estendido ou configurado conforme necessário.

public interface IHeartbeatPropertyManager
type IHeartbeatPropertyManager = interface
Public Interface IHeartbeatPropertyManager
Derivado

Propriedades

ExcludedHeartbeatProperties

Obtém uma lista de nomes de propriedade que não devem ser enviados com as pulsações.

ExcludedHeartbeatPropertyProviders

Obtém uma lista de provedores de propriedades de pulsação padrão que estão desabilitados e não contribuirão para as propriedades de pulsação padrão.

HeartbeatInterval

Obtém ou define o atraso entre pulsações.

IsHeartbeatEnabled

Obtém ou define um valor que indica se o recurso Pulsação está desabilitado ou não.

Métodos

AddHeartbeatProperty(String, String, Boolean)

Adicione uma nova propriedade Heartbeat ao conteúdo enviado com cada pulsação.

SetHeartbeatProperty(String, String, Nullable<Boolean>)

Defina um valor atualizado em uma propriedade existente da pulsação.

Aplica-se a