BaseAbstractApplicationBuilder<T>.WithLogging Metode

Definisi

Overload

Nama Deskripsi
WithLogging(IIdentityLogger, Boolean)

Mengatur Pencatat Identitas. Untuk detailnya lihat https://aka.ms/msal-net-logging

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

Mengatur panggilan balik pengelogan. Untuk detailnya lihat https://aka.ms/msal-net-logging

WithLogging(IIdentityLogger, Boolean)

Mengatur Pencatat Identitas. Untuk detailnya lihat 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

Parameter

identityLogger
IIdentityLogger

IdentityLogger

enablePiiLogging
Boolean

Boolean digunakan untuk mengaktifkan/menonaktifkan pengelogan Informasi Pengidentifikasi Pribadi (PII). Log PII tidak pernah ditulis ke output default seperti Console, Logcat, atau NSLog Default diatur ke false, yang memastikan bahwa aplikasi Anda mematuhi GDPR. Anda dapat mengaturnya ke true untuk penelusuran kesalahan tingkat lanjut yang memerlukan PII Jika kedua WithLogging api diatur, yang ini akan mengambil alih yang lain

Mengembalikan

T

Penyusun untuk menautkan . Dengan metode

Keterangan

Ini adalah API eksperimental. Tanda tangan metode dapat berubah di masa mendatang tanpa melibatkan peningkatan versi utama.

Berlaku untuk

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

Mengatur panggilan balik pengelogan. Untuk detailnya lihat 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

Parameter

loggingCallback
LogCallback
logLevel
Nullable<LogLevel>

Tingkat pengelogan yang diinginkan. Defaultnya adalah LogLevel.Info

enablePiiLogging
Nullable<Boolean>

Boolean digunakan untuk mengaktifkan/menonaktifkan pengelogan Informasi Pengidentifikasi Pribadi (PII). Log PII tidak pernah ditulis ke output default seperti Console, Logcat, atau NSLog Default diatur ke false, yang memastikan bahwa aplikasi Anda mematuhi GDPR. Anda dapat mengaturnya ke true untuk penelusuran kesalahan tingkat lanjut yang memerlukan PII Jika kedua api WithLogging diatur, yang lain akan mengambil alih yang satu ini

enableDefaultPlatformLogging
Nullable<Boolean>

Bendera untuk mengaktifkan/menonaktifkan pengelogan ke default platform. Di Desktop, Pelacakan Peristiwa digunakan. Di iOS, NSLog digunakan. Di android, Logcat digunakan. Nilai defaultnya adalah false

Mengembalikan

T

Penyusun untuk menautkan . Dengan metode

Pengecualian

Berlaku untuk