Zdexby TheHolyOneZ
49,743 classes
Class

MetricHelper

: Object
Sentry.MetricHelper, Sentry 0x0010 (16 B) inherited 0x0010 Sentry.dll
0x00x0010

Members 11

OffsetSizeNameTypeFlagsDefault
0x08RandomRandomValuesFactoryPrivateStatic+1 flags—
—0x04RollupInSecondsintPrivateStatic+1 flags-1046617280
—0x08InvalidMetricKeyOrNameCharactersPatternstringPrivateStatic+1 flags2004703109952
—0x08InvalidTagKeyCharactersPatternstringPrivateStatic+1 flags2004703109952
—0x08InvalidMetricUnitCharactersPatternstringPrivateStatic+1 flags2004703109952
0x10UnixEpochDateTimeOffsetPrivateStatic+1 flags—
0x08InvalidMetricKeyOrNameCharactersRegexPrivateStatic+1 flags—
0x08InvalidTagKeyCharactersRegexPrivateStatic+1 flags—
0x08InvalidMetricUnitCharactersRegexPrivateStatic+1 flags—
0x08FlushShiftdoubleStatic+1 flags—
0x08LazyTagValueReplacementsLazy<System.Collections.Generic.KeyValuePair<System.StringPrivateStatic+1 flags—

Functions 12

SignatureFlagsNativeParams
string SanitizeMetricKeyOrName(const string& input)Static+1 flags—0x08
string SanitizeTagKey(const string& input)Static+1 flags—0x08
string SanitizeMetricUnit(const string& input)Static+1 flags—0x08
long GetDayBucketKey(const DateTimeOffset& timestamp)Static+1 flags—0x10
long GetTimeBucketKey(const DateTimeOffset& timestamp)Static+1 flags—0x10
DateTimeOffset GetCutoff()Static+1 flags—0x10
KeyValuePair<System.String[] get_TagValueReplacements()PrivateStatic+1 flags0x08
string SanitizeTagValue(const string& input)Static+1 flags0x08
string GetMetricBucketKey(const MetricType& type, const string& metricKey, const MeasurementUnit& unit, IDictionary<System.String tags)PublicStatic0x10
string GetTagsKey(IDictionary<System.String tags)Static+1 flags0x08
void .cctor()PrivateStatic+1 flags0x00
string <GetTagsKey>g__EscapeString|21_0(const string& input, const char[]& charsToEscape)Static+1 flags0x08