Dil

BaseAbstractApplicationBuilder<T>.WithLogging Yöntem

Tanım

Aşırı Yüklemeler

Name Description
WithLogging(IIdentityLogger, Boolean)

Kimlik Günlükçüsüsü'ne ayarlar. Ayrıntılar için bkz. https://aka.ms/msal-net-logging

WithLogging(LogCallback, Nullable<LogLevel>, Nullable<Boolean>, Nullable<Boolean>)

Günlük geri çağırmasını ayarlar. Ayrıntılar için bkz. https://aka.ms/msal-net-logging

WithLogging(IIdentityLogger, Boolean)

Kimlik Günlükçüsüsü'ne ayarlar. Ayrıntılar için bkz. 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

Parametreler

identityLogger
IIdentityLogger

IdentityLogger

enablePiiLogging
Boolean

Kişisel Bilgilerin (PII) günlüğe kaydedilmesini etkinleştirmek/devre dışı bırakmak için kullanılan Boole değeri. PII günlükleri hiçbir zaman Console, Logcat veya NSLog Default gibi varsayılan çıkışlara yazılmadığından false, uygulamanızın GDPR ile uyumlu olmasını sağlar. PII gerektiren gelişmiş hata ayıklama için olarak ayarlayabilirsiniz true Her iki WithLogging API'si de ayarlandıysa, bu, diğerini geçersiz kılar

Döndürülenler

T

öğesini zincirleme oluşturucusu. Yöntemlerle

Açıklamalar

Bu deneysel bir API'dir. Yöntem imzası gelecekte bir ana sürüm yükseltmesi olmadan değişebilir.

Şunlara uygulanır

WithLogging(LogCallback, Nullable<LogLevel>, Nullable<Boolean>, Nullable<Boolean>)

Günlük geri çağırmasını ayarlar. Ayrıntılar için bkz. 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

Parametreler

loggingCallback
LogCallback
logLevel
Nullable<LogLevel>

İstenen günlük düzeyi. Varsayılan değer LogLevel.Info

enablePiiLogging
Nullable<Boolean>

Kişisel Bilgilerin (PII) günlüğe kaydedilmesini etkinleştirmek/devre dışı bırakmak için kullanılan Boole değeri. PII günlükleri hiçbir zaman Console, Logcat veya NSLog Default gibi varsayılan çıkışlara yazılmadığından false, uygulamanızın GDPR ile uyumlu olmasını sağlar. PII gerektiren gelişmiş hata ayıklama için olarak ayarlayabilirsiniz true Her iki WithLogging API'si de ayarlandıysa, diğeri bunu geçersiz kılar

enableDefaultPlatformLogging
Nullable<Boolean>

Platform varsayılanlarında günlüğe kaydetmeyi etkinleştirmek/devre dışı bırakmak için bayrak ekleyin. Masaüstü'nde Olay İzleme kullanılır. iOS'ta NSLog kullanılır. Android'de Logcat kullanılır. Varsayılan değer: false

Döndürülenler

T

öğesini zincirleme oluşturucusu. Yöntemlerle

Özel durumlar

Şunlara uygulanır