TypeInitializationManager.RegisterClient Method (ITypeInitializationClient, TypeInitializationClientScopes) |
Registers a client with scope Module, and only as a module initializer.
Any other scope is ignored.
Namespace: PostSharp.Sdk.AspectInfrastructure
Assembly: PostSharp.Compiler.Engine (in PostSharp.Compiler.Engine.dll) Version: 2023.0.3.0 (2023.0.3.0)
C#
public void RegisterClient( ITypeInitializationClient client, TypeInitializationClientScopes scopes )
Parameters
- client
- Type: PostSharp.Sdk.AspectInfrastructure.ITypeInitializationClient
A module initializer-scoped client. - scopes
- Type: PostSharp.Sdk.AspectInfrastructure.TypeInitializationClientScopes
Must contain Module or nothing will happen.