BaseAbstractApplicationBuilder<T>.WithLogging Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| WithLogging(IIdentityLogger, Boolean) |
Задает средство ведения журнала удостоверений. Дополнительные сведения см. в разделе https://aka.ms/msal-net-logging |
| WithLogging(LogCallback, Nullable<LogLevel>, Nullable<Boolean>, Nullable<Boolean>) |
Задает обратный вызов ведения журнала. Дополнительные сведения см. в разделе https://aka.ms/msal-net-logging |
WithLogging(IIdentityLogger, Boolean)
Задает средство ведения журнала удостоверений. Дополнительные сведения см. в разделе https://aka.ms/msal-net-logging
public T WithLogging(Microsoft.IdentityModel.Abstractions.IIdentityLogger identityLogger, bool enablePiiLogging = false);
member this.WithLogging : Microsoft.IdentityModel.Abstractions.IIdentityLogger * bool -> 'T
Public Function WithLogging (identityLogger As IIdentityLogger, Optional enablePiiLogging As Boolean = false) As T
Параметры
- identityLogger
- IIdentityLogger
IdentityLogger
- enablePiiLogging
- Boolean
Логический параметр, используемый для включения и отключения ведения журнала персональных данных (PII).
Журналы PII никогда не записываются в выходные данные по умолчанию, такие как консоль, Logcat или NSLog Default false, что гарантирует соответствие приложения требованиям GDPR.
Его можно задать true для расширенной отладки, требующей piI, если заданы оба API WithLogging, этот параметр переопределит другое.
Возвращаемое значение
Построитель для цепочки . Методы с помощью методов
Комментарии
Это экспериментальный API. Сигнатура метода может измениться в будущем без обновления основной версии.
Применяется к
WithLogging(LogCallback, Nullable<LogLevel>, Nullable<Boolean>, Nullable<Boolean>)
Задает обратный вызов ведения журнала. Дополнительные сведения см. в разделе https://aka.ms/msal-net-logging
public T WithLogging(Microsoft.Identity.Client.LogCallback loggingCallback, Microsoft.Identity.Client.LogLevel? logLevel = default, bool? enablePiiLogging = default, bool? enableDefaultPlatformLogging = default);
member this.WithLogging : Microsoft.Identity.Client.LogCallback * Nullable<Microsoft.Identity.Client.LogLevel> * Nullable<bool> * Nullable<bool> -> 'T
Public Function WithLogging (loggingCallback As LogCallback, Optional logLevel As Nullable(Of LogLevel) = Nothing, Optional enablePiiLogging As Nullable(Of Boolean) = Nothing, Optional enableDefaultPlatformLogging As Nullable(Of Boolean) = Nothing) As T
Параметры
- loggingCallback
- LogCallback
Требуемый уровень ведения журнала. Значение по умолчанию — LogLevel.Info
Логический параметр, используемый для включения и отключения ведения журнала персональных данных (PII).
Журналы PII никогда не записываются в выходные данные по умолчанию, такие как консоль, Logcat или NSLog Default false, что гарантирует соответствие приложения требованиям GDPR.
Его можно задать true для расширенной отладки, требующей piI, если заданы оба API WithLogging, другой переопределит этот.
Пометка для включения и отключения ведения журнала для платформы по умолчанию.
В классическом приложении используется трассировка событий. В iOS используется NSLog.
В Android используется Logcat. Значение по умолчанию — false.
Возвращаемое значение
Построитель для цепочки . Методы с помощью методов