Team Ai
Datasetpublic

MegaBites-AI/Windows-powershell

sourceHugging Facemitupdated 6mo agoView on Hugging Face
0likes372downloads
1// Copyright (c) Microsoft Corporation.2// Licensed under the MIT License.3 4#region Using directives5 6#endregion7 8namespace Microsoft.Management.Infrastructure.CimCmdlets9{10    /// <summary>11    /// <para>12    /// Write result object to ps pipeline13    /// </para>14    /// </summary>15    internal sealed class CimWriteResultObject : CimBaseAction16    {17        /// <summary>18        /// Initializes a new instance of the <see cref="CimWriteResultObject"/> class.19        /// </summary>20        public CimWriteResultObject(object result, XOperationContextBase theContext)21        {22            this.Result = result;23            this.Context = theContext;24        }25 26        /// <summary>27        /// <para>28        /// Write result object to ps pipeline29        /// </para>30        /// </summary>31        /// <param name="cmdlet"></param>32        public override void Execute(CmdletOperationBase cmdlet)33        {34            ValidationHelper.ValidateNoNullArgument(cmdlet, "cmdlet");35            cmdlet.WriteObject(Result, this.Context);36        }37 38        #region members39        /// <summary>40        /// Result object.41        /// </summary>42        internal object Result { get; }43        #endregion44    }45}46