BaseAbstractApplicationBuilder<T>.WithLogging Metoda

Definice

Přetížení

Name Description
WithLogging(IIdentityLogger, Boolean)

Nastaví protokolovač identity. Podrobnosti najdete v tématu https://aka.ms/msal-net-logging

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

Nastaví zpětné volání protokolování. Podrobnosti najdete v tématu https://aka.ms/msal-net-logging

WithLogging(IIdentityLogger, Boolean)

Nastaví protokolovač identity. Podrobnosti najdete v tématu 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

Parametry

identityLogger
IIdentityLogger

IdentityLogger

enablePiiLogging
Boolean

Logická hodnota používaná k povolení nebo zakázání protokolování identifikovatelných osobních údajů (PII). Protokoly PII se nikdy nezapisují do výchozích výstupů, jako je falseKonzola, Logcat nebo NSLog Default, což zajišťuje, že vaše aplikace vyhovuje GDPR. Můžete ho nastavit tak, aby true vyžadoval pokročilé ladění, které vyžaduje PII, pokud jsou nastavené rozhraní API pro protokolování, přepíše se druhý.

Návraty

T

Tvůrce, který zřetězí . S metodami

Poznámky

Toto je experimentální rozhraní API. Podpis metody se může v budoucnu změnit bez nutnosti upgradu hlavní verze.

Platí pro

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

Nastaví zpětné volání protokolování. Podrobnosti najdete v tématu 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

Parametry

loggingCallback
LogCallback
logLevel
Nullable<LogLevel>

Požadovaná úroveň protokolování Výchozí hodnota je LogLevel.Info

enablePiiLogging
Nullable<Boolean>

Logická hodnota používaná k povolení nebo zakázání protokolování identifikovatelných osobních údajů (PII). Protokoly PII se nikdy nezapisují do výchozích výstupů, jako je falseKonzola, Logcat nebo NSLog Default, což zajišťuje, že vaše aplikace vyhovuje GDPR. Můžete ho nastavit tak, aby true vyžadoval pokročilé ladění, které vyžaduje PII, pokud jsou nastavené obě rozhraní API s protokolem, druhý přepisuje tento kód.

enableDefaultPlatformLogging
Nullable<Boolean>

Příznak pro povolení nebo zakázání protokolování do výchozích hodnot platformy V Desktopu se používá trasování událostí. V iOSu se používá NSLog. V androidu se používá Logcat. Výchozí hodnota je false

Návraty

T

Tvůrce, který zřetězí . S metodami

Výjimky

Platí pro