示例#1
0
                                // dataToMetricDescriptor return a *wire.MetricDescriptor based on data.
                                private static ptr <wire.MetricDescriptor> dataToMetricDescriptor(metric.Data data)
                                {
                                    if (data == null)
                                    {
                                        return(_addr_null !);
                                    }
                                    ptr <wire.MetricDescriptor> descriptor = addr(new wire.MetricDescriptor(Name: data.Handle(), Description: getDescription(data), Type: dataToMetricDescriptorType(data), LabelKeys: getLabelKeys(data), ));

                                    return(_addr_descriptor !);
                                }