Skip to content

Commit 81ef4e2

Browse files
committed
Fix a few missed [MethodImpl(MethodImplOptions.AggressiveInlining)] setups.
1 parent 2d83b64 commit 81ef4e2

22 files changed

Lines changed: 9 additions & 0 deletions

src/PSADT/PSADT/DeviceManagement/BatteryInfo.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,7 @@ private bool IsBatteryInvalid()
134134
/// <remarks>This method uses the <see cref="NativeMethods.GetSystemPowerStatus"/> function to update
135135
/// the power status. The retrieved information includes details such as battery charge level, AC power status,
136136
/// and battery life.</remarks>
137+
[MethodImpl(MethodImplOptions.AggressiveInlining)]
137138
private static void UpdateSystemPowerStatus()
138139
{
139140
_ = NativeMethods.GetSystemPowerStatus(out systemPowerStatus);

src/PSADT/PSADT/Utilities/IniUtilities.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
using System.Collections.Specialized;
55
using System.IO;
66
using System.Linq;
7+
using System.Runtime.CompilerServices;
78
using System.Text;
89
using PSADT.Interop;
910

@@ -51,6 +52,7 @@ public static class IniUtilities
5152
/// not exist, it will be created.</param>
5253
/// <param name="key">The name of the key to write within the specified section. If null, the entire section is deleted.</param>
5354
/// <param name="value">The value to assign to the specified key. If null, the key is removed from the section.</param>
55+
[MethodImpl(MethodImplOptions.AggressiveInlining)]
5456
public static void WriteSectionKeyValue(string filepath, string section, string? key, string? value)
5557
{
5658
_ = NativeMethods.WritePrivateProfileString(section, key, value, filepath);

src/PSADT/PSAppDeployToolkit/Foundation/DeploymentSession.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1166,6 +1166,7 @@ public IReadOnlyList<LogEntry> WriteLogEntry(IReadOnlyList<string> message, bool
11661166
/// Writes a log entry with a message array.
11671167
/// </summary>
11681168
/// <param name="message">The log message array.</param>
1169+
[MethodImpl(MethodImplOptions.AggressiveInlining)]
11691170
public void WriteLogEntry(IReadOnlyList<string> message)
11701171
{
11711172
_ = WriteLogEntry(message, false, null, null, null, null, null, null, null);
@@ -1175,6 +1176,7 @@ public void WriteLogEntry(IReadOnlyList<string> message)
11751176
/// Writes a log entry with a single message.
11761177
/// </summary>
11771178
/// <param name="message">The log message.</param>
1179+
[MethodImpl(MethodImplOptions.AggressiveInlining)]
11781180
public void WriteLogEntry(string message)
11791181
{
11801182
_ = WriteLogEntry([message], false, null, null, null, null, null, null, null);
@@ -1185,6 +1187,7 @@ public void WriteLogEntry(string message)
11851187
/// </summary>
11861188
/// <param name="message">The log message.</param>
11871189
/// <param name="severity">The severity level.</param>
1190+
[MethodImpl(MethodImplOptions.AggressiveInlining)]
11881191
public void WriteLogEntry(string message, LogSeverity severity)
11891192
{
11901193
_ = WriteLogEntry([message], false, severity, null, null, null, null, null, null);
@@ -1195,6 +1198,7 @@ public void WriteLogEntry(string message, LogSeverity severity)
11951198
/// </summary>
11961199
/// <param name="message">The log message.</param>
11971200
/// <param name="source">The source of the message.</param>
1201+
[MethodImpl(MethodImplOptions.AggressiveInlining)]
11981202
public void WriteLogEntry(string message, string source)
11991203
{
12001204
_ = WriteLogEntry([message], false, null, source, null, null, null, null, null);
@@ -1206,6 +1210,7 @@ public void WriteLogEntry(string message, string source)
12061210
/// <param name="message">The log message.</param>
12071211
/// <param name="severity">The severity level.</param>
12081212
/// <param name="source">The source of the message.</param>
1213+
[MethodImpl(MethodImplOptions.AggressiveInlining)]
12091214
public void WriteLogEntry(string message, LogSeverity severity, string source)
12101215
{
12111216
_ = WriteLogEntry([message], false, severity, source, null, null, null, null, null);
@@ -1216,6 +1221,7 @@ public void WriteLogEntry(string message, LogSeverity severity, string source)
12161221
/// </summary>
12171222
/// <param name="message">The log message.</param>
12181223
/// <param name="writeHost">Whether to write to the host.</param>
1224+
[MethodImpl(MethodImplOptions.AggressiveInlining)]
12191225
public void WriteLogEntry(string message, bool writeHost)
12201226
{
12211227
_ = WriteLogEntry([message], false, null, null, null, null, null, null, GetHostLogStreamTypeMode(writeHost));
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
0 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)