LoggingRoleConfigurationRepository Class |
Provides access to role-specific options (LoggingRoleConfiguration). This class is exposed on the
Profiles.

Namespace: PostSharp.Patterns.Diagnostics
Assembly: PostSharp.Patterns.Diagnostics (in PostSharp.Patterns.Diagnostics.dll) Version: 6.8.6.0 (6.8.6.0)

C#
public sealed class LoggingRoleConfigurationRepository : IEnumerable<LoggingRoleConfiguration>, IEnumerable
The LoggingRoleConfigurationRepository type exposes the following members.

Name | Description | |
---|---|---|
![]() | Audit | Obsolete.
Gets the LoggingRoleConfiguration object for the Audit role.
|
![]() | Caching |
Gets the LoggingRoleConfiguration object for the Caching role.
|
![]() | Custom |
Gets the LoggingRoleConfiguration object for the Custom role.
|
![]() | Item |
Gets the LoggingRoleConfiguration for a given role.
|
![]() | Meta |
Gets the LoggingRoleConfiguration object for the Meta role.
|
![]() | Tracing |
Gets the LoggingRoleConfiguration object for the Tracing role.
|

Name | Description | |
---|---|---|
![]() | GetEnumerator | Returns an enumerator that iterates through the collection. |

Name | Description | |
---|---|---|
![]() | ToAdvisableCollection<LoggingRoleConfiguration> |
Converts an IEnumerable<T> into an AdvisableCollection<T>.
(Defined by Extensions.) |
![]() | ToAdvisableDictionary<LoggingRoleConfiguration, TKey, TValue> |
Converts an IEnumerable<T> into a AdvisableDictionary<TKey, TValue> given a method returning the item key and a method returning the item value.
(Defined by Extensions.) |
![]() | ToAdvisableHashSet<LoggingRoleConfiguration> |
Converts an IEnumerable<T> into an AdvisableHashSet<T>.
(Defined by Extensions.) |
