diff --git a/src/Microsoft.Management.Infrastructure.CimCmdlets/CimIndicationWatcher.cs b/src/Microsoft.Management.Infrastructure.CimCmdlets/CimIndicationWatcher.cs
index eb69ba67392..899e67495cc 100644
--- a/src/Microsoft.Management.Infrastructure.CimCmdlets/CimIndicationWatcher.cs
+++ b/src/Microsoft.Management.Infrastructure.CimCmdlets/CimIndicationWatcher.cs
@@ -239,7 +239,7 @@ private void NewSubscriptionResultHandler(object src, CimSubscriptionEventArgs a
/// If set EnableRaisingEvents to false, which will be ignored
///
///
- [BrowsableAttribute(false)]
+ [Browsable(false)]
public bool EnableRaisingEvents
{
get
diff --git a/src/Microsoft.PowerShell.Commands.Management/commands/management/Navigation.cs b/src/Microsoft.PowerShell.Commands.Management/commands/management/Navigation.cs
index 17e88a0e116..f4ba55202ed 100644
--- a/src/Microsoft.PowerShell.Commands.Management/commands/management/Navigation.cs
+++ b/src/Microsoft.PowerShell.Commands.Management/commands/management/Navigation.cs
@@ -25,7 +25,7 @@ public abstract class CoreCommandBase : PSCmdlet, IDynamicParameters
/// An instance of the PSTraceSource class used for trace output
/// using "NavigationCommands" as the category.
///
- [Dbg.TraceSourceAttribute("NavigationCommands", "The namespace navigation tracer")]
+ [Dbg.TraceSource("NavigationCommands", "The namespace navigation tracer")]
internal static readonly Dbg.PSTraceSource tracer = Dbg.PSTraceSource.GetTracer("NavigationCommands", "The namespace navigation tracer");
#endregion Tracer
diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/AddMember.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/AddMember.cs
index 604e54345d4..4c7601e883f 100644
--- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/AddMember.cs
+++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/AddMember.cs
@@ -147,8 +147,8 @@ public SwitchParameter PassThru
/// The name of the new NoteProperty member.
///
[Parameter(Mandatory = true, Position = 0, ParameterSetName = NotePropertySingleMemberSet)]
- [ValidateNotePropertyNameAttribute]
- [NotePropertyTransformationAttribute]
+ [ValidateNotePropertyName]
+ [NotePropertyTransformation]
[ValidateNotNullOrEmpty]
public string NotePropertyName
{
diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/CsvCommands.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/CsvCommands.cs
index d4927a7876f..6297d9b1f38 100644
--- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/CsvCommands.cs
+++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/CsvCommands.cs
@@ -218,8 +218,8 @@ public string LiteralPath
/// Gets or sets encoding optional flag.
///
[Parameter]
- [ArgumentToEncodingTransformationAttribute]
- [ArgumentEncodingCompletionsAttribute]
+ [ArgumentToEncodingTransformation]
+ [ArgumentEncodingCompletions]
[ValidateNotNullOrEmpty]
public Encoding Encoding
{
@@ -602,8 +602,8 @@ public string[] LiteralPath
/// Gets or sets encoding optional flag.
///
[Parameter]
- [ArgumentToEncodingTransformationAttribute]
- [ArgumentEncodingCompletionsAttribute]
+ [ArgumentToEncodingTransformation]
+ [ArgumentEncodingCompletions]
[ValidateNotNullOrEmpty]
public Encoding Encoding
{
diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/FormatAndOutput/format-hex/Format-Hex.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/FormatAndOutput/format-hex/Format-Hex.cs
index 2f2536d361a..7e9dab8a203 100644
--- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/FormatAndOutput/format-hex/Format-Hex.cs
+++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/FormatAndOutput/format-hex/Format-Hex.cs
@@ -68,8 +68,8 @@ public sealed class FormatHex : PSCmdlet
/// Gets or sets the type of character encoding for InputObject.
///
[Parameter(ParameterSetName = "ByInputObject")]
- [ArgumentToEncodingTransformationAttribute]
- [ArgumentEncodingCompletionsAttribute]
+ [ArgumentToEncodingTransformation]
+ [ArgumentEncodingCompletions]
[ValidateNotNullOrEmpty]
public Encoding Encoding
{
diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/FormatAndOutput/format-object/Format-Object.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/FormatAndOutput/format-object/Format-Object.cs
index cd965431c36..2179243279d 100644
--- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/FormatAndOutput/format-object/Format-Object.cs
+++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/FormatAndOutput/format-object/Format-Object.cs
@@ -44,7 +44,7 @@ public object[] Property
///
///
///
- [ValidateRangeAttribute(1, int.MaxValue)]
+ [ValidateRange(1, int.MaxValue)]
[Parameter]
public int Depth
{
diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/FormatAndOutput/format-wide/Format-Wide.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/FormatAndOutput/format-wide/Format-Wide.cs
index ba7cff6a08e..aeddf498f44 100644
--- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/FormatAndOutput/format-wide/Format-Wide.cs
+++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/FormatAndOutput/format-wide/Format-Wide.cs
@@ -59,7 +59,7 @@ public SwitchParameter AutoSize
///
///
[Parameter]
- [ValidateRangeAttribute(1, int.MaxValue)]
+ [ValidateRange(1, int.MaxValue)]
public int Column
{
get => _column.GetValueOrDefault(-1);
diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/FormatAndOutput/out-file/Out-File.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/FormatAndOutput/out-file/Out-File.cs
index 751b5ab0d99..e585fc1ce08 100644
--- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/FormatAndOutput/out-file/Out-File.cs
+++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/FormatAndOutput/out-file/Out-File.cs
@@ -74,8 +74,8 @@ public string LiteralPath
/// Encoding optional flag.
///
[Parameter(Position = 1)]
- [ArgumentToEncodingTransformationAttribute]
- [ArgumentEncodingCompletionsAttribute]
+ [ArgumentToEncodingTransformation]
+ [ArgumentEncodingCompletions]
[ValidateNotNullOrEmpty]
public Encoding Encoding
{
@@ -136,7 +136,7 @@ public SwitchParameter NoClobber
///
/// Optional, number of columns to use when writing to device.
///
- [ValidateRangeAttribute(2, int.MaxValue)]
+ [ValidateRange(2, int.MaxValue)]
[Parameter]
public int Width
{
diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/FormatAndOutput/out-string/Out-String.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/FormatAndOutput/out-string/Out-String.cs
index 512bf1048e0..0f485bec06a 100644
--- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/FormatAndOutput/out-string/Out-String.cs
+++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/FormatAndOutput/out-string/Out-String.cs
@@ -34,7 +34,7 @@ public SwitchParameter Stream
///
/// Optional, number of columns to use when writing to device.
///
- [ValidateRangeAttribute(2, int.MaxValue)]
+ [ValidateRange(2, int.MaxValue)]
[Parameter]
public int Width
{
diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/GetDateCommand.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/GetDateCommand.cs
index 62a2d276ebf..6717cc7196b 100644
--- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/GetDateCommand.cs
+++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/GetDateCommand.cs
@@ -78,7 +78,7 @@ public long UnixTimeSeconds
/// Allows the user to override the year.
///
[Parameter]
- [ValidateRangeAttribute(1, 9999)]
+ [ValidateRange(1, 9999)]
public int Year
{
get
@@ -100,7 +100,7 @@ public int Year
/// Allows the user to override the month.
///
[Parameter]
- [ValidateRangeAttribute(1, 12)]
+ [ValidateRange(1, 12)]
public int Month
{
get
@@ -122,7 +122,7 @@ public int Month
/// Allows the user to override the day.
///
[Parameter]
- [ValidateRangeAttribute(1, 31)]
+ [ValidateRange(1, 31)]
public int Day
{
get
@@ -144,7 +144,7 @@ public int Day
/// Allows the user to override the hour.
///
[Parameter]
- [ValidateRangeAttribute(0, 23)]
+ [ValidateRange(0, 23)]
public int Hour
{
get
@@ -166,7 +166,7 @@ public int Hour
/// Allows the user to override the minute.
///
[Parameter]
- [ValidateRangeAttribute(0, 59)]
+ [ValidateRange(0, 59)]
public int Minute
{
get
@@ -188,7 +188,7 @@ public int Minute
/// Allows the user to override the second.
///
[Parameter]
- [ValidateRangeAttribute(0, 59)]
+ [ValidateRange(0, 59)]
public int Second
{
get
@@ -210,7 +210,7 @@ public int Second
/// Allows the user to override the millisecond.
///
[Parameter]
- [ValidateRangeAttribute(0, 999)]
+ [ValidateRange(0, 999)]
public int Millisecond
{
get
diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/ImplicitRemotingCommands.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/ImplicitRemotingCommands.cs
index 3b7db715953..663ff015556 100644
--- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/ImplicitRemotingCommands.cs
+++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/ImplicitRemotingCommands.cs
@@ -73,8 +73,8 @@ public SwitchParameter Force
/// Encoding optional flag.
///
[Parameter]
- [ArgumentToEncodingTransformationAttribute]
- [ArgumentEncodingCompletionsAttribute]
+ [ArgumentToEncodingTransformation]
+ [ArgumentEncodingCompletions]
[ValidateNotNullOrEmpty]
public Encoding Encoding
{
diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/MatchString.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/MatchString.cs
index 09bb2169c91..262fd44b30f 100644
--- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/MatchString.cs
+++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/MatchString.cs
@@ -1336,8 +1336,8 @@ public string[] Exclude
/// Gets or sets the text encoding to process each file as.
///
[Parameter]
- [ArgumentToEncodingTransformationAttribute]
- [ArgumentEncodingCompletionsAttribute]
+ [ArgumentToEncodingTransformation]
+ [ArgumentEncodingCompletions]
[ValidateNotNullOrEmpty]
public Encoding Encoding
{
diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Select-Object.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Select-Object.cs
index cf39a20a068..efd7007e131 100644
--- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Select-Object.cs
+++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Select-Object.cs
@@ -179,7 +179,7 @@ public int First
///
///
[Parameter(ParameterSetName = "IndexParameter")]
- [ValidateRangeAttribute(0, int.MaxValue)]
+ [ValidateRange(0, int.MaxValue)]
[SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")]
public int[] Index
{
@@ -202,7 +202,7 @@ public int[] Index
///
///
[Parameter(ParameterSetName = "SkipIndexParameter")]
- [ValidateRangeAttribute(0, int.MaxValue)]
+ [ValidateRange(0, int.MaxValue)]
[SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")]
public int[] SkipIndex
{
diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Send-MailMessage.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Send-MailMessage.cs
index 64ee818a6bd..2598d953496 100644
--- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Send-MailMessage.cs
+++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Send-MailMessage.cs
@@ -61,8 +61,8 @@ public sealed class SendMailMessage : PSCmdlet
[Parameter(ValueFromPipelineByPropertyName = true)]
[Alias("BE")]
[ValidateNotNullOrEmpty]
- [ArgumentEncodingCompletionsAttribute]
- [ArgumentToEncodingTransformationAttribute]
+ [ArgumentEncodingCompletions]
+ [ArgumentToEncodingTransformation]
public Encoding Encoding
{
get
diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/StartSleepCommand.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/StartSleepCommand.cs
index 36849814375..df1c8b76fb8 100644
--- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/StartSleepCommand.cs
+++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/StartSleepCommand.cs
@@ -44,14 +44,14 @@ public void Dispose()
///
[Parameter(Position = 0, Mandatory = true, ParameterSetName = "Seconds", ValueFromPipeline = true,
ValueFromPipelineByPropertyName = true)]
- [ValidateRangeAttribute(0.0, (double)(int.MaxValue / 1000))]
+ [ValidateRange(0.0, (double)(int.MaxValue / 1000))]
public double Seconds { get; set; }
///
/// Allows sleep time to be specified in milliseconds.
///
[Parameter(Mandatory = true, ParameterSetName = "Milliseconds", ValueFromPipelineByPropertyName = true)]
- [ValidateRangeAttribute(0, int.MaxValue)]
+ [ValidateRange(0, int.MaxValue)]
[Alias("ms")]
public int Milliseconds { get; set; }
diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Tee-Object.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Tee-Object.cs
index d8b3261c118..27ea15406f7 100644
--- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Tee-Object.cs
+++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Tee-Object.cs
@@ -78,8 +78,8 @@ public SwitchParameter Append
///
[Parameter(ParameterSetName = "File")]
[Parameter(ParameterSetName = "LiteralFile")]
- [ArgumentToEncodingTransformationAttribute]
- [ArgumentEncodingCompletionsAttribute]
+ [ArgumentToEncodingTransformation]
+ [ArgumentEncodingCompletions]
[ValidateNotNullOrEmpty]
public Encoding Encoding { get; set; } = Encoding.Default;
diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Update-TypeData.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Update-TypeData.cs
index bb70f3097ab..b73d8570040 100644
--- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Update-TypeData.cs
+++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Update-TypeData.cs
@@ -260,7 +260,7 @@ public string[] PropertySerializationSet
/// The type name we want to update on.
///
[Parameter(Mandatory = true, ValueFromPipeline = true, ParameterSetName = DynamicTypeSet)]
- [ArgumentToTypeNameTransformationAttribute]
+ [ArgumentToTypeNameTransformation]
[ValidateNotNullOrEmpty]
public string TypeName
{
@@ -1051,7 +1051,7 @@ public class RemoveTypeDataCommand : PSCmdlet
/// The target type to remove.
///
[Parameter(Mandatory = true, Position = 0, ValueFromPipeline = true, ValueFromPipelineByPropertyName = true, ParameterSetName = RemoveTypeSet)]
- [ArgumentToTypeNameTransformationAttribute]
+ [ArgumentToTypeNameTransformation]
[ValidateNotNullOrEmpty]
public string TypeName
{
diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WaitEventCommand.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WaitEventCommand.cs
index a8ca247671c..3c4336f07d0 100644
--- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WaitEventCommand.cs
+++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WaitEventCommand.cs
@@ -42,7 +42,7 @@ public string SourceIdentifier
///
[Parameter]
[Alias("TimeoutSec")]
- [ValidateRangeAttribute(-1, int.MaxValue)]
+ [ValidateRange(-1, int.MaxValue)]
public int Timeout
{
get
diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/XmlCommands.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/XmlCommands.cs
index 1e27eae31b8..6157849eeec 100644
--- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/XmlCommands.cs
+++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/XmlCommands.cs
@@ -111,8 +111,8 @@ public SwitchParameter NoClobber
/// Encoding optional flag.
///
[Parameter]
- [ArgumentToEncodingTransformationAttribute()]
- [ArgumentEncodingCompletionsAttribute]
+ [ArgumentToEncodingTransformation]
+ [ArgumentEncodingCompletions]
[ValidateNotNullOrEmpty]
public Encoding Encoding
{
diff --git a/src/Microsoft.PowerShell.ConsoleHost/host/msh/ConsoleHostUserInterface.cs b/src/Microsoft.PowerShell.ConsoleHost/host/msh/ConsoleHostUserInterface.cs
index 25c15530062..d81a435bd04 100644
--- a/src/Microsoft.PowerShell.ConsoleHost/host/msh/ConsoleHostUserInterface.cs
+++ b/src/Microsoft.PowerShell.ConsoleHost/host/msh/ConsoleHostUserInterface.cs
@@ -2250,7 +2250,7 @@ internal void HandleThrowOnReadAndPrompt()
private readonly ConsoleHostRawUserInterface _rawui;
private readonly ConsoleHost _parent;
- [TraceSourceAttribute("ConsoleHostUserInterface", "Console host's subclass of S.M.A.Host.Console")]
+ [TraceSource("ConsoleHostUserInterface", "Console host's subclass of S.M.A.Host.Console")]
private static readonly PSTraceSource s_tracer = PSTraceSource.GetTracer("ConsoleHostUserInterface", "Console host's subclass of S.M.A.Host.Console");
}
} // namespace
diff --git a/src/Microsoft.WSMan.Management/Interop.cs b/src/Microsoft.WSMan.Management/Interop.cs
index 6685770b0ef..e5dd462e2f7 100644
--- a/src/Microsoft.WSMan.Management/Interop.cs
+++ b/src/Microsoft.WSMan.Management/Interop.cs
@@ -173,7 +173,7 @@ public enum AuthenticationMechanism
[ComImport]
[TypeLibType((short)4304)]
#if CORECLR
- [InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
+ [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
#else
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIDispatch)]
#endif
@@ -255,7 +255,7 @@ string Error
[ComImport]
[TypeLibType((short)4288)]
#if CORECLR
- [InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
+ [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
#else
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIDispatch)]
#endif
@@ -312,7 +312,7 @@ string Password
[ComImport]
[TypeLibType((short)4288)]
#if CORECLR
- [InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
+ [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
#else
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIDispatch)]
#endif
@@ -336,7 +336,7 @@ string CertificateThumbprint
[ComImport]
[TypeLibType((short)4288)]
#if CORECLR
- [InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
+ [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
#else
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIDispatch)]
#endif
@@ -386,7 +386,7 @@ void SetProxy(int accessType,
[ComImport]
[TypeLibType((short)4288)]
#if CORECLR
- [InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
+ [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
#else
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIDispatch)]
#endif
@@ -450,7 +450,7 @@ string Error
[TypeLibType((short)4304)]
[SuppressMessage("Microsoft.Naming", "CA1711:IdentifiersShouldNotHaveIncorrectSuffix")]
#if CORECLR
- [InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
+ [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
#else
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIDispatch)]
#endif
@@ -706,7 +706,7 @@ string Error
[ComImport]
[TypeLibType((short)4288)]
#if CORECLR
- [InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
+ [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
#else
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIDispatch)]
#endif
@@ -860,7 +860,7 @@ string Error
[ComImport]
[TypeLibType((short)4288)]
#if CORECLR
- [InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
+ [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
#else
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIDispatch)]
#endif
@@ -1005,7 +1005,7 @@ int Timeout
[ComImport]
[TypeLibType((short)400)]
#if CORECLR
- [InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
+ [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
#else
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIDispatch)]
#endif
diff --git a/src/Microsoft.WSMan.Management/WSManInstance.cs b/src/Microsoft.WSMan.Management/WSManInstance.cs
index a29741172e2..c96b002123d 100644
--- a/src/Microsoft.WSMan.Management/WSManInstance.cs
+++ b/src/Microsoft.WSMan.Management/WSManInstance.cs
@@ -326,7 +326,7 @@ public Uri ResourceURI
[Parameter(ParameterSetName = "Enumerate")]
[ValidateNotNullOrEmpty]
- [ValidateSetAttribute(new string[] { "object", "epr", "objectandepr" })]
+ [ValidateSet(new string[] { "object", "epr", "objectandepr" })]
[Alias("RT")]
public string ReturnType
{
diff --git a/src/System.Management.Automation/FormatAndOutput/out-console/OutConsole.cs b/src/System.Management.Automation/FormatAndOutput/out-console/OutConsole.cs
index 60c5c2c0007..20fcf54e593 100644
--- a/src/System.Management.Automation/FormatAndOutput/out-console/OutConsole.cs
+++ b/src/System.Management.Automation/FormatAndOutput/out-console/OutConsole.cs
@@ -14,7 +14,7 @@ namespace Microsoft.PowerShell.Commands
///
/// Null sink to absorb pipeline output.
///
- [CmdletAttribute("Out", "Null", SupportsShouldProcess = false,
+ [Cmdlet("Out", "Null", SupportsShouldProcess = false,
HelpUri = "https://go.microsoft.com/fwlink/?LinkID=2096792", RemotingCapability = RemotingCapability.None)]
public class OutNullCommand : PSCmdlet
{
diff --git a/src/System.Management.Automation/cimSupport/cmdletization/xml/CoreCLR/cmdlets-over-objects.objectModel.autogen.cs b/src/System.Management.Automation/cimSupport/cmdletization/xml/CoreCLR/cmdlets-over-objects.objectModel.autogen.cs
index 8614c6a3994..76b7a3c2c52 100644
--- a/src/System.Management.Automation/cimSupport/cmdletization/xml/CoreCLR/cmdlets-over-objects.objectModel.autogen.cs
+++ b/src/System.Management.Automation/cimSupport/cmdletization/xml/CoreCLR/cmdlets-over-objects.objectModel.autogen.cs
@@ -23,8 +23,8 @@ namespace Microsoft.PowerShell.Cmdletization.Xml
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
- [System.Xml.Serialization.XmlRootAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11", IsNullable = false)]
+ [System.Xml.Serialization.XmlType(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlRoot(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11", IsNullable = false)]
internal partial class PowerShellMetadata
{
private ClassMetadata _classField;
@@ -46,7 +46,7 @@ public ClassMetadata Class
}
///
- [System.Xml.Serialization.XmlArrayItemAttribute("Enum", IsNullable = false)]
+ [System.Xml.Serialization.XmlArrayItem("Enum", IsNullable = false)]
public EnumMetadataEnum[] Enums
{
get
@@ -64,7 +64,7 @@ public EnumMetadataEnum[] Enums
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class ClassMetadata
{
private string _versionField;
@@ -126,7 +126,7 @@ public ClassMetadataInstanceCmdlets InstanceCmdlets
}
///
- [System.Xml.Serialization.XmlArrayItemAttribute("Cmdlet", IsNullable = false)]
+ [System.Xml.Serialization.XmlArrayItem("Cmdlet", IsNullable = false)]
public StaticCmdletMetadata[] StaticCmdlets
{
get
@@ -141,7 +141,7 @@ public StaticCmdletMetadata[] StaticCmdlets
}
///
- [System.Xml.Serialization.XmlArrayItemAttribute("Data", IsNullable = false)]
+ [System.Xml.Serialization.XmlArrayItem("Data", IsNullable = false)]
public ClassMetadataData[] CmdletAdapterPrivateData
{
get
@@ -156,7 +156,7 @@ public ClassMetadataData[] CmdletAdapterPrivateData
}
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public string CmdletAdapter
{
get
@@ -171,7 +171,7 @@ public string CmdletAdapter
}
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public string ClassName
{
get
@@ -186,7 +186,7 @@ public string ClassName
}
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public string ClassVersion
{
get
@@ -204,7 +204,7 @@ public string ClassVersion
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class ClassMetadataInstanceCmdlets
{
private GetCmdletParameters _getCmdletParametersField;
@@ -242,7 +242,7 @@ public GetCmdletMetadata GetCmdlet
}
///
- [System.Xml.Serialization.XmlElementAttribute("Cmdlet")]
+ [System.Xml.Serialization.XmlElement("Cmdlet")]
public InstanceCmdletMetadata[] Cmdlet
{
get
@@ -260,7 +260,7 @@ public InstanceCmdletMetadata[] Cmdlet
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class GetCmdletParameters
{
private PropertyMetadata[] _queryablePropertiesField;
@@ -272,7 +272,7 @@ internal partial class GetCmdletParameters
private string _defaultCmdletParameterSetField;
///
- [System.Xml.Serialization.XmlArrayItemAttribute("Property", IsNullable = false)]
+ [System.Xml.Serialization.XmlArrayItem("Property", IsNullable = false)]
public PropertyMetadata[] QueryableProperties
{
get
@@ -287,7 +287,7 @@ public PropertyMetadata[] QueryableProperties
}
///
- [System.Xml.Serialization.XmlArrayItemAttribute(IsNullable = false)]
+ [System.Xml.Serialization.XmlArrayItem(IsNullable = false)]
public Association[] QueryableAssociations
{
get
@@ -302,7 +302,7 @@ public Association[] QueryableAssociations
}
///
- [System.Xml.Serialization.XmlArrayItemAttribute("Option", IsNullable = false)]
+ [System.Xml.Serialization.XmlArrayItem("Option", IsNullable = false)]
public QueryOption[] QueryOptions
{
get
@@ -317,7 +317,7 @@ public QueryOption[] QueryOptions
}
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public string DefaultCmdletParameterSet
{
get
@@ -335,7 +335,7 @@ public string DefaultCmdletParameterSet
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class PropertyMetadata
{
private TypeMetadata _typeField;
@@ -361,11 +361,11 @@ public TypeMetadata Type
}
///
- [System.Xml.Serialization.XmlElementAttribute("ExcludeQuery", typeof(WildcardablePropertyQuery))]
- [System.Xml.Serialization.XmlElementAttribute("MaxValueQuery", typeof(PropertyQuery))]
- [System.Xml.Serialization.XmlElementAttribute("MinValueQuery", typeof(PropertyQuery))]
- [System.Xml.Serialization.XmlElementAttribute("RegularQuery", typeof(WildcardablePropertyQuery))]
- [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
+ [System.Xml.Serialization.XmlElement("ExcludeQuery", typeof(WildcardablePropertyQuery))]
+ [System.Xml.Serialization.XmlElement("MaxValueQuery", typeof(PropertyQuery))]
+ [System.Xml.Serialization.XmlElement("MinValueQuery", typeof(PropertyQuery))]
+ [System.Xml.Serialization.XmlElement("RegularQuery", typeof(WildcardablePropertyQuery))]
+ [System.Xml.Serialization.XmlChoiceIdentifier("ItemsElementName")]
public PropertyQuery[] Items
{
get
@@ -380,8 +380,8 @@ public PropertyQuery[] Items
}
///
- [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
- [System.Xml.Serialization.XmlIgnoreAttribute()]
+ [System.Xml.Serialization.XmlElement("ItemsElementName")]
+ [System.Xml.Serialization.XmlIgnore()]
public ItemsChoiceType[] ItemsElementName
{
get
@@ -396,7 +396,7 @@ public ItemsChoiceType[] ItemsElementName
}
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public string PropertyName
{
get
@@ -414,7 +414,7 @@ public string PropertyName
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class TypeMetadata
{
private string _pSTypeField;
@@ -422,7 +422,7 @@ internal partial class TypeMetadata
private string _eTSTypeField;
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public string PSType
{
get
@@ -437,7 +437,7 @@ public string PSType
}
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public string ETSType
{
get
@@ -455,7 +455,7 @@ public string ETSType
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class Association
{
private AssociationAssociatedInstance _associatedInstanceField;
@@ -481,7 +481,7 @@ public AssociationAssociatedInstance AssociatedInstance
}
///
- [System.Xml.Serialization.XmlAttributeAttribute("Association")]
+ [System.Xml.Serialization.XmlAttribute("Association")]
public string Association1
{
get
@@ -496,7 +496,7 @@ public string Association1
}
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public string SourceRole
{
get
@@ -511,7 +511,7 @@ public string SourceRole
}
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public string ResultRole
{
get
@@ -529,7 +529,7 @@ public string ResultRole
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class AssociationAssociatedInstance
{
private TypeMetadata _typeField;
@@ -568,7 +568,7 @@ public CmdletParameterMetadataForGetCmdletFilteringParameter CmdletParameterMeta
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class CmdletParameterMetadataForGetCmdletFilteringParameter : CmdletParameterMetadataForGetCmdletParameter
{
private bool _errorOnNoMatchField;
@@ -576,7 +576,7 @@ internal partial class CmdletParameterMetadataForGetCmdletFilteringParameter : C
private bool _errorOnNoMatchFieldSpecified;
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public bool ErrorOnNoMatch
{
get
@@ -591,7 +591,7 @@ public bool ErrorOnNoMatch
}
///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
+ [System.Xml.Serialization.XmlIgnore()]
public bool ErrorOnNoMatchSpecified
{
get
@@ -607,10 +607,10 @@ public bool ErrorOnNoMatchSpecified
}
///
- [System.Xml.Serialization.XmlIncludeAttribute(typeof(CmdletParameterMetadataForGetCmdletFilteringParameter))]
+ [System.Xml.Serialization.XmlInclude(typeof(CmdletParameterMetadataForGetCmdletFilteringParameter))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class CmdletParameterMetadataForGetCmdletParameter : CmdletParameterMetadata
{
private bool _valueFromPipelineField;
@@ -624,7 +624,7 @@ internal partial class CmdletParameterMetadataForGetCmdletParameter : CmdletPara
private string[] _cmdletParameterSetsField;
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public bool ValueFromPipeline
{
get
@@ -639,7 +639,7 @@ public bool ValueFromPipeline
}
///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
+ [System.Xml.Serialization.XmlIgnore()]
public bool ValueFromPipelineSpecified
{
get
@@ -654,7 +654,7 @@ public bool ValueFromPipelineSpecified
}
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public bool ValueFromPipelineByPropertyName
{
get
@@ -669,7 +669,7 @@ public bool ValueFromPipelineByPropertyName
}
///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
+ [System.Xml.Serialization.XmlIgnore()]
public bool ValueFromPipelineByPropertyNameSpecified
{
get
@@ -684,7 +684,7 @@ public bool ValueFromPipelineByPropertyNameSpecified
}
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public string[] CmdletParameterSets
{
get
@@ -700,13 +700,13 @@ public string[] CmdletParameterSets
}
///
- [System.Xml.Serialization.XmlIncludeAttribute(typeof(CmdletParameterMetadataForGetCmdletParameter))]
- [System.Xml.Serialization.XmlIncludeAttribute(typeof(CmdletParameterMetadataForGetCmdletFilteringParameter))]
- [System.Xml.Serialization.XmlIncludeAttribute(typeof(CmdletParameterMetadataForInstanceMethodParameter))]
- [System.Xml.Serialization.XmlIncludeAttribute(typeof(CmdletParameterMetadataForStaticMethodParameter))]
+ [System.Xml.Serialization.XmlInclude(typeof(CmdletParameterMetadataForGetCmdletParameter))]
+ [System.Xml.Serialization.XmlInclude(typeof(CmdletParameterMetadataForGetCmdletFilteringParameter))]
+ [System.Xml.Serialization.XmlInclude(typeof(CmdletParameterMetadataForInstanceMethodParameter))]
+ [System.Xml.Serialization.XmlInclude(typeof(CmdletParameterMetadataForStaticMethodParameter))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class CmdletParameterMetadata
{
private object _allowEmptyCollectionField;
@@ -852,7 +852,7 @@ public CmdletParameterMetadataValidateRange ValidateRange
}
///
- [System.Xml.Serialization.XmlArrayItemAttribute("AllowedValue", IsNullable = false)]
+ [System.Xml.Serialization.XmlArrayItem("AllowedValue", IsNullable = false)]
public string[] ValidateSet
{
get
@@ -881,7 +881,7 @@ public ObsoleteAttributeMetadata Obsolete
}
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public bool IsMandatory
{
get
@@ -896,7 +896,7 @@ public bool IsMandatory
}
///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
+ [System.Xml.Serialization.XmlIgnore()]
public bool IsMandatorySpecified
{
get
@@ -911,7 +911,7 @@ public bool IsMandatorySpecified
}
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public string[] Aliases
{
get
@@ -926,7 +926,7 @@ public string[] Aliases
}
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public string PSName
{
get
@@ -941,7 +941,7 @@ public string PSName
}
///
- [System.Xml.Serialization.XmlAttributeAttribute(DataType = "nonNegativeInteger")]
+ [System.Xml.Serialization.XmlAttribute(DataType = "nonNegativeInteger")]
public string Position
{
get
@@ -959,7 +959,7 @@ public string Position
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class CmdletParameterMetadataValidateCount
{
private string _minField;
@@ -967,7 +967,7 @@ internal partial class CmdletParameterMetadataValidateCount
private string _maxField;
///
- [System.Xml.Serialization.XmlAttributeAttribute(DataType = "nonNegativeInteger")]
+ [System.Xml.Serialization.XmlAttribute(DataType = "nonNegativeInteger")]
public string Min
{
get
@@ -982,7 +982,7 @@ public string Min
}
///
- [System.Xml.Serialization.XmlAttributeAttribute(DataType = "nonNegativeInteger")]
+ [System.Xml.Serialization.XmlAttribute(DataType = "nonNegativeInteger")]
public string Max
{
get
@@ -1000,7 +1000,7 @@ public string Max
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class CmdletParameterMetadataValidateLength
{
private string _minField;
@@ -1008,7 +1008,7 @@ internal partial class CmdletParameterMetadataValidateLength
private string _maxField;
///
- [System.Xml.Serialization.XmlAttributeAttribute(DataType = "nonNegativeInteger")]
+ [System.Xml.Serialization.XmlAttribute(DataType = "nonNegativeInteger")]
public string Min
{
get
@@ -1023,7 +1023,7 @@ public string Min
}
///
- [System.Xml.Serialization.XmlAttributeAttribute(DataType = "nonNegativeInteger")]
+ [System.Xml.Serialization.XmlAttribute(DataType = "nonNegativeInteger")]
public string Max
{
get
@@ -1041,7 +1041,7 @@ public string Max
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class CmdletParameterMetadataValidateRange
{
private string _minField;
@@ -1049,7 +1049,7 @@ internal partial class CmdletParameterMetadataValidateRange
private string _maxField;
///
- [System.Xml.Serialization.XmlAttributeAttribute(DataType = "integer")]
+ [System.Xml.Serialization.XmlAttribute(DataType = "integer")]
public string Min
{
get
@@ -1064,7 +1064,7 @@ public string Min
}
///
- [System.Xml.Serialization.XmlAttributeAttribute(DataType = "integer")]
+ [System.Xml.Serialization.XmlAttribute(DataType = "integer")]
public string Max
{
get
@@ -1082,13 +1082,13 @@ public string Max
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class ObsoleteAttributeMetadata
{
private string _messageField;
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public string Message
{
get
@@ -1106,7 +1106,7 @@ public string Message
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class CmdletParameterMetadataForInstanceMethodParameter : CmdletParameterMetadata
{
private bool _valueFromPipelineByPropertyNameField;
@@ -1114,7 +1114,7 @@ internal partial class CmdletParameterMetadataForInstanceMethodParameter : Cmdle
private bool _valueFromPipelineByPropertyNameFieldSpecified;
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public bool ValueFromPipelineByPropertyName
{
get
@@ -1129,7 +1129,7 @@ public bool ValueFromPipelineByPropertyName
}
///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
+ [System.Xml.Serialization.XmlIgnore()]
public bool ValueFromPipelineByPropertyNameSpecified
{
get
@@ -1147,7 +1147,7 @@ public bool ValueFromPipelineByPropertyNameSpecified
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class CmdletParameterMetadataForStaticMethodParameter : CmdletParameterMetadata
{
private bool _valueFromPipelineField;
@@ -1159,7 +1159,7 @@ internal partial class CmdletParameterMetadataForStaticMethodParameter : CmdletP
private bool _valueFromPipelineByPropertyNameFieldSpecified;
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public bool ValueFromPipeline
{
get
@@ -1174,7 +1174,7 @@ public bool ValueFromPipeline
}
///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
+ [System.Xml.Serialization.XmlIgnore()]
public bool ValueFromPipelineSpecified
{
get
@@ -1189,7 +1189,7 @@ public bool ValueFromPipelineSpecified
}
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public bool ValueFromPipelineByPropertyName
{
get
@@ -1204,7 +1204,7 @@ public bool ValueFromPipelineByPropertyName
}
///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
+ [System.Xml.Serialization.XmlIgnore()]
public bool ValueFromPipelineByPropertyNameSpecified
{
get
@@ -1222,7 +1222,7 @@ public bool ValueFromPipelineByPropertyNameSpecified
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class QueryOption
{
private TypeMetadata _typeField;
@@ -1260,7 +1260,7 @@ public CmdletParameterMetadataForGetCmdletParameter CmdletParameterMetadata
}
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public string OptionName
{
get
@@ -1278,7 +1278,7 @@ public string OptionName
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class GetCmdletMetadata
{
private CommonCmdletMetadata _cmdletMetadataField;
@@ -1317,7 +1317,7 @@ public GetCmdletParameters GetCmdletParameters
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class CommonCmdletMetadata
{
private ObsoleteAttributeMetadata _obsoleteField;
@@ -1349,7 +1349,7 @@ public ObsoleteAttributeMetadata Obsolete
}
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public string Verb
{
get
@@ -1364,7 +1364,7 @@ public string Verb
}
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public string Noun
{
get
@@ -1379,7 +1379,7 @@ public string Noun
}
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public string[] Aliases
{
get
@@ -1394,7 +1394,7 @@ public string[] Aliases
}
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public ConfirmImpact ConfirmImpact
{
get
@@ -1409,7 +1409,7 @@ public ConfirmImpact ConfirmImpact
}
///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
+ [System.Xml.Serialization.XmlIgnore()]
public bool ConfirmImpactSpecified
{
get
@@ -1424,7 +1424,7 @@ public bool ConfirmImpactSpecified
}
///
- [System.Xml.Serialization.XmlAttributeAttribute(DataType = "anyURI")]
+ [System.Xml.Serialization.XmlAttribute(DataType = "anyURI")]
public string HelpUri
{
get
@@ -1441,7 +1441,7 @@ public string HelpUri
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
- [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
public enum ConfirmImpact
{
///
@@ -1460,7 +1460,7 @@ public enum ConfirmImpact
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class StaticCmdletMetadata
{
private StaticCmdletMetadataCmdletMetadata _cmdletMetadataField;
@@ -1482,7 +1482,7 @@ public StaticCmdletMetadataCmdletMetadata CmdletMetadata
}
///
- [System.Xml.Serialization.XmlElementAttribute("Method")]
+ [System.Xml.Serialization.XmlElement("Method")]
public StaticMethodMetadata[] Method
{
get
@@ -1500,13 +1500,13 @@ public StaticMethodMetadata[] Method
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class StaticCmdletMetadataCmdletMetadata : CommonCmdletMetadata
{
private string _defaultCmdletParameterSetField;
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public string DefaultCmdletParameterSet
{
get
@@ -1524,7 +1524,7 @@ public string DefaultCmdletParameterSet
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class StaticMethodMetadata : CommonMethodMetadata
{
private StaticMethodParameterMetadata[] _parametersField;
@@ -1532,7 +1532,7 @@ internal partial class StaticMethodMetadata : CommonMethodMetadata
private string _cmdletParameterSetField;
///
- [System.Xml.Serialization.XmlArrayItemAttribute("Parameter", IsNullable = false)]
+ [System.Xml.Serialization.XmlArrayItem("Parameter", IsNullable = false)]
public StaticMethodParameterMetadata[] Parameters
{
get
@@ -1547,7 +1547,7 @@ public StaticMethodParameterMetadata[] Parameters
}
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public string CmdletParameterSet
{
get
@@ -1565,7 +1565,7 @@ public string CmdletParameterSet
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class StaticMethodParameterMetadata : CommonMethodParameterMetadata
{
private CmdletParameterMetadataForStaticMethodParameter _cmdletParameterMetadataField;
@@ -1604,7 +1604,7 @@ public CmdletOutputMetadata CmdletOutputMetadata
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class CmdletOutputMetadata
{
private object _errorCodeField;
@@ -1626,7 +1626,7 @@ public object ErrorCode
}
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public string PSName
{
get
@@ -1642,11 +1642,11 @@ public string PSName
}
///
- [System.Xml.Serialization.XmlIncludeAttribute(typeof(InstanceMethodParameterMetadata))]
- [System.Xml.Serialization.XmlIncludeAttribute(typeof(StaticMethodParameterMetadata))]
+ [System.Xml.Serialization.XmlInclude(typeof(InstanceMethodParameterMetadata))]
+ [System.Xml.Serialization.XmlInclude(typeof(StaticMethodParameterMetadata))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class CommonMethodParameterMetadata
{
private TypeMetadata _typeField;
@@ -1670,7 +1670,7 @@ public TypeMetadata Type
}
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public string ParameterName
{
get
@@ -1685,7 +1685,7 @@ public string ParameterName
}
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public string DefaultValue
{
get
@@ -1703,7 +1703,7 @@ public string DefaultValue
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class InstanceMethodParameterMetadata : CommonMethodParameterMetadata
{
private CmdletParameterMetadataForInstanceMethodParameter _cmdletParameterMetadataField;
@@ -1740,11 +1740,11 @@ public CmdletOutputMetadata CmdletOutputMetadata
}
///
- [System.Xml.Serialization.XmlIncludeAttribute(typeof(InstanceMethodMetadata))]
- [System.Xml.Serialization.XmlIncludeAttribute(typeof(StaticMethodMetadata))]
+ [System.Xml.Serialization.XmlInclude(typeof(InstanceMethodMetadata))]
+ [System.Xml.Serialization.XmlInclude(typeof(StaticMethodMetadata))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class CommonMethodMetadata
{
private CommonMethodMetadataReturnValue _returnValueField;
@@ -1766,7 +1766,7 @@ public CommonMethodMetadataReturnValue ReturnValue
}
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public string MethodName
{
get
@@ -1784,7 +1784,7 @@ public string MethodName
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class CommonMethodMetadataReturnValue
{
private TypeMetadata _typeField;
@@ -1823,13 +1823,13 @@ public CmdletOutputMetadata CmdletOutputMetadata
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class InstanceMethodMetadata : CommonMethodMetadata
{
private InstanceMethodParameterMetadata[] _parametersField;
///
- [System.Xml.Serialization.XmlArrayItemAttribute("Parameter", IsNullable = false)]
+ [System.Xml.Serialization.XmlArrayItem("Parameter", IsNullable = false)]
public InstanceMethodParameterMetadata[] Parameters
{
get
@@ -1847,7 +1847,7 @@ public InstanceMethodParameterMetadata[] Parameters
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class InstanceCmdletMetadata
{
private CommonCmdletMetadata _cmdletMetadataField;
@@ -1900,10 +1900,10 @@ public GetCmdletParameters GetCmdletParameters
}
///
- [System.Xml.Serialization.XmlIncludeAttribute(typeof(WildcardablePropertyQuery))]
+ [System.Xml.Serialization.XmlInclude(typeof(WildcardablePropertyQuery))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class PropertyQuery
{
private CmdletParameterMetadataForGetCmdletFilteringParameter _cmdletParameterMetadataField;
@@ -1926,7 +1926,7 @@ public CmdletParameterMetadataForGetCmdletFilteringParameter CmdletParameterMeta
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class WildcardablePropertyQuery : PropertyQuery
{
private bool _allowGlobbingField;
@@ -1934,7 +1934,7 @@ internal partial class WildcardablePropertyQuery : PropertyQuery
private bool _allowGlobbingFieldSpecified;
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public bool AllowGlobbing
{
get
@@ -1949,7 +1949,7 @@ public bool AllowGlobbing
}
///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
+ [System.Xml.Serialization.XmlIgnore()]
public bool AllowGlobbingSpecified
{
get
@@ -1966,7 +1966,7 @@ public bool AllowGlobbingSpecified
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
- [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11", IncludeInSchema = false)]
+ [System.Xml.Serialization.XmlType(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11", IncludeInSchema = false)]
public enum ItemsChoiceType
{
///
@@ -1985,7 +1985,7 @@ public enum ItemsChoiceType
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class ClassMetadataData
{
private string _nameField;
@@ -1993,7 +1993,7 @@ internal partial class ClassMetadataData
private string _valueField;
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public string Name
{
get
@@ -2008,7 +2008,7 @@ public string Name
}
///
- [System.Xml.Serialization.XmlTextAttribute()]
+ [System.Xml.Serialization.XmlText()]
public string Value
{
get
@@ -2026,7 +2026,7 @@ public string Value
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class EnumMetadataEnum
{
private EnumMetadataEnumValue[] _valueField;
@@ -2040,7 +2040,7 @@ internal partial class EnumMetadataEnum
private bool _bitwiseFlagsFieldSpecified;
///
- [System.Xml.Serialization.XmlElementAttribute("Value")]
+ [System.Xml.Serialization.XmlElement("Value")]
public EnumMetadataEnumValue[] Value
{
get
@@ -2055,7 +2055,7 @@ public EnumMetadataEnumValue[] Value
}
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public string EnumName
{
get
@@ -2070,7 +2070,7 @@ public string EnumName
}
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public string UnderlyingType
{
get
@@ -2085,7 +2085,7 @@ public string UnderlyingType
}
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public bool BitwiseFlags
{
get
@@ -2100,7 +2100,7 @@ public bool BitwiseFlags
}
///
- [System.Xml.Serialization.XmlIgnoreAttribute()]
+ [System.Xml.Serialization.XmlIgnore()]
public bool BitwiseFlagsSpecified
{
get
@@ -2118,7 +2118,7 @@ public bool BitwiseFlagsSpecified
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
+ [System.Xml.Serialization.XmlType(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")]
internal partial class EnumMetadataEnumValue
{
private string _nameField;
@@ -2126,7 +2126,7 @@ internal partial class EnumMetadataEnumValue
private string _valueField;
///
- [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.Xml.Serialization.XmlAttribute()]
public string Name
{
get
@@ -2141,7 +2141,7 @@ public string Name
}
///
- [System.Xml.Serialization.XmlAttributeAttribute(DataType = "integer")]
+ [System.Xml.Serialization.XmlAttribute(DataType = "integer")]
public string Value
{
get
diff --git a/src/System.Management.Automation/engine/Attributes.cs b/src/System.Management.Automation/engine/Attributes.cs
index 9e698c05174..2f7de2a2149 100644
--- a/src/System.Management.Automation/engine/Attributes.cs
+++ b/src/System.Management.Automation/engine/Attributes.cs
@@ -1877,7 +1877,7 @@ protected override void Validate(object arguments, EngineIntrinsics engineIntrin
///
/// Allows a NULL as the argument to a mandatory parameter.
///
- [AttributeUsageAttribute(AttributeTargets.Field | AttributeTargets.Property)]
+ [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)]
public sealed class AllowNullAttribute : CmdletMetadataAttribute
{
///
@@ -1889,7 +1889,7 @@ public AllowNullAttribute() { }
///
/// Allows an empty string as the argument to a mandatory string parameter.
///
- [AttributeUsageAttribute(AttributeTargets.Field | AttributeTargets.Property)]
+ [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)]
public sealed class AllowEmptyStringAttribute : CmdletMetadataAttribute
{
///
@@ -1901,7 +1901,7 @@ public AllowEmptyStringAttribute() { }
///
/// Allows an empty collection as the argument to a mandatory collection parameter.
///
- [AttributeUsageAttribute(AttributeTargets.Field | AttributeTargets.Property)]
+ [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)]
public sealed class AllowEmptyCollectionAttribute : CmdletMetadataAttribute
{
///
diff --git a/src/System.Management.Automation/engine/CommonCommandParameters.cs b/src/System.Management.Automation/engine/CommonCommandParameters.cs
index ea636dc5838..9dc92d817aa 100644
--- a/src/System.Management.Automation/engine/CommonCommandParameters.cs
+++ b/src/System.Management.Automation/engine/CommonCommandParameters.cs
@@ -225,7 +225,7 @@ public string OutVariable
/// This parameter configures the number of objects to buffer before calling the downstream Cmdlet
///
[Parameter]
- [ValidateRangeAttribute(0, Int32.MaxValue)]
+ [ValidateRange(0, Int32.MaxValue)]
[Alias("ob")]
public int OutBuffer
{
diff --git a/src/System.Management.Automation/engine/DataStoreAdapter.cs b/src/System.Management.Automation/engine/DataStoreAdapter.cs
index 4cbe6f15f5a..07c7cef4d01 100644
--- a/src/System.Management.Automation/engine/DataStoreAdapter.cs
+++ b/src/System.Management.Automation/engine/DataStoreAdapter.cs
@@ -26,7 +26,7 @@ public class PSDriveInfo : IComparable
/// using "SessionState" as the category.
/// This is the same category as the SessionState tracer class.
///
- [Dbg.TraceSourceAttribute(
+ [Dbg.TraceSource(
"PSDriveInfo",
"The namespace navigation tracer")]
private static readonly Dbg.PSTraceSource s_tracer =
diff --git a/src/System.Management.Automation/engine/MshMemberInfo.cs b/src/System.Management.Automation/engine/MshMemberInfo.cs
index 369e0f3fcd6..744b2dfdece 100644
--- a/src/System.Management.Automation/engine/MshMemberInfo.cs
+++ b/src/System.Management.Automation/engine/MshMemberInfo.cs
@@ -28,8 +28,8 @@ namespace System.Management.Automation
///
/// Enumerates all possible types of members.
///
- [TypeConverterAttribute(typeof(LanguagePrimitives.EnumMultipleTypeConverter))]
- [FlagsAttribute]
+ [TypeConverter(typeof(LanguagePrimitives.EnumMultipleTypeConverter))]
+ [Flags]
public enum PSMemberTypes
{
///
@@ -120,8 +120,8 @@ public enum PSMemberTypes
///
/// Enumerator for all possible views available on a PSObject.
///
- [TypeConverterAttribute(typeof(LanguagePrimitives.EnumMultipleTypeConverter))]
- [FlagsAttribute]
+ [TypeConverter(typeof(LanguagePrimitives.EnumMultipleTypeConverter))]
+ [Flags]
public enum PSMemberViewTypes
{
///
@@ -148,7 +148,7 @@ public enum PSMemberViewTypes
///
/// Match options.
///
- [FlagsAttribute]
+ [Flags]
internal enum MshMemberMatchOptions
{
///
diff --git a/src/System.Management.Automation/engine/ProgressRecord.cs b/src/System.Management.Automation/engine/ProgressRecord.cs
index 8dca2c6d7fc..56d5518dcf8 100644
--- a/src/System.Management.Automation/engine/ProgressRecord.cs
+++ b/src/System.Management.Automation/engine/ProgressRecord.cs
@@ -429,28 +429,28 @@ internal static int GetPercentageComplete(DateTime startTime, TimeSpan expectedD
#region DO NOT REMOVE OR RENAME THESE FIELDS - it will break remoting compatibility with Windows PowerShell
- [DataMemberAttribute]
+ [DataMember]
private readonly int id;
- [DataMemberAttribute]
+ [DataMember]
private int parentId = -1;
- [DataMemberAttribute]
+ [DataMember]
private string activity;
- [DataMemberAttribute]
+ [DataMember]
private string status;
- [DataMemberAttribute]
+ [DataMember]
private string currentOperation;
- [DataMemberAttribute]
+ [DataMember]
private int percent = -1;
- [DataMemberAttribute]
+ [DataMember]
private int secondsRemaining = -1;
- [DataMemberAttribute]
+ [DataMember]
private ProgressRecordType type = ProgressRecordType.Processing;
#endregion
diff --git a/src/System.Management.Automation/engine/SessionState.cs b/src/System.Management.Automation/engine/SessionState.cs
index 2ed9612f49c..a53c211beb2 100644
--- a/src/System.Management.Automation/engine/SessionState.cs
+++ b/src/System.Management.Automation/engine/SessionState.cs
@@ -27,7 +27,7 @@ internal sealed partial class SessionStateInternal
/// An instance of the PSTraceSource class used for trace output
/// using "SessionState" as the category.
///
- [Dbg.TraceSourceAttribute(
+ [Dbg.TraceSource(
"SessionState",
"SessionState Class")]
private static readonly Dbg.PSTraceSource s_tracer =
diff --git a/src/System.Management.Automation/engine/hostifaces/History.cs b/src/System.Management.Automation/engine/hostifaces/History.cs
index ba69da88dd3..3b503f2fade 100644
--- a/src/System.Management.Automation/engine/hostifaces/History.cs
+++ b/src/System.Management.Automation/engine/hostifaces/History.cs
@@ -859,7 +859,7 @@ public class GetHistoryCommand : PSCmdlet
///
///
[Parameter(Position = 0, ValueFromPipeline = true)]
- [ValidateRangeAttribute((long)1, long.MaxValue)]
+ [ValidateRange((long)1, long.MaxValue)]
public long[] Id
{
get
@@ -887,7 +887,7 @@ public long[] Id
/// No of History Entries (starting from last) that are to be displayed.
///
[Parameter(Position = 1)]
- [ValidateRangeAttribute(0, (int)Int16.MaxValue)]
+ [ValidateRange(0, (int)Int16.MaxValue)]
public int Count
{
get
@@ -1518,7 +1518,7 @@ public class ClearHistoryCommand : PSCmdlet
///
[Parameter(ParameterSetName = "IDParameter", Position = 0,
HelpMessage = "Specifies the ID of a command in the session history.Clear history clears only the specified command")]
- [ValidateRangeAttribute((int)1, int.MaxValue)]
+ [ValidateRange((int)1, int.MaxValue)]
[SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")]
public int[] Id
{
@@ -1566,7 +1566,7 @@ public string[] CommandLine
/// Clears the specified number of history entries
///
[Parameter(Mandatory = false, Position = 1, HelpMessage = "Clears the specified number of history entries")]
- [ValidateRangeAttribute((int)1, int.MaxValue)]
+ [ValidateRange((int)1, int.MaxValue)]
public int Count
{
get
diff --git a/src/System.Management.Automation/engine/remoting/client/ClientRemotePowerShell.cs b/src/System.Management.Automation/engine/remoting/client/ClientRemotePowerShell.cs
index bee284f0704..631e49fc189 100644
--- a/src/System.Management.Automation/engine/remoting/client/ClientRemotePowerShell.cs
+++ b/src/System.Management.Automation/engine/remoting/client/ClientRemotePowerShell.cs
@@ -19,7 +19,7 @@ internal sealed class ClientRemotePowerShell : IDisposable
{
#region Tracer
- [TraceSourceAttribute("CRPS", "ClientRemotePowerShell")]
+ [TraceSource("CRPS", "ClientRemotePowerShell")]
private static readonly PSTraceSource s_tracer = PSTraceSource.GetTracer("CRPS", "ClientRemotePowerShellBase");
#endregion Tracer
diff --git a/src/System.Management.Automation/engine/remoting/client/RemotingErrorRecord.cs b/src/System.Management.Automation/engine/remoting/client/RemotingErrorRecord.cs
index bb527828a4d..527bdcf9e21 100644
--- a/src/System.Management.Automation/engine/remoting/client/RemotingErrorRecord.cs
+++ b/src/System.Management.Automation/engine/remoting/client/RemotingErrorRecord.cs
@@ -101,7 +101,7 @@ public OriginInfo OriginInfo
get { return _originInfo; }
}
- [DataMemberAttribute]
+ [DataMember]
private readonly OriginInfo _originInfo;
///
@@ -150,7 +150,7 @@ public OriginInfo OriginInfo
get { return _originInfo; }
}
- [DataMemberAttribute]
+ [DataMember]
private readonly OriginInfo _originInfo;
///
@@ -192,7 +192,7 @@ public OriginInfo OriginInfo
get { return _originInfo; }
}
- [DataMemberAttribute]
+ [DataMember]
private readonly OriginInfo _originInfo;
///
@@ -221,7 +221,7 @@ public OriginInfo OriginInfo
get { return _originInfo; }
}
- [DataMemberAttribute]
+ [DataMember]
private readonly OriginInfo _originInfo;
///
@@ -250,7 +250,7 @@ public OriginInfo OriginInfo
get { return _originInfo; }
}
- [DataMemberAttribute]
+ [DataMember]
private readonly OriginInfo _originInfo;
///
@@ -292,7 +292,7 @@ public string PSComputerName
}
}
- [DataMemberAttribute]
+ [DataMember]
private readonly string _computerName;
///
@@ -307,7 +307,7 @@ public Guid RunspaceID
}
}
- [DataMemberAttribute]
+ [DataMember]
private readonly Guid _runspaceID;
///
@@ -327,7 +327,7 @@ public Guid InstanceID
}
}
- [DataMemberAttribute]
+ [DataMember]
private Guid _instanceId;
///
diff --git a/src/System.Management.Automation/engine/remoting/client/clientremotesession.cs b/src/System.Management.Automation/engine/remoting/client/clientremotesession.cs
index 772beb61040..efcab242bb6 100644
--- a/src/System.Management.Automation/engine/remoting/client/clientremotesession.cs
+++ b/src/System.Management.Automation/engine/remoting/client/clientremotesession.cs
@@ -55,7 +55,7 @@ internal class ClientRemoteSessionContext
///
internal abstract class ClientRemoteSession : RemoteSession
{
- [TraceSourceAttribute("CRSession", "ClientRemoteSession")]
+ [TraceSource("CRSession", "ClientRemoteSession")]
private static readonly PSTraceSource s_trace = PSTraceSource.GetTracer("CRSession", "ClientRemoteSession");
#region Public_Method_API
@@ -177,7 +177,7 @@ internal RemoteRunspacePoolInternal GetRunspacePool(Guid clientRunspacePoolId)
///
internal class ClientRemoteSessionImpl : ClientRemoteSession, IDisposable
{
- [TraceSourceAttribute("CRSessionImpl", "ClientRemoteSessionImpl")]
+ [TraceSource("CRSessionImpl", "ClientRemoteSessionImpl")]
private static readonly PSTraceSource s_trace = PSTraceSource.GetTracer("CRSessionImpl", "ClientRemoteSessionImpl");
private PSRemotingCryptoHelperClient _cryptoHelper = null;
diff --git a/src/System.Management.Automation/engine/remoting/client/clientremotesessionprotocolstatemachine.cs b/src/System.Management.Automation/engine/remoting/client/clientremotesessionprotocolstatemachine.cs
index da63b846543..2dea06d8ced 100644
--- a/src/System.Management.Automation/engine/remoting/client/clientremotesessionprotocolstatemachine.cs
+++ b/src/System.Management.Automation/engine/remoting/client/clientremotesessionprotocolstatemachine.cs
@@ -31,7 +31,7 @@ namespace System.Management.Automation.Remoting
///
internal class ClientRemoteSessionDSHandlerStateMachine
{
- [TraceSourceAttribute("CRSessionFSM", "CRSessionFSM")]
+ [TraceSource("CRSessionFSM", "CRSessionFSM")]
private static readonly PSTraceSource s_trace = PSTraceSource.GetTracer("CRSessionFSM", "CRSessionFSM");
///
diff --git a/src/System.Management.Automation/engine/remoting/client/remotingprotocolimplementation.cs b/src/System.Management.Automation/engine/remoting/client/remotingprotocolimplementation.cs
index eb65cd219db..d36ddff8be3 100644
--- a/src/System.Management.Automation/engine/remoting/client/remotingprotocolimplementation.cs
+++ b/src/System.Management.Automation/engine/remoting/client/remotingprotocolimplementation.cs
@@ -15,7 +15,7 @@ namespace System.Management.Automation.Remoting
///
internal sealed class ClientRemoteSessionDSHandlerImpl : ClientRemoteSessionDataStructureHandler, IDisposable
{
- [TraceSourceAttribute("CRSDSHdlerImpl", "ClientRemoteSessionDSHandlerImpl")]
+ [TraceSource("CRSDSHdlerImpl", "ClientRemoteSessionDSHandlerImpl")]
private static readonly PSTraceSource s_trace = PSTraceSource.GetTracer("CRSDSHdlerImpl", "ClientRemoteSessionDSHandlerImpl");
private const string resBaseName = "remotingerroridstrings";
diff --git a/src/System.Management.Automation/engine/remoting/commands/WaitJob.cs b/src/System.Management.Automation/engine/remoting/commands/WaitJob.cs
index 626dd5133d1..3bbc4463fe8 100644
--- a/src/System.Management.Automation/engine/remoting/commands/WaitJob.cs
+++ b/src/System.Management.Automation/engine/remoting/commands/WaitJob.cs
@@ -46,7 +46,7 @@ public class WaitJobCommand : JobCmdletBase, IDisposable
///
[Parameter]
[Alias("TimeoutSec")]
- [ValidateRangeAttribute(-1, Int32.MaxValue)]
+ [ValidateRange(-1, Int32.MaxValue)]
public int Timeout
{
get
diff --git a/src/System.Management.Automation/engine/remoting/common/RemoteSessionHyperVSocket.cs b/src/System.Management.Automation/engine/remoting/common/RemoteSessionHyperVSocket.cs
index 7fae8118310..94ce5af0208 100644
--- a/src/System.Management.Automation/engine/remoting/common/RemoteSessionHyperVSocket.cs
+++ b/src/System.Management.Automation/engine/remoting/common/RemoteSessionHyperVSocket.cs
@@ -12,7 +12,7 @@
namespace System.Management.Automation.Remoting
{
- [SerializableAttribute]
+ [Serializable]
internal class HyperVSocketEndPoint : EndPoint
{
#region Members
diff --git a/src/System.Management.Automation/engine/remoting/common/fragmentor.cs b/src/System.Management.Automation/engine/remoting/common/fragmentor.cs
index 8517fb059f5..e0a82e46cf2 100644
--- a/src/System.Management.Automation/engine/remoting/common/fragmentor.cs
+++ b/src/System.Management.Automation/engine/remoting/common/fragmentor.cs
@@ -432,7 +432,7 @@ internal static int GetBlobLength(byte[] fragmentBytes, int startIndex)
///
internal class SerializedDataStream : Stream, IDisposable
{
- [TraceSourceAttribute("SerializedDataStream", "SerializedDataStream")]
+ [TraceSource("SerializedDataStream", "SerializedDataStream")]
private static readonly PSTraceSource s_trace = PSTraceSource.GetTracer("SerializedDataStream", "SerializedDataStream");
#region Global Constants
diff --git a/src/System.Management.Automation/engine/remoting/fanin/BaseTransportManager.cs b/src/System.Management.Automation/engine/remoting/fanin/BaseTransportManager.cs
index 2a9d68bd55f..0859a54965f 100644
--- a/src/System.Management.Automation/engine/remoting/fanin/BaseTransportManager.cs
+++ b/src/System.Management.Automation/engine/remoting/fanin/BaseTransportManager.cs
@@ -195,7 +195,7 @@ public abstract class BaseTransportManager : IDisposable
{
#region tracer
- [TraceSourceAttribute("Transport", "Traces BaseWSManTransportManager")]
+ [TraceSource("Transport", "Traces BaseWSManTransportManager")]
private static readonly PSTraceSource s_baseTracer = PSTraceSource.GetTracer("Transport", "Traces BaseWSManTransportManager");
#endregion
@@ -472,7 +472,7 @@ namespace System.Management.Automation.Remoting.Client
public abstract class BaseClientTransportManager : BaseTransportManager, IDisposable
{
#region Tracer
- [TraceSourceAttribute("ClientTransport", "Traces ClientTransportManager")]
+ [TraceSource("ClientTransport", "Traces ClientTransportManager")]
internal static PSTraceSource tracer = PSTraceSource.GetTracer("ClientTransport", "Traces ClientTransportManager");
#endregion
diff --git a/src/System.Management.Automation/engine/remoting/fanin/InitialSessionStateProvider.cs b/src/System.Management.Automation/engine/remoting/fanin/InitialSessionStateProvider.cs
index 9cea542ab95..94ffe3a68e6 100644
--- a/src/System.Management.Automation/engine/remoting/fanin/InitialSessionStateProvider.cs
+++ b/src/System.Management.Automation/engine/remoting/fanin/InitialSessionStateProvider.cs
@@ -340,7 +340,7 @@ public abstract class PSSessionConfiguration : IDisposable
///
/// Tracer for Server Remote session.
///
- [TraceSourceAttribute("ServerRemoteSession", "ServerRemoteSession")]
+ [TraceSource("ServerRemoteSession", "ServerRemoteSession")]
private static readonly PSTraceSource s_tracer = PSTraceSource.GetTracer("ServerRemoteSession", "ServerRemoteSession");
#endregion tracer
diff --git a/src/System.Management.Automation/engine/remoting/fanin/PriorityCollection.cs b/src/System.Management.Automation/engine/remoting/fanin/PriorityCollection.cs
index f13970274b6..4d8535ca4a9 100644
--- a/src/System.Management.Automation/engine/remoting/fanin/PriorityCollection.cs
+++ b/src/System.Management.Automation/engine/remoting/fanin/PriorityCollection.cs
@@ -301,7 +301,7 @@ internal class ReceiveDataCollection : IDisposable
{
#region tracer
- [TraceSourceAttribute("Transport", "Traces BaseWSManTransportManager")]
+ [TraceSource("Transport", "Traces BaseWSManTransportManager")]
private static readonly PSTraceSource s_baseTracer = PSTraceSource.GetTracer("Transport", "Traces BaseWSManTransportManager");
#endregion
diff --git a/src/System.Management.Automation/engine/remoting/server/serverremotesession.cs b/src/System.Management.Automation/engine/remoting/server/serverremotesession.cs
index 7f0e5636a4e..d9e85e94e7a 100644
--- a/src/System.Management.Automation/engine/remoting/server/serverremotesession.cs
+++ b/src/System.Management.Automation/engine/remoting/server/serverremotesession.cs
@@ -69,7 +69,7 @@ internal ServerRemoteSessionContext()
///
internal class ServerRemoteSession : RemoteSession
{
- [TraceSourceAttribute("ServerRemoteSession", "ServerRemoteSession")]
+ [TraceSource("ServerRemoteSession", "ServerRemoteSession")]
private static readonly PSTraceSource s_trace = PSTraceSource.GetTracer("ServerRemoteSession", "ServerRemoteSession");
private readonly PSSenderInfo _senderInfo;
diff --git a/src/System.Management.Automation/engine/remoting/server/serverremotesessionstatemachine.cs b/src/System.Management.Automation/engine/remoting/server/serverremotesessionstatemachine.cs
index 3a6bb4c1f53..67d47ea404c 100644
--- a/src/System.Management.Automation/engine/remoting/server/serverremotesessionstatemachine.cs
+++ b/src/System.Management.Automation/engine/remoting/server/serverremotesessionstatemachine.cs
@@ -31,7 +31,7 @@ namespace System.Management.Automation.Remoting
///
internal class ServerRemoteSessionDSHandlerStateMachine
{
- [TraceSourceAttribute("ServerRemoteSessionDSHandlerStateMachine", "ServerRemoteSessionDSHandlerStateMachine")]
+ [TraceSource("ServerRemoteSessionDSHandlerStateMachine", "ServerRemoteSessionDSHandlerStateMachine")]
private static readonly PSTraceSource s_trace = PSTraceSource.GetTracer("ServerRemoteSessionDSHandlerStateMachine", "ServerRemoteSessionDSHandlerStateMachine");
private readonly ServerRemoteSession _session;
diff --git a/src/System.Management.Automation/engine/serialization.cs b/src/System.Management.Automation/engine/serialization.cs
index 9e2fe5db58a..3cffd998d49 100644
--- a/src/System.Management.Automation/engine/serialization.cs
+++ b/src/System.Management.Automation/engine/serialization.cs
@@ -4991,7 +4991,7 @@ private static string DecodeString(string s)
#endregion misc
- [TraceSourceAttribute("InternalDeserializer", "InternalDeserializer class")]
+ [TraceSource("InternalDeserializer", "InternalDeserializer class")]
private static readonly PSTraceSource s_trace = PSTraceSource.GetTracer("InternalDeserializer", "InternalDeserializer class");
}
diff --git a/src/System.Management.Automation/help/CabinetNativeApi.cs b/src/System.Management.Automation/help/CabinetNativeApi.cs
index 9abe5a894b4..fd369ca03be 100644
--- a/src/System.Management.Automation/help/CabinetNativeApi.cs
+++ b/src/System.Management.Automation/help/CabinetNativeApi.cs
@@ -543,7 +543,7 @@ internal static FileShare ConvertPermissionModeToFileShare(int pmode)
#region IO classes, structures, and enums
- [FlagsAttribute]
+ [Flags]
internal enum PermissionMode : int
{
None = 0x0000,
@@ -551,7 +551,7 @@ internal enum PermissionMode : int
Read = 0x0100
}
- [FlagsAttribute]
+ [Flags]
internal enum OpFlags : int
{
RdOnly = 0x0000,
diff --git a/src/System.Management.Automation/help/HelpCommands.cs b/src/System.Management.Automation/help/HelpCommands.cs
index 1b451637a5d..e56e8313293 100644
--- a/src/System.Management.Automation/help/HelpCommands.cs
+++ b/src/System.Management.Automation/help/HelpCommands.cs
@@ -735,7 +735,7 @@ internal static void VerifyParameterForbiddenInRemoteRunspace(Cmdlet cmdlet, str
#region trace
- [TraceSourceAttribute("GetHelpCommand ", "GetHelpCommand ")]
+ [TraceSource("GetHelpCommand ", "GetHelpCommand ")]
private static readonly PSTraceSource s_tracer = PSTraceSource.GetTracer("GetHelpCommand ", "GetHelpCommand ");
#endregion
diff --git a/src/System.Management.Automation/help/SaveHelpCommand.cs b/src/System.Management.Automation/help/SaveHelpCommand.cs
index 2cefef9e23f..5df8f974f5c 100644
--- a/src/System.Management.Automation/help/SaveHelpCommand.cs
+++ b/src/System.Management.Automation/help/SaveHelpCommand.cs
@@ -88,7 +88,7 @@ public string[] LiteralPath
[Parameter(Position = 1, ValueFromPipelineByPropertyName = true, ValueFromPipeline = true, ParameterSetName = LiteralPathParameterSetName)]
[Alias("Name")]
[ValidateNotNull]
- [ArgumentToModuleTransformationAttribute]
+ [ArgumentToModuleTransformation]
[SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")]
public PSModuleInfo[] Module { get; set; }
diff --git a/src/System.Management.Automation/namespaces/CoreCommandContext.cs b/src/System.Management.Automation/namespaces/CoreCommandContext.cs
index 9ed0e8be95c..cf8c43c4b3e 100644
--- a/src/System.Management.Automation/namespaces/CoreCommandContext.cs
+++ b/src/System.Management.Automation/namespaces/CoreCommandContext.cs
@@ -29,7 +29,7 @@ internal sealed class CmdletProviderContext
/// An instance of the PSTraceSource class used for trace output
/// using "CmdletProviderContext" as the category.
///
- [Dbg.TraceSourceAttribute(
+ [Dbg.TraceSource(
"CmdletProviderContext",
"The context under which a core command is being run.")]
private static readonly Dbg.PSTraceSource s_tracer =
diff --git a/src/System.Management.Automation/namespaces/FileSystemContentStream.cs b/src/System.Management.Automation/namespaces/FileSystemContentStream.cs
index 5aa81ccd680..d95b31ed0fd 100644
--- a/src/System.Management.Automation/namespaces/FileSystemContentStream.cs
+++ b/src/System.Management.Automation/namespaces/FileSystemContentStream.cs
@@ -35,7 +35,7 @@ internal class FileSystemContentReaderWriter : IContentReader, IContentWriter
/// An instance of the PSTraceSource class used for trace output
/// using "FileSystemContentStream" as the category.
///
- [Dbg.TraceSourceAttribute(
+ [Dbg.TraceSource(
"FileSystemContentStream",
"The provider content reader and writer for the file system")]
private static readonly Dbg.PSTraceSource s_tracer =
diff --git a/src/System.Management.Automation/namespaces/FileSystemProvider.cs b/src/System.Management.Automation/namespaces/FileSystemProvider.cs
index cadee8e9606..3432d8816eb 100644
--- a/src/System.Management.Automation/namespaces/FileSystemProvider.cs
+++ b/src/System.Management.Automation/namespaces/FileSystemProvider.cs
@@ -71,7 +71,7 @@ public sealed partial class FileSystemProvider : NavigationCmdletProvider,
/// An instance of the PSTraceSource class used for trace output
/// using "FileSystemProvider" as the category.
///
- [Dbg.TraceSourceAttribute("FileSystemProvider", "The namespace navigation provider for the file system")]
+ [Dbg.TraceSource("FileSystemProvider", "The namespace navigation provider for the file system")]
private static readonly Dbg.PSTraceSource s_tracer =
Dbg.PSTraceSource.GetTracer("FileSystemProvider", "The namespace navigation provider for the file system");
@@ -7432,8 +7432,8 @@ internal FileSystemContentDynamicParametersBase(FileSystemProvider provider)
/// reading data from the file.
///
[Parameter]
- [ArgumentToEncodingTransformationAttribute()]
- [ArgumentEncodingCompletionsAttribute]
+ [ArgumentToEncodingTransformation]
+ [ArgumentEncodingCompletions]
[ValidateNotNullOrEmpty]
public Encoding Encoding
{
diff --git a/src/System.Management.Automation/namespaces/LocationGlobber.cs b/src/System.Management.Automation/namespaces/LocationGlobber.cs
index 6cf082fc1f6..19377985c81 100644
--- a/src/System.Management.Automation/namespaces/LocationGlobber.cs
+++ b/src/System.Management.Automation/namespaces/LocationGlobber.cs
@@ -22,7 +22,7 @@ internal sealed class LocationGlobber
/// An instance of the PSTraceSource class used for trace output
/// using "LocationGlobber" as the category.
///
- [Dbg.TraceSourceAttribute(
+ [Dbg.TraceSource(
"LocationGlobber",
"The location globber converts PowerShell paths with glob characters to zero or more paths.")]
private static readonly Dbg.PSTraceSource s_tracer =
@@ -32,7 +32,7 @@ internal sealed class LocationGlobber
///
/// User level tracing for path resolution.
///
- [Dbg.TraceSourceAttribute(
+ [Dbg.TraceSource(
"PathResolution",
"Traces the path resolution algorithm.")]
private static readonly Dbg.PSTraceSource s_pathResolutionTracer =
diff --git a/src/System.Management.Automation/namespaces/ProviderBase.cs b/src/System.Management.Automation/namespaces/ProviderBase.cs
index 259bfd7fee9..ca4cb1de64c 100644
--- a/src/System.Management.Automation/namespaces/ProviderBase.cs
+++ b/src/System.Management.Automation/namespaces/ProviderBase.cs
@@ -76,7 +76,7 @@ public abstract partial class CmdletProvider : IResourceSupplier
/// An instance of the PSTraceSource class used for trace output
/// using "CmdletProviderClasses" as the category.
///
- [TraceSourceAttribute(
+ [TraceSource(
"CmdletProviderClasses",
"The namespace provider base classes tracer")]
internal static readonly PSTraceSource providerBaseTracer = PSTraceSource.GetTracer(
diff --git a/src/System.Management.Automation/namespaces/SessionStateProviderBase.cs b/src/System.Management.Automation/namespaces/SessionStateProviderBase.cs
index 3f0f52c942e..e4199291437 100644
--- a/src/System.Management.Automation/namespaces/SessionStateProviderBase.cs
+++ b/src/System.Management.Automation/namespaces/SessionStateProviderBase.cs
@@ -26,7 +26,7 @@ public abstract class SessionStateProviderBase : ContainerCmdletProvider, IConte
///
/// An instance of the PSTraceSource class used for trace output.
///
- [Dbg.TraceSourceAttribute(
+ [Dbg.TraceSource(
"SessionStateProvider",
"Providers that produce a view of session state data.")]
private static readonly Dbg.PSTraceSource s_tracer =
diff --git a/src/System.Management.Automation/namespaces/Win32Native.cs b/src/System.Management.Automation/namespaces/Win32Native.cs
index 3814058bd0e..b785cd5fbb8 100644
--- a/src/System.Management.Automation/namespaces/Win32Native.cs
+++ b/src/System.Management.Automation/namespaces/Win32Native.cs
@@ -27,7 +27,7 @@ namespace Microsoft.PowerShell.Commands.Internal
// Remove the default demands for all N/Direct methods with this
// global declaration on the class.
//
- [SuppressUnmanagedCodeSecurityAttribute]
+ [SuppressUnmanagedCodeSecurity]
internal static class Win32Native
{
#region Integer Const
diff --git a/src/System.Management.Automation/security/SecuritySupport.cs b/src/System.Management.Automation/security/SecuritySupport.cs
index 0c563eb46b3..e6a6f10416b 100644
--- a/src/System.Management.Automation/security/SecuritySupport.cs
+++ b/src/System.Management.Automation/security/SecuritySupport.cs
@@ -1703,29 +1703,29 @@ internal enum AMSI_RESULT
/// Return Type: HRESULT->LONG->int
///appName: LPCWSTR->WCHAR*
///amsiContext: HAMSICONTEXT*
- [DefaultDllImportSearchPathsAttribute(DllImportSearchPath.System32)]
- [DllImportAttribute("amsi.dll", EntryPoint = "AmsiInitialize", CallingConvention = CallingConvention.StdCall)]
+ [DefaultDllImportSearchPaths(DllImportSearchPath.System32)]
+ [DllImport("amsi.dll", EntryPoint = "AmsiInitialize", CallingConvention = CallingConvention.StdCall)]
internal static extern int AmsiInitialize(
- [InAttribute()][MarshalAsAttribute(UnmanagedType.LPWStr)] string appName, ref System.IntPtr amsiContext);
+ [In][MarshalAs(UnmanagedType.LPWStr)] string appName, ref System.IntPtr amsiContext);
/// Return Type: void
///amsiContext: HAMSICONTEXT->HAMSICONTEXT__*
- [DefaultDllImportSearchPathsAttribute(DllImportSearchPath.System32)]
- [DllImportAttribute("amsi.dll", EntryPoint = "AmsiUninitialize", CallingConvention = CallingConvention.StdCall)]
+ [DefaultDllImportSearchPaths(DllImportSearchPath.System32)]
+ [DllImport("amsi.dll", EntryPoint = "AmsiUninitialize", CallingConvention = CallingConvention.StdCall)]
internal static extern void AmsiUninitialize(System.IntPtr amsiContext);
/// Return Type: HRESULT->LONG->int
///amsiContext: HAMSICONTEXT->HAMSICONTEXT__*
///amsiSession: HAMSISESSION*
- [DefaultDllImportSearchPathsAttribute(DllImportSearchPath.System32)]
- [DllImportAttribute("amsi.dll", EntryPoint = "AmsiOpenSession", CallingConvention = CallingConvention.StdCall)]
+ [DefaultDllImportSearchPaths(DllImportSearchPath.System32)]
+ [DllImport("amsi.dll", EntryPoint = "AmsiOpenSession", CallingConvention = CallingConvention.StdCall)]
internal static extern int AmsiOpenSession(System.IntPtr amsiContext, ref System.IntPtr amsiSession);
/// Return Type: void
///amsiContext: HAMSICONTEXT->HAMSICONTEXT__*
///amsiSession: HAMSISESSION->HAMSISESSION__*
- [DefaultDllImportSearchPathsAttribute(DllImportSearchPath.System32)]
- [DllImportAttribute("amsi.dll", EntryPoint = "AmsiCloseSession", CallingConvention = CallingConvention.StdCall)]
+ [DefaultDllImportSearchPaths(DllImportSearchPath.System32)]
+ [DllImport("amsi.dll", EntryPoint = "AmsiCloseSession", CallingConvention = CallingConvention.StdCall)]
internal static extern void AmsiCloseSession(System.IntPtr amsiContext, System.IntPtr amsiSession);
/// Return Type: HRESULT->LONG->int
@@ -1735,13 +1735,13 @@ internal static extern int AmsiInitialize(
///contentName: LPCWSTR->WCHAR*
///amsiSession: HAMSISESSION->HAMSISESSION__*
///result: AMSI_RESULT*
- [DefaultDllImportSearchPathsAttribute(DllImportSearchPath.System32)]
- [DllImportAttribute("amsi.dll", EntryPoint = "AmsiScanBuffer", CallingConvention = CallingConvention.StdCall)]
+ [DefaultDllImportSearchPaths(DllImportSearchPath.System32)]
+ [DllImport("amsi.dll", EntryPoint = "AmsiScanBuffer", CallingConvention = CallingConvention.StdCall)]
internal static extern int AmsiScanBuffer(
System.IntPtr amsiContext,
System.IntPtr buffer,
uint length,
- [InAttribute()][MarshalAsAttribute(UnmanagedType.LPWStr)] string contentName,
+ [In][MarshalAs(UnmanagedType.LPWStr)] string contentName,
System.IntPtr amsiSession,
ref AMSI_RESULT result);
@@ -1751,13 +1751,13 @@ internal static extern int AmsiScanBuffer(
/// length: ULONG->unsigned int
/// contentName: LPCWSTR->WCHAR*
/// result: AMSI_RESULT*
- [DefaultDllImportSearchPathsAttribute(DllImportSearchPath.System32)]
- [DllImportAttribute("amsi.dll", EntryPoint = "AmsiNotifyOperation", CallingConvention = CallingConvention.StdCall)]
+ [DefaultDllImportSearchPaths(DllImportSearchPath.System32)]
+ [DllImport("amsi.dll", EntryPoint = "AmsiNotifyOperation", CallingConvention = CallingConvention.StdCall)]
internal static extern int AmsiNotifyOperation(
System.IntPtr amsiContext,
System.IntPtr buffer,
uint length,
- [InAttribute()][MarshalAsAttribute(UnmanagedType.LPWStr)] string contentName,
+ [In][MarshalAs(UnmanagedType.LPWStr)] string contentName,
ref AMSI_RESULT result);
/// Return Type: HRESULT->LONG->int
@@ -1766,11 +1766,11 @@ internal static extern int AmsiNotifyOperation(
///contentName: LPCWSTR->WCHAR*
///amsiSession: HAMSISESSION->HAMSISESSION__*
///result: AMSI_RESULT*
- [DefaultDllImportSearchPathsAttribute(DllImportSearchPath.System32)]
- [DllImportAttribute("amsi.dll", EntryPoint = "AmsiScanString", CallingConvention = CallingConvention.StdCall)]
+ [DefaultDllImportSearchPaths(DllImportSearchPath.System32)]
+ [DllImport("amsi.dll", EntryPoint = "AmsiScanString", CallingConvention = CallingConvention.StdCall)]
internal static extern int AmsiScanString(
- System.IntPtr amsiContext, [InAttribute()][MarshalAsAttribute(UnmanagedType.LPWStr)] string @string,
- [InAttribute()][MarshalAsAttribute(UnmanagedType.LPWStr)] string contentName, System.IntPtr amsiSession, ref AMSI_RESULT result);
+ System.IntPtr amsiContext, [In][MarshalAs(UnmanagedType.LPWStr)] string @string,
+ [In][MarshalAs(UnmanagedType.LPWStr)] string contentName, System.IntPtr amsiSession, ref AMSI_RESULT result);
}
}
}
diff --git a/src/System.Management.Automation/security/Win32Native/WinTrust.cs b/src/System.Management.Automation/security/Win32Native/WinTrust.cs
index c3b7bb85d91..a0ae8bc0e99 100644
--- a/src/System.Management.Automation/security/Win32Native/WinTrust.cs
+++ b/src/System.Management.Automation/security/Win32Native/WinTrust.cs
@@ -94,10 +94,10 @@ internal struct CRYPT_ATTR_BLOB
public IntPtr pbData;
}
- [StructLayoutAttribute(LayoutKind.Sequential)]
+ [StructLayout(LayoutKind.Sequential)]
internal struct CRYPT_ALGORITHM_IDENTIFIER
{
- [MarshalAsAttribute(UnmanagedType.LPStr)] public string pszObjId;
+ [MarshalAs(UnmanagedType.LPStr)] public string pszObjId;
public CRYPT_ATTR_BLOB Parameters;
}
@@ -158,7 +158,7 @@ internal struct CRYPTCATSTORE
public IntPtr hSorted;
}
- [StructLayoutAttribute(LayoutKind.Sequential)]
+ [StructLayout(LayoutKind.Sequential)]
internal struct WINTRUST_DATA
{
public uint cbStruct;
@@ -184,7 +184,7 @@ internal struct WINTRUST_FILE_INFO
public IntPtr pgKnownSubject;
}
- [StructLayoutAttribute(LayoutKind.Sequential)]
+ [StructLayout(LayoutKind.Sequential)]
internal struct WINTRUST_BLOB_INFO
{
public uint cbStruct;
diff --git a/src/System.Management.Automation/security/nativeMethods.cs b/src/System.Management.Automation/security/nativeMethods.cs
index b1c907f1fe2..ae880e05518 100644
--- a/src/System.Management.Automation/security/nativeMethods.cs
+++ b/src/System.Management.Automation/security/nativeMethods.cs
@@ -653,11 +653,11 @@ internal struct CRYPT_OID_INFO
public uint cbSize;
/// LPCSTR->CHAR*
- [MarshalAsAttribute(UnmanagedType.LPStr)]
+ [MarshalAs(UnmanagedType.LPStr)]
public string pszOID;
/// LPCWSTR->WCHAR*
- [MarshalAsAttribute(UnmanagedType.LPWStr)]
+ [MarshalAs(UnmanagedType.LPWStr)]
public string pwszName;
/// DWORD->unsigned int
@@ -898,7 +898,7 @@ internal enum SIGNATURE_INFO_TYPE
SIT_CATALOG,
}
- [StructLayoutAttribute(LayoutKind.Sequential)]
+ [StructLayout(LayoutKind.Sequential)]
internal struct SIGNATURE_INFO
{
/// DWORD->unsigned int
@@ -917,21 +917,21 @@ internal struct SIGNATURE_INFO
internal uint dwInfoAvailability;
/// PWSTR->WCHAR*
- [MarshalAsAttribute(UnmanagedType.LPWStr)]
+ [MarshalAs(UnmanagedType.LPWStr)]
internal string pszDisplayName;
/// DWORD->unsigned int
internal uint cchDisplayName;
/// PWSTR->WCHAR*
- [MarshalAsAttribute(UnmanagedType.LPWStr)]
+ [MarshalAs(UnmanagedType.LPWStr)]
internal string pszPublisherName;
/// DWORD->unsigned int
internal uint cchPublisherName;
/// PWSTR->WCHAR*
- [MarshalAsAttribute(UnmanagedType.LPWStr)]
+ [MarshalAs(UnmanagedType.LPWStr)]
internal string pszMoreInfoURL;
/// DWORD->unsigned int
@@ -947,7 +947,7 @@ internal struct SIGNATURE_INFO
internal int fOSBinary;
}
- [StructLayoutAttribute(LayoutKind.Sequential)]
+ [StructLayout(LayoutKind.Sequential)]
internal struct CERT_INFO
{
/// DWORD->unsigned int
@@ -987,18 +987,18 @@ internal struct CERT_INFO
internal System.IntPtr rgExtension;
}
- [StructLayoutAttribute(LayoutKind.Sequential)]
+ [StructLayout(LayoutKind.Sequential)]
internal struct CRYPT_ALGORITHM_IDENTIFIER
{
/// LPSTR->CHAR*
- [MarshalAsAttribute(UnmanagedType.LPStr)]
+ [MarshalAs(UnmanagedType.LPStr)]
internal string pszObjId;
/// CRYPT_OBJID_BLOB->_CRYPTOAPI_BLOB
internal CRYPT_ATTR_BLOB Parameters;
}
- [StructLayoutAttribute(LayoutKind.Sequential)]
+ [StructLayout(LayoutKind.Sequential)]
internal struct FILETIME
{
/// DWORD->unsigned int
@@ -1008,7 +1008,7 @@ internal struct FILETIME
internal uint dwHighDateTime;
}
- [StructLayoutAttribute(LayoutKind.Sequential)]
+ [StructLayout(LayoutKind.Sequential)]
internal struct CERT_PUBLIC_KEY_INFO
{
/// CRYPT_ALGORITHM_IDENTIFIER->_CRYPT_ALGORITHM_IDENTIFIER
@@ -1018,7 +1018,7 @@ internal struct CERT_PUBLIC_KEY_INFO
internal CRYPT_BIT_BLOB PublicKey;
}
- [StructLayoutAttribute(LayoutKind.Sequential)]
+ [StructLayout(LayoutKind.Sequential)]
internal struct CRYPT_BIT_BLOB
{
/// DWORD->unsigned int
@@ -1031,11 +1031,11 @@ internal struct CRYPT_BIT_BLOB
internal uint cUnusedBits;
}
- [StructLayoutAttribute(LayoutKind.Sequential)]
+ [StructLayout(LayoutKind.Sequential)]
internal struct CERT_EXTENSION
{
/// LPSTR->CHAR*
- [MarshalAsAttribute(UnmanagedType.LPStr)]
+ [MarshalAs(UnmanagedType.LPStr)]
internal string pszObjId;
/// BOOL->int
@@ -1086,15 +1086,15 @@ internal static partial class NativeMethods
///pCodeProperties: PSAFER_CODE_PROPERTIES->_SAFER_CODE_PROPERTIES*
///pLevelHandle: SAFER_LEVEL_HANDLE*
///lpReserved: LPVOID->void*
- [DllImportAttribute("advapi32.dll", EntryPoint = "SaferIdentifyLevel", SetLastError = true)]
- [return: MarshalAsAttribute(UnmanagedType.Bool)]
+ [DllImport("advapi32.dll", EntryPoint = "SaferIdentifyLevel", SetLastError = true)]
+ [return: MarshalAs(UnmanagedType.Bool)]
internal static extern bool SaferIdentifyLevel(
uint dwNumProperties,
- [InAttribute()]
+ [In]
ref SAFER_CODE_PROPERTIES pCodeProperties,
out IntPtr pLevelHandle,
- [InAttribute()]
- [MarshalAsAttribute(UnmanagedType.LPWStr)]
+ [In]
+ [MarshalAs(UnmanagedType.LPWStr)]
string bucket);
/// Return Type: BOOL->int
@@ -1103,12 +1103,12 @@ internal static extern bool SaferIdentifyLevel(
///OutAccessToken: PHANDLE->HANDLE*
///dwFlags: DWORD->unsigned int
///lpReserved: LPVOID->void*
- [DllImportAttribute("advapi32.dll", EntryPoint = "SaferComputeTokenFromLevel", SetLastError = true)]
- [return: MarshalAsAttribute(UnmanagedType.Bool)]
+ [DllImport("advapi32.dll", EntryPoint = "SaferComputeTokenFromLevel", SetLastError = true)]
+ [return: MarshalAs(UnmanagedType.Bool)]
internal static extern bool SaferComputeTokenFromLevel(
- [InAttribute()]
+ [In]
IntPtr LevelHandle,
- [InAttribute()]
+ [In]
System.IntPtr InAccessToken,
ref System.IntPtr OutAccessToken,
uint dwFlags,
@@ -1116,18 +1116,18 @@ internal static extern bool SaferComputeTokenFromLevel(
/// Return Type: BOOL->int
///hLevelHandle: SAFER_LEVEL_HANDLE->SAFER_LEVEL_HANDLE__*
- [DllImportAttribute("advapi32.dll", EntryPoint = "SaferCloseLevel")]
- [return: MarshalAsAttribute(UnmanagedType.Bool)]
- internal static extern bool SaferCloseLevel([InAttribute()] IntPtr hLevelHandle);
+ [DllImport("advapi32.dll", EntryPoint = "SaferCloseLevel")]
+ [return: MarshalAs(UnmanagedType.Bool)]
+ internal static extern bool SaferCloseLevel([In] IntPtr hLevelHandle);
/// Return Type: BOOL->int
///hObject: HANDLE->void*
- [DllImportAttribute(PinvokeDllNames.CloseHandleDllName, EntryPoint = "CloseHandle")]
- [return: MarshalAsAttribute(UnmanagedType.Bool)]
- internal static extern bool CloseHandle([InAttribute()] System.IntPtr hObject);
+ [DllImport(PinvokeDllNames.CloseHandleDllName, EntryPoint = "CloseHandle")]
+ [return: MarshalAs(UnmanagedType.Bool)]
+ internal static extern bool CloseHandle([In] System.IntPtr hObject);
}
- [StructLayoutAttribute(LayoutKind.Sequential)]
+ [StructLayout(LayoutKind.Sequential)]
internal struct SAFER_CODE_PROPERTIES
{
/// DWORD->unsigned int
@@ -1137,7 +1137,7 @@ internal struct SAFER_CODE_PROPERTIES
public uint dwCheckFlags;
/// LPCWSTR->WCHAR*
- [MarshalAsAttribute(UnmanagedType.LPWStr)]
+ [MarshalAs(UnmanagedType.LPWStr)]
public string ImagePath;
/// HANDLE->void*
@@ -1147,7 +1147,7 @@ internal struct SAFER_CODE_PROPERTIES
public uint UrlZoneId;
/// BYTE[SAFER_MAX_HASH_SIZE]
- [MarshalAsAttribute(
+ [MarshalAs(
UnmanagedType.ByValArray,
SizeConst = NativeConstants.SAFER_MAX_HASH_SIZE,
ArraySubType = UnmanagedType.I1)]
@@ -1172,30 +1172,30 @@ internal struct SAFER_CODE_PROPERTIES
public uint dwWVTUIChoice;
}
- [StructLayoutAttribute(LayoutKind.Explicit)]
+ [StructLayout(LayoutKind.Explicit)]
internal struct LARGE_INTEGER
{
/// Anonymous_9320654f_2227_43bf_a385_74cc8c562686
- [FieldOffsetAttribute(0)]
+ [FieldOffset(0)]
public Anonymous_9320654f_2227_43bf_a385_74cc8c562686 Struct1;
/// Anonymous_947eb392_1446_4e25_bbd4_10e98165f3a9
- [FieldOffsetAttribute(0)]
+ [FieldOffset(0)]
public Anonymous_947eb392_1446_4e25_bbd4_10e98165f3a9 u;
/// LONGLONG->__int64
- [FieldOffsetAttribute(0)]
+ [FieldOffset(0)]
public long QuadPart;
}
- [StructLayoutAttribute(LayoutKind.Sequential)]
+ [StructLayout(LayoutKind.Sequential)]
internal struct HWND__
{
/// int
public int unused;
}
- [StructLayoutAttribute(LayoutKind.Sequential)]
+ [StructLayout(LayoutKind.Sequential)]
internal struct Anonymous_9320654f_2227_43bf_a385_74cc8c562686
{
/// DWORD->unsigned int
@@ -1205,7 +1205,7 @@ internal struct Anonymous_9320654f_2227_43bf_a385_74cc8c562686
public int HighPart;
}
- [StructLayoutAttribute(LayoutKind.Sequential)]
+ [StructLayout(LayoutKind.Sequential)]
internal struct Anonymous_947eb392_1446_4e25_bbd4_10e98165f3a9
{
/// DWORD->unsigned int