Язык

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, этот параметр переопределит другое.

Возвращаемое значение

T

Построитель для цепочки . Методы с помощью методов

Комментарии

Это экспериментальный 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
Nullable<LogLevel>

Требуемый уровень ведения журнала. Значение по умолчанию — LogLevel.Info

enablePiiLogging
Nullable<Boolean>

Логический параметр, используемый для включения и отключения ведения журнала персональных данных (PII). Журналы PII никогда не записываются в выходные данные по умолчанию, такие как консоль, Logcat или NSLog Default false, что гарантирует соответствие приложения требованиям GDPR. Его можно задать true для расширенной отладки, требующей piI, если заданы оба API WithLogging, другой переопределит этот.

enableDefaultPlatformLogging
Nullable<Boolean>

Пометка для включения и отключения ведения журнала для платформы по умолчанию. В классическом приложении используется трассировка событий. В iOS используется NSLog. В Android используется Logcat. Значение по умолчанию — false.

Возвращаемое значение

T

Построитель для цепочки . Методы с помощью методов

Исключения

Применяется к