LoggingActivity.LogEvent Methode
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
LogEvent(String, LoggingFields, LoggingLevel, LoggingOptions) |
Protokolliert ein Ereignis mit dem angegebenen Namen, den angegebenen Feldern, der ebene und den angegebenen Optionen. |
LogEvent(String, LoggingFields, LoggingLevel) |
Protokolliert ein Ereignis mit dem angegebenen Namen, den angegebenen Feldern und der angegebenen Ebene. |
LogEvent(String, LoggingFields) |
Protokolliert ein Ereignis mit dem angegebenen Namen und den angegebenen Feldern. |
LogEvent(String) |
Protokolliert ein Ereignis mit dem angegebenen Namen. |
LogEvent(String, LoggingFields, LoggingLevel, LoggingOptions)
Protokolliert ein Ereignis mit dem angegebenen Namen, den angegebenen Feldern, der ebene und den angegebenen Optionen.
public:
virtual void LogEvent(Platform::String ^ eventName, LoggingFields ^ fields, LoggingLevel level, LoggingOptions ^ options) = LogEvent;
/// [Windows.Foundation.Metadata.Overload("LogEventWithFieldsAndOptions")]
void LogEvent(winrt::hstring const& eventName, LoggingFields const& fields, LoggingLevel const& level, LoggingOptions const& options);
[Windows.Foundation.Metadata.Overload("LogEventWithFieldsAndOptions")]
public void LogEvent(string eventName, LoggingFields fields, LoggingLevel level, LoggingOptions options);
function logEvent(eventName, fields, level, options)
Public Sub LogEvent (eventName As String, fields As LoggingFields, level As LoggingLevel, options As LoggingOptions)
Parameter
- eventName
-
String
Platform::String
winrt::hstring
Der Name für dieses Ereignis.
- fields
- LoggingFields
Die Felder für dieses Ereignis. Kann NULL sein.
- level
- LoggingLevel
Der Schweregrad für dieses Ereignis.
- options
- LoggingOptions
Die Optionen für dieses Ereignis. Übergeben Sie NULL , um die Standardoptionen zu verwenden. Die Optionen gelten für erweiterte Szenarien. Die Standardwerte sind für die meisten Ereignisse geeignet.
Implementiert
- Attribute
Hinweise
Wenn Sie Optionen angeben, werden LoggingOptions.ActivityId und LoggingOptions.RelatedActivityId ignoriert, da das Aktivitätsobjekt diese Werte für das Ereignis automatisch verwaltet.
eventName sollte nicht als Nutzlastfeld verwendet werden. Verwenden Sie z. B. LogEvent(“MyEvent”, fieldsWithStringData)
statt LogEvent(stringData)
.
Weitere Informationen
Gilt für:
LogEvent(String, LoggingFields, LoggingLevel)
Protokolliert ein Ereignis mit dem angegebenen Namen, den angegebenen Feldern und der angegebenen Ebene.
public:
virtual void LogEvent(Platform::String ^ eventName, LoggingFields ^ fields, LoggingLevel level) = LogEvent;
/// [Windows.Foundation.Metadata.Overload("LogEventWithFieldsAndLevel")]
void LogEvent(winrt::hstring const& eventName, LoggingFields const& fields, LoggingLevel const& level);
[Windows.Foundation.Metadata.Overload("LogEventWithFieldsAndLevel")]
public void LogEvent(string eventName, LoggingFields fields, LoggingLevel level);
function logEvent(eventName, fields, level)
Public Sub LogEvent (eventName As String, fields As LoggingFields, level As LoggingLevel)
Parameter
- eventName
-
String
Platform::String
winrt::hstring
Der Name für dieses Ereignis.
- fields
- LoggingFields
Die Felder für dieses Ereignis. Kann NULL sein.
- level
- LoggingLevel
Der Schweregrad für dieses Ereignis.
Implementiert
- Attribute
Weitere Informationen
- LogEvent(String)
- LogEvent(String, LoggingFields)
- LogEvent(String, LoggingFields, LoggingLevel, LoggingOptions)
Gilt für:
LogEvent(String, LoggingFields)
Protokolliert ein Ereignis mit dem angegebenen Namen und den angegebenen Feldern.
public:
virtual void LogEvent(Platform::String ^ eventName, LoggingFields ^ fields) = LogEvent;
/// [Windows.Foundation.Metadata.Overload("LogEventWithFields")]
void LogEvent(winrt::hstring const& eventName, LoggingFields const& fields);
[Windows.Foundation.Metadata.Overload("LogEventWithFields")]
public void LogEvent(string eventName, LoggingFields fields);
function logEvent(eventName, fields)
Public Sub LogEvent (eventName As String, fields As LoggingFields)
Parameter
- eventName
-
String
Platform::String
winrt::hstring
Der Name für dieses Ereignis.
- fields
- LoggingFields
Die Felder für dieses Ereignis. Kann NULL sein.
Implementiert
- Attribute
Hinweise
Die Ebene ist auf LoggingLevel.Verbose festgelegt.
Methoden, die einen LoggingFields-Parameter akzeptieren, akzeptieren ebenfalls NULL. Ein NULL-Wert entspricht semantisch einem neu erstellten oder gelöschten LoggingFields-Objekt und stellt eine leere Nutzlast dar.
Weitere Informationen
- LogEvent(String)
- LogEvent(String, LoggingFields, LoggingLevel)
- LogEvent(String, LoggingFields, LoggingLevel, LoggingOptions)
Gilt für:
LogEvent(String)
Protokolliert ein Ereignis mit dem angegebenen Namen.
public:
virtual void LogEvent(Platform::String ^ eventName) = LogEvent;
/// [Windows.Foundation.Metadata.Overload("LogEvent")]
void LogEvent(winrt::hstring const& eventName);
[Windows.Foundation.Metadata.Overload("LogEvent")]
public void LogEvent(string eventName);
function logEvent(eventName)
Public Sub LogEvent (eventName As String)
Parameter
- eventName
-
String
Platform::String
winrt::hstring
Der Name für dieses Ereignis.
Implementiert
- Attribute
Weitere Informationen
- LogEvent(String, LoggingFields)
- LogEvent(String, LoggingFields, LoggingLevel)
- LogEvent(String, LoggingFields, LoggingLevel, LoggingOptions)