COR_PRF_CLAUSE_TYPE Enumeration

Indicates the type of exception clause that the code has just entered or left.

typedef enum {
    COR_PRF_CLAUSE_NONE = 0,
    COR_PRF_CLAUSE_FILTER = 1,
    COR_PRF_CLAUSE_CATCH = 2,
    COR_PRF_CLAUSE_FINALLY = 3,
} COR_PRF_CLAUSE_TYPE;

Members

Member

Description

COR_PRF_CLAUSE_NONE

The exception clause is not valid.

COR_PRF_CLAUSE_FILTER

The exception clause is a filter expression.

COR_PRF_CLAUSE_CATCH

The exception clause is a catch statement.

COR_PRF_CLAUSE_FINALLY

The exception clause is a finally statement.

Requirements

Platforms: See .NET Framework System Requirements.

Header: CorProf.idl, CorProf.h

Library: CorGuids.lib

.NET Framework Versions: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

See Also

Other Resources

Profiling Enumerations