<PackageReference Include="SSH.NET" Version="2025.0.0" />

CallerArgumentExpressionAttribute

An attribute that allows parameters to receive the expression of other parameters.
using System.Diagnostics.CodeAnalysis; namespace System.Runtime.CompilerServices { [System.Runtime.CompilerServices.NullableContext(1)] [System.Runtime.CompilerServices.Nullable(0)] [AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false, Inherited = false)] [ExcludeFromCodeCoverage] internal sealed class CallerArgumentExpressionAttribute : Attribute { public string ParameterName { get; } public CallerArgumentExpressionAttribute(string parameterName) { ParameterName = parameterName; } } }