PageViewTelemetry Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Telemetrietyp, der zum Nachverfolgen von Seitenansichten verwendet wird.
public sealed class PageViewTelemetry : Microsoft.ApplicationInsights.Channel.ITelemetry, Microsoft.ApplicationInsights.DataContracts.ISupportAdvancedSampling, Microsoft.ApplicationInsights.DataContracts.ISupportMetrics, Microsoft.ApplicationInsights.DataContracts.ISupportProperties
type PageViewTelemetry = class
interface ITelemetry
interface ISupportProperties
interface ISupportAdvancedSampling
interface ISupportSampling
interface ISupportMetrics
Public NotInheritable Class PageViewTelemetry
Implements ISupportAdvancedSampling, ISupportMetrics, ISupportProperties, ITelemetry
- Vererbung
-
PageViewTelemetry
- Implementiert
Hinweise
Sie können Informationen zu seiten, die von Ihrer Anwendung angezeigt werden, an Application Insights senden, indem Sie eine instance der PageViewTelemetry -Klasse an die TrackPageView(PageViewTelemetry) -Methode übergeben. Weitere Informationen
Konstruktoren
PageViewTelemetry() |
Initialisiert eine neue Instanz der PageViewTelemetry-Klasse. |
PageViewTelemetry(String) |
Initialisiert eine neue Instanz der PageViewTelemetry-Klasse mit der angegebenen |
Eigenschaften
Context |
Ruft den Kontext ab, der dem aktuellen Telemetrieelement zugeordnet ist. |
Duration |
Ruft die Dauer der Seitenansicht ab oder legt sie fest. |
Extension |
Ruft die Erweiterung ab, die verwendet wird, um diese Telemetriedaten instance mit dem neuen starken typisierten Objekt zu erweitern, oder legt sie fest. |
Id |
Ruft die Seitenansichts-ID ab oder legt sie fest. |
ItemTypeFlag |
Ruft den Elementtyp für die Stichprobenauswertung ab. |
Metrics |
Ruft ein Wörterbuch mit benutzerdefinierten Metriken ab. Weitere Informationen |
Name |
Ruft den Namen der Seite ab oder legt den Namen der Seite fest. |
ProactiveSamplingDecision |
Ruft einen Wert ab, der angibt, ob die Elementsamplingsentscheidung pro-aktiv und das Ergebnis dieser Entscheidung getroffen wurde, oder legt diesen fest. |
Properties |
Ruft ein Wörterbuch mit anwendungsdefinierte Eigenschaftsnamen und -werten ab, das zusätzliche Informationen zu dieser Seitenansicht bereitstellt. Weitere Informationen |
Sequence |
Ruft den Wert ab, der die absolute Reihenfolge des Telemetrieelements definiert, oder legt diesen fest. |
Timestamp |
Ruft Datum und Uhrzeit der Ereignisaufzeichnung ab oder legt diese fest. |
Url |
Ruft den Seitenansichts-URI ab oder legt diese fest. |
Methoden
DeepClone() |
Klont ein PageViewTelemetry -Objekt tief. |
SerializeData(ISerializationWriter) |
Schreibt Serialisierungsinformationen zur Datenklasse des implementierenden Typs mithilfe des angegebenen ISerializationWriter. |
Explizite Schnittstellenimplementierungen
ISupportSampling.SamplingPercentage |
Ruft den Prozentsatz der Stichprobenentnahme (zwischen 0 und 100) ab oder legt diese fest. Sollte 100/n sein, wobei n eine ganze Zahl ist. Weitere Informationen |
ITelemetry.Sanitize() |
Bereinigt die Eigenschaften basierend auf Einschränkungen. |
Erweiterungsmethoden
GetEnvelopeName(ITelemetry) |
Ruft den Umschlagnamen für das ITelemetry-Objekt ab. |
TrySetEnvelopeName(ITelemetry, String) |
Legt den Umschlagnamen für das ITelemetry-Objekt fest. |
Gilt für:
Azure SDK for .NET