Поделиться через


SqlStatisticsPublisher Класс

Определение

Подключаемый модуль для публикации силосов и статистики клиента в базе данных 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
Наследование
SqlStatisticsPublisher
Реализации

Конструкторы

SqlStatisticsPublisher()

Подключаемый модуль для публикации силосов и статистики клиента в базе данных SQL.

Свойства

Name

Имя поставщика

Методы

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

Добавляет параметры конфигурации

AddConfiguration(String, String, String, IPAddress)

Добавляет параметры конфигурации

Close()

Закрывает поставщик

Init(String, IProviderRuntime, IProviderConfiguration)

Инициализирует издателя

ReportMetrics(IClientPerformanceMetrics)

Записывает метрики в базу данных

ReportMetrics(ISiloPerformanceMetrics)

Записывает метрики производительности silo в базу данных

ReportStats(List<ICounter>)

Записывает статистику в базу данных

Явные реализации интерфейса

IClientMetricsDataPublisher.Init(ClientConfiguration, IPAddress, String)

Подключаемый модуль для публикации силосов и статистики клиента в базе данных SQL.

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

Подключаемый модуль для публикации силосов и статистики клиента в базе данных SQL.

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

Подключаемый модуль для публикации силосов и статистики клиента в базе данных SQL.

Применяется к