Open sandboxFocus

Constructor LogMemberInfo

LogMemberInfo(LoggingProfile, LoggingTypeSource, string, int, int, int)

Declaration
[Obsolete("Use the constructor that takes a LoggingSourceLocalState instead of a LoggingTypeSource.")]
public LogMemberInfo(LoggingProfile profile, LoggingTypeSource source, string memberName, int parameterCount, int returnValueCount, int genericParameterCount)
Parameters
Type Name Description
LoggingProfile profile
LoggingTypeSource source
string memberName
int parameterCount
int returnValueCount
int genericParameterCount

LogMemberInfo(LoggingProfile, in LoggingSourceLocalState, string, int, int, int)

Initializes a new instance of the LogMemberInfo struct without CallerInfo.

Declaration
public LogMemberInfo(LoggingProfile profile, in LoggingSourceLocalState localState, string memberName, int parameterCount, int returnValueCount, int genericParameterCount)
Parameters
Type Name Description
LoggingProfile profile

The parent LoggingProfile.

LoggingSourceLocalState localState

The LoggingSourceLocalState.

string memberName

The name of the method, property, or field.

int parameterCount

The number of parameters in the method.

int returnValueCount

The number of return values.

int genericParameterCount

The number of generic method parameters.

LogMemberInfo(LoggingProfile, LoggingTypeSource, string, int, int, int, string, int, int)

Declaration
[Obsolete("Use the constructor that takes a LoggingSourceLocalState instead of a LoggingTypeSource.")]
public LogMemberInfo(LoggingProfile profile, LoggingTypeSource source, string memberName, int parameterCount, int returnValueCount, int genericParameterCount, string file, int line, int column)
Parameters
Type Name Description
LoggingProfile profile
LoggingTypeSource source
string memberName
int parameterCount
int returnValueCount
int genericParameterCount
string file
int line
int column

LogMemberInfo(LoggingProfile, in LoggingSourceLocalState, string, int, int, int, string, int, int)

Initializes a new instance of the LogMemberInfo struct with CallerInfo.

Declaration
public LogMemberInfo(LoggingProfile profile, in LoggingSourceLocalState localState, string memberName, int parameterCount, int returnValueCount, int genericParameterCount, string file, int line, int column)
Parameters
Type Name Description
LoggingProfile profile

The parent LoggingProfile.

LoggingSourceLocalState localState

The LoggingSourceLocalState.

string memberName

The name of the method, property, or field.

int parameterCount

The number of parameters in the method.

int returnValueCount

The number of return values.

int genericParameterCount

The number of generic method parameters.

string file

The caller source file.

int line

The caller source line.

int column

The caller source column.