DiagnosticContract Konstruktoren
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.
Überlädt
DiagnosticContract() |
Initialisiert eine neue instance der DiagnosticContract-Klasse. |
DiagnosticContract(String, String, String, String, String, SamplingSettings, PipelineDiagnosticSettings, PipelineDiagnosticSettings, Nullable<Boolean>, String, String, String) |
Initialisiert eine neue instance der DiagnosticContract-Klasse. |
DiagnosticContract()
Initialisiert eine neue instance der DiagnosticContract-Klasse.
public DiagnosticContract ();
Public Sub New ()
Gilt für:
DiagnosticContract(String, String, String, String, String, SamplingSettings, PipelineDiagnosticSettings, PipelineDiagnosticSettings, Nullable<Boolean>, String, String, String)
Initialisiert eine neue instance der DiagnosticContract-Klasse.
public DiagnosticContract (string loggerId, string id = default, string name = default, string type = default, string alwaysLog = default, Microsoft.Azure.Management.ApiManagement.Models.SamplingSettings sampling = default, Microsoft.Azure.Management.ApiManagement.Models.PipelineDiagnosticSettings frontend = default, Microsoft.Azure.Management.ApiManagement.Models.PipelineDiagnosticSettings backend = default, bool? logClientIp = default, string httpCorrelationProtocol = default, string verbosity = default, string operationNameFormat = default);
new Microsoft.Azure.Management.ApiManagement.Models.DiagnosticContract : string * string * string * string * string * Microsoft.Azure.Management.ApiManagement.Models.SamplingSettings * Microsoft.Azure.Management.ApiManagement.Models.PipelineDiagnosticSettings * Microsoft.Azure.Management.ApiManagement.Models.PipelineDiagnosticSettings * Nullable<bool> * string * string * string -> Microsoft.Azure.Management.ApiManagement.Models.DiagnosticContract
Public Sub New (loggerId As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional alwaysLog As String = Nothing, Optional sampling As SamplingSettings = Nothing, Optional frontend As PipelineDiagnosticSettings = Nothing, Optional backend As PipelineDiagnosticSettings = Nothing, Optional logClientIp As Nullable(Of Boolean) = Nothing, Optional httpCorrelationProtocol As String = Nothing, Optional verbosity As String = Nothing, Optional operationNameFormat As String = Nothing)
Parameter
- loggerId
- String
Ressourcen-ID einer Zielprotokollierung.
- id
- String
Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name
- String
Der Name der Ressource
- type
- String
Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"
- alwaysLog
- String
Gibt an, für welchen Typ von Nachrichten Samplingeinstellungen nicht gelten sollen. Mögliche Werte: "allErrors"
- sampling
- SamplingSettings
Samplingeinstellungen für Diagnose.
- frontend
- PipelineDiagnosticSettings
Diagnoseeinstellungen für eingehende/ausgehende HTTP-Nachrichten an das Gateway.
- backend
- PipelineDiagnosticSettings
Diagnoseeinstellungen für eingehende/ausgehende HTTP-Nachrichten an das Back-End
- httpCorrelationProtocol
- String
Legt das Korrelationsprotokoll fest, das für Application Insights Diagnose verwendet werden soll. Mögliche Werte: "None", "Legacy", "W3C"
- verbosity
- String
Die Ausführlichkeitsebene, die auf Ablaufverfolgungen angewendet wird, die von Ablaufverfolgungsrichtlinien ausgegeben werden. Mögliche Werte: "ausführlich", "information", "error"
- operationNameFormat
- String
Das Format des Vorgangsnamens für Application Insights-Telemetriedaten. Der Standardwert ist Name. Mögliche Werte: "Name", "Url"
Gilt für:
Azure SDK for .NET