ArgumentsWriter.GetArgumentsWriter Method (ILocalStorageProvider, IMethodSignature, Int32, Int32) |
Namespace: PostSharp.Sdk.AspectWeaver.Transformations
Assembly: PostSharp.Compiler.Engine (in PostSharp.Compiler.Engine.dll) Version: 2023.0.3.0 (2023.0.3.0)
public static ArgumentsWriter GetArgumentsWriter( ILocalStorageProvider localStorageProvider, IMethodSignature methodSignature, int ignoredFirstParameters, int ignoredLastParameters )
Parameters
- localStorageProvider
- Type: PostSharp.Sdk.AspectInfrastructure.ILocalStorageProvider
An ILocalStorageProvider to store the Arguments object. - methodSignature
- Type: PostSharp.Sdk.CodeModel.IMethodSignature
The method signature for which the Arguments object should be built. - ignoredFirstParameters
- Type: System.Int32
Number of parameters that must be ignored at the beginning of the method signature. - ignoredLastParameters
- Type: System.Int32
Number of parameters that must be ignored at the end of the method signature.
Return Value
Type: ArgumentsWriterAn ArgumentsWriter able to build an Arguments object for methodSignature.