Condividi tramite


SqlStatisticsPublisher Classe

Definizione

Plug-in per la pubblicazione di silo e statistiche client in un database 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
Ereditarietà
SqlStatisticsPublisher
Implementazioni

Costruttori

SqlStatisticsPublisher()

Plug-in per la pubblicazione di silo e statistiche client in un database SQL.

Proprietà

Name

Nome del provider

Metodi

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

Aggiunge parametri di configurazione

AddConfiguration(String, String, String, IPAddress)

Aggiunge parametri di configurazione

Close()

Chiude il provider

Init(String, IProviderRuntime, IProviderConfiguration)

Inizializza publisher

ReportMetrics(IClientPerformanceMetrics)

Scrive le metriche nel database

ReportMetrics(ISiloPerformanceMetrics)

Scrive le metriche delle prestazioni del silo nel database

ReportStats(List<ICounter>)

Scrive statistiche nel database

Implementazioni dell'interfaccia esplicita

IClientMetricsDataPublisher.Init(ClientConfiguration, IPAddress, String)

Plug-in per la pubblicazione di silo e statistiche client in un database SQL.

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

Plug-in per la pubblicazione di silo e statistiche client in un database SQL.

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

Plug-in per la pubblicazione di silo e statistiche client in un database SQL.

Si applica a