Table of Contents

Class MetricIdentifier

Namespace
Microsoft.ApplicationInsights.Metrics
Assembly
Microsoft.ApplicationInsights.dll
public sealed class MetricIdentifier : IEquatable<MetricIdentifier>
Inheritance
MetricIdentifier
Implements
Inherited Members
Extension Methods

Constructors

MetricIdentifier(string)

public MetricIdentifier(string metricId)

Parameters

metricId string

MetricIdentifier(string, string)

public MetricIdentifier(string metricNamespace, string metricId)

Parameters

metricNamespace string
metricId string

MetricIdentifier(string, string, IList<string>)

public MetricIdentifier(string metricNamespace, string metricId, IList<string> dimensionNames)

Parameters

metricNamespace string
metricId string
dimensionNames IList<string>

MetricIdentifier(string, string, string)

public MetricIdentifier(string metricNamespace, string metricId, string dimension1Name)

Parameters

metricNamespace string
metricId string
dimension1Name string

MetricIdentifier(string, string, string, string)

public MetricIdentifier(string metricNamespace, string metricId, string dimension1Name, string dimension2Name)

Parameters

metricNamespace string
metricId string
dimension1Name string
dimension2Name string

MetricIdentifier(string, string, string, string, string)

public MetricIdentifier(string metricNamespace, string metricId, string dimension1Name, string dimension2Name, string dimension3Name)

Parameters

metricNamespace string
metricId string
dimension1Name string
dimension2Name string
dimension3Name string

MetricIdentifier(string, string, string, string, string, string)

public MetricIdentifier(string metricNamespace, string metricId, string dimension1Name, string dimension2Name, string dimension3Name, string dimension4Name)

Parameters

metricNamespace string
metricId string
dimension1Name string
dimension2Name string
dimension3Name string
dimension4Name string

MetricIdentifier(string, string, string, string, string, string, string)

public MetricIdentifier(string metricNamespace, string metricId, string dimension1Name, string dimension2Name, string dimension3Name, string dimension4Name, string dimension5Name)

Parameters

metricNamespace string
metricId string
dimension1Name string
dimension2Name string
dimension3Name string
dimension4Name string
dimension5Name string

MetricIdentifier(string, string, string, string, string, string, string, string)

public MetricIdentifier(string metricNamespace, string metricId, string dimension1Name, string dimension2Name, string dimension3Name, string dimension4Name, string dimension5Name, string dimension6Name)

Parameters

metricNamespace string
metricId string
dimension1Name string
dimension2Name string
dimension3Name string
dimension4Name string
dimension5Name string
dimension6Name string

MetricIdentifier(string, string, string, string, string, string, string, string, string)

public MetricIdentifier(string metricNamespace, string metricId, string dimension1Name, string dimension2Name, string dimension3Name, string dimension4Name, string dimension5Name, string dimension6Name, string dimension7Name)

Parameters

metricNamespace string
metricId string
dimension1Name string
dimension2Name string
dimension3Name string
dimension4Name string
dimension5Name string
dimension6Name string
dimension7Name string

MetricIdentifier(string, string, string, string, string, string, string, string, string, string)

public MetricIdentifier(string metricNamespace, string metricId, string dimension1Name, string dimension2Name, string dimension3Name, string dimension4Name, string dimension5Name, string dimension6Name, string dimension7Name, string dimension8Name)

Parameters

metricNamespace string
metricId string
dimension1Name string
dimension2Name string
dimension3Name string
dimension4Name string
dimension5Name string
dimension6Name string
dimension7Name string
dimension8Name string

MetricIdentifier(string, string, string, string, string, string, string, string, string, string, string)

public MetricIdentifier(string metricNamespace, string metricId, string dimension1Name, string dimension2Name, string dimension3Name, string dimension4Name, string dimension5Name, string dimension6Name, string dimension7Name, string dimension8Name, string dimension9Name)

Parameters

metricNamespace string
metricId string
dimension1Name string
dimension2Name string
dimension3Name string
dimension4Name string
dimension5Name string
dimension6Name string
dimension7Name string
dimension8Name string
dimension9Name string

MetricIdentifier(string, string, string, string, string, string, string, string, string, string, string, string)

public MetricIdentifier(string metricNamespace, string metricId, string dimension1Name, string dimension2Name, string dimension3Name, string dimension4Name, string dimension5Name, string dimension6Name, string dimension7Name, string dimension8Name, string dimension9Name, string dimension10Name)

Parameters

metricNamespace string
metricId string
dimension1Name string
dimension2Name string
dimension3Name string
dimension4Name string
dimension5Name string
dimension6Name string
dimension7Name string
dimension8Name string
dimension9Name string
dimension10Name string

Fields

MaxDimensionsCount

public const int MaxDimensionsCount = 10

Field Value

int

Properties

DefaultMetricNamespace

public static string DefaultMetricNamespace { get; set; }

Property Value

string

DimensionsCount

public int DimensionsCount { get; }

Property Value

int

MetricId

public string MetricId { get; }

Property Value

string

MetricNamespace

public string MetricNamespace { get; }

Property Value

string

Methods

Equals(MetricIdentifier)

public bool Equals(MetricIdentifier otherMetricIdentifier)

Parameters

otherMetricIdentifier MetricIdentifier

Returns

bool

Equals(object)

public override bool Equals(object otherObj)

Parameters

otherObj object

Returns

bool

GetDimensionName(int)

public string GetDimensionName(int dimensionNumber)

Parameters

dimensionNumber int

Returns

string

GetDimensionNames()

public IEnumerable<string> GetDimensionNames()

Returns

IEnumerable<string>

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string