Files
PowerShell/src/System.Management.Automation/engine/PositionalCommandParameter.cs
T
PowerShell Team 60b3b304f2 Move files from psl-monad submodule to super-project
This commit uses psl-monad branch source-depot 7209cb9
And corresponds to [SD:688741]
2016-03-30 17:16:23 -07:00

50 lines
1.4 KiB
C#

/********************************************************************++
Copyright (c) Microsoft Corporation. All rights reserved.
--********************************************************************/
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Globalization;
using System.Management.Automation;
using System.Management.Automation.Internal;
namespace System.Management.Automation
{
internal class PositionalCommandParameter
{
#region ctor
/// <summary>
/// Constructs a container for the merged parameter metadata and
/// parameter set specific metadata for a positional parameter
/// </summary>
///
internal PositionalCommandParameter(MergedCompiledCommandParameter parameter)
{
this.parameter = parameter;
}
#endregion ctor
internal MergedCompiledCommandParameter Parameter
{
get
{
return parameter;
}
}
private MergedCompiledCommandParameter parameter;
internal Collection<ParameterSetSpecificMetadata> ParameterSetData
{
get
{
return parameterSetData;
}
}
private Collection<ParameterSetSpecificMetadata> parameterSetData = new Collection<ParameterSetSpecificMetadata>();
}
}