Share via


SqlStatisticsPublisher Clase

Definición

Complemento para publicar silos y estadísticas de cliente en una base de datos SQL.

public class SqlStatisticsPublisher : Orleans.Providers.IProvider, Orleans.Runtime.IConfigurableClientMetricsDataPublisher, Orleans.Runtime.IConfigurableSiloMetricsDataPublisher, Orleans.Runtime.IConfigurableStatisticsPublisher
public class SqlStatisticsPublisher : Orleans.Providers.IProvider, Orleans.Runtime.IClientMetricsDataPublisher, Orleans.Runtime.IConfigurableClientMetricsDataPublisher, Orleans.Runtime.IConfigurableSiloMetricsDataPublisher, Orleans.Runtime.IConfigurableStatisticsPublisher, Orleans.Runtime.ISiloMetricsDataPublisher, Orleans.Runtime.IStatisticsPublisher
type SqlStatisticsPublisher = class
    interface IConfigurableStatisticsPublisher
    interface IStatisticsPublisher
    interface IConfigurableSiloMetricsDataPublisher
    interface ISiloMetricsDataPublisher
    interface IConfigurableClientMetricsDataPublisher
    interface IClientMetricsDataPublisher
    interface IProvider
Public Class SqlStatisticsPublisher
Implements IConfigurableClientMetricsDataPublisher, IConfigurableSiloMetricsDataPublisher, IConfigurableStatisticsPublisher, IProvider
Public Class SqlStatisticsPublisher
Implements IClientMetricsDataPublisher, IConfigurableClientMetricsDataPublisher, IConfigurableSiloMetricsDataPublisher, IConfigurableStatisticsPublisher, IProvider, ISiloMetricsDataPublisher, IStatisticsPublisher
Herencia
SqlStatisticsPublisher
Implementaciones

Constructores

SqlStatisticsPublisher()

Complemento para publicar silos y estadísticas de cliente en una base de datos SQL.

Propiedades

Name

Nombre del proveedor

Métodos

AddConfiguration(String, Boolean, String, SiloAddress, IPEndPoint, String)

Agrega parámetros de configuración

AddConfiguration(String, String, String, IPAddress)

Agrega parámetros de configuración

Close()

Cierra el proveedor

Init(String, IProviderRuntime, IProviderConfiguration)

Inicializa el publicador

ReportMetrics(IClientPerformanceMetrics)

Escribe métricas en la base de datos.

ReportMetrics(ISiloPerformanceMetrics)

Escribe métricas de rendimiento de silo en la base de datos.

ReportStats(List<ICounter>)

Escribe estadísticas en la base de datos.

Implementaciones de interfaz explícitas

IClientMetricsDataPublisher.Init(ClientConfiguration, IPAddress, String)

Complemento para publicar silos y estadísticas de cliente en una base de datos SQL.

ISiloMetricsDataPublisher.Init(String, String, SiloAddress, String, IPEndPoint, String)

Complemento para publicar silos y estadísticas de cliente en una base de datos SQL.

IStatisticsPublisher.Init(Boolean, String, String, String, String, String)

Complemento para publicar silos y estadísticas de cliente en una base de datos SQL.

Se aplica a