Kelverion.IntegrationModule.SqlServer.dll-Help.xml

<?xml version="1.0" encoding="utf-8" ?>
<helpItems xmlns="http://msh" schema="maml">
    <!-- Edited with: SAPIEN PowerShell HelpWriter 2016 v1.1.20-->
    <!-- Generated by: SAPIEN PowerShell HelpWriter 2016 v1.1.20-->
    <!--
         Module: Kelverion.IntegrationModule.SqlServer
         Version: 1.3.0.0
    -->
    <!-- All Commands-->
    <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
        <!-- Command-->
        <command:details>
            <command:name>Delete-SqlRows</command:name>
            <maml:description>
                <maml:para>Delete rows from a database table that satisfy a collection of filter criteria.</maml:para>
            </maml:description>
            <maml:copyright>
                <maml:para/>
            </maml:copyright>
            <command:verb>Delete</command:verb>
            <command:noun>SqlRows</command:noun>
            <dev:version/>
        </command:details>
        <maml:description>
            <maml:para>The Delete-SqlRows cmdlet deletes rows from a database table that satisfy a collection of filter criteria. If no filter criteria are provided the Delete-SqlRows cmdlet will truncate the table.</maml:para>
        </maml:description>
        <command:syntax>
            <!-- Parameter Sets-->
            <command:syntaxItem>
                <maml:name>Delete-SqlRows</maml:name>
                <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>DatabaseName</maml:name>
                    <maml:description>
                        <maml:para>Specifies the name of the database that contains the table to be modified.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
                <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>TableName</maml:name>
                    <maml:description>
                        <maml:para>Specifies the name of the database table to modify.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
                <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>Filters</maml:name>
                    <maml:description>
                        <maml:para>Specifies a collection of custom filter objects. Used in conjunction with Kelverion Runbook Studio.</maml:para>
                    </maml:description>
                    <command:parameterValue required="false" variableLength="false">PSObject[]</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
                <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>CommandTimeout</maml:name>
                    <maml:description>
                        <maml:para>Specifies the number of seconds to wait for the database command to complete before failing with an error.</maml:para>
                    </maml:description>
                    <command:parameterValue required="false" variableLength="false">Int32</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
                <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>Connection</maml:name>
                    <maml:description>
                        <maml:para>Specifies information used to connect to SQL Server and the Kelverion Management Server.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- All Parameters-->
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>DatabaseName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the database that contains the table to be modified.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                <dev:type>
                    <maml:name>String</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>TableName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the database table to modify.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                <dev:type>
                    <maml:name>String</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>Filters</maml:name>
                <maml:description>
                    <maml:para>Specifies a collection of custom filter objects. Used in conjunction with Kelverion Runbook Studio.</maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">PSObject[]</command:parameterValue>
                <dev:type>
                    <maml:name>PSObject[]</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>CommandTimeout</maml:name>
                <maml:description>
                    <maml:para>Specifies the number of seconds to wait for the database command to complete before failing with an error.</maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">Int32</command:parameterValue>
                <dev:type>
                    <maml:name>Int32</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>Connection</maml:name>
                <maml:description>
                    <maml:para>Specifies information used to connect to SQL Server and the Kelverion Management Server.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
                <dev:type>
                    <maml:name>Hashtable</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
        </command:parameters>
        <command:returnValues>
            <!-- Outputs-->
            <command:returnValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri/>
                </dev:type>
                <maml:description>
                    <maml:para>The number or records that were removed. If no filters were provided, cmdlet outputs -1.</maml:para>
                </maml:description>
            </command:returnValue>
        </command:returnValues>
        <maml:alertSet>
            <maml:title>Important</maml:title>
            <!-- Notes-->
            <maml:alert>
                <maml:para>If you do not provide any custom filter objects the Delete-SqlRows cmdlet will delete every row in the database table.</maml:para>
            </maml:alert>
        </maml:alertSet>
    </command:command>
    <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
        <!-- Command-->
        <command:details>
            <command:name>Invoke-SqlProcedure</command:name>
            <maml:description>
                <maml:para>Invokes the specified stored procedure.</maml:para>
            </maml:description>
            <maml:copyright>
                <maml:para/>
            </maml:copyright>
            <command:verb>Invoke</command:verb>
            <command:noun>SqlProcedure</command:noun>
            <dev:version/>
        </command:details>
        <maml:description>
            <maml:para>The Invoke-SqlProcedure cmdlet invokes the specified stored procedure using the provided input parameter values and outputs the results.</maml:para>
        </maml:description>
        <command:syntax>
            <!-- Parameter Sets-->
            <command:syntaxItem>
                <maml:name>Invoke-SqlProcedure</maml:name>
                <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>DatabaseName</maml:name>
                    <maml:description>
                        <maml:para>Specifies the name of the database that contains the stored procedure.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
                <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>ProcedureName</maml:name>
                    <maml:description>
                        <maml:para>Specifies the name of the stored procedure to invoke.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
                <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>Values</maml:name>
                    <maml:description>
                        <maml:para>Specifies values for any input parameters.</maml:para>
                    </maml:description>
                    <command:parameterValue required="false" variableLength="false">Hashtable</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
                <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>CommandTimeout</maml:name>
                    <maml:description>
                        <maml:para>Specifies the number of seconds to wait for the procedure to complete before failing with an error.</maml:para>
                    </maml:description>
                    <command:parameterValue required="false" variableLength="false">Int32</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
                <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>Connection</maml:name>
                    <maml:description>
                        <maml:para>Specifies information used to connect to SQL Server and the Kelverion Management Server.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- All Parameters-->
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>DatabaseName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the database that contains the stored procedure.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                <dev:type>
                    <maml:name>String</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>ProcedureName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the stored procedure to invoke.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                <dev:type>
                    <maml:name>String</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>Values</maml:name>
                <maml:description>
                    <maml:para>Specifies values for any input parameters.</maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">Hashtable</command:parameterValue>
                <dev:type>
                    <maml:name>Hashtable</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>CommandTimeout</maml:name>
                <maml:description>
                    <maml:para>Specifies the number of seconds to wait for the procedure to complete before failing with an error.</maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">Int32</command:parameterValue>
                <dev:type>
                    <maml:name>Int32</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>Connection</maml:name>
                <maml:description>
                    <maml:para>Specifies information used to connect to SQL Server and the Kelverion Management Server.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
                <dev:type>
                    <maml:name>Hashtable</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
        </command:parameters>
        <command:returnValues>
            <!-- Outputs-->
            <command:returnValue>
                <dev:type>
                    <maml:name>System.Management.Automation.PSObject</maml:name>
                    <maml:uri/>
                </dev:type>
                <maml:description>
                    <maml:para>A custom object containing the results from the stored procedure, including Data and Status properties.</maml:para>
                </maml:description>
            </command:returnValue>
        </command:returnValues>
    </command:command>
    <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
        <!-- Command-->
        <command:details>
            <command:name>Invoke-SqlCommand</command:name>
            <maml:description>
                <maml:para>Invokes the specified SQL statement.</maml:para>
            </maml:description>
            <maml:copyright>
                <maml:para/>
            </maml:copyright>
            <command:verb>Invoke</command:verb>
            <command:noun>SqlCommand</command:noun>
            <dev:version/>
        </command:details>
        <maml:description>
            <maml:para>The Invoke-SqlCommand cmdlet invokes an SQL statement and outputs the results as comma separated values.</maml:para>
        </maml:description>
        <command:syntax>
            <!-- Parameter Sets-->
            <command:syntaxItem>
                <maml:name>Invoke-SqlCommand</maml:name>
                <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>DatabaseName</maml:name>
                    <maml:description>
                        <maml:para>Specifies the name of the database to access.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
                <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>Query</maml:name>
                    <maml:description>
                        <maml:para>Specifies the SQL statement to invoke.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
                <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>CommandTimeout</maml:name>
                    <maml:description>
                        <maml:para>Specifies the number of seconds to wait for the database command to complete before failing with an error.</maml:para>
                    </maml:description>
                    <command:parameterValue required="false" variableLength="false">Int32</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
                <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>Connection</maml:name>
                    <maml:description>
                        <maml:para>Specifies information used to connect to SQL Server and the Kelverion Management Server.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- All Parameters-->
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>DatabaseName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the database to access.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                <dev:type>
                    <maml:name>String</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>Query</maml:name>
                <maml:description>
                    <maml:para>Specifies the SQL statement to invoke.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                <dev:type>
                    <maml:name>String</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>CommandTimeout</maml:name>
                <maml:description>
                    <maml:para>Specifies the number of seconds to wait for the database command to complete before failing with an error.</maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">Int32</command:parameterValue>
                <dev:type>
                    <maml:name>Int32</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>Connection</maml:name>
                <maml:description>
                    <maml:para>Specifies information used to connect to SQL Server and the Kelverion Management Server.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
                <dev:type>
                    <maml:name>Hashtable</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
        </command:parameters>
        <command:returnValues>
            <!-- Outputs-->
            <command:returnValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri/>
                </dev:type>
                <maml:description>
                    <maml:para>A comma separated value containing the results returned from the database.</maml:para>
                </maml:description>
            </command:returnValue>
        </command:returnValues>
    </command:command>
    <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
        <!-- Command-->
        <command:details>
            <command:name>Insert-SqlRow</command:name>
            <maml:description>
                <maml:para>Inserts a row into the specified table using the provided values.</maml:para>
            </maml:description>
            <maml:copyright>
                <maml:para/>
            </maml:copyright>
            <command:verb>Insert</command:verb>
            <command:noun>SqlRow</command:noun>
            <dev:version/>
        </command:details>
        <maml:description>
            <maml:para>The Insert-SqlRow cmdlet inserts a row into the specified database table using the provided values to initialize the columns in the row.</maml:para>
        </maml:description>
        <command:syntax>
            <!-- Parameter Sets-->
            <command:syntaxItem>
                <maml:name>Insert-SqlRow</maml:name>
                <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>DatabaseName</maml:name>
                    <maml:description>
                        <maml:para>Specifies the name of the database that contains the table to be modified.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
                <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>TableName</maml:name>
                    <maml:description>
                        <maml:para>Specifies the name of the database table to modify.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
                <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>Values</maml:name>
                    <maml:description>
                        <maml:para>Specifies the values to assign to the columns in the table. You must provide values for all columns that do not allow NULL values.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
                <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>CommandTimeout</maml:name>
                    <maml:description>
                        <maml:para>Specifies the number of seconds to wait for the database command to complete before failing with an error.</maml:para>
                    </maml:description>
                    <command:parameterValue required="false" variableLength="false">Int32</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
                <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>Connection</maml:name>
                    <maml:description>
                        <maml:para>Specifies information used to connect to SQL Server and the Kelverion Management Server.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- All Parameters-->
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>DatabaseName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the database that contains the table to be modified.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                <dev:type>
                    <maml:name>String</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>TableName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the database table to modify.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                <dev:type>
                    <maml:name>String</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>Values</maml:name>
                <maml:description>
                    <maml:para>Specifies the values to assign to the columns in the table. You must provide values for all columns that do not allow NULL values.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
                <dev:type>
                    <maml:name>Hashtable</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>CommandTimeout</maml:name>
                <maml:description>
                    <maml:para>Specifies the number of seconds to wait for the database command to complete before failing with an error.</maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">Int32</command:parameterValue>
                <dev:type>
                    <maml:name>Int32</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>Connection</maml:name>
                <maml:description>
                    <maml:para>Specifies information used to connect to SQL Server and the Kelverion Management Server.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
                <dev:type>
                    <maml:name>Hashtable</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
        </command:parameters>
        <command:returnValues>
            <!-- Outputs-->
            <command:returnValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri/>
                </dev:type>
                <maml:description>
                    <maml:para>The value of the identity column if present, otherwise none.</maml:para>
                </maml:description>
            </command:returnValue>
        </command:returnValues>
    </command:command>
    <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
        <!-- Command-->
        <command:details>
            <command:name>Select-SqlRows</command:name>
            <maml:description>
                <maml:para>Selects rows from the specified database table using custom filter criteria.</maml:para>
            </maml:description>
            <maml:copyright>
                <maml:para/>
            </maml:copyright>
            <command:verb>Select</command:verb>
            <command:noun>SqlRows</command:noun>
            <dev:version/>
        </command:details>
        <maml:description>
            <maml:para>The Select-SqlRows cmdlet selects rows from the specified database table using custom filter criteria. The collection of custom filter objects is typically generated in conjunction with Kelverion Runbook Studio.</maml:para>
        </maml:description>
        <command:syntax>
            <!-- Parameter Sets-->
            <command:syntaxItem>
                <maml:name>Select-SqlRows</maml:name>
                <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>DatabaseName</maml:name>
                    <maml:description>
                        <maml:para>Specifies the name of the database that contains the table you want to access.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
                <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>TableName</maml:name>
                    <maml:description>
                        <maml:para>Specifies the name of the database table you want to access.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
                <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>Filters</maml:name>
                    <maml:description>
                        <maml:para>Specifies the collection of custom filter objects that should be used to select rows from the specified database table.</maml:para>
                    </maml:description>
                    <command:parameterValue required="false" variableLength="false">PSObject[]</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
                <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>Ascending</maml:name>
                    <maml:description>
                        <maml:para>Specifies whether the output should be sorted in ascending order.</maml:para>
                    </maml:description>
                    <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
                <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>OrderBy</maml:name>
                    <maml:description>
                        <maml:para>Specifies the column that should be used to order the output.</maml:para>
                    </maml:description>
                    <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
                <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>Top</maml:name>
                    <maml:description>
                        <maml:para>Specified the maximum number of rows to retrieve.</maml:para>
                    </maml:description>
                    <command:parameterValue required="false" variableLength="false">Int32</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
                <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>CommandTimeout</maml:name>
                    <maml:description>
                        <maml:para>Specifies the number of seconds to wait for the database command to complete before failing with an error.</maml:para>
                    </maml:description>
                    <command:parameterValue required="false" variableLength="false">Int32</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
                <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>Connection</maml:name>
                    <maml:description>
                        <maml:para>Specifies information used to connect to SQL Server and the Kelverion Management Server.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- All Parameters-->
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>DatabaseName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the database that contains the table you want to access.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                <dev:type>
                    <maml:name>String</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>TableName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the database table you want to access.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                <dev:type>
                    <maml:name>String</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>Filters</maml:name>
                <maml:description>
                    <maml:para>Specifies the collection of custom filter objects that should be used to select rows from the specified database table.</maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">PSObject[]</command:parameterValue>
                <dev:type>
                    <maml:name>PSObject[]</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>Ascending</maml:name>
                <maml:description>
                    <maml:para>Specifies whether the output should be sorted in ascending order.</maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>SwitchParameter</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>OrderBy</maml:name>
                <maml:description>
                    <maml:para>Specifies the column that should be used to order the output.</maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">String</command:parameterValue>
                <dev:type>
                    <maml:name>String</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>Top</maml:name>
                <maml:description>
                    <maml:para>Specified the maximum number of rows to retrieve.</maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">Int32</command:parameterValue>
                <dev:type>
                    <maml:name>Int32</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>CommandTimeout</maml:name>
                <maml:description>
                    <maml:para>Specifies the number of seconds to wait for the database command to complete before failing with an error.</maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">Int32</command:parameterValue>
                <dev:type>
                    <maml:name>Int32</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>Connection</maml:name>
                <maml:description>
                    <maml:para>Specifies information used to connect to SQL Server and the Kelverion Management Server.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
                <dev:type>
                    <maml:name>Hashtable</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
        </command:parameters>
        <command:returnValues>
            <!-- Outputs-->
            <command:returnValue>
                <dev:type>
                    <maml:name>System.Management.Automation.PSObject</maml:name>
                    <maml:uri/>
                </dev:type>
                <maml:description>
                    <maml:para>Custom objects containing the results that were returned from the database. The PSObject will contain properties that coincide with the columns in the table that was being accessed.</maml:para>
                </maml:description>
            </command:returnValue>
        </command:returnValues>
    </command:command>
    <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10">
        <!-- Command-->
        <command:details>
            <command:name>Update-SqlRows</command:name>
            <maml:description>
                <maml:para>Updates rows in the specified table using custom filters to determine which rows to update.</maml:para>
            </maml:description>
            <maml:copyright>
                <maml:para/>
            </maml:copyright>
            <command:verb>Update</command:verb>
            <command:noun>SqlRows</command:noun>
            <dev:version/>
        </command:details>
        <maml:description>
            <maml:para>The Update-SqlRows cmdlet updates rows in the specified table using custom filters to determine which rows to update. If you do not provide any filters the cmdlet will update every row in the database table.</maml:para>
        </maml:description>
        <command:syntax>
            <!-- Parameter Sets-->
            <command:syntaxItem>
                <maml:name>Update-SqlRows</maml:name>
                <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>DatabaseName</maml:name>
                    <maml:description>
                        <maml:para>Specifies the name of the database that contains the table to be modified.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
                <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>TableName</maml:name>
                    <maml:description>
                        <maml:para>Specifies the name of the database table to modify.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
                <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>Values</maml:name>
                    <maml:description>
                        <maml:para>Specifies values to assign to the columns in the rows that match the custom filter criteria.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
                <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>Filters</maml:name>
                    <maml:description>
                        <maml:para>Specifies a collection of custom filter objects that determine which rows to update. Used on conjunction with Kelverion Runbook Studio.</maml:para>
                    </maml:description>
                    <command:parameterValue required="false" variableLength="false">PSObject[]</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
                <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>CommandTimeout</maml:name>
                    <maml:description>
                        <maml:para>Specifies the number of seconds to wait for the database command to complete before failing with an error.</maml:para>
                    </maml:description>
                    <command:parameterValue required="false" variableLength="false">Int32</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
                <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                    <maml:name>Connection</maml:name>
                    <maml:description>
                        <maml:para>Specifies information used to connect to SQL Server and the Kelverion Management Server.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
                    <dev:defaultValue/>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- All Parameters-->
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>DatabaseName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the database that contains the table to be modified.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                <dev:type>
                    <maml:name>String</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>TableName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the database table to modify.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
                <dev:type>
                    <maml:name>String</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>Values</maml:name>
                <maml:description>
                    <maml:para>Specifies values to assign to the columns in the rows that match the custom filter criteria.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
                <dev:type>
                    <maml:name>Hashtable</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>Filters</maml:name>
                <maml:description>
                    <maml:para>Specifies a collection of custom filter objects that determine which rows to update. Used on conjunction with Kelverion Runbook Studio.</maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">PSObject[]</command:parameterValue>
                <dev:type>
                    <maml:name>PSObject[]</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>CommandTimeout</maml:name>
                <maml:description>
                    <maml:para>Specifies the number of seconds to wait for the database command to complete before failing with an error.</maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">Int32</command:parameterValue>
                <dev:type>
                    <maml:name>Int32</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named" aliases="">
                <maml:name>Connection</maml:name>
                <maml:description>
                    <maml:para>Specifies information used to connect to SQL Server and the Kelverion Management Server.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
                <dev:type>
                    <maml:name>Hashtable</maml:name>
                    <maml:uri/>
                </dev:type>
                <dev:defaultValue/>
            </command:parameter>
        </command:parameters>
        <command:returnValues>
            <!-- Outputs-->
            <command:returnValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri/>
                </dev:type>
                <maml:description>
                    <maml:para>The number of records that were updated.</maml:para>
                </maml:description>
            </command:returnValue>
        </command:returnValues>
        <maml:alertSet>
            <maml:title>Important</maml:title>
            <!-- Notes-->
            <maml:alert>
                <maml:para>If you do not provide any custom filter objects the Update-SqlRows cmdlet will update every row in the database table.</maml:para>
            </maml:alert>
        </maml:alertSet>
    </command:command>
    <!-- Generated by: SAPIEN PowerShell HelpWriter 2016 v1.1.20-->
</helpItems>