Table of Contents

Class PerforemanceCounterService

Namespace
HeBianGu.Systems.WinTool
Assembly
HeBianGu.Systems.WinTool.dll
public class PerforemanceCounterService : LazyInstance<PerforemanceCounterService>
Inheritance
PerforemanceCounterService
Inherited Members
Extension Methods

Methods

GetCategoryNames()

public IEnumerable<string> GetCategoryNames()

Returns

IEnumerable<string>

GetCounterNames(string, string)

public IEnumerable<string> GetCounterNames(string categoryName, string instaneName)

Parameters

categoryName string
instaneName string

Returns

IEnumerable<string>

GetCounterPresenters<T>(string, Func<string, string, string, T>)

public IEnumerable<T> GetCounterPresenters<T>(string categoryName, Func<string, string, string, T> creator) where T : ICounterPresenter

Parameters

categoryName string
creator Func<string, string, string, T>

Returns

IEnumerable<T>

Type Parameters

T

GetCounterPresenters<T>(string, Func<string, string, T>)

public IEnumerable<T> GetCounterPresenters<T>(string categoryName, Func<string, string, T> creator) where T : ICounterPresenter

Parameters

categoryName string
creator Func<string, string, T>

Returns

IEnumerable<T>

Type Parameters

T

GetCounterPresenters<T>(string, string, Func<string, string, string, T>)

public IEnumerable<T> GetCounterPresenters<T>(string categoryName, string instaneName, Func<string, string, string, T> creator) where T : ICounterPresenter

Parameters

categoryName string
instaneName string
creator Func<string, string, string, T>

Returns

IEnumerable<T>

Type Parameters

T

GetInstanceNames(string)

public IEnumerable<string> GetInstanceNames(string categoryName)

Parameters

categoryName string

Returns

IEnumerable<string>