C# 클래스 Microsoft.Azure.Commands.RecoveryServices.Backup.Logger

Utility for logging. Uses PS logging underneath. Plan to add more functionality in the upcoming releases.
파일 보기 프로젝트 열기: Azure/azure-powershell

공개 메소드들

메소드 설명
Logger ( Action writeWarning, Action writeDebug, Action writeVerbose, Action throwTerminatingError ) : System

Constructor. Takes the delegates for the various logging operations as input.

ThrowTerminatingError ( ErrorRecord errorRecord ) : void

Throws a terminating error.

WriteDebug ( string text ) : void

Writes debug message.

WriteVerbose ( string text ) : void

Writes verbose message.

WriteWarning ( string text ) : void

Writes warning message.

메소드 상세

Logger() 공개 메소드

Constructor. Takes the delegates for the various logging operations as input.
public Logger ( Action writeWarning, Action writeDebug, Action writeVerbose, Action throwTerminatingError ) : System
writeWarning Action Delegate to write warnings
writeDebug Action Delegate to write debug messages
writeVerbose Action Delegate to write verbose messages
throwTerminatingError Action Delegate to throw terminating errors
리턴 System

ThrowTerminatingError() 공개 메소드

Throws a terminating error.
public ThrowTerminatingError ( ErrorRecord errorRecord ) : void
errorRecord System.Management.Automation.ErrorRecord
리턴 void

WriteDebug() 공개 메소드

Writes debug message.
public WriteDebug ( string text ) : void
text string
리턴 void

WriteVerbose() 공개 메소드

Writes verbose message.
public WriteVerbose ( string text ) : void
text string
리턴 void

WriteWarning() 공개 메소드

Writes warning message.
public WriteWarning ( string text ) : void
text string
리턴 void