C# Класс Thinktecture.ServiceModel.Extensions.Metadata.DiagnosticUtility

Показать файл Открыть проект

Открытые методы

Метод Описание
IsFatal ( Exception exception ) : bool

This method traverses a given exception tree and returns true if it contains any of the fatal runtime exceptions.

LogMetadataServiceException ( Exception exception ) : void

LogMetadataServicePlumbingException ( Exception exception ) : void

ShutDownTraceSourceGracefully ( ) : void
ThrowInvalidOperationExceptionFromService ( string message ) : Exception

Приватные методы

Метод Описание
CreateOrGetTraceSource ( ) : TraceSource

LogExceptionCore ( Exception exception, int eventId ) : void

Formats and logs the details of a given Exception. In addition to the exception details, this method also logs the current process name, process id, managed thread id of the thread that exception was throw in and the name of the identity of the current principal.

Описание методов

IsFatal() публичный статический Метод

This method traverses a given exception tree and returns true if it contains any of the fatal runtime exceptions.
public static IsFatal ( Exception exception ) : bool
exception System.Exception /// Root exception of the exception tree. ///
Результат bool

LogMetadataServiceException() публичный статический Метод

public static LogMetadataServiceException ( Exception exception ) : void
exception System.Exception
Результат void

LogMetadataServicePlumbingException() публичный статический Метод

public static LogMetadataServicePlumbingException ( Exception exception ) : void
exception System.Exception
Результат void

ShutDownTraceSourceGracefully() публичный статический Метод

public static ShutDownTraceSourceGracefully ( ) : void
Результат void

ThrowInvalidOperationExceptionFromService() публичный статический Метод

public static ThrowInvalidOperationExceptionFromService ( string message ) : Exception
message string
Результат System.Exception