core/ncacheps.dll-Help.xml

<?xml version="1.0" encoding="utf-8"?>
<helpItems schema="maml"
    xmlns="http://msh">
    <!-- Cmdlet: Install-NCacheModule -->
    <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:details>
            <command:name>Install-NCacheModule</command:name>
            <maml:description>
                <maml:para>Installs required assemblies.</maml:para>
            </maml:description>
            <command:verb>Install</command:verb>
            <command:noun>Install-NCacheModule</command:noun>
        </command:details>
        <command:description>
            <maml:para>Install-NCacheModule cmdlet enables the user to deploy provider assemblies to the deployment folder in NCache installed directory. </maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Install-NCacheModule</maml:name>
                <!-- Parameter: AssemblyPath -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>AssemblyPath</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: CacheName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: AssemblyPath -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>AssemblyPath</maml:name>
                <maml:description>
                    <maml:para>Specifies the path of the assembly to be imported.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: CacheName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the cache for assemblyӳ deployment.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies the NCache server name/ip.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Install-NCacheModule-CacheName demoCache -AssemblyPath C:\Provider.dll</dev:code>
                <dev:remarks>
                    <maml:para>This command deploys the assembly for demoCache.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Install-NCacheModule -CacheName demoCache -AssemblyPath C:\Provider.dll -Server 20.200.21.11</dev:code>
                <dev:remarks>
                    <maml:para>This command deploys the assembly for demoCache on server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Add-BackingSource -->
    <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:details>
            <command:name>Add-BackingSource</command:name>
            <maml:description>
                <maml:para>Adds a Backing source to the registered cache.</maml:para>
            </maml:description>
            <command:verb>Add</command:verb>
            <command:noun>BackingSource</command:noun>
        </command:details>
        <command:description>
            <maml:para>Add-Backingsource cmdlet enables users to configure read-through and write-through providers for the specified cache.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Add-BackingSource</maml:name>
                <!-- Parameter: AssemblyPath -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>AssemblyPath</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: CacheName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Class -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Class</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: DependentAssemblyPath -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>DependentAssemblyPath</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: ProviderName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>ProviderName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: BatchInterval -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>BatchInterval</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>5</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: DefaultProvider -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>DefaultProvider</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: isBatching -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>isBatching</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoDeploy -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>NoDeploy</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: OperationDelay -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>OperationDelay</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>0</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: OperationEvictionRatio -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>OperationEvictionRatio</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>5</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: OperationPerSecond -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>OperationPerSecond</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: OperationQueueLimit -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>OperationQueueLimit</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>5000</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Parameters -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Parameters</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: ReadThru -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>ReadThru</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: WriteThru -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>WriteThru</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: AssemblyPath -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>AssemblyPath</maml:name>
                <maml:description>
                    <maml:para>Specifies the path of the assembly which will be configured as a backing source.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: CacheName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the cache for which backing source will be configured.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Class -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Class</maml:name>
                <maml:description>
                    <maml:para>Specifies the fully qualified class from the backing source assembly which implements ReadThru/WriteThru.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Parameters -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Parameters</maml:name>
                <maml:description>
                    <maml:para>Specifies the list of the parameters passed to the backing source provider ('$'separated) e.g. key1=value1'$'key2=value2'$'....</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: ReadThru -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>ReadThru</maml:name>
                <maml:description>
                    <maml:para>Specifies if provided backing source is configured for ReadThru.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: WriteThru -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>WriteThru</maml:name>
                <maml:description>
                    <maml:para>Specifies if provided backing source is configured for WriteThru.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache service is running and a cache with the specified cache-name is registered. The default is the local machine.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: ProviderName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>ProviderName</maml:name>
                <maml:description>
                    <maml:para>Specifies the provider name.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: NoDeploy -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>NoDeploy</maml:name>
                <maml:description>
                    <maml:para>Specifies if no assembly should be deployed.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: DependentAssemblyPath -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>DependentAssemblyPath</maml:name>
                <maml:description>
                    <maml:para>Specifies the dependent assembly folder/path.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: DefaultProvider -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>DefaultProvider</maml:name>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: isBatching -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>isBatching</maml:name>
                <maml:description>
                    <maml:para>Specifies that whether you want to enable batching or not.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: OperationDelay -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>OperationDelay</maml:name>
                <maml:description>
                    <maml:para>Specifies the time that cache suspends each operation write on data source</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>0</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: BatchInterval -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>BatchInterval</maml:name>
                <maml:description>
                    <maml:para>Specifies periodic interval for operation expiration.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>5</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: OperationPerSecond -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>OperationPerSecond</maml:name>
                <maml:description>
                    <maml:para>Specifies the rate at which cache writes the updates to database.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>1</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: OperationQueueLimit -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>OperationQueueLimit</maml:name>
                <maml:description>
                    <maml:para>Specifies maximum operation count to be re-queued in case of data source write operation failure.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>5000</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: OperationEvictionRatio -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>OperationEvictionRatio</maml:name>
                <maml:description>
                    <maml:para>Specifies failed operations eviction ratio.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>5</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Add-BackingSource -CacheName demoCache -AssemblyPath C:\Provider.dll -Class ReadThrough.Reader -ProviderName MyReader -ReadThru</dev:code>
                <dev:remarks>
                    <maml:para>This command configures read-through provider for the demoCache.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Add-BackingSource -CacheName demoCache -AssemblyPath C:\Provider.dll -Class WriteThrough.Writer -ProviderName MyWriter -WriteThru</dev:code>
                <dev:remarks>
                    <maml:para>This command configures write-through provider for the demoCache.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Add-BackingSource -CacheName demoCache -AssemblyPath C:\Provider.dll -Class WriteThrough.Writer -ProviderName MyWriter -WriteThru -Server 20.200.21.11 -isBatching</dev:code>
                <dev:remarks>
                    <maml:para>This command configures write-through provider with batching enabled, for the demoCache that exists on server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 4 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Add-BackingSource -CacheName demoCache -AssemblyPath C:\Provider.dll -class WriteThrough.Writer -ProviderName MyWriter -WriteThru -Server 20.200.21.11 -isBatching -OperationDelay 10 -BatchInterval 5 -OperationPerSecond 500 -OperationQueueLimit 5000 -OperationEvictionRatio 5 -Parameters _connectionString=Server=localhost; Database=Northwind; Trusted_Connection=True;'$' LoggerInfo=Server=localhost;Database=TestLogger;Trusted_Connection=True;</dev:code>
                <dev:remarks>
                    <maml:para>The following command configures write-through provider with batching enabled, operation-delay 10ms, batchinterval 5s, operations-per-second 500, operation-queue-limit 5000, operation-evictions-ratio 5%, parameter-list _connectionString=ԠServer=localhost;Database=Northwind;Trusted_Connection=True;Ԡand LoggerInfo=ԠServer=localhost;Database=TestLogger;Trusted_Connection=True;Ԡfor the demoCache that exists on server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Remove-BackingSource -->
    <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:details>
            <command:name>Remove-BackingSource</command:name>
            <maml:description>
                <maml:para>Removes backing source.</maml:para>
            </maml:description>
            <command:verb>Remove</command:verb>
            <command:noun>BackingSource</command:noun>
        </command:details>
        <command:description>
            <maml:para>Remove-Backingsource cmdlet enables users to remove the already configured read-through and write-through providers for the cache specified.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Remove-BackingSource</maml:name>
                <!-- Parameter: CacheName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: ProviderName -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>ProviderName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: ReadThru -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>ReadThru</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: WriteThru -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>WriteThru</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: CacheName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the cache for which backing source will be removed.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: ReadThru -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>ReadThru</maml:name>
                <maml:description>
                    <maml:para>Specifies if provided backing source is configured for ReadThru.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: WriteThru -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>WriteThru</maml:name>
                <maml:description>
                    <maml:para>Specifies if provided backing source is configured for WriteThru.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies the NCache server IP.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: ProviderName -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>ProviderName</maml:name>
                <maml:description>
                    <maml:para>Specifies the provider name.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Remove-BackingSource -CacheName demoCache -ProviderName MyReader -ReadThru</dev:code>
                <dev:remarks>
                    <maml:para>This command removes the pre-configured read-through provider for the demoCache.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Remove-BackingSource -CacheName demoCache -Provider MyWriter -WriteThru</dev:code>
                <dev:remarks>
                    <maml:para>This command removes the pre-configured write-through provider for the demoCache.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Remove-BackingSource -CacheName demoCache -Provider MyWriter -WriteThru -Server 20.200.21.11</dev:code>
                <dev:remarks>
                    <maml:para>This command removes the pre-configured write-through provider for the demoCache exist on the server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Add-CustomDependency -->
    <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:details>
            <command:name>Add-CustomDependency</command:name>
            <maml:description>
                <maml:para>Adds a Custom dependency to the registered cache.</maml:para>
            </maml:description>
            <command:verb>Add</command:verb>
            <command:noun>CustomDependency</command:noun>
        </command:details>
        <command:description>
            <maml:para>Add-CustomDependency cmdlet enables users to configure custom dependency provider for the specified cache.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Add-CustomDependency</maml:name>
                <!-- Parameter: AssemblyPath -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>AssemblyPath</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: CacheName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <maml:description>
                        <maml:para>Specifies the NCache server IP.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <maml:description>
                        <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>8250</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoDeploy -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>NoDeploy</maml:name>
                    <maml:description>
                        <maml:para>Specifies if no assembly should be deployed.</maml:para>
                    </maml:description>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: AssemblyPath -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>DeployAssemblyPath</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Class -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Class</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: DependentAssemblyPath -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>DependentAssemblyPath</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: ProviderName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>ProviderName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Parameters -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Parameters</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: AssemblyPath -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>AssemblyPath</maml:name>
                <maml:description>
                    <maml:para>Specifies the path of the assembly which will be configured as a custom dependency provider.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: CacheName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the cache for which custom dependency provider will be configured.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Class -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Class</maml:name>
                <maml:description>
                    <maml:para>Specifies the fully qualified class from the custom dependency provider assembly which implements ICustomDependencyProvider.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Parameters -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Parameters</maml:name>
                <maml:description>
                    <maml:para>Specifies the list of the parameters passed to the custom dependency provider ('$'separated) e.g. key1=value1'$'key2=value2'$'...</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: ProviderName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>ProviderName</maml:name>
                <maml:description>
                    <maml:para>Specifies the provider name.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: DependentAssemblyPath -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>DependentAssemblyPath</maml:name>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies the NCache server IP.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: NoDeploy -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>NoDeploy</maml:name>
                <maml:description>
                    <maml:para>Specifies if no assembly should be deployed.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Add-CustomDependency -CacheName demoCache -AssemblyPath C:\Provider.dll -Class MyCustomDependencyProvider -ProviderName MyCustomDependencyProvider </dev:code>
                <dev:remarks>
                    <maml:para>This command configures custom-dependency provider for the democache configured on the local server.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <dev:code>Add-CustomDependency -CacheName demoCache -Server 20.200.21.11 -Port 8250 -AssemblyPath C:\Provider.dll -Class MyCustomDependencyProvider -ProviderName MyCustomDependencyProvider </dev:code>
                <dev:remarks>
                    <maml:para>This command configures custom-dependency provider for the democache configured on the given server.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Remove-CustomDependency -->
    <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:details>
            <command:name>Remove-CustomDependency</command:name>
            <maml:description>
                <maml:para>Removes custom dependency.</maml:para>
            </maml:description>
            <command:verb>Remove</command:verb>
            <command:noun>CustomDependency</command:noun>
        </command:details>
        <command:description>
            <maml:para>Remove-CustomDependency cmdlet enables users to remove the already configured custom dependency providers for the cache specified.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Remove-CustomDependency</maml:name>
                <!-- Parameter: CacheName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: ProviderName -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>ProviderName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: CacheName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the cache for which custom dependency will be removed.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies the NCache server name/ip.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: ProviderName -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>ProviderName</maml:name>
                <maml:description>
                    <maml:para>Specifies the provider name.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Remove-CustomDependency -CacheName demoCache -ProviderName MyCustomDependencyProvider</dev:code>
                <dev:remarks>
                    <maml:para>This command removes the pre-configured custom dependency provider for the demoCache.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Remove-CustomDependency -CacheName demoCache -Provider MyCustomDependencyProvider -Server 20.200.21.11</dev:code>
                <dev:remarks>
                    <maml:para>This command removes the pre-configured custom dependency provider for demoCache which exists on the server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Start-Bridge -->
    <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:details>
            <command:name>Start-Bridge</command:name>
            <maml:description>
                <maml:para>Starts the bridge.</maml:para>
            </maml:description>
            <command:verb>Start</command:verb>
            <command:noun>Bridge</command:noun>
        </command:details>
        <command:description>
            <maml:para>Start-Bridge cmdlet enables users to start a bridge.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Start-Bridge</maml:name>
                <!-- Parameter: BridgeName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                    <maml:name>Name</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Name -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies one or more name(s) of bridges registered on the server. The bridge(s) with this/these name(s) is/are started on the server.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache service is running. The default is the local machine</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache Bridge service is listening. Default port is 8260.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8260</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Start-Bridge demoBridge</dev:code>
                <dev:remarks>
                    <maml:para>This command starts cache named demoCache on local server.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Start-Bridge demoBridge -Server 20.200.21.11</dev:code>
                <dev:remarks>
                    <maml:para>This command starts bridge demoBridge existing on server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Stop-Bridge -->
    <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:details>
            <command:name>Stop-Bridge</command:name>
            <maml:description>
                <maml:para>Stops the bridge.</maml:para>
            </maml:description>
            <command:verb>Stop</command:verb>
            <command:noun>Bridge</command:noun>
        </command:details>
        <command:description>
            <maml:para>Stop-Bridge cmdlet enables users to stop a bridge.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Stop-Bridge</maml:name>
                <!-- Parameter: Name -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                    <maml:name>Name</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Name -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies one or more name(s) of bridges registered on the server. The bridge(s) with this/these name(s) is/are stopped on the server.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NBridge service is running. The default is the local machine</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache Bridge service is listening. Default port is 8260.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8260</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Stop-Bridge -Name demoBridge</dev:code>
                <dev:remarks>
                    <maml:para>This command stops bridge named demoBridge on local server.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <dev:code>Stop-Bridge -Name demoBridge -Server 20.200.21.11</dev:code>
                <dev:remarks>
                    <maml:para>This command stops bridge named demoBridge existing on server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Clear-Cache -->
    <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:details>
            <command:name>Clear-Cache</command:name>
            <maml:description>
                <maml:para>Clears the registered cache.</maml:para>
            </maml:description>
            <command:verb>Clear</command:verb>
            <command:noun>Cache</command:noun>
        </command:details>
        <command:description>
            <maml:para>Clear-Cache cmdlet enables the user to clear the cache by removing all the items present in the cache. </maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Clear-Cache</maml:name>
                <!-- Parameter: Name -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                    <maml:name>Name</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: ClearJSS -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>ClearJSS</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: ForceClear -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>ForceClear</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Name -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Name of the cache for which you want to use this tool.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: ForceClear -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>ForceClear</maml:name>
                <maml:description>
                    <maml:para>Force the clearing of the cache. If not specified, the user is asked before clearing the cache.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: ClearJSS -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>ClearJSS</maml:name>
                <maml:description>
                    <maml:para>Clear JavaScript and CSS only.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Clear-Cache -Name demoCache</dev:code>
                <dev:remarks>
                    <maml:para>This command clears the demoCache.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Clear-Cache -Name demoCache -ForceClear</dev:code>
                <dev:remarks>
                    <maml:para>This command forcefully clears the cache and does not ask the user before clearing the cache.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Clear-Cache -Name demoCache -ClearJSS</dev:code>
                <dev:remarks>
                    <maml:para>This command clears JavaScript or CSS content from the cache.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: New-Cache -->
    <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:details>
            <command:name>New-Cache</command:name>
            <maml:description>
                <maml:para>Creates a new cache.</maml:para>
            </maml:description>
            <command:verb>New</command:verb>
            <command:noun>Cache</command:noun>
        </command:details>
        <command:description>
            <maml:para>New-Cache cmdlet enables the user to create a new cache on one or more server nodes.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>New-Cache</maml:name>
                <!-- Parameter: Name -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>Name</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: CleanupInterval -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>CleanupInterval</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: ClusterPort -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>ClusterPort</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>0</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: DefaultPriority -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>DefaultPriority</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: EvictionPolicy -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>EvictionPolicy</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: EvictionRatio -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>EvictionRatio</maml:name>
                    <command:parameterValue required="true">Decimal</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Decimal</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Inproc -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Inproc</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: SerializationFormat -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>SerializationFormat</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>Binary</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Path -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Path</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: ReplicationStrategy -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>ReplicationStrategy</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>async</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Size -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Size</maml:name>
                    <command:parameterValue required="true">long</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int64</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Topology -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Topology</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Name -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the cache for which cache will be registered.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Inproc -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Inproc</maml:name>
                <maml:description>
                    <maml:para>Specifies the isolation level for local cache.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: SerializationFormat -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>SerializationFormat</maml:name>
                <maml:description>
                    <maml:para>Specifies the serialization format of the objects stored in the cache. Default value is Binary. Possible values are</maml:para>
                    <maml:para>i. Binary</maml:para>
                    <maml:para>ii. Json</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>Binary</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies the NCache server IPs where Cache should be configured, separated by commas e.g. 20.200.21.11,20.200.21.12</maml:para>
                </maml:description>
                <command:parameterValue required="false">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Size -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Size</maml:name>
                <maml:description>
                    <maml:para>Specifies the size (MB) of the cache to be created. Default value is 1024 MB for local cache.</maml:para>
                </maml:description>
                <command:parameterValue required="true">long</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int64</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>1024</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: EvictionPolicy -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>EvictionPolicy</maml:name>
                <maml:description>
                    <maml:para>Specifies the eviction policy for cache items. Cached items will be cleaned from the cache according to the specified policy if the cache reaches its limit. Possible values are</maml:para>
                    <maml:para>i. Priority</maml:para>
                    <maml:para>ii. LFU</maml:para>
                    <maml:para>iii. LRU (default)</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: EvictionRatio -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>EvictionRatio</maml:name>
                <maml:description>
                    <maml:para>Specifies the eviction ratio (Percentage) for cache items. Cached items will be cleaned from the cache according to the specified ratio if the cache reaches its limit. Default value is 5 (percent)</maml:para>
                </maml:description>
                <command:parameterValue required="true">Decimal</command:parameterValue>
                <dev:type>
                    <maml:name>System.Decimal</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>-1</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: CleanupInterval -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>CleanupInterval</maml:name>
                <maml:description>
                    <maml:para>Specifies the time interval (seconds) after which cache cleanup is called. Default clean-interval is 15 (seconds)</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>-1</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Topology -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Topology</maml:name>
                <maml:description>
                    <maml:para>For topology other than local you have to give topology and cluster port. Specifies the topology in case of clustered cache. Possible values are</maml:para>
                    <maml:para>I. Local</maml:para>
                    <maml:para>II. Mirrored</maml:para>
                    <maml:para>III. Replicated</maml:para>
                    <maml:para>IV. Partitioned </maml:para>
                    <maml:para>V. Partitioned-Replica </maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: ReplicationStrategy -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>ReplicationStrategy</maml:name>
                <maml:description>
                    <maml:para>Only in case of 'partitioned-replica-server' being the topology, this specifies the replication strategy</maml:para>
                    <maml:para>i. Async (default)</maml:para>
                    <maml:para>ii. Sync</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>async</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: ClusterPort -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>ClusterPort</maml:name>
                <maml:description>
                    <maml:para>Specifies the port of the server, at which server listens.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: DefaultPriority -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>DefaultPriority</maml:name>
                <maml:description>
                    <maml:para>Specifies the default priority in case of priority based eviction policy is selected. Possible values are</maml:para>
                    <maml:para>i. high</maml:para>
                    <maml:para>ii. above-normal</maml:para>
                    <maml:para>iii. normal (default)</maml:para>
                    <maml:para>iv. below-normal</maml:para>
                    <maml:para>v. low</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Path -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Path</maml:name>
                <maml:description>
                    <maml:para>Specifies the path of the cache source config which will be configured.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>New-Cache -Name demoCache -Server 20.200.21.11 -Size 1024</dev:code>
                <dev:remarks>
                    <maml:para>This command creates new cache named demoCache on server 20.200.21.11 having size 1024 MB and topology local for simple case.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>New-Cache -Name demoCache -Server 20.200.21.11 -Size 1024 -Path C:\config.xml</dev:code>
                <dev:remarks>
                    <maml:para>This command creates a local cache named demoCache of size 1024 MB on server 20.200.21.11, with the configuration that exists on the specified path.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>New-Cache -Name demoCache -Server 20.200.21.11 -Size 1024 -Topology replicated -ClusterPort 8701</dev:code>
                <dev:remarks>
                    <maml:para>This command creates new cache named demoCache on server 20.200.21.11 having size 1024 MB and topology replicated and occupying the port 8701 for simple case.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 4 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>New-Cache -Name demoCache -Server 20.200.21.11 -Size 1024 -Topology partitioned -EvictionPolicy priority -DefaultPriority high -EvictionRatio 10 -CleanupInterval 20 -ClusterPort 8701</dev:code>
                <dev:remarks>
                    <maml:para>This command creates new cache named demoCache on server 20.200.21.11 having size 1024 MB, topology partitioned, eviction policy priority, default priority high, eviction ratio 10%, clean interval 20, occupying cluster port 8701.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 5 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>New-Cache -Name demoCache -Server "20.200.21.11,20.200.21.12" -Size 1024 -Topology replicated -ClusterPort 8701</dev:code>
                <dev:remarks>
                    <maml:para>This command creates new cache named demoCache on servers 20.200.21.11 and 20.200.21.12 having size 1024 MB and topology replicated and occupying the port 8701 for simple case.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Remove-Cache -->
    <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:details>
            <command:name>Remove-Cache</command:name>
            <maml:description>
                <maml:para>Removes the registered cache.</maml:para>
            </maml:description>
            <command:verb>Remove</command:verb>
            <command:noun>Cache</command:noun>
        </command:details>
        <command:description>
            <maml:para>Remove-Cache cmdlet enables the user to remove an already registered cache.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Remove-Cache</maml:name>
                <!-- Parameter: Name -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>Name</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Name -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies name of cache that has to be removed. Cache must exist on source server.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache service is running and a cache with the specified cache-name is registered. Cache configuration is copied from this server to the destination server. The default is the local machine</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Remove-Cache -Name demoCache</dev:code>
                <dev:remarks>
                    <maml:para>This command removes the demoCache from local server.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Remove-Cache -Name demoCache -Server 20.200.21.11</dev:code>
                <dev:remarks>
                    <maml:para>This command removes the demoCache from server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Remove-Cache -Name demoCache -Server 20.200.21.11 -Port 8250</dev:code>
                <dev:remarks>
                    <maml:para>This command uses port also and removes the demoCache from server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Start-Cache -->
    <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:details>
            <command:name>Start-Cache</command:name>
            <maml:description>
                <maml:para>Starts the registered cache.</maml:para>
            </maml:description>
            <command:verb>Start</command:verb>
            <command:noun>Cache</command:noun>
        </command:details>
        <command:description>
            <maml:para>Start-Cache cmdlet starts the registered cache. If nodes are mentioned, the cache process is only started on given nodes. </maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Start-Cache</maml:name>
                <!-- Parameter: Name -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>Name</maml:name>
                    <command:parameterValue required="true">string[]</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String[]</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">long</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int64</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>8250</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Name -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies one or more name(s) of caches separated by comma registered on the server. The cache(s) with this/these name(s) is/are started on the server. Note: Comma-separated cache names are to be specified in case of multiple caches</maml:para>
                </maml:description>
                <command:parameterValue required="true">string[]</command:parameterValue>
                <dev:type>
                    <maml:name>System.String[]</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache service is running. The default is the local machine</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250</maml:para>
                </maml:description>
                <command:parameterValue required="true">long</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int64</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <maml:introduction>
                    <maml:paragraph>The following command starts cache on local server</maml:paragraph>
                </maml:introduction>
                <dev:code>Start-Cache -Name demoCache</dev:code>
                <dev:remarks>
                    <maml:para>This command starts cache named demoCache on local server.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Start-Cache -Name demoCache -Server 20.200.21.11</dev:code>
                <dev:remarks>
                    <maml:para>This command starts cache named demoCache existing on server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Start-Cache -Name demoCache -Server 20.200.21.11 -Port 8250</dev:code>
                <dev:remarks>
                    <maml:para>This command uses port and starts cache named demoCache existing on server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Stop-Cache -->
    <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:details>
            <command:name>Stop-Cache</command:name>
            <maml:description>
                <maml:para>Stops the registered cache.</maml:para>
            </maml:description>
            <command:verb>Stop</command:verb>
            <command:noun>Cache</command:noun>
        </command:details>
        <command:description>
            <maml:para>Stop-Cache cmdlet enables users to stop a cache.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Stop-Cache</maml:name>
                <!-- Parameter: Name -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                    <maml:name>Name</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: IsGracefulStop -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>IsGracefulStop</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: IsStopForMaintenance -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>IsStopForMaintenance</maml:name>
                    <command:parameterValue required="false">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Timeout -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Timeout</maml:name>
                    <command:parameterValue required="false">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Name -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies one or more name(s) of caches separated by comma registered on the server. The cache(s) with this/these name(s) is/are stopped on the server. Note: Comma-separated cache names are to be specified in case of multiple caches</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache service is running. The default is the local machine.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: IsStopForMaintenance -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>IsStopForMaintenance </maml:name>
                <maml:description>
                    <maml:para>Specifies boolean indicating if cache is stopping for maintenance.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Timeout -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Timeout</maml:name>
                <maml:description>
                    <maml:para>Specifies the interval cache is going under maintenance for. Maintenance timeout must range from 0 to 600 minutes.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>0</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: IsGracefulStop -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>IsGracefulStop</maml:name>
                <maml:description>
                    <maml:para>Specifies if the cache be stopped gracefully.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Stop-Cache -Name demoCache</dev:code>
                <dev:remarks>
                    <maml:para>This command stops demoCache on local server.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Stop-Cache -Name demoCache -Server 20.200.21.11</dev:code>
                <dev:remarks>
                    <maml:para>This command stops demoCache on sever 20.200.21.11</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Stop-Cache demoCache -Server 20.200.21.11 -IsGracefulStop</dev:code>
                <dev:remarks>
                    <maml:para>This command stops cache demoCache gracefully existing on server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 4 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Stop-Cache demoCache -Server 20.200.21.11 -IsStopForMaintenance -Timeout 30</dev:code>
                <dev:remarks>
                    <maml:para>This command stops cache for maintenance demoCache existing on server 20.200.21.11 for 30 minutes time period.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Export-CacheConfiguration -->
    <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:details>
            <command:name>Export-CacheConfiguration</command:name>
            <maml:description>
                <maml:para>Gets the configuration of cache(s).</maml:para>
            </maml:description>
            <command:verb>Export</command:verb>
            <command:noun>CacheConfiguration</command:noun>
        </command:details>
        <command:description>
            <maml:para>Export-CacheConfiguration cmdlet enables the user to copy the configuration of the specified cache. This cmdlet copies complete config.ncconf if no cache is specified.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Export-CacheConfiguration</maml:name>
                <!-- Parameter: Name -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>Name</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Path -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Path</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Path -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Path</maml:name>
                <maml:description>
                    <maml:para>Specifies the path where config will be generated.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Name -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the cache for which cache configuration will be generated.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies the NCache server name/ip.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Export-CacheConfiguration -Name demoCache -Server 20.200.21.11 -Path C:\Desktop\config.xml</dev:code>
                <dev:remarks>
                    <maml:para>This command generates the configuration file for the demoCache on specified path</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Export-CacheConfiguration -Name demoCache -Server 20.200.21.11 -Path C:\Desktop\config.xml -Port 8250</dev:code>
                <dev:remarks>
                    <maml:para>This command uses port also to generate the configuration file for the demoCache on specified path</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Export-CacheConfiguration -Server 20.200.21.11 -Path C:\Desktop\config.xml</dev:code>
                <dev:remarks>
                    <maml:para>This command generates complete configuration file for the server 20.200.21.11 on specified path</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Get-CacheCount -->
    <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:details>
            <command:name>Get-CacheCount</command:name>
            <maml:description>
                <maml:para>Gets the cache count.</maml:para>
            </maml:description>
            <command:verb>Get</command:verb>
            <command:noun>CacheCount</command:noun>
        </command:details>
        <command:description>
            <maml:para>Get-CacheCount cmdlet enables the user to get the total count of items present in the cache.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Get-CacheCount</maml:name>
                <!-- Parameter: Name -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>Name</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Name -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Name of the cache for which you want to use this tool.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies one or more ip-address(es) for one or more cache-server(s). This option can be used
        to customize the list of ip-address(es) to be displayed. Note: Comma separated ip-addresses are to be specified in
        case of multiple servers inside double quotes.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Get-CacheCount -Name demoCache</dev:code>
                <dev:remarks>
                    <maml:para>This command displays total numbers of items currently in cache. This command reads deployment details specified in client.ncconf</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <dev:code>Get-CacheCount -Name demoCache -Servers "20.200.20.11,20.200.20.10"</dev:code>
                <dev:remarks>
                    <maml:para>This command displays total numbers of items currently in cache. This command ignores deployment details specified in client.ncconf</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Export-CacheData -->
    <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:details>
            <command:name>Export-CacheData</command:name>
            <maml:description>
                <maml:para>Dumps the cache data.</maml:para>
            </maml:description>
            <command:verb>Export</command:verb>
            <command:noun>CacheData</command:noun>
        </command:details>
        <command:description>
            <maml:para>Export-CacheData cmdlet enables the user to get a backup of all the items currently present in the cache to a network or local path.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Export-CacheData</maml:name>
                <!-- Parameter: Name -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>Name</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: ErrorThreshhold -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>ErrorThreshhold</maml:name>
                    <command:parameterValue required="true">long</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int64</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: FileSize -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>FileSize</maml:name>
                    <command:parameterValue required="true">long</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int64</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>5</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Path -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Path</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Name -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies id of cache to be backed up.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Path -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Path</maml:name>
                <maml:description>
                    <maml:para>Specifies backup path.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: AssemblyPath -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>AssemblyPath</maml:name>
                <maml:description>
                    <maml:para>Specifies path where dependent assemblies reside.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: FileSize -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>FileSize</maml:name>
                <maml:description>
                    <maml:para>Specifies file size limit of the data file generated during backup. Default: 5 MB.</maml:para>
                </maml:description>
                <command:parameterValue required="true">long</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int64</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>5</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: ErrorThreshhold -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>ErrorThreshhold</maml:name>
                <maml:description>
                    <maml:para>Specifies the number of errors that can be tolerated during backup or restore. Default: 1.</maml:para>
                </maml:description>
                <command:parameterValue required="true">long</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int64</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>1</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Export-CacheData -Name demoCache -Path C:\Backup-path</dev:code>
                <dev:remarks>
                    <maml:para>This command backs up all the keys currently present in the cache.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Export-CacheData -Name demoCache -Path C:\Backup-path -FileSize 2</dev:code>
                <dev:remarks>
                    <maml:para>This command backs up all the keys currently present in the cache to data file sizes of maximum 2 MB.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Import-CacheData -->
    <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:details>
            <command:name>Import-CacheData</command:name>
            <maml:description>
                <maml:para>Reloads the cache data.</maml:para>
            </maml:description>
            <command:verb>Import</command:verb>
            <command:noun>CacheData</command:noun>
        </command:details>
        <command:description>
            <maml:para>Import-CacheData cmdlet enables the user to reload all the items from a backup in the cache.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Import-CacheData</maml:name>
                <!-- Parameter: Name -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>Name</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: BulkSize -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>BulkSize</maml:name>
                    <command:parameterValue required="true">long</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int64</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>1000</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: ErrorThreshhold -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>ErrorThreshhold</maml:name>
                    <command:parameterValue required="true">long</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int64</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Expiry -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Expiry</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>adjusted</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Path -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Path</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Name -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies id of cache to be restored.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Path -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Path</maml:name>
                <maml:description>
                    <maml:para>Specifies restore path.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: BulkSize -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>BulkSize</maml:name>
                <maml:description>
                    <maml:para>Specifies bulk insertion size during restore. Default: 1000.</maml:para>
                </maml:description>
                <command:parameterValue required="true">long</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int64</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>1000</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: ErrorThreshhold -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>ErrorThreshhold</maml:name>
                <maml:description>
                    <maml:para>Specifies the number of errors that can be tolerated during backup or restore. Default: 1.</maml:para>
                </maml:description>
                <command:parameterValue required="true">long</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int64</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>1</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Expiry -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Expiry</maml:name>
                <maml:description>
                    <maml:para>Specifies the expiration policy with which the data is restored to cache. Default: Adjusted. [Options:] None, Adjusted, Asbefore.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>adjusted</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Import-CacheData -Name demoCache -Path C:\Backup-path </dev:code>
                <dev:remarks>
                    <maml:para>This command reloads all the items to the cache from the path specified.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <dev:code>Import-CacheData -Name demoCache -Path C:\Backup-path -ErrorThreshhold 10</dev:code>
                <dev:remarks>
                    <maml:para>This command reloads all the items to the cache from the path specified and will exit if 10 errors occur during the process.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <dev:code>Import-CacheData -Name demoCache -Path C:\Backup-path -BulkSize 100</dev:code>
                <dev:remarks>
                    <maml:para>This command reloads all the items in bulk of 100 to the cache from the path specified.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Export-CacheKeys -->
    <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:details>
            <command:name>Export-CacheKeys</command:name>
            <maml:description>
                <maml:para>Dumps keys in cache.</maml:para>
            </maml:description>
            <command:verb>Export</command:verb>
            <command:noun>CacheKeys</command:noun>
        </command:details>
        <command:description>
            <maml:para>Export-CacheKeys cmdlet enables the user to dump keys to the console currently present in the cache.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Export-CacheKeys</maml:name>
                <!-- Parameter: Name -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>Name</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: KeyCount -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>KeyCount</maml:name>
                    <command:parameterValue required="true">long</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int64</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>1000</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: KeyFilter -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>KeyFilter</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Name -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies id of cache to be dumped.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: KeyCount -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>KeyCount</maml:name>
                <maml:description>
                    <maml:para>Specifies the number of keys. The default value is 1000.</maml:para>
                </maml:description>
                <command:parameterValue required="true">long</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int64</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>1000</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: KeyFilter -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>KeyFilter</maml:name>
                <maml:description>
                    <maml:para>Specifies the keys that contain this substring. By default it is empty.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Export-CacheKeys -Name demoCache</dev:code>
                <dev:remarks>
                    <maml:para>This command dumps the 1000 keys currently present in the cache</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Export-CacheKeys -Name demoCache -KeyCount 500</dev:code>
                <dev:remarks>
                    <maml:para>This command dumps the 500 keys currently present in the cache.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Export-CacheKeys -Name demoCache -KeyCount 500 -KeyFilter 11</dev:code>
                <dev:remarks>
                    <maml:para>This command dumps the 500 keys currently present in the cache containing 11 as substring in keys.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Get-ConnectedClients -->
    <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:details>
            <command:name>Get-ConnectedClients</command:name>
            <maml:description>
                <maml:para>Lists the registered Connected Clients for Server based licensing.</maml:para>
            </maml:description>
            <command:verb>Get</command:verb>
            <command:noun>ConnectedClients</command:noun>
        </command:details>
        <command:description>
            <maml:para>Get-ConnectedClients cmdlet enables the user to list the connected clients on the given cache server. Please note that this cmdlet only displays the clients that are consuming client licenses activated on this server node. Clients with their own valid license or evaluation are not listed here.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Get-ConnectedClients</maml:name>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache service is running. The default is the local machine</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Get-ConnectedClients</dev:code>
                <dev:remarks>
                    <maml:para>This command displays all Connected Clients registered on local machine.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Get-ConnectedClients -Server 20.200.21.11</dev:code>
                <dev:remarks>
                    <maml:para>This command displays all Connected Clients currently registered on the provided server.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Get-Caches -->
    <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:details>
            <command:name>Get-Caches</command:name>
            <maml:description>
                <maml:para>Lists the registered caches.</maml:para>
            </maml:description>
            <command:verb>Get</command:verb>
            <command:noun>Caches</command:noun>
        </command:details>
        <command:description>
            <maml:para>Get-Caches cmdlet enables the user to list the total caches registered on the server and there status.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Get-Caches</maml:name>
                <!-- Parameter: Detail -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Detail</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache service is running. The default is the local machine</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Detail -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Detail</maml:name>
                <maml:description>
                    <maml:para>Displays detailed information about the cache(s) registered on the server.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Get-Caches</dev:code>
                <dev:remarks>
                    <maml:para>This command displays all caches registered on local machine.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Get-Caches -Detail -Server 20.200.21.11</dev:code>
                <dev:remarks>
                    <maml:para>This command displays all caches currently registered on the provided server with detailed information.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Get-Caches -Detail</dev:code>
                <dev:remarks>
                    <maml:para>This command displays all caches currently registered on the server with detailed information.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Add-CacheSecurity -->
    <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:details>
            <command:name>Add-CacheSecurity</command:name>
            <maml:description>
                <maml:para>Configures cache security.</maml:para>
            </maml:description>
            <command:verb>Add</command:verb>
            <command:noun>CacheSecurity</command:noun>
        </command:details>
        <command:description>
            <maml:para>Add-CacheSecurity cmdlet enables the user to configure cache level security for the cache.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Add-CacheSecurity</maml:name>
                <!-- Parameter: Name -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>Name</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: AddUser -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>AddUser</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: DeleteUser -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>DeleteUser</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: DisableSecurity -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>DisableSecurity</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: PrimaryLdap -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>PrimaryLdap</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: SecondaryLdap -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>SecondaryLdap</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: EnableSecurity -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>EnableSecurity</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NewUser -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NewUser</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NewUserDN -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NewUserDN</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>8250</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: PrimaryLdapPort -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>PrimaryLdapPort</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>389</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: SecondaryLdapPort -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>SecondaryLdapPort</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>389</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: RemoveUser -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>RemoveUser</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: ServerNode -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Name -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the cache for which you want to use this tool.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: NewUser -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NewUser</maml:name>
                <maml:description>
                    <maml:para>Specifies the user name to add.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: NewUserDN -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NewUserDN</maml:name>
                <maml:description>
                    <maml:para>Specifies the user DN to add.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: DeleteUser -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>DeleteUser</maml:name>
                <maml:description>
                    <maml:para>Specifies the existing user which is now being deleted or removed from cache users</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: EnableSecurity -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>EnableSecurity</maml:name>
                <maml:description>
                    <maml:para>Specifies that the tool is being used for enabling security on a specific node.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: RemoveUser -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>RemoveUser</maml:name>
                <maml:description>
                    <maml:para>Specifies that the tool is being used for removing a user from Cache users' list.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: DisableSecurity -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>DisableSecurity</maml:name>
                <maml:description>
                    <maml:para>Specifies that the tool is being used for disabling security on a specific node.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: AddUser -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>AddUser</maml:name>
                <maml:description>
                    <maml:para>Specifies that the tool is being used for adding a user in Cache users' list.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies the server name.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: PrimaryLdapPort -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>PrimaryLdapPort</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which primary ldap is listening. Default port is 389.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>389</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: SecondaryLdapPort -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>SecondaryLdapPort</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which secondary ldap is listening. Default port is 389.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>389</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: PrimaryLdap -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>PrimaryLdap</maml:name>
                <maml:description>
                    <maml:para>Specifies the ip for Primary Ldap.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: PrimaryLdap -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>SecondaryLdap</maml:name>
                <maml:description>
                    <maml:para>Specifies the ip for secondary ldap.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Add-CacheSecurity -Name demoCache -AddUser -NewUser david_watson -NewUserDN "CN=David Watson,OU=engineers,DC=example,DC=com" -NewUserPassword ****** -Server 20.200.21.11 -UserId david_watson -Password ****** -PrimaryLdap pdc -PrimaryLdapPort 389 -SecondaryLdap sdc -SecondaryLdapPort 389</dev:code>
                <dev:remarks>
                    <maml:para>This command adds new users to cache users' list.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <dev:code>Add-CacheSecurity -Name demoCache -AddUser -NewUser david_watson -NewUserDN "CN=David Watson,OU=engineers,DC=example,DC=com" -NewUserPassword ****** -Server 20.200.21.11 -UserId david_watson -Password ****** -PrimaryLdap pdc -PrimaryLdapPort 389 </dev:code>
                <dev:code>Add-CacheSecurity -Name demoCache -AddUser -NewUser david_watson -NewUserDN "CN=David Watson,OU=engineers,DC=example,DC=com" -NewUserPassword ****** -Server 20.200.21.11 -UserId david_watson -Password ****** -PrimaryLdap pdc --PrimaryLdapPort 389</dev:code>
                <dev:remarks>
                    <maml:para>This command adds new users to cache users' list.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Add-CacheSecurity -Name demoCache -RemoveUser -DeleteUser david_watson -Server 20.200.21.11 -UserId david_watson -Password ****** -PrimaryLdap pdc -PrimaryLdapPort 389 </dev:code>
                <dev:remarks>
                    <maml:para>This command deletes a user from cache users' list.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 4 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Add-CacheSecurity -Name demoCache -EnableSecurity -Server 20.200.21.11 -UserId david_watson -Password ****** -PrimaryLdap pdc -PrimaryLdapPort 389 </dev:code>
                <dev:remarks>
                    <maml:para>This command enables security for the cache.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 5 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Add-CacheSecurity -Name demoCache -DisableSecurity -Server 20.200.21.11 -UserId david_watson -Password ****** -PrimaryLdap pdc -PrimaryLdapPort 389 </dev:code>
                <dev:remarks>
                    <maml:para>This command disables security for the cache.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: New-ClientCache -->
    <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:details>
            <command:name>New-ClientCache</command:name>
            <maml:description>
                <maml:para>Creates client cache.</maml:para>
            </maml:description>
            <command:verb>New</command:verb>
            <command:noun>ClientCache</command:noun>
        </command:details>
        <command:description>
            <maml:para>New-ClientCache cmdlet enables the user to create a new client cache.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>New-ClientCache</maml:name>
                <!-- Parameter: CacheName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: ClientNode -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>ClientNode</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Size -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Size</maml:name>
                    <command:parameterValue required="true">long</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int64</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: CleanupInterval -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>CleanupInterval</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: ClientCacheName -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>ClientCacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: DefaultPriority -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>DefaultPriority</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: EvictionPolicy -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>EvictionPolicy</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: InProc -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>InProc</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Optimistic -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Optimistic</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Path -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Path</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Ratio -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Ratio</maml:name>
                    <command:parameterValue required="true">Decimal</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Decimal</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UpdateServerConfig -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>UpdateServerConfig</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: CacheName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies the clustered cache name. A clustered cache must be specified for creating a client cache.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Path -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Path</maml:name>
                <maml:description>
                    <maml:para>Specifies the path of the cache source config which will be configured.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies the NCache server name/ip where Cluster Cache is registered.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: ClientCacheName -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>ClientCacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name or Id of Client Cache.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Size -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Size</maml:name>
                <maml:description>
                    <maml:para>Specifies the cache size (MB) allocated to the client cache. Default value is 1024 MB</maml:para>
                </maml:description>
                <command:parameterValue required="true">long</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int64</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>1024</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: EvictionPolicy -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>EvictionPolicy</maml:name>
                <maml:description>
                    <maml:para>Specifies the eviction policy for cache items. Cached items will be cleaned from the cache according to the specified policy if the cache reaches its limit. Possible values are</maml:para>
                    <maml:para>i. Priority</maml:para>
                    <maml:para>ii. LFU</maml:para>
                    <maml:para>iii. LRU (default)</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Ratio -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Ratio</maml:name>
                <maml:description>
                    <maml:para>Specifies the eviction ratio (Percentage) for cache items. Cached items will becleaned from the cache according to the specified ratio if the cache reaches its limitDefault value is 5 (percent).</maml:para>
                </maml:description>
                <command:parameterValue required="true">Decimal</command:parameterValue>
                <dev:type>
                    <maml:name>System.Decimal</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>-1</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: DefaultPriority -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>DefaultPriority</maml:name>
                <maml:description>
                    <maml:para>Specifies the default priority in case of priority based eviction policy is selected.</maml:para>
                    <maml:para>Possible values are</maml:para>
                    <maml:para>i. high</maml:para>
                    <maml:para>ii. above-normal</maml:para>
                    <maml:para>iii. normal (default)</maml:para>
                    <maml:para>iv. below-normal</maml:para>
                    <maml:para>v. low</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Optimistic -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Optimistic</maml:name>
                <maml:description>
                    <maml:para>Specifies if optimistic Client Cache Synchronization Mode should be enabled.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: ClientNode -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>ClientNode</maml:name>
                <maml:description>
                    <maml:para>Specifies a client node which is registered with the Cluster Cache.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: CleanupInterval -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>CleanupInterval</maml:name>
                <maml:description>
                    <maml:para>Specifies the time interval (seconds) after which cache cleanup is called. Default clean-interval is 15 (seconds)</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>-1</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UpdateServerConfig -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>UpdateServerConfig</maml:name>
                <maml:description>
                    <maml:para>Specifies whether to update the client-nodes sections of server node(s) of the specified cluster. The default value is true. Useful when cluster nodes and clients are in different networks.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>True</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: InProc -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>InProc</maml:name>
                <maml:description>
                    <maml:para>Specifies whether the client cache is inProc or outProc. Default value is outProc</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>New-ClientCache -CacheName demoCache -ClientCacheName demoClientCache -Server 20.200.21.11 -Size 1024 -ClientNode 20.200.21.12</dev:code>
                <dev:remarks>
                    <maml:para>This command creates new client cache named demoClientCache on client node 20.200.21.12 for an already registered clustered cache on server 20.200.21.11 having size 1024 MB for simple case.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>New-ClientCache -CacheName demoCache -ClientCacheName demoClientCache -Server 20.200.21.11 -ClientNode 20.200.21.12 -Path C:\config.xml</dev:code>
                <dev:remarks>
                    <maml:para>This command creates new client cache named demoClientCache on client node 20.200.21.12 for an already registered clustered cache on server 20.200.21.11 for advance case.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>New-ClientCache -CacheName demoCache -ClientCacheName demoClientCache -Server 20.200.21.11 -Size 1024 -ClientNode 20.200.21.12 -Optimistic</dev:code>
                <dev:remarks>
                    <maml:para>This command creates new client cache named demoClientCache on client node 20.200.21.12 for an already registered clustered cache on server 20.200.21.11 having size 1024 MB and optimistic Client Cache synchronization Mode for simple case</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Remove-ClientCache -->
    <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:details>
            <command:name>Remove-ClientCache</command:name>
            <maml:description>
                <maml:para>Removes client cache.</maml:para>
            </maml:description>
            <command:verb>Remove</command:verb>
            <command:noun>ClientCache</command:noun>
        </command:details>
        <command:description>
            <maml:para>Remove-ClientCache cmdlet enables the user remove client cache from client node.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Remove-ClientCache</maml:name>
                <!-- Parameter: CacheName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: ClientNode -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>ClientNode</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: ClientCacheName -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>ClientCacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: ClientNode -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>ClientNode</maml:name>
                <maml:description>
                    <maml:para>Specifies the node on which you want to remove client cache.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: CacheName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies the clustered cache name. A clustered cache must be specified for each client cache.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache service is running and a cache with the specified cache-name is registered. Cache configuration is copied from this server to the destination server. The default is the local machine.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: ClientCacheName -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>ClientCacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name or Id of Client Cache to remove.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Remove-ClientCache -CacheName demoCache -ClientCacheName demoClientCache -ClientNode 20.200.21.11</dev:code>
                <dev:remarks>
                    <maml:para>This command removes client cache named demoClientCache from client node 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Remove-ClientCache -CacheName demoCache -ClientCacheName demoClientCache -Server 20.200.21.11 -ClientNode 20.200.21.12</dev:code>
                <dev:remarks>
                    <maml:para>This command removes client cache named demoClientCache on client node 20.200.21.12 for an already registered clustered cache on server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Remove-ClientCache -CacheName demoCache -ClientCacheName demoClientCache -Server 20.200.21.11 -ClientNode 20.200.21.12 -Port 8250</dev:code>
                <dev:remarks>
                    <maml:para>This command removes used port to remove client cache named demoClientCache on client node 20.200.21.12 for an already registered clustered cache on server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Add-ClientNode -->
    <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:details>
            <command:name>Add-ClientNode</command:name>
            <maml:description>
                <maml:para>Adds client node.</maml:para>
            </maml:description>
            <command:verb>Add</command:verb>
            <command:noun>ClientNode</command:noun>
        </command:details>
        <command:description>
            <maml:para>Add-ClientNode cmdlet enable users to add client nodes to the existing clustered cache(s).</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Add-ClientNode</maml:name>
                <!-- Parameter: CacheName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: AcquireServerMapping -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>AcquireServerMapping</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: ClientNode -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>ClientNode</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UpdateServerConfig -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>UpdateServerConfig</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: CacheName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the clustered cache. Cache must exist on source server.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache service is running and a cache with the specified cache-name is registered.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: ClientNode -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>ClientNode</maml:name>
                <maml:description>
                    <maml:para>Specifies a client node (node to be added as client node) where the NCache service is running.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UpdateServerConfig -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>UpdateServerConfig</maml:name>
                <maml:description>
                    <maml:para>Specifies whether to update the client-nodes sections of server node(s) of the specified cluster. The default value is true.(Useful when cluster nodes and clients are in different networks)</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>True</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: AcquireServerMapping -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>AcquireServerMapping</maml:name>
                <maml:description>
                    <maml:para>Specifies whether to fetch the server mapping list from the server node(s). The default value is false. (Useful when cluster nodes and clients are in different networks).</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Add-ClientNode -CacheName demoCache -Server 20.200.21.11 -ClientNode 20.200.21.12</dev:code>
                <dev:remarks>
                    <maml:para>This command adds a client node 20.200.21.12 to the demoCache which exists on server 20.200.20.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Add-ClientNode -CacheName demoCache -Server 20.200.21.11 -ClientNode 20.200.21.12 -Port 8250</dev:code>
                <dev:remarks>
                    <maml:para>This command adds a client node 20.200.21.12 to the demoCache which exists on server 20.200.20.11 while specifying port-number.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Add-ClientNode -CacheName demoCache -Server 20.200.21.11 -ClientNode 20.200.21.12 -UpdateServerConfig</dev:code>
                <dev:remarks>
                    <maml:para>This command adds a client node 20.200.21.12 to the demoCache which exists on server 20.200.20.11 while specifying port-number and not updating server config.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Remove-ClientNode -->
    <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:details>
            <command:name>Remove-ClientNode</command:name>
            <maml:description>
                <maml:para>Removes client node.</maml:para>
            </maml:description>
            <command:verb>Remove</command:verb>
            <command:noun>ClientNode</command:noun>
        </command:details>
        <command:description>
            <maml:para>Remove-ClientNode cmdlet enables users to remove client nodes from the existing clustered caches.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Remove-ClientNode</maml:name>
                <!-- Parameter: Cachename -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>Cachename</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: ClientNode -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>ClientNode</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Cachename -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                <maml:name>Cachename</maml:name>
                <maml:description>
                    <maml:para>Specifies id of Clustered Cache. Cache must exist on source server.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache service is running and a cache with the specified cache-name is registered. Cache configuration is copied from this server to the destination server. The default is the local machine</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: ClientNode -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>ClientNode</maml:name>
                <maml:description>
                    <maml:para>Specifies a client node where the NCache service is running.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Remove-ClientNode -CacheName demoCache -ClientNode 20.200.21.12</dev:code>
                <dev:remarks>
                    <maml:para>This command removes client node 20.200.21.12 from the demoCache.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Remove-ClientNode -CacheName demoCache -ClientNode 20.200.21.12 -Server 20.200.21.11</dev:code>
                <dev:remarks>
                    <maml:para>This command removes a client node 20.200.21.12 from the demoCache which exists on server 20.200.20.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Remove-ClientNode -CacheName demoCache -ClientNode 20.200.21.12 -Server 20.200.21.11 -Port 8250</dev:code>
                <dev:remarks>
                    <maml:para>This command uses port also and removes a client node 20.200.21.12 from the demoCache which exists on server 20.200.20.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Add-ClientNodeSecurity -->
    <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:details>
            <command:name>Add-ClientNodeSecurity</command:name>
            <maml:description>
                <maml:para>Adds security on node level.</maml:para>
            </maml:description>
            <command:verb>Add</command:verb>
            <command:noun>ClientNodeSecurity</command:noun>
        </command:details>
        <command:description>
            <maml:para>Add-ClientNodeSecurity cmdlet enables the user to configure node level security to perform administrative or management tasks.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Add-ClientNodeSecurity</maml:name>
                <!-- Parameter: CacheName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Admin -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Admin</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: AdminPassword -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>AdminPassword</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: DomainController -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>DomainController</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NodeName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NodeName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: PrimaryPassword -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>PrimaryPassword</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: PrimaryUserName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>PrimaryUserName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>8250</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: SecondaryPassword -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>SecondaryPassword</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: SecondaryUserName -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>SecondaryUserName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: CacheName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the cache for which you want to use this tool.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: NodeName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NodeName</maml:name>
                <maml:description>
                    <maml:para>Specifies the target node.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Admin -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Admin</maml:name>
                <maml:description>
                    <maml:para>Specifies the administrator Id. To configure security on any node, administrative rights are required.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: AdminPassword -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>AdminPassword</maml:name>
                <maml:description>
                    <maml:para>Specifies the administrator password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: DomainController -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>DomainController</maml:name>
                <maml:description>
                    <maml:para>Specifies the domain controller.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: PrimaryUserName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>PrimaryUserName</maml:name>
                <maml:description>
                    <maml:para>Specifies the primary user Id.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: SecondaryUserName -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>SecondaryUserName</maml:name>
                <maml:description>
                    <maml:para>Specifies the secondary user Id.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: PrimaryPassword -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>PrimaryPassword</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for primary user.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: SecondaryPassword -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>SecondaryPassword</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for secondary user.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Add-ClientNodeSecurity -CacheName demoCache -PrimaryUserName david_watson -PrimaryPassword myuserpassword -NodeName 20.200.21.11 -UserId david_watson -Password ******** </dev:code>
                <dev:remarks>
                    <maml:para>This command adds new user david_watson to node (20.200.21.11) administrator's list for demoCache, and writes the security credentials for the user to NCacheService.exe.config.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <dev:code>Add-ClientNodeSecurity -CacheName demoCache -PrimaryUserName david_watson -PrimaryPassword myuserpassword -SecondaryUserName dave_wilson -SecondaryPassword ******* -NodeName 20.200.21.11 -UserId david_watson -Password ******** </dev:code>
                <dev:remarks>
                    <maml:para>This command adds new user david_watson and secondary user dave_wilson to node (20.200.21.11) administrator's list for demoCache, and writes the security credentials for the user to NCacheService.exe.config.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Add-CompactType -->
    <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:details>
            <command:name>Add-CompactType</command:name>
            <maml:description>
                <maml:para>Adds compact type to the registered cache..</maml:para>
            </maml:description>
            <command:verb>Add</command:verb>
            <command:noun>CompactType</command:noun>
        </command:details>
        <command:description>
            <maml:para>Add-CompactType cmdlet enable users to register a custom object for compact serialization for the given caches.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Add-ComapctType</maml:name>
                <!-- Parameter: AssemblyPath -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>AssemblyPath</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: CacheName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Class -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Class</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NonCompactAttributes -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NonCompactAttributes</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: AssemblyPath -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>AssemblyPath</maml:name>
                <maml:description>
                    <maml:para>Specifies the path of the assembly which will be configured as a compact type.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: CacheName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the cache for which compact type will be configured.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Class -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Class</maml:name>
                <maml:description>
                    <maml:para>Specifies the class for compact serialization.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: NonCompactAttributes -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NonCompactAttributes</maml:name>
                <maml:description>
                    <maml:para>Specifies the non-compact attribute for compact serialization with a delimiter '$'.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies the NCache server name/ip.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Add-CompactType -CacheName demoCache -AssemblyPath C:\Data.dll -Class Data.Customer</dev:code>
                <dev:remarks>
                    <maml:para>This command configures a compact serializable object for the cache.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Add-CompactType -CacheName demoCache -AssemblyPath C:\Data.dll -Class Data.Customer -NonCompactAttributes CustomerID'$'FirstName</dev:code>
                <dev:remarks>
                    <maml:para>This command configures a compact serializable object for the cache with some non-compact attributes</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Add-CompactType -CacheName demoCache -AssemblyPath C:\Data.dll -Class Data.Customer -NonCompactAttributes CustomerID'$'FirstName -Server 20.200.21.11</dev:code>
                <dev:remarks>
                    <maml:para>This command configures a compact serializable object for the cache with some non-compact attributes on server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Remove-CompactType -->
    <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:details>
            <command:name>Remove-CompactType</command:name>
            <maml:description>
                <maml:para>Removes compact type.</maml:para>
            </maml:description>
            <command:verb>Remove</command:verb>
            <command:noun>CompactType</command:noun>
        </command:details>
        <command:description>
            <maml:para>Remove-CompactType cmdlet enable users to remove already defined compact serializable objects.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Remove-CompactType</maml:name>
                <!-- Parameter: CacheName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Class -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Class</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: CacheName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the cache for which compact type will be removed.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Class -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Class</maml:name>
                <maml:description>
                    <maml:para>Specifies the class for removing from compact serialization.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies the NCache server name/ip.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Remove-CompactType -CacheName demoCache -Class Data.Customer</dev:code>
                <dev:remarks>
                    <maml:para>This command removes the compact serializable class from cache configuration.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Remove-CompactType -CacheName demoCache -Class Data.Customer -Server 20.200.21.11</dev:code>
                <dev:remarks>
                    <maml:para>This command removes the compact serializable class from cache configuration on server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Add-TestData -->
    <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:details>
            <command:name>Add-TestData</command:name>
            <maml:description>
                <maml:para>Adds test data.</maml:para>
            </maml:description>
            <command:verb>Add</command:verb>
            <command:noun>TestData</command:noun>
        </command:details>
        <command:description>
            <maml:para>Add-TestData cmdlet adds test data to the specified cache. </maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Add-TestData</maml:name>
                <!-- Parameter: CacheName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: AbsoluteExpiration -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>AbsoluteExpiration</maml:name>
                    <command:parameterValue required="true">double</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Double</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>300</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: DataSize -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>DataSize</maml:name>
                    <command:parameterValue required="true">long</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int64</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>1024</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: ItemCount -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>ItemCount</maml:name>
                    <command:parameterValue required="true">long</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int64</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>10</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: CacheName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the cache for which you want to use this tool.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies one or more ip-address(es) for one or more cache-server(s). This option can be used
        to customize the list of ip-address(es) to be displayed. Note: Comma separated ip-addresses are to be specified in
        case of multiple servers inside double quotes.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: ItemCount -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>ItemCount</maml:name>
                <maml:description>
                    <maml:para>Number of items to be added to the cache. By default 10 items are added to the cache</maml:para>
                </maml:description>
                <command:parameterValue required="true">long</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int64</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>10</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: DataSize -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>DataSize</maml:name>
                <maml:description>
                    <maml:para>Size in bytes of each item to be added to the cache. By default items of 1k (1024 bytes) are added to the cache.</maml:para>
                </maml:description>
                <command:parameterValue required="true">long</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int64</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>1024</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: AbsoluteExpiration -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>AbsoluteExpiration</maml:name>
                <maml:description>
                    <maml:para>Specify in seconds, absolute expiration (default: 300; minimum: 15)</maml:para>
                </maml:description>
                <command:parameterValue required="true">double</command:parameterValue>
                <dev:type>
                    <maml:name>System.Double</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>300</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Add-TestData -CacheName demoCache</dev:code>
                <dev:remarks>
                    <maml:para>This command adds 10 items to the demoCache with expiry of 5 minutes.This command reads deployment details specified in client.ncconf</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Add-TestData -CacheName demoCache -ItemCount 100</dev:code>
                <dev:remarks>
                    <maml:para>This command adds 100 items to the demoCache with expiry of 5 minutes.This command reads deployment details specified in client.ncconf</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Add-TestData -CacheName demoCache -ItemCount 100 -DataSize 2048</dev:code>
                <dev:remarks>
                    <maml:para>This command adds 100 items of size 2KB to the demoCache with expiry of 5 minutes.This command reads deployment details specified in client.ncconf</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 4 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Add-TestData -CacheName demoCache -ItemCount 100 -Servers "20.200.20.11,20.200.20.12"</dev:code>
                <dev:remarks>
                    <maml:para>This command adds 100 items to the demoCache with expiry of 5 minutes.This command ignores deployment details specified in client.ncconf</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Add-PortableType -->
    <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:details>
            <command:name>Add-PortableType</command:name>
            <maml:description>
                <maml:para>Adds portable classes.</maml:para>
            </maml:description>
            <command:verb>Add</command:verb>
            <command:noun>PortableType</command:noun>
        </command:details>
        <command:description>
            <maml:para>Add-PortableType cmdlet enables users to register different custom classes and data types for data sharing.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Add-PortableType</maml:name>
                <!-- Parameter: CacheName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: ConfigPath -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>ConfigPath</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: CacheName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the cache for which data share will be configured.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: ConfigPath -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>ConfigPath</maml:name>
                <maml:description>
                    <maml:para>Specifies the path of the cache source config which will be configured.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies the NCache server name/ip.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Add-PortableType -CacheName demoCache -ConfigPath C:\config.xml</dev:code>
                <dev:remarks>
                    <maml:para>This command configures shared types object for the cache.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Add-PortableType -CacheName demoCache -ConfigPath C:\config.xml -Server 20.200.21.11</dev:code>
                <dev:remarks>
                    <maml:para>This command configures shared types object for the cache existing on server 20.200.21.11</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Add-PortableType -CacheName demoCache -ConfigPath C:\config.xml -Server 20.200.21.11 -Port 8250</dev:code>
                <dev:remarks>
                    <maml:para>This command configures shared types object for the cache existing on server 20.200.21.11 and port.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Remove-PortableType -->
    <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:details>
            <command:name>Remove-PortableType</command:name>
            <maml:description>
                <maml:para>Removes portable classes.</maml:para>
            </maml:description>
            <command:verb>Remove</command:verb>
            <command:noun>PortableType</command:noun>
        </command:details>
        <command:description>
            <maml:para>Remove-PortableType cmdlet enables users to remove already defined shared types.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Remove-PortableType</maml:name>
                <!-- Parameter: CacheName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: CacheName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the cache for which data share will be removed.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies the NCache server name/ip.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Remove-PortableType -CacheName demoCache</dev:code>
                <dev:remarks>
                    <maml:para>This command removes defined shared types for demoCache.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Remove-PortableType -CacheName demoCache -Server 20.200.21.11</dev:code>
                <dev:remarks>
                    <maml:para>This command removes defined shared types for demoCache existing on server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Get-NCacheVersion -->
    <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:details>
            <command:name>Get-NCacheVersion</command:name>
            <maml:description>
                <maml:para>Verifies license.</maml:para>
            </maml:description>
            <command:verb>Get</command:verb>
            <command:noun>NCacheVersion</command:noun>
        </command:details>
        <command:description>
            <maml:para>Get-NCacheVersion cmdlet enables the user to verify the NCache License. For registered version it will display the registration details. In evaluation mode it will display the remaining day if evaluation is still valid else give the expiration message.. Information about a remote NCache installation can also be fetched using this cmdlet.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Get-NCacheVersion</maml:name>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">long</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int64</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>8250</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache service is running. The default is the local machine</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250</maml:para>
                </maml:description>
                <command:parameterValue required="true">long</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int64</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Get-NCacheVersion</dev:code>
                <dev:remarks>
                    <maml:para>This command displays registration details.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <dev:code>Get-NCacheVersion -Server 10.0.2.5</dev:code>
                <dev:remarks>
                    <maml:para>This command displays registration details of machine 10.0.2.5.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <dev:code>Get-NCacheVersion -Server 10.0.2.5 -Port 8250</dev:code>
                <dev:remarks>
                    <maml:para>This command displays registration details of machine 10.0.2.5 on management port 8250 where NCache Service is running.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 4 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Get-NCacheVersion -NoLogo</dev:code>
                <dev:remarks>
                    <maml:para>This command displays registration details without displaying logo banner.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Add-MapReduce -->
    <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:details>
            <command:name>Add-MapReduce</command:name>
            <maml:description>
                <maml:para>Configures map reduce.</maml:para>
            </maml:description>
            <command:verb>Add</command:verb>
            <command:noun>MapReduce</command:noun>
        </command:details>
        <command:description>
            <maml:para>Add-MapReduce cmdlet enables the user to configure MapReduce tasks for processing and generating large data sets with a parallel, distributed algorithm on a cluster through NCache</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Add-MapReduce</maml:name>
                <!-- Parameter: CacheName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: ChunkSize -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>ChunkSize</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>0</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: MaxExceptions -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>MaxExceptions</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>0</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: MaxTasks -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>MaxTasks</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>0</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: QueueSize -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>QueueSize</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>0</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: CacheName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies the id/name of cache for which MapReduce will be configured.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache service is running. The default is the local machine.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: MaxTasks -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>MaxTasks</maml:name>
                <maml:description>
                    <maml:para>Specifies the maximum number of tasks to be executed in parallel.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>0</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: ChunkSize -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>ChunkSize</maml:name>
                <maml:description>
                    <maml:para>Specifies the number of elements a chunk should contain before it is transmitted to combiner or reducer.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>0</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: QueueSize -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>QueueSize</maml:name>
                <maml:description>
                    <maml:para>Specifies the maximum number of tasks that can be queued if the server is busy.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>0</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: MaxExceptions -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>MaxExceptions</maml:name>
                <maml:description>
                    <maml:para>Specifies maximum avoidable exceptions while executing the task.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>0</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses the startup banner and copyright message.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Add-MapReduce -CacheName demoCache</dev:code>
                <dev:remarks>
                    <maml:para>This command configures MapReduce execution on demoCache with default options.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Add-MapReduce -CacheName demoCache -MaxTasks 10 -ChunkSize 100 -QueueSize 30 -MaxExceptions 10</dev:code>
                <dev:remarks>
                    <maml:para>This command will configure MapReduce on demoCache with 10 tasks to be executed in parallel with chunks of 100 elements each, 30 tasks to be enqueued and maximum 10 exceptions to be avoided.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Invoke-MonitorServer -->
    <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:details>
            <command:name>Invoke-MonitorServer</command:name>
            <maml:description>
                <maml:para>Invokes monitoring.</maml:para>
            </maml:description>
            <command:verb>Invoke</command:verb>
            <command:noun>MonitorServer</command:noun>
        </command:details>
        <command:description>
            <maml:para>Invoke-MonitorServer cmdlet enables the user to start and stop monitoring the activities performed on the server and log these activities in a log file. </maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Invoke-MonitorServer</maml:name>
                <!-- Parameter: Action -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Action</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Action -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Action</maml:name>
                <maml:description>
                    <maml:para>Specifies the action i.e start or stop.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache service is running.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Invoke-MonitorServer -Action start</dev:code>
                <dev:remarks>
                    <maml:para>This command starts the monitoring server.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Invoke-MonitorServer -Action stop</dev:code>
                <dev:remarks>
                    <maml:para>This command stops the monitoring server.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Invoke-MonitorServer -Action start -Server 20.200.21.11</dev:code>
                <dev:remarks>
                    <maml:para>This command starts monitoring the server on node 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Add-Node -->
    <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:details>
            <command:name>Add-Node</command:name>
            <maml:description>
                <maml:para>Adds server node to cache cluster.</maml:para>
            </maml:description>
            <command:verb>Add</command:verb>
            <command:noun>Node</command:noun>
        </command:details>
        <command:description>
            <maml:para>Add-Node cmdlet enables users to add a new server node to the existing clustered cache.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Add-Node</maml:name>
                <!-- Parameter: CacheName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: ExistingServer -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>ExistingServer</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NewServer -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NewServer</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: CacheName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies name of Clustered Cache .Cache must exist on source server.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: ExistingServer -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>ExistingServer</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache service is running and a cache with the specified cache-name is registered. Cache configuration is copied from this server to the destination server.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: NewServer -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NewServer</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where a cache with the specified cache-name needs to be registered. The cache configuration is copied from the source server name to this server.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Add-Node -CacheName demoCache -ExistingServer 20.200.20.11 -NewServer 20.200.21.12</dev:code>
                <dev:remarks>
                    <maml:para>This command adds a new node 20.200.21.12 to the cache existing on server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Remove-Node -->
    <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:details>
            <command:name>Remove-Node</command:name>
            <maml:description>
                <maml:para>Removes server node.</maml:para>
            </maml:description>
            <command:verb>Remove</command:verb>
            <command:noun>Node</command:noun>
        </command:details>
        <command:description>
            <maml:para>Remove-Node cmdlet enables users to remove node from existing cache.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Remove-Node</maml:name>
                <!-- Parameter: CacheName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: GracefulStop -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>GracefulStop</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: CacheName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies id of cache registered on the server. The cache with this id is unregistered on the server.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache service is running. This server will be removed from specified cache. The default is the local machine</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: GracefulStop -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>GracefulStop</maml:name>
                <maml:description>
                    <maml:para>Specifies for graceful Stop.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Supresses the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Remove-Node -CacheName demoCache</dev:code>
                <dev:remarks>
                    <maml:para>This command removes local node from the demoCache.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Remove-Node -CacheName demoCache -Server 20.200.21.12</dev:code>
                <dev:remarks>
                    <maml:para>This command removes node 20.200.21.12 from the demoCache.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Add-NodeSecurity -->
    <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:details>
            <command:name>Add-NodeSecurity</command:name>
            <maml:description>
                <maml:para>Adds security.</maml:para>
            </maml:description>
            <command:verb>Add</command:verb>
            <command:noun>NodeSecurity</command:noun>
        </command:details>
        <command:description>
            <maml:para>Add-NodeSecurity cmdlet enables the user to configure node level security for the cache.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Add-NodeSecurity</maml:name>
                <!-- Parameter: AddUser -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>AddUser</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: AdminPassword -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>AdminPassword</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: AdminUserID -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>AdminUserID</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: DeleteUser -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>DeleteUser</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: DisableSecurity -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>DisableSecurity</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: PrimaryLdap -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>PrimaryLdap</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: SecondaryLdap -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>SecondaryLdap</maml:name>
                    <command:parameterValue required="false">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: EnableSecurity -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>EnableSecurity</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NewUser -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NewUser</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NewUserDN -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NewUserDN</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NewUserPassword -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NewUserPassword</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NodeName -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NodeName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>8250</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: PrimaryLdapPort -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>PrimaryLdapPort</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>389</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: SecondaryLdapPort -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>SecondaryLdapPort</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>389</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: RemoveUser -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>RemoveUser</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: WriteToServiceConfig -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>WriteToServiceConfig</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: NewUser -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NewUser</maml:name>
                <maml:description>
                    <maml:para>Specifies the user name to add.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: NewUserDN -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NewUserDN</maml:name>
                <maml:description>
                    <maml:para>Specifies the user DN to add.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: NewUserPassword -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NewUserPassword</maml:name>
                <maml:description>
                    <maml:para>Specifies new user password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: DeleteUser -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>DeleteUser</maml:name>
                <maml:description>
                    <maml:para>Specifies the existing user which is now being deleted or removed from NCache node administrators.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: NodeName -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NodeName</maml:name>
                <maml:description>
                    <maml:para>Specifies the client node where security is to be configured.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: AdminUserID -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>AdminUserID</maml:name>
                <maml:description>
                    <maml:para>Specifies the administrator Id. To configure security on any node, administrative rights are required.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: AdminPassword -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>AdminPassword</maml:name>
                <maml:description>
                    <maml:para>Specifies the administrator password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: PrimaryLdapPort -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>PrimaryLdapPort</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which primary ldap is listening. Default port is 389.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>389</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: SecondaryLdapPort -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>SecondaryLdapPort</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which ldap secondary is listening. Default port is 389.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>389</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: PrimaryLdap -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>PrimaryLdap</maml:name>
                <maml:description>
                    <maml:para>Specifies the ip for primary ldap.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: SecondaryLdap -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>SecondaryLdap</maml:name>
                <maml:description>
                    <maml:para>Specifies the ip for secondary ldap.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: EnableSecurity -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>EnableSecurity</maml:name>
                <maml:description>
                    <maml:para>Specifies that the tool is being used for enabling security on a specific node.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: RemoveUser -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>RemoveUser</maml:name>
                <maml:description>
                    <maml:para> Specifies that the tool is being used for removing a user from NCache node administrators.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: DisableSecurity -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>DisableSecurity</maml:name>
                <maml:description>
                    <maml:para>This user name can also be an administrator, because to disable security you can either be an NCache node administrator or you have the administrator rights on the target node.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: AddUser -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>AddUser</maml:name>
                <maml:description>
                    <maml:para>Specifies that the tool is being used for adding a user in Cache administrator's list.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: WriteToServiceConfig -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>WriteToServiceConfig</maml:name>
                <maml:description>
                    <maml:para>Specifies whether to write to service configurations.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Add-NodeSecurity -Enable -NodeName 20.200.21.11 -AdminUserID david_watson -AdminPassword ******** -PrimaryLdap pdc -PrimaryLdapPort 389 -SecondaryLdap sdc -SecondaryLdapPort 389</dev:code>
                <dev:remarks>
                    <maml:para>This command configures node level security on node 20.200.20.11 whose admin user is david_watson.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <dev:code>Add-NodeSecurity -Enable -NodeName 20.200.21.11 -AdminUserID david_watson -AdminPassword ******** -PrimaryLdap pdc -PrimaryLdapPort 389 </dev:code>
                <dev:remarks>
                    <maml:para>This command configures node level security on node 20.200.20.11 whose admin user is david_watson.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <dev:code>Add-NodeSecurity -Disable -NodeName 20.200.21.11 -AdminUserID david_watson -AdminPassword ******** -PrimaryLdap pdc -PrimaryLdapPort 389 </dev:code>
                <dev:remarks>
                    <maml:para>This command removes node level security on node 20.200.20.11 whose admin user is david_watson.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 4 --------------------------</maml:title>
                <dev:code>Add-NodeSecurity -AddUser -NodeName 20.200.21.11 -AdminUserID david_watson -AdminPassword ******** -NewUser david_watson -NewUserPassword ******** -NewUserDN "CN=David Watson,OU=engineers,DC=example,DC=com" -PrimaryLdap pdc -PrimaryLdapPort 389
            </dev:code>
                <dev:remarks>
                    <maml:para>This command adds user david_watson on node 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 5 --------------------------</maml:title>
                <dev:code>Add-NodeSecurity -RemoveUser -NodeName 20.200.21.11 -AdminUserID david_watson -AdminPassword ******** -DeleteUser david_watson -PrimaryLdap pdc -PrimaryLdapPort 389 </dev:code>
                <dev:remarks>
                    <maml:para>This command removes user david_watson from node 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Add-QueryIndex -->
    <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:details>
            <command:name>Add-QueryIndex</command:name>
            <maml:description>
                <maml:para>Adds query index.</maml:para>
            </maml:description>
            <command:verb>Add</command:verb>
            <command:noun>QueryIndex</command:noun>
        </command:details>
        <command:description>
            <maml:para>Add-QueryIndex cmdlet enable users to add query indexes for the objects to be added in the cache so that later on user can search items in the cache using these indexes..</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Add-QueryIndex</maml:name>
                <!-- Parameter: CacheName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: AssemblyPath -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>AssemblyPath</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Attributes -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Attributes</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Class -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Class</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: AssemblyPath -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>AssemblyPath</maml:name>
                <maml:description>
                    <maml:para>Specifies the path of the assembly which will be configured.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: CacheName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the cache for which query index will be configured.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Type -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Type</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the Class/Type for which query index will be configured.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Attributes -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Attributes</maml:name>
                <maml:description>
                    <maml:para>Specifies the attributes for query indexing ('$' separated) e.g. CustomerID'$'Name ...</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies the NCache server name/ip.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: AttributeTypes -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>AttributeTypes</maml:name>
                <maml:description>
                    <maml:para>Specifies the data types for the attributes that are specified in Attributes Parameter ('$' separated) e.g. Integer'$'String ...</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Add-QueryIndex -CacheName demoCache -AssemblyPath C:\Data.dll -Type Data.Customer -Attributes CustomerID'$'FirstName</dev:code>
                <dev:remarks>
                    <maml:para>This command adds query index for the attributes CustomerID and FirstName in cache.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <dev:code>Add-QueryIndex -CacheName demoCache -AssemblyPath C:\Data.dll -Type Data.Customer -Attributes CustomerID'$'FirstName -Server 20.200.21.11</dev:code>
                <dev:remarks>
                    <maml:para>This command adds query index for the attribute CustomerID and FirstName in cache on server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <dev:code>Add-QueryIndex -CacheName demoCache -AssemblyPath C:\Data.jar -Type data.customer -Attributes customerID'$'firstName -Server 20.200.21.11</dev:code>
                <dev:remarks>
                    <maml:para>This command adds java based query index for the attributes customerId and firstName in cache on server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 4 --------------------------</maml:title>
                <dev:code>Add-QueryIndex -CacheName demoCache -JsonFilePath C:\data.json -Type Data.Customer -Attributes CustomerID'$'FirstName -AttributeTypes Integer'$'String -Server 20.200.21.11</dev:code>
                <dev:remarks>
                    <maml:para>This command adds json based query index for the attributes CustomerID and FirstName whose data type will be Integer and String respectively in cache on server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Remove-QueryIndex -->
    <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:details>
            <command:name>Remove-QueryIndex</command:name>
            <maml:description>
                <maml:para>Removes query index.</maml:para>
            </maml:description>
            <command:verb>Remove</command:verb>
            <command:noun>QueryIndex</command:noun>
        </command:details>
        <command:description>
            <maml:para>Remove-QueryIndex cmdlet enables users to remove pre-defined query indexes for the objects to be added in the cache.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Remove-QueryIndex</maml:name>
                <!-- Parameter: CacheName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: AttributesList -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>AttributesList</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Class -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Class</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: CacheName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the cache for which query index will be configured.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Class -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Class</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the cache for which query index will be configured.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: AttributesList -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>AttributesList</maml:name>
                <maml:description>
                    <maml:para>Specifies the attributes for query indexing ('$' separated) e.g. CustomerID'$'Name ...</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies the NCache server name/ip.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Remove-QueryIndex -CacheName demoCache -Class Data.Customer</dev:code>
                <dev:remarks>
                    <maml:para>This command removes query indexes for customer class.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Remove-QueryIndex -CacheName demoCache -Class Data.Customer -Server 20.200.21.11</dev:code>
                <dev:remarks>
                    <maml:para>This command removes query indexes for customer class on server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Invoke-ServerLogger -->
    <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:details>
            <command:name>Invoke-ServerLogger</command:name>
            <maml:description>
                <maml:para>Invokes server logging.</maml:para>
            </maml:description>
            <command:verb>Invoke</command:verb>
            <command:noun>ServerLogger</command:noun>
        </command:details>
        <command:description>
            <maml:para>Invoke-ServerLogger cmdlet is used to enable detailed logging for both socket-server and all the clients.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Invoke-ServerLogger</maml:name>
                <!-- Parameter: Disable -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Disable</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Enable -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Enable</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Enable -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Enable</maml:name>
                <maml:description>
                    <maml:para>Enables error and detailed logging.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Disable -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Disable</maml:name>
                <maml:description>
                    <maml:para>Disables error and detailed logging.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies the NCache server name/ip.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Invoke-ServerLogger -Enable</dev:code>
                <dev:remarks>
                    <maml:para>This command enables socket-server logs.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Invoke-ServerLogger -Disable</dev:code>
                <dev:remarks>
                    <maml:para>This command disables socket-server logs</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Add-StartupLoader -->
    <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:details>
            <command:name>Add-StartupLoader</command:name>
            <maml:description>
                <maml:para>Specifies from where to load data on cache start and refresh data after the configured schedule.</maml:para>
            </maml:description>
            <command:verb>Add</command:verb>
            <command:noun>StartupLoader</command:noun>
        </command:details>
        <command:description>
            <maml:para>Add-StartupLoader cmdlet enables users to configure start up loader and refresher for the cache which will load the datasets on cache start and refresh datasets after the configured schedule from datasource.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Add-StartupLoader</maml:name>
                <!-- Parameter: CacheName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: AssemblyPath -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>AssemblyPath</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Class -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Class</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: DependentAssemblyPath -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>DependentAssemblyPath</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoDeploy -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoDeploy</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Parameters -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Parameters</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Retries -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Retries</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>0</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: RetryInterval -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>RetryInterval</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>0</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: RefreshInterval -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>RefreshInterval</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>15</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: PollForDatasetsToRefresh -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>PollForDatasetsToRefresh</maml:name>
                    <command:parameterValue required="false">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: AssemblyPath -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>AssemblyPath</maml:name>
                <maml:description>
                    <maml:para>Specifies the path of the assembly which will be configured as a startup loader.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: CacheName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the cache for which cache loader will be configured.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Class -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Class</maml:name>
                <maml:description>
                    <maml:para>Specifies the fully qualified class from the startup loader which implements ICacheLoader/ICache Startup Provider.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Parameters -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Parameters</maml:name>
                <maml:description>
                    <maml:para>Specifies the list of the parameters passed to the cache loader e.g. key1=value1'$'key2=value2....</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies the NCache server name/ip.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Retries -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Retries</maml:name>
                <maml:description>
                    <maml:para>Specifies number of retries for loading data in cache.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>0</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: RetryInterval -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>RetryInterval</maml:name>
                <maml:description>
                    <maml:para>Specifies the retry interval for loading data in cache.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>0</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: RefreshInterval -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>RefreshInterval</maml:name>
                <maml:description>
                    <maml:para>Specifies the refresh interval after which the cache will poll to observe new datasets that needs to be refreshed from datasource.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>15</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: NoDeploy -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoDeploy</maml:name>
                <maml:description>
                    <maml:para>Specify if no assembly should be deployed.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: DependentAssemblyPath -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>DependentAssemblyPath</maml:name>
                <maml:description>
                    <maml:para>Specifies the dependent assembly folder/path.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: PollForDatasetsToRefresh -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>PollForDatasetsToRefresh</maml:name>
                <maml:description>
                    <maml:para>Refresh datasets in real time by calling GetDatasetsToRefresh method from the configured cache loader assembly.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Add-StartupLoader -CacheName demoCache -AssemblyPath C:\Provider.dll -Class StartupLoader.Loader </dev:code>
                <dev:remarks>
                    <maml:para>This command configures startup-loader for the demoCache.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <dev:code>Add-StartupLoader -CacheName demoCache -AssemblyPath C:\Provider.dll -Class StartupLoader.Loader -Server 20.200.21.12 </dev:code>
                <dev:remarks>
                    <maml:para>This command configures startup-loader for the demoCache on server 20.200.21.12.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <dev:code>Add-StartupLoader -CacheName demoCache -AssemblyPath C:\Provider.dll -Class StartupLoader.Loader -Server 20.200.21.12 -PollForDatasetsToRefresh</dev:code>
                <dev:remarks>
                    <maml:para>This command configures startup-loader for the demoCache on server 20.200.21.12 and additionally polls for datasets to refresh at every refresh interval.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Remove-StartupLoader -->
    <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:details>
            <command:name>Remove-StartupLoader</command:name>
            <maml:description>
                <maml:para>Removes loader.</maml:para>
            </maml:description>
            <command:verb>Remove</command:verb>
            <command:noun>StartupLoader</command:noun>
        </command:details>
        <command:description>
            <maml:para>Remove-StartupLoader cmdlet enable users to remove a pre-configured start up loader provider of the given cache.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Remove-StartupLoader</maml:name>
                <!-- Parameter: CacheName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: CacheName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the cache for which cache loader will be configured.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies the NCache server name/ip.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Remove-StartupLoader -CacheName demoCache</dev:code>
                <dev:remarks>
                    <maml:para>This command removes startup-loader for the demoCache.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Add-LoaderDataset -->
    <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:details>
            <command:name>Add-LoaderDataset</command:name>
            <maml:description>
                <maml:para>Add the Dataset.</maml:para>
            </maml:description>
            <command:verb>Add</command:verb>
            <command:noun>LoaderDataset</command:noun>
        </command:details>
        <command:description>
            <maml:para>Add-LoaderDataset cmdlet enables users to add dataset for start up loader and refresher.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Add-LoaderDataset</maml:name>
                <!-- Parameter: CacheName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Dataset -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Dataset</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: ScheduleExpression -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>ScheduleExpression</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: RefreshInterval -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>RefreshInterval</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Name -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies one of cache registered on the server. The cache with this name will be configured with the dataset on the server.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache service is running. The default is the local machine</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache service is listening. Default port is 8260.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8260</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Dataset -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Dataset</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the dataset that needs to be configured.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.string</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: ScheduleOption -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>ScheduleOption</maml:name>
                <maml:description>
                    <maml:para>Specifies the type of schedule for the given dataset.ScheduleOption only holds its default value if schedule expression is sepcified. ScheduleOption must be from one of the four options given below:</maml:para>
                    <maml:para>I. DailyInterval</maml:para>
                    <maml:para>II.DailyTime</maml:para>
                    <maml:para>II.Weekly</maml:para>
                    <maml:para>II.Monthly</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.string</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>DailyInterval</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: ScheduleExpression -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>ScheduleExpression</maml:name>
                <maml:description>
                    <maml:para>Specifies the schedule at which dataset needs to be refreshed. The schedule expression must match the following format (Week:Days/Weekdays:Hours:Minutes). The expression must be enclosed in single or double inverted commas incase of multiple days or weekdays.</maml:para>
                </maml:description>
                <command:parameterValue required="false">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.string</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Add-LoaderDataset -Dataset order -CacheName demoCache -ScheduleExpression 00:00:00:05 -ScheduleOption DailyInterval</dev:code>
                <dev:remarks>
                    <maml:para>This command adds dataset on cache loader/refresher configured demoCache that will refresh itself after an interval of 5 minutes from cache start.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Add-LoaderDataset -Dataset order -CacheName demoCache -ScheduleExpression 00:00:03:05 -ScheduleOption DailyTime</dev:code>
                <dev:remarks>
                    <maml:para>This command adds dataset on cache loader/refresher configured demoCache that will refresh itself at 03:05 am.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Add-LoaderDataset -Dataset order -CacheName demoCache -ScheduleExpression 00:00:15:05 -ScheduleOption DailyTime</dev:code>
                <dev:remarks>
                    <maml:para>This command adds dataset on cache loader/refresher configured demoCache that will refresh itself at 03:05 pm.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 4 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Add-LoaderDataset -Dataset order -CacheName demoCache -ScheduleExpression '0:1,2,3,4,5,6:12:00' -ScheduleOption Weekly</dev:code>
                <dev:remarks>
                    <maml:para>This command adds dataset on cache loader/refresher configured demoCache that will refresh itself on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday every week at 12:00 pm.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 5 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Add-LoaderDataset -Dataset order -CacheName demoCache -ScheduleExpression '1,2,3,4,L:1,2,3,4,5,6,7:12:00' -ScheduleOption Monthly</dev:code>
                <dev:remarks>
                    <maml:para>This command adds dataset on cache loader/refresher configured demoCache that will refresh itself on 1st, 2nd, 3rd, 4th, Last Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday of every month at 12:00 pm.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 6 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Add-LoaderDataset -Dataset order -CacheName demoCache -ScheduleExpression '0:1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,L:00:00' -ScheduleOption Monthly</dev:code>
                <dev:remarks>
                    <maml:para>This command adds dataset on cache loader/refresher configured demoCache that will refresh itself on 1st, 2nd, 3rd, 4th, 5th, 6th, 7th, 8th, 9th, 10th, 11th, 12th, 13th, 14th, 15th, 16th, 17th, 18th, 19th, 20th, 21st, 22nd, 23rd, 24th, 25th, 26th, 27th, 28th, 29th, 30th, 31st, Last of every month at 12:00 am.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Remove-Dataset -->
    <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:details>
            <command:name>Remove-LoaderDataset</command:name>
            <maml:description>
                <maml:para>Remove the dataset.</maml:para>
            </maml:description>
            <command:verb>Remove</command:verb>
            <command:noun>LoaderDataset</command:noun>
        </command:details>
        <command:description>
            <maml:para>Remove-LoaderDataset cmdlet enables users to remove a loader dataset from the cache.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Remove-LoaderDataset</maml:name>
                <!-- Parameter: CacheName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: DataSet -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Dataset</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Name -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies one of cache registered on the server. The dataset will be removed from the specific cache on the server.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache service is running. The default is the local machine</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache service is listening. Default port is 8260.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8260</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: DataSet -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Dataset</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the dataset that needs to be removed.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.string</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Remove-LoaderDataset -CacheName cache -DataSet order</dev:code>
                <dev:remarks>
                    <maml:para>This command removes dataset on local server.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Remove-LoaderDataset -CacheName cache -Server 20.200.21.11 -DataSet order</dev:code>
                <dev:remarks>
                    <maml:para>This command removes dataset existing on server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Invoke-RefresherDataset -->
    <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:details>
            <command:name>Invoke-RefresherDataset</command:name>
            <maml:description>
                <maml:para>Refresh a preconfigured dataset on cache loader and refresher configured cache according to specified refresh preference. The cache must be running to use the tool successfully</maml:para>
            </maml:description>
            <command:verb>Invoke</command:verb>
            <command:noun>RefresherDataset</command:noun>
        </command:details>
        <command:description>
            <maml:para>Invoke-RefresherDataset cmdlet enable users to refresh a preconfigured dataset for cache loader and refresher enabled cache while the cache is running.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Invoke-RefresherDataset</maml:name>
                <!-- Parameter: CacheName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: DataSet -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Dataset</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: RefreshPreference -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>RefreshPreference</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>RefreshNow</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: CacheName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies one of cache registered on the server.Thos tool does not support inproc-caches.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache service is running. The default is the local machine</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache service is listening. Default port is 8260.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8260</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: DataSet -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Dataset</maml:name>
                <maml:description>
                    <maml:para>Specifies the preconfigured dataset registered on cache.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.string</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: RefreshPreference -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>RefreshPreference</maml:name>
                <maml:description>
                    <maml:para>Specifies whether to refresh the dataset immediately or anytime within next 24 hours. Possible values are: </maml:para>
                    <maml:para>I. RefreshNow</maml:para>
                    <maml:para>II.RefreshOnNextTimeOfDay</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorization if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Invoke-RefresherDataset -CacheName demoClusteredCache -Server 20.200.20.11 -Dataset product -RefreshPreference RefreshNow </dev:code>
                <dev:remarks>
                    <maml:para>This command refreshes the "product" dataset immediately on demoClusteredCache on server 20.200.20.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Invoke-RefresherDataset -CacheName demoClusteredCache -Server 20.200.20.11 -Dataset product -RefreshPreference RefreshOnNextTimeOfDay</dev:code>
                <dev:remarks>
                    <maml:para>This command refreshes the "product" dataset at the configured time of the dataset on the same day or the next day, if the dataset will not be executed within the next 24 hours.If the dataset specified will be a loader dataset, its preference will be treated as same as RefreshNow</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Test-Stress -->
    <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:details>
            <command:name>Test-Stress</command:name>
            <maml:description>
                <maml:para>Starts stress test tool.</maml:para>
            </maml:description>
            <command:verb>Test</command:verb>
            <command:noun>Stress</command:noun>
        </command:details>
        <command:description>
            <maml:para>Test-Stress cmdlet enables users to quickly simulate heavy transactional load on a given cache. And, this helps you see how NCache actually performs under stress in your own environment. Please watch NCache performance counters in NCache Manager "statistics" or regular PerfMon.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Test-Stress</maml:name>
                <!-- Parameter: CacheName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: DataSize -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>DataSize</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>1024</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: GetsPerIteration -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>GetsPerIteration</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: ItemsCount -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>ItemsCount</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>0</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: ReportingInterval -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>ReportingInterval</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>5000</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: SlidingExpiration -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>SlidingExpiration</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>60</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: TestCaseIterationDelay -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>TestCaseIterationDelay</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>0</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: TestCaseIterations -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>TestCaseIterations</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>20</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: ThreadCount -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>ThreadCount</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UpdatesPerIteration -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>UpdatesPerIteration</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: CacheName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies name of the cache.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies one or more ip-address(es) for one or more cache-server(s). This option can be used
        to customize the list of ip-address(es) to be displayed. Note: Comma separated ip-addresses are to be specified in
        case of multiple servers inside double quotes.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: ItemsCount -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>ItemsCount</maml:name>
                <maml:description>
                    <maml:para>Specifies how many total items you want to add. (default: infinite)</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>0</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: TestCaseIterations -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>TestCaseIterations</maml:name>
                <maml:description>
                    <maml:para>Specifies how many iterations within a test case (default: 20)</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>20</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: TestCaseIterationDelay -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>TestCaseIterationDelay</maml:name>
                <maml:description>
                    <maml:para>Specifies how much delay (in seconds) between each test case iteration (default: 0)</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>0</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: GetsPerIteration -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>GetsPerIteration</maml:name>
                <maml:description>
                    <maml:para>Specifies how many gets within one iteration of a test case (default: 1)</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>1</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UpdatesPerIteration -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>UpdatesPerIteration</maml:name>
                <maml:description>
                    <maml:para>Specifies how many updates within one iteration of a test case (default: 1)</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>1</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: DataSize -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>DataSize</maml:name>
                <maml:description>
                    <maml:para>Specifies in bytes the size of each cache item (default: 1024)</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>1024</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: SlidingExpiration -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>SlidingExpiration</maml:name>
                <maml:description>
                    <maml:para>Specifies in seconds sliding expiration (default: 300; minimum: 15)</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>60</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: ThreadCount -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>ThreadCount</maml:name>
                <maml:description>
                    <maml:para>Specifies how many client threads (default: 1; maximum: 3)</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>1</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: ReportingInterval -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>ReportingInterval</maml:name>
                <maml:description>
                    <maml:para>Report after this many total iterations (default: 5000)</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>5000</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Test-Stress -CacheName demoCache</dev:code>
                <dev:remarks>
                    <maml:para>This command executes stresstesttool on demoCache.This command reads deployment details specified in client.ncconf</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <dev:code>Test-Stress -CacheName demoCache -DataSize 2048</dev:code>
                <dev:remarks>
                    <maml:para>This command executes stresstesttool on demoCache and will add items of size 2kb. This command reads deployment details specified in client.ncconf</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <dev:code>Test-Stress -CacheName demoCache -DataSize 2048 -Servers "20.200.20.11,20.200.20.10"</dev:code>
                <dev:remarks>
                    <maml:para>This command executes stresstesttool on demoCache and will add items of size 2kb. This command ignores deployment details specified in client.ncconf</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Get-Topics -->
    <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:details>
            <command:name>Get-Topics</command:name>
            <maml:description>
                <maml:para>Gets topics registered on cache.</maml:para>
            </maml:description>
            <command:verb>Get</command:verb>
            <command:noun>Topics</command:noun>
        </command:details>
        <command:description>
            <maml:para>Get-Topics cmdlet lists all topics registered on specified cache. It displays the topic names, messages, subscribers and publishers.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Get-Topics</maml:name>
                <!-- Parameter: CacheName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string[]</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String[]</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Detail -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Detail</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Detail -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>ShowAll</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">long</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int64</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>8250</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: CacheName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies the cache name for which topics have to be listed.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string[]</command:parameterValue>
                <dev:type>
                    <maml:name>System.String[]</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Detail -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Detail</maml:name>
                <maml:description>
                    <maml:para>Specifies the durable subscription details to be included in result.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: ShowAll -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>ShowAll</maml:name>
                <maml:description>
                    <maml:para>Specifies the default and user created topics to be included in result.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache service is running. The default is the local machine</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250</maml:para>
                </maml:description>
                <command:parameterValue required="true">long</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int64</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Get-Topics -CacheName demoCache</dev:code>
                <dev:remarks>
                    <maml:para>This command gets topics registered on demoCache.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Get-Topics -CacheName demoCache -Server 20.200.21.11</dev:code>
                <dev:remarks>
                    <maml:para>This command gets topics registered on demoCache existing on server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Get-Topics -CacheName demoCache -Server 20.200.21.11 -Port 8250</dev:code>
                <dev:remarks>
                    <maml:para>This command uses port and gets topics registered on demoCache existing on server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 4 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Get-Topics -CacheName demoCache -Detail </dev:code>
                <dev:remarks>
                    <maml:para>This command gets details of durable subscriptions.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 5 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Get-Topics -CacheName demoCache -ShowAll </dev:code>
                <dev:remarks>
                    <maml:para>This command shows all the topics including default and user created both.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Register-NCache -->
    <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:details>
            <command:name>Register-NCache</command:name>
            <command:verb>Register</command:verb>
            <command:noun>NCache</command:noun>
        </command:details>
        <command:description>
            <maml:para>Register-Ncache cmdlet registers the NCache installed on machine. </maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Register-NCache</maml:name>
                <!-- Parameter: Key -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Key</maml:name>
                    <command:parameterValue required="false">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Environment -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Environment</maml:name>
                    <command:parameterValue required="false">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Clients -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Clients</maml:name>
                    <command:parameterValue required="false">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Address -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Address</maml:name>
                    <command:parameterValue required="false">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: City -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>City</maml:name>
                    <command:parameterValue required="false">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Company -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Company</maml:name>
                    <command:parameterValue required="false">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Country -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Country</maml:name>
                    <command:parameterValue required="false">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Email -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Email</maml:name>
                    <command:parameterValue required="false">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: FirstName -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>FirstName</maml:name>
                    <command:parameterValue required="false">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: LastName -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>LastName</maml:name>
                    <command:parameterValue required="false">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: OfflineActivate -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Address</maml:name>
                    <command:parameterValue required="false">bool</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Boolean</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Phone -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Phone</maml:name>
                    <command:parameterValue required="false">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Reactivate -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Reactivate</maml:name>
                    <command:parameterValue required="false">bool</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Boolean</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: State -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>State</maml:name>
                    <command:parameterValue required="false">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: ZipCode -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>ZipCode</maml:name>
                    <command:parameterValue required="false">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: AuthCode -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>AuthCode</maml:name>
                    <command:parameterValue required="false">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">long</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int64</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>8250</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: OfflineActivate -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>OfflineActivate</maml:name>
                <command:parameterValue required="false">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                </command:parameter>
                <!-- Parameter: KeyType -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>KeyType</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>License</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Key -->
            <command:parameter required="false" globbing="false" pipelineInput="false (ByValue, ByPropertyName)" position="named">
                <maml:name>Key</maml:name>
                <maml:description>
                    <maml:para> Specifies the license key received from Alachisoft.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Environment -->
            <command:parameter required="false" globbing="false" pipelineInput="false (ByValue, ByPropertyName)" position="named">
                <maml:name>Environment</maml:name>
                <maml:description>
                    <maml:para> Environment name for which the machine is being activated should be specified here. Only required at the time of activation/re-activation.</maml:para>
                </maml:description>
                <command:parameterValue required="false">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Clients -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Clients</maml:name>
                <maml:description>
                    <maml:para> Number of client licenses that need to be activated with the specified environment. Only required at the time of activation/re-activation for Client-Server licensing.</maml:para>
                </maml:description>
                <command:parameterValue required="false">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: FirstName -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>FirstName</maml:name>
                <maml:description>
                    <maml:para>Specifies User's First name to be registered.</maml:para>
                </maml:description>
                <command:parameterValue required="false">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: LastName -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>LastName</maml:name>
                <maml:description>
                    <maml:para>Specifies User's Last name to be registered.</maml:para>
                </maml:description>
                <command:parameterValue required="false">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Email -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Email</maml:name>
                <maml:description>
                    <maml:para>Specifies User's Email to be registered.</maml:para>
                </maml:description>
                <command:parameterValue required="false">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Company -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Company</maml:name>
                <maml:description>
                    <maml:para>Specifies User's Company Name to be registered.</maml:para>
                </maml:description>
                <command:parameterValue required="false">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: AuthCode -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>AuthCode</maml:name>
                <maml:description>
                    <maml:para>Auth Code provided by Alachisoft support department for offline activation.</maml:para>
                </maml:description>
                <command:parameterValue required="false">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Address -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Address</maml:name>
                <maml:description>
                    <maml:para>Specifies User's Address to be registered.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: City -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>City</maml:name>
                <maml:description>
                    <maml:para>Specifies User's City to be registered.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: State -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>State</maml:name>
                <maml:description>
                    <maml:para>Specifies User's State to be registered.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Country -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Country</maml:name>
                <maml:description>
                    <maml:para>Specifies User's Country to be registered.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Phone -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Phone</maml:name>
                <maml:description>
                    <maml:para>Specifies User's Phone number to be registered.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: ZipCode -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>ZipCode</maml:name>
                <maml:description>
                    <maml:para>Specifies User's ZipCode to be registered.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache service is running. The default is the local machine</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Reactivate -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Reactivate</maml:name>
                <maml:description>
                    <maml:para>To reactivate an existing activation</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: KeyType -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>KeyType</maml:name>
                    <maml:description>
                        <maml:para>Allows you to specify whether the given key is either an 'Extension' key or a 'License' key. By default the value is License. </maml:para>
                    </maml:description>
                    <command:parameterValue required="false">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
            <!-- Parameter: OfflineActivate -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>OfflineActivate</maml:name>
                <maml:description>
                    <maml:para>This allows you to activate license or extend evaluation of a server that has no internet connection. When this switch is used, the command generates an "Activation Request Code URL" or "Evaluation Extension Request Code URL". Copy this URL to another computer with Internet access, open that URL to obtain "Activation Authorization Code" or "Evaluation Extension Authorization Code". Copy that Authorization Code to this computer and complete your activation or evaluation extension by running the following command;

Register-NCache -AuthCode paste-copied-authorization-code-here -OfflineActivate
                    </maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>

            <!-- Parameter: KeyType -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>KeyType</maml:name>
                <maml:description>
                    <maml:para>Allows you to specify whether the given key is either an 'Extension' key or a 'License' key. By default the value is License.</maml:para>
                </maml:description>
                <command:parameterValue required="false">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
        
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>True</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes></command:inputTypes>
        <command:returnValues />
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <maml:introduction>
                    <maml:paragraph>The following command activates NCache using Server-only license key on local server with 'production' environment.</maml:paragraph>
                </maml:introduction>
                <dev:code>Register-NCache -Key xxxxxxxx-xxxxxx-xxxxxxxx -FirstName Paul -LastName Jones -Email paul.jones@alachisoft.com -Company alachisoft -Environment production</dev:code>
                <dev:remarks>
                    <maml:para>This command registers NCache on local server with the given Server-only license key for environment 'production'.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction>
                    <maml:paragraph>The following command activates NCache using Client-Server license key on server 20.200.21.11 with 'production' environment for 4 clients licenses.</maml:paragraph>
                </maml:introduction>
                <dev:code>Register-NCache -Key xxxxxxxx-xxxxxx-xxxxxxxx -FirstName Paul -LastName Jones -Email paul.jones@alachisoft.com -Company alachisoft -Server 20.200.21.11 -Environment production - Clients 4</dev:code>
                <dev:remarks>
                    <maml:para>This command registers NCache on server 20.200.21.11 with the given Client-Server license key for environment 'production' with 4 client licenses.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <maml:introduction>
                    <maml:paragraph>The following command reactivates NCache using NCache license key on already activated machine on server 20.200.21.11 for production environment with 4 clients licenses.</maml:paragraph>
                </maml:introduction>
                <dev:code>Register-NCache -Key xxxxxxxx-xxxxxx-xxxxxxxx -FirstName Paul -LastName Jones -Email paul.jones@alachisoft.com -Company alachisoft -Server 20.200.21.11 -Reactivate -Environment 'production' -Clients 4</dev:code>
                <dev:remarks>
                    <maml:para>This command reactivates NCache on already activated machine using NCache license key.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
        <maml:title>-------------------------- Example 4 --------------------------</maml:title>
        <maml:introduction>
          <maml:paragraph>This command returns the URL for registering NCache offline using NCache license key.</maml:paragraph>
        </maml:introduction>
        <dev:code>Register-NCache -Key xxxxxxxx-xxxxxx-xxxxxxxx -FirstName Paul -LastName Jones -Email paul.jones@alachisoft.com
    -Company alachisoft -Server 20.200.21.11 -Environment production -OfflineActivate</dev:code>
        <dev:remarks>
          <maml:para>This command generates an Activation Request Code URL for offline activation of NCache using NCache license key. Copy this URL to another computer with Internet access, open that URL to obtain "Activation Authorization Code". Copy that Authorization Code to this computer and complete your activation by running the following command;</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:introduction>
          <maml:paragraph>The following command activates NCache using AuthCode received from Alachisoft.</maml:paragraph>
        </maml:introduction>
        <dev:code>Register-NCache -AuthCode xxxxxxxxxxxxxx -OfflineActivate</dev:code>
        <dev:remarks>
          <maml:para>This command activates NCache license on local server with the given Authorization Code.</maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 5 --------------------------</maml:title>
        <maml:introduction>
          <maml:paragraph>The following extends evaluation of NCache using NCache evaluation extension key.</maml:paragraph>
        </maml:introduction>
        <dev:code>Register-NCache -Key xxxxxxxxxxxxx -FirstName Paul -LastName Jones -Email paul.jones@alachisoft.com
    -Company alachisoft -KeyType Extension</dev:code>
        <dev:remarks>
          <maml:para>This command extends evaluation of NCache on local server with the given extension key.</maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 6 --------------------------</maml:title>
        <maml:introduction>
          <maml:paragraph>This command returns the URL for registering NCache offline using NCache license key.</maml:paragraph>
        </maml:introduction>
        <dev:code>Register-NCache -Key xxxxxxxx-xxxxxx-xxxxxxxx -FirstName Paul -LastName Jones -Email paul.jones@alachisoft.com
    -Company alachisoft -Server 20.200.21.11 -KeyType Extension -OfflineActivate</dev:code>
        <dev:remarks>
          <maml:para>This command generates an Evaluation Extension Request Code URL for offline evaluation extension of NCache using NCache evaluation extension key. Copy this URL to another computer with Internet access, open that URL to obtain an "Evaluation Extension Authorization Code". Copy that Authorization Code to this computer and complete your evaluation extension by running the following command;</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:introduction>
          <maml:paragraph>The following command activates NCache using AuthCode received from Alachisoft.</maml:paragraph>
        </maml:introduction>
        <dev:code>Register-NCache -AuthCode xxxxxxxxxxxxxx -OfflineActivate</dev:code>
        <dev:remarks>
          <maml:para>This command extends NCache evaluation on local server with the given Authorization Code.</maml:para>
          <maml:para></maml:para>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Register-NCacheEvaluation -->
    <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:details>
            <command:name>Register-NCacheEvaluation</command:name>
            <command:verb>Register</command:verb>
            <command:noun>NCacheEvaluation</command:noun>
        </command:details>
        <command:description>
            <maml:para>Register-NCacheEvaluation cmdlet registers the NCache installed on machine for FREE evaluation. </maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Register-NCacheEvaluation</maml:name>
                <!-- Parameter: Key -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Key</maml:name>
                    <command:parameterValue required="false">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Company -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Company</maml:name>
                    <command:parameterValue required="false">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Email -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Email</maml:name>
                    <command:parameterValue required="false">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: FirstName -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>FirstName</maml:name>
                    <command:parameterValue required="false">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: LastName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>LastName</maml:name>
                    <command:parameterValue required="false">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">long</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int64</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>8250</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Key -->
            <command:parameter required="false" globbing="false" pipelineInput="false (ByValue, ByPropertyName)" position="named">
                <maml:name>Key</maml:name>
                <maml:description>
                    <maml:para> Specifies the installation key received from Alachisoft.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            
            <!-- Parameter: FirstName -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>FirstName</maml:name>
                <maml:description>
                    <maml:para>Specifies User's First name to be registered.</maml:para>
                </maml:description>
                <command:parameterValue required="false">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: LastName -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>LastName</maml:name>
                <maml:description>
                    <maml:para>Specifies User's Last name to be registered.</maml:para>
                </maml:description>
                <command:parameterValue required="false">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Email -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Email</maml:name>
                <maml:description>
                    <maml:para>Specifies User's Email to be registered.</maml:para>
                </maml:description>
                <command:parameterValue required="false">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Company -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Company</maml:name>
                <maml:description>
                    <maml:para>Specifies User's Company Name to be registered.</maml:para>
                </maml:description>
                <command:parameterValue required="false">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies IP address of the local machine which is configured to be used by NCache service. This parameter should be given when the machine has more than two network cards. Only the IP address of local machine is accepted.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>True</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes></command:inputTypes>
        <command:returnValues />
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <maml:introduction>
                    <maml:paragraph>The following command registers NCache for FREE evaluation. You can get FREE installation key by registering yourself on https://www.alachisoft.com/activate/RequestKey.php?Edition=NC-ENTO-52-4x&amp;Version=5.2&amp;Source=Register-NCache"</maml:paragraph>
                </maml:introduction>
                <dev:code>Register-NCacheEvaluation -Key xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -FirstName Paul -LastName Jones -Email paul.jones@alachisoft.com -Company alachisoft</dev:code>
                <dev:remarks>
                    <maml:para>This command registers NCache for free Evaluation.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Unregister-NCache -->
    <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:details>
            <command:name>Unregister-NCache</command:name>
            <command:verb>Unregister</command:verb>
            <command:noun>NCache</command:noun>
        </command:details>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Unregister-NCache</maml:name>
                <!-- Parameter: Key -->
                <command:parameter required="fasle" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Key</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: OfflineDeactivate -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>OfflineDeactivate</maml:name>
                    <maml:description>
                        <maml:para>This allows you to deactivate a server that has no internet connection. When this switch is used, the command generates a "Deactivation Request URL". Copy this URL to another computer with Internet access, open that URL from that computer to complete the deactivation of licenses

                        </maml:para>
                    </maml:description>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>True</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Key -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Key</maml:name>
                <maml:description>
                    <maml:para>Deactivation key on which deactivation is to be made.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache service is running. The default is the local machine</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <command:parameterValue required="true">long</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int64</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>True</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: OfflineDeactivate -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>OfflineDeactivate</maml:name>
                <maml:description>
                    <maml:para>This allows you to deactivate a server that has no internet connection. When this switch is used, the command generates a "Deactivation Request URL". Copy this URL to another computer with Internet access, open that URL from that computer to complete the deactivation of licenses.

                    </maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>True</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes></command:inputTypes>
        <command:returnValues />
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <maml:introduction>
                    <maml:paragraph>The following command De-Activate cache on local server </maml:paragraph>
                </maml:introduction>
                <dev:code>Unregister-NCache -Key xxxxxxxx-xxxxxx-xxxxxxxx</dev:code>
                <dev:remarks>
                    <maml:para>This command deactivates NCache on local server.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Unregister-NCache -Key xxxxxxxx-xxxxxx-xxxxxxxx -Server 20.200.21.11</dev:code>
                <dev:remarks>
                    <maml:para>This command deactivates NCache on server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Unregister-NCache -Key xxxxxxxx-xxxxxx-xxxxxxxx -OfflineDeactivate</dev:code>
                <dev:remarks>
                    <maml:para>This command returns URL for offline deactivation of NCache. Copy this URL to another computer that has internet access and open the URL from that computer to complete the deactivation of licenses.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Send-Heartbeat -->
    <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:details>
            <command:name>Send-Heartbeat</command:name>
            <maml:description>
                <maml:para>Sends a forced heartbeat to cloud.alachisoft.com from the target machine.</maml:para>
            </maml:description>
            <command:verb>Send</command:verb>
            <command:noun>Heartbeat</command:noun>
        </command:details>
        <command:description>
            <maml:para>Send-Heartbeat cmdlet sends a forced heartbeat to cloud.alachisoft.com from a cloud activated machine.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Send-Heartbeat </maml:name>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache service is running. The default is the local machine</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <maml:introduction>
                    <maml:paragraph>The following command sends a forced heartbeat from lcoal machine to cloud.alachisoft.com from a cloud activated machine.</maml:paragraph>
                </maml:introduction>
                <dev:code>Send-Heartbeat</dev:code>
                <dev:remarks>
                    <maml:para>This command sends a forced heartbeat from local server.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Send-Heartbeat -Server 20.200.21.11</dev:code>
                <dev:remarks>
                    <maml:para>This command sends a forced heartbeat existing on server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Start-NCacheWebManagementProcess -->
    <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:details>
            <command:name>Start-NCacheWebManagementProcess</command:name>
            <maml:description>
                <maml:para>Starts the NCacheWebManager on the target machine.</maml:para>
            </maml:description>
            <command:verb>Start</command:verb>
            <command:noun>NCacheWebManagementProcess</command:noun>
        </command:details>
        <command:description>
            <maml:para>Start-NCacheWebManagementProcess cmdlet starts the NCacheWebManager on the target machine. Default URL is http://localhost:8251 </maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Start-NCacheWebManagementProcess</maml:name>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache service is running. The default is the local machine</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <maml:introduction>
                    <maml:paragraph>The following command starts NCacheWebManagementProcess on local server</maml:paragraph>
                </maml:introduction>
                <dev:code>Start-NCacheWebManagementProcess</dev:code>
                <dev:remarks>
                    <maml:para>This command starts NCacheWebManagementProcess on local server.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Start-NCacheWebManagementProcess -Server 20.200.21.11</dev:code>
                <dev:remarks>
                    <maml:para>This command starts NCacheWebManagementProcess existing on server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Stop-NCacheWebManagementProcess -->
    <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:details>
            <command:name>Stop-NCacheWebManagementProcess</command:name>
            <maml:description>
                <maml:para>Stops the NCacheWebManager on the target machine.</maml:para>
            </maml:description>
            <command:verb>Stop</command:verb>
            <command:noun>NCacheWebManagementProcess</command:noun>
        </command:details>
        <command:description>
            <maml:para>Stop-NCacheWebManagementProcess cmdlet Stops the NCacheWebManager on the target machine. Default URL is http://localhost:8251 </maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Stop-NCacheWebManagementProcess</maml:name>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache service is running. The default is the local machine</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <maml:introduction>
                    <maml:paragraph>The following command Stops NCacheWebManagementProcess on local server</maml:paragraph>
                </maml:introduction>
                <dev:code>Stop-NCacheWebManagementProcess</dev:code>
                <dev:remarks>
                    <maml:para>This command Stops NCacheWebManagementProcess on local server.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Stop-NCacheWebManagementProcess -Server 20.200.21.11</dev:code>
                <dev:remarks>
                    <maml:para>This command Stops NCacheWebManagementProcess existing on server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Enable-LuceneIndex -->
    <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:details>
            <command:name>Enable-LuceneIndex</command:name>
            <maml:description>
                <maml:para>Enables Lucene index.</maml:para>
            </maml:description>
            <command:verb>Enable</command:verb>
            <command:noun>LuceneIndex</command:noun>
        </command:details>
        <command:description>
            <maml:para>Enable-LuceneIndex cmdlet can be used to enable Lucene index and specify the Lucene index path.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Enable-LuceneIndex</maml:name>
                <!-- Parameter: CacheName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: IndexPath -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>IndexPath</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>True</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: CacheName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the cache for which Lucene index will be configured.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies the NCache server name/ip.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>-1</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: IndexPath -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>IndexPath</maml:name>
                <maml:description>
                    <maml:para>By default, index directories are generated at [InstallDir]\lucene. If you want these indexes to be generated at a different location, please use this parameter to specify a valid path. Please make sure that this path exists on all cache server(s) and no other index writer is locking the directory.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorization if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>True</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
            <command:inputType>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
            <command:inputType>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
            <command:inputType>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
            <command:inputType>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
            <command:inputType>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
            <command:inputType>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Enable-LuceneIndex -CacheName demoCache</dev:code>
                <dev:remarks>
                    <maml:para>This command enables Lucene index for demoCache.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <dev:code>Enable-LuceneIndex -CacheName demoCache -IndexPath "C:\LuceneIndex"</dev:code>
                <dev:remarks>
                    <maml:para>This command enables Lucene index and sets the index path to "C:\LuceneIndex"</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <dev:code>Enable-LuceneIndex -CacheName demoCache -Server 20.200.21.11</dev:code>
                <dev:remarks>
                    <maml:para>This command enables Lucene index on demoCache on server 20.200.21.11</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Disable-LuceneIndex -->
    <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:details>
            <command:name>Disable-LuceneIndex</command:name>
            <maml:description>
                <maml:para>Disables Lucene index.</maml:para>
            </maml:description>
            <command:verb>Disable</command:verb>
            <command:noun>LuceneIndex</command:noun>
        </command:details>
        <command:description>
            <maml:para>Disable-LuceneIndex cmdlet can be used to disable Lucene index.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Disable-LuceneIndex</maml:name>
                <!-- Parameter: CacheName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>True</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: CacheName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the cache for which Lucene index will be configured.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies the NCache server name/ip.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>-1</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorization if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>True</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
            <command:inputType>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
            <command:inputType>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
            <command:inputType>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
            <command:inputType>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
            <command:inputType>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Disable-LuceneIndex -CacheName demoCache</dev:code>
                <dev:remarks>
                    <maml:para>This command disables Lucene index for demoCache.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <dev:code>Disable-LuceneIndex -CacheName demoCache -Server 20.200.21.11"</dev:code>
                <dev:remarks>
                    <maml:para>This command disables Lucene index for demoCache on server 20.200.21.11</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Get-ConnectedClients -->
    <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:details>
            <maml:description>
                <maml:para>Get connectedclients that connected with server node.</maml:para>
            </maml:description>
            <command:name>Get-ConnectedClients</command:name>
            <command:verb>Get</command:verb>
            <command:noun>ConnectedClients</command:noun>
        </command:details>
        <command:description>
            <maml:para>Get-ConnectedClients cmdlet list all registered clients on server. It displays the client machine IP, when machine is activated with server-activated license.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Get-ConnectedClients</maml:name>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">long</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int64</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>8250</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>True</dev:defaultValue>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache service is running. The default is the local machine</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening. Default port is 8250</maml:para>
                </maml:description>
                <command:parameterValue required="true">long</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int64</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>True</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes></command:inputTypes>
        <command:returnValues />
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Get-ConnectedClients</dev:code>
                <dev:remarks>
                    <maml:para>This command gets all connected client registered on server.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Get-connectedclients -Server 20.200.21.11</dev:code>
                <dev:remarks>
                    <maml:para>This command gets all connected client registered on server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Get-ConnectedClients -Server 20.200.21.11 -Port 8250</dev:code>
                <dev:remarks>
                    <maml:para>This command uses port and gets all connected client registered on server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Get-ClusterHealth -->
    <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:details>
            <command:name>Get-ClusterHealth</command:name>
            <maml:description>
                <maml:para>Gets cluster state on cache.</maml:para>
            </maml:description>
            <command:verb>Get</command:verb>
            <command:noun>ClusterHealth</command:noun>
        </command:details>
        <command:description>
            <maml:para>Get-ClusterHealth cmdlet displays all the nodes registered on specified cache. It displays the status, number of connected clients and connection information of the cache.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Get-ClusterHealth</maml:name>
                <!-- Parameter: CacheName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string[]</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String[]</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Continuous -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Continuous</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: SampleInterval -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>SampleInterval</maml:name>
                    <command:parameterValue required="true">System.Int32</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: CacheName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies the cache name for which cluster health status will be fetched.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string[]</command:parameterValue>
                <dev:type>
                    <maml:name>System.String[]</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="1">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server IP Address where the NCache service is running. The default is the local machine.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Continuous -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Continuous</maml:name>
                <maml:description>
                    <maml:para>Indicates that this cmdlet gets statistics continuously. By default, this cmdlet gets statistics only once. You can use the SampleInterval parameter to set the interval for continuous sampling.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: SampleInterval -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>SampleInterval</maml:name>
                <maml:description>
                    <maml:para>Specifies the time between samples in seconds. The default value is 3 seconds. Minimum value is 1.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>3</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Get-ClusterHealth -CacheName demoCache</dev:code>
                <dev:remarks>
                    <maml:para>This command gets the nodes, status, connection information and connected clients count for 'demoCache'.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Get-ClusterHealth -CacheName demoCache -Server 20.200.21.11</dev:code>
                <dev:remarks>
                    <maml:para>This command gets the nodes, status, connection information and connected clients count for 'demoCache' on the Server '20.200.21.11' . </maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Get-ClusterHealth -CacheName demoCache -Continuous</dev:code>
                <dev:remarks>
                    <maml:para>This command gets the nodes, status, connection information and connected clients count for 'demoCache' continuously after every 3 seconds.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 4 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Get-ClusterHealth -CacheName demoCache -Continuous -SampleInterval 5</dev:code>
                <dev:remarks>
                    <maml:para>This command gets the nodes, status, connection information and connected clients count for 'demoCache' continuously after every 5 seconds.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Get-CacheServerStatistics -->
    <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:details>
            <maml:description>
                <maml:para>Gets statistics of the cache.</maml:para>
            </maml:description>
            <command:name>Get-CacheServerStatistics</command:name>
            <command:verb>Get</command:verb>
            <command:noun>CacheServerStatistics</command:noun>
        </command:details>
        <command:description>
            <maml:para>Get-CacheServerStatistics cmdlet displays the value of performance counters for a given cache on one or more cache servers. The list of counters that this cmdlet displays can be customized. </maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Get-CacheServerStatistics</maml:name>
                <!-- Parameter: CacheName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Servers -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>Servers</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: CounterNames -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>CounterNames</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: DoNotShowDefaultCounters -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>DoNotShowDefaultCounters</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Format -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Format</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Continuous -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Continuous</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: SampleInterval -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>SampleInterval</maml:name>
                    <command:parameterValue required="true">System.Int32</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: MaxSamples -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>MaxSamples</maml:name>
                    <command:parameterValue required="true">System.Int32</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>True</dev:defaultValue>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: CacheName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the cache for which counters will be fetched.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Servers -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Servers</maml:name>
                <maml:description>
                    <maml:para> Specifies one or more server IP Address(es) where the NCache service is running as well as the cache with the specified name is running. The default is the local machine. Note: Comma separated server names are to be specified in case of multiple servers inside double quotes.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: CounterNames -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>CounterNames</maml:name>
                <maml:description>
                    <maml:para> Specifies one or more cache counter name(s) for which the values should be displayed. This option can be used to customize the list of counters to be displayed. Note: Comma separated counter names are to be specified in case of multiple counters inside double quotes. For a complete list of NCache counters, please visit http://www.alachisoft.com/resources/docs/ncache/admin-guide/cache-counters.html.
            </maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Format -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Format</maml:name>
                <maml:description>
                    <maml:para>Specifies how the values of counters should be displayed. By default, its Tabular. CSV is recommended for output redirection to a file. CSV format can be converted to .blg which can be opened in Windows Performance Monitor.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: DoNotShowDefaultCounters -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>DoNotShowDefaultCounters</maml:name>
                <maml:description>
                    <maml:para> Indicates that this cmdlet doesn't display the default counters. This should only be used when -CounterNames parameter is used.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Continuous -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Continuous</maml:name>
                <maml:description>
                    <maml:para>Indicates that this cmdlet gets statistics continuously. By default, this cmdlet gets statistics only once. You can use the SampleInterval parameter to set the interval for continuous sampling.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: SampleInterval -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>SampleInterval</maml:name>
                <maml:description>
                    <maml:para> Specifies the time between samples in seconds.The default value is 3 seconds. Minimum value is 1.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>3</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: MaxSamples -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>MaxSamples</maml:name>
                <maml:description>
                    <maml:para> Specifies the number of samples to get from each counter. The default is 1 sample. To get samples continuously (no maximum sample size), use the Continuous parameter.
            </maml:para>
                </maml:description>
                <command:parameterValue required="true">long</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int64</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>True</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
            <command:inputType>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
            <command:inputType>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
            <command:inputType>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
            <command:inputType>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
            <command:inputType>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Get-CacheServerStatistics -CacheName demoCache</dev:code>
                <dev:remarks>
                    <maml:para>This command gets default counters for 'democache' from the local node.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Get-CacheServerStatistics -CacheName demoCache -Servers "20.200.21.19,20.200.21.20"</dev:code>
                <dev:remarks>
                    <maml:para>This command gets default counters for 'democache' from the given two server nodes.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Get-CacheServerStatistics -CacheName demoCache -Servers "20.200.21.19,20.200.21.20" -CounterNames "Hits/sec, Misses/sec"</dev:code>
                <dev:remarks>
                    <maml:para>This command gets values of specified counter names along side the default counters for 'democache'.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 4 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Get-CacheServerStatistics -CacheName demoCache -Servers "20.200.21.19,20.200.21.20" -CounterNames "Hits/sec, Misses/sec" -MaxSamples 50</dev:code>
                <dev:remarks>
                    <maml:para>This command gets the 50 samples from defined counters for 'democache'.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 5 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code> Get-CacheServerStatistics -CacheName demoCache -Servers "20.200.21.19,20.200.21.20" -CounterNames "Hits/sec, Misses/sec" -DoNotShowDefaultCounters</dev:code>
                <dev:remarks>
                    <maml:para>This command gets values of specified counter names for 'democache'. It does not display the values of default counters.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 6 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code> Get-CacheServerStatistics -CacheName demoCache -Servers "20.200.21.19,20.200.21.20" -Continuous</dev:code>
                <dev:remarks>
                    <maml:para>This command gets values of counters for 'democache' continuously after every 3 seconds. </maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 7 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code> Get-CacheServerStatistics -CacheName demoCache -Servers "20.200.21.19,20.200.21.20" -Continuous -SampleInterval 5</dev:code>
                <dev:remarks>
                    <maml:para>This command gets values of counters for 'democache' continuously after every 5 seconds.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 8 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Get-CacheServerStatistics -CacheName demoCache -Continuous -SampleInterval 1 -Format CSV | Out-File -Encoding ASCII "C:\stats.csv"</dev:code>
                <dev:remarks>
                    <maml:para>This command gets values of default counters for 'democache' continuously after every 3 seconds and saves the output in csv format at the given location.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
        <command:returnValues />
    </command:command>
    <!-- Cmdlet: Get-CacheClientStatistics -->
    <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:details>
            <maml:description>
                <maml:para>Gets statistics of the cache.</maml:para>
            </maml:description>
            <command:name>Get-CacheClientStatistics</command:name>
            <command:verb>Get</command:verb>
            <command:noun>CacheClientStatistics</command:noun>
        </command:details>
        <command:description>
            <maml:para>Get-CacheClientStatistics cmdlet displays the the value of client performance counters for a given cache for one or more client nodes. The list of counters that this cmdlet displays can be customized. </maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Get-CacheClientStatistics</maml:name>
                <!-- Parameter: CacheName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Clients -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="0">
                    <maml:name>Clients</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: CounterNames -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>CounterNames</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: DoNotShowDefaultCounters -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>DoNotShowDefaultCounters</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Continuous -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Continuous</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Format -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Format</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: SampleInterval -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>SampleInterval</maml:name>
                    <command:parameterValue required="true">System.Int32</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: MaxSamples -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>MaxSamples</maml:name>
                    <command:parameterValue required="true">System.Int32</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int64</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>True</dev:defaultValue>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: CacheName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the cache for which counters will be fetched.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Clients -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Clients</maml:name>
                <maml:description>
                    <maml:para>Specifies one or more client IP Address(es) where the NCache service is running as well as client to specified cache is registered. The default is the local machine. Note: Comma separated client names are to be specified in case of multiple clients inside double quotes.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: CounterNames -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>CounterNames</maml:name>
                <maml:description>
                    <maml:para> Specifies one or more cache counter name(s) for which the values should be displayed. This option can be used to customize the list of counters to be displayed. Note: Comma separated counter names are to be specified in case of multiple counters inside double quotes. For a complete list of NCache counters, please visit http://www.alachisoft.com/resources/docs/ncache/admin-guide/cache-counters.html. </maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: DoNotShowDefaultCounters -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>DoNotShowDefaultCounters</maml:name>
                <maml:description>
                    <maml:para> Indicates that this cmdlet doesn't display the default counters. This should only be used when -CounterNames parameter is used.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Format -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Format</maml:name>
                <maml:description>
                    <maml:para> Specifies how the values of counters should be displayed. By default, its Tabular. CSV is recommended for output redirection to a file. CSV format can be converted to .blg which can be opened in Windows Performance Monitor.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Continuous -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Continuous</maml:name>
                <maml:description>
                    <maml:para> Indicates that this cmdlet gets statistics continuously. By default, this cmdlet gets statistics only once. You can use the SampleInterval parameter to set the interval for continuous sampling.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: SampleInterval -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>SampleInterval</maml:name>
                <maml:description>
                    <maml:para>Specifies the time between samples in seconds.The default value is 3 seconds. Minimum value is 1.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>3</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: MaxSamples -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>MaxSamples</maml:name>
                <maml:description>
                    <maml:para>Specifies the number of samples to get from each counter. The default is 1 sample. To get samples continuously (no maximum sample size), use the Continuous parameter.
            </maml:para>
                </maml:description>
                <command:parameterValue required="true">long</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int64</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>True</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
            <command:inputType>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
            <command:inputType>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
            <command:inputType>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
            <command:inputType>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
            <command:inputType>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Get-CacheClientStatistics -CacheName demoCache</dev:code>
                <dev:remarks>
                    <maml:para> This command gets default counters for 'democache' from the local node.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Get-CacheClientStatistics -CacheName demoCache -Clients "20.200.21.19,20.200.21.20"</dev:code>
                <dev:remarks>
                    <maml:para> This command gets default counters for 'democache' from the given two client nodes.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Get-CacheClientStatistics -CacheName demoCache -Clients "20.200.21.19,20.200.21.20" -CounterNames "Compression/sec"</dev:code>
                <dev:remarks>
                    <maml:para> This command gets values of specified counter names along side the default counters for 'democache'.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 4 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Get-CacheClientStatistics -CacheName demoCache -Clients "20.200.21.19,20.200.21.20" -CounterNames "Compression/sec" -DoNotShowDefaultCounters</dev:code>
                <dev:remarks>
                    <maml:para>This command gets values of specified counter names for 'democache'. It does not display the values of default counters.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 5 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Get-CacheClientStatistics -CacheName demoCache -Clients "20.200.21.19,20.200.21.20" -CounterNames "Compression/sec" -MaxSamples 50</dev:code>
                <dev:remarks>
                    <maml:para>This command gets the 50 samples from defined counters for 'democache'.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 6 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Get-CacheClientStatistics -CacheName demoCache -Clients "20.200.21.19,20.200.21.20" -Continuous</dev:code>
                <dev:remarks>
                    <maml:para>This command gets values of counters for 'democache' continuously after every 3 seconds.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 7 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Get-CacheClientStatistics -CacheName demoCache -Clients "20.200.21.19,20.200.21.20" -Continuous -SampleInterval 5</dev:code>
                <dev:remarks>
                    <maml:para>This command gets values of counters for 'democache' continuously after every 5 seconds.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 8 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Get-CacheClientStatistics -CacheName demoCache -Continuous -SampleInterval 1 -Format CSV | Out-File -Encoding ASCII "C:\stats.csv" </dev:code>
                <dev:remarks>
                    <maml:para>This command gets values of default counters for 'democache' continuously after every 1 seconds and saves the output in csv format at the given location.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
        <command:returnValues />
    </command:command>
    <!-- Cmdlet: New-Bridge -->
    <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:details>
            <command:name>New-Bridge</command:name>
            <maml:description>
                <maml:para>Creates a new bridge.</maml:para>
            </maml:description>
            <command:verb>New</command:verb>
            <command:noun>Bridge</command:noun>
        </command:details>
        <command:description>
            <maml:para>New-Bridge cmdlet enables the user to create a new bridge on one or more server nodes.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>New-Bridge</maml:name>
                <!-- Parameter: Name -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                    <maml:name>Name</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: BridgePort -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>BridgePort</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: ConnectionRetryInterval -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>ConnectionRetryInterval</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>5</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: MaxQueueSize -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>MaxQueueSize</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>2048</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>True</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: QueueOptimized -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>QueueOptimized</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: QueueReplicationInterval -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>QueueReplicationInterval</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>2</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: ReplicatorQueueSize -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>ReplicatorQueueSize</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>2048</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Name -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the bridge for which cache will be registered.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies the NCache server names/IPs where Bridge should be configured, separated by commas e.g. 20.200.21.11,20.200.21.12. The server specified first will be added as bridge active node.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: BridgePort -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>BridgePort</maml:name>
                <maml:description>
                    <maml:para>Specifies the port of the server, at which server listens.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>-1</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: MaxQueueSize -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>MaxQueueSize</maml:name>
                <maml:description>
                    <maml:para>Specifies the bridge max queue size.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>2048</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: ReplicatorQueueSize -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>ReplicatorQueueSize</maml:name>
                <maml:description>
                    <maml:para>Specifies the bridge replicator queue size in MBs.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>2048</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: QueueReplicationInterval -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>QueueReplicationInterval</maml:name>
                <maml:description>
                    <maml:para>Specifies the interval for bridge queue replication.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>2</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: ConnectionRetryInterval -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>ConnectionRetryInterval</maml:name>
                <maml:description>
                    <maml:para>Specifies the connection retry interval for bridge.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>5</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache Bridge service is listening. Default port is 8260.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>-1</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: QueueOptimized -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>QueueOptimized</maml:name>
                <maml:description>
                    <maml:para>Specifies if optimized queue is to be used.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>New-Bridge demoBridge -Server 20.200.21.11</dev:code>
                <dev:remarks>
                    <maml:para>This command creates new bridge named demoBridge on server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>New-Bridge demoBridge -Server "20.200.21.11,20.200.20.12"</dev:code>
                <dev:remarks>
                    <maml:para>This command creates new bridge named demoBridge on server 20.200.21.11 and 20.200.20.12 as passive node.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>New-Bridge demoBridge -Server "20.200.21.11,20.200.20.12" -ReplicatorQueueSize 100</dev:code>
                <dev:remarks>
                    <maml:para>This command creates new bridge named demoBridge on server 20.200.21.11 and 20.200.20.12 as passive node aith a replicator queue of size 100MB.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Remove-Bridge -->
    <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:details>
            <command:name>Remove-Bridge</command:name>
            <maml:description>
                <maml:para>Removes the registered bridge.</maml:para>
            </maml:description>
            <command:verb>Remove</command:verb>
            <command:noun>Bridge</command:noun>
        </command:details>
        <command:description>
            <maml:para>Remove-Bridge cmdlet enables the user to remove an already registered bridge.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Remove-Bridge</maml:name>
                <!-- Parameter: Name -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                    <maml:name>Name</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>True</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Name -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies name of bridge registered on the server.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache bridge service is running.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache Bridge service is listening. Default port is 8260.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>-1</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Remove-Bridge demoBridge -Server 20.200.21.11</dev:code>
                <dev:remarks>
                    <maml:para>This command removes bridge named demoBridge on server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Remove-Bridge demoBridge -Server 20.200.21.11 -Port 10003</dev:code>
                <dev:remarks>
                    <maml:para>This command uses port and removes bridge named demoBridge on server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Add-BridgeNode -->
    <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:details>
            <command:name>Add-BridgeNode</command:name>
            <maml:description>
                <maml:para>Adds bridge server node to bridge.</maml:para>
            </maml:description>
            <command:verb>Add</command:verb>
            <command:noun>BridgeNode</command:noun>
        </command:details>
        <command:description>
            <maml:para>Add-BridgeNode cmdlet enables users to add a new server node to the existing bridge.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Add-BridgeNode</maml:name>
                <!-- Parameter: Name -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                    <maml:name>Name</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NewServer -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NewServer</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: ExistingServer -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>ExistingServer</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>True</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Name -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies one or more name(s) of bridges registered on the server.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>ExistingServer</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache bridge service is running and a bridge with the specified bridge-name is registered.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: NewBridgeNode -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NewServer</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where a bridge with the specified bridge-name needs to be registered. The bridge configuration is copied from the source server name to this server.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache bridge server is listening.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>-1</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Add-BridgeNode demoBridge -ExistingServer 20.200.20.11 -NewServer 20.200.21.12</dev:code>
                <dev:remarks>
                    <maml:para>This command adds 20.200.21.12 as passive node to the bridge existing on server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Remove-BridgeNode -->
    <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:details>
            <command:name>Remove-BridgeNode</command:name>
            <maml:description>
                <maml:para>Removes bridge server node to bridge.</maml:para>
            </maml:description>
            <command:verb>Remove</command:verb>
            <command:noun>BridgeNode</command:noun>
        </command:details>
        <command:description>
            <maml:para>Remove-BridgeNode cmdlet enables users to remove a server node from an existing bridge.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Remove-BridgeNode</maml:name>
                <!-- Parameter: Name -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                    <maml:name>Name</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>True</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Name -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies one or more name(s) of bridges registered on the server.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache bridge service is running and a bridge with the specified bridge-name is registered. This server will be removed from specified bridge.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache bridge server is listening.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>-1</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Remove-BridgeNode demoBridge -Server 20.200.20.12</dev:code>
                <dev:remarks>
                    <maml:para>This command removes node 20.200.20.12 from the demoBridge.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Add-BridgeCache -->
    <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:details>
            <command:name>Add-BridgeCache</command:name>
            <maml:description>
                <maml:para>Add an existing clustered cache in bridge.</maml:para>
            </maml:description>
            <command:verb>Add</command:verb>
            <command:noun>BridgeCache</command:noun>
        </command:details>
        <command:description>
            <maml:para>Add-BridgeCache cmdlet enables the user to add an existing clustered cache in bridge.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Add-BridgeCache</maml:name>
                <!-- Parameter: Name -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                    <maml:name>Name</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: CacheName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Environment -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Environment</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: CacheServer -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>CacheServer</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>True</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Mode -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Mode</maml:name>
                    <maml:description>
                        <maml:para>Possible values: Active, Passive</maml:para>
                    </maml:description>
                    <command:parameterValue required="true">BridgeCacheStateParam</command:parameterValue>
                    <dev:type>
                        <maml:name>Alachisoft.NCache.Tools.Common.BridgeCacheStateParam</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>Active</dev:defaultValue>
                    <command:parameterValueGroup>
                        <command:parameterValue required="false" variableLength="false">Active</command:parameterValue>
                        <command:parameterValue required="false" variableLength="false">Passive</command:parameterValue>
                    </command:parameterValueGroup>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Name -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies name of bridge registered on the server.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: CacheName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies the clustered cache name.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Environment -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Environment</maml:name>
                <maml:description>
                    <maml:para>Specifies the clustered cache environment. Cache name and environment act as a unique identifier of bridge cache.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache bridge service is running and a bridge with the specified bridge-name is registered.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: CacheServer -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>CacheServer</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache service is running and a cache with the specified cache-name is registered.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Mode -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Mode</maml:name>
                <maml:description>
                    <maml:para>Possible values: Active, Passive</maml:para>
                </maml:description>
                <command:parameterValue required="true">BridgeCacheStateParam</command:parameterValue>
                <dev:type>
                    <maml:name>Alachisoft.NCache.Tools.Common.BridgeCacheStateParam</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>Active</dev:defaultValue>
                <command:parameterValueGroup>
                    <command:parameterValue required="false" variableLength="false">Active</command:parameterValue>
                    <command:parameterValue required="false" variableLength="false">Passive</command:parameterValue>
                </command:parameterValueGroup>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache bridge server is listening.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>-1</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Add-BridgeCache demoBridge -Server 20.200.20.11 -CacheName mypartitionedcache -Environment US -CacheServer 20.200.21.12</dev:code>
                <dev:remarks>
                    <maml:para>This command adds clustered cache mypartitionedcache to bridge demoBridge as mypartitionedcache.US</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Remove-BridgeCache -->
    <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:details>
            <command:name>Remove-BridgeCache</command:name>
            <maml:description>
                <maml:para>Removes a clustered cache from bridge.</maml:para>
            </maml:description>
            <command:verb>Remove</command:verb>
            <command:noun>BridgeCache</command:noun>
        </command:details>
        <command:description>
            <maml:para>Remove-BridgeCache cmdlet enables the user to remove an existing clustered cache from bridge.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Remove-BridgeCache</maml:name>
                <!-- Parameter: Name -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                    <maml:name>Name</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: CacheFullName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>CacheFullName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>True</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Force -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Force</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>False</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Name -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies name of bridge registered on the server.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: CacheFullName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>CacheFullName</maml:name>
                <maml:description>
                    <maml:para>Specifies the clustered cache name with environment that has to be removed from bridge.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache bridge service is running and a bridge with the specified bridge-name is registered.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache bridge server is listening.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>-1</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Force -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Force</maml:name>
                <maml:description>
                    <maml:para>Specifies forceful removal of cache from running bridge.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Remove-BridgeCache -Name demoBridge -Server 20.200.20.11 -CacheFullName mypartitionedcache.US </dev:code>
                <dev:remarks>
                    <maml:para>This command removes clustered cache mypartitionedcache with environment name US from bridge demoBridge.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <dev:code>Remove-BridgeCache -Name demoBridge -Server 20.200.20.11 -CacheFullName mypartitionedcache.US -Force</dev:code>
                <dev:remarks>
                    <maml:para>This command removes clustered cache mypartitionedcache in environment US forcefully from bridge demoBridge even if the bridge is running.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Set-BridgeCacheMode -->
    <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:details>
            <command:name>Set-BridgeCacheMode</command:name>
            <maml:description>
                <maml:para>Sets the mode active/passive of bridge cache.</maml:para>
            </maml:description>
            <command:verb>Set</command:verb>
            <command:noun>BridgeCacheMode</command:noun>
        </command:details>
        <command:description>
            <maml:para>Set-BridgeCacheMode cmdlet enables the user to change the mode Active/Passive of bridge cache.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Set-BridgeCacheMode</maml:name>
                <!-- Parameter: Name -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                    <maml:name>Name</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: CacheFullName -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>CacheFullName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Mode -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Mode</maml:name>
                    <maml:description>
                        <maml:para>Possible values: Active, Passive</maml:para>
                    </maml:description>
                    <command:parameterValue required="true">BridgeCacheStateParam</command:parameterValue>
                    <dev:type>
                        <maml:name>Alachisoft.NCache.Tools.Common.BridgeCacheStateParam</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>Active</dev:defaultValue>
                    <command:parameterValueGroup>
                        <command:parameterValue required="false" variableLength="false">Active</command:parameterValue>
                        <command:parameterValue required="false" variableLength="false">Passive</command:parameterValue>
                    </command:parameterValueGroup>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>True</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Name -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies name of bridge registered on the server.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: CacheFullName -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>CacheFullName</maml:name>
                <maml:description>
                    <maml:para>Specifies the clustered cache name with environment.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache bridge service is running and a bridge with the specified bridge-name is registered.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Mode -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Mode</maml:name>
                <maml:description>
                    <maml:para>Possible values: Active, Passive</maml:para>
                </maml:description>
                <command:parameterValue required="true">BridgeCacheStateParam</command:parameterValue>
                <dev:type>
                    <maml:name>Alachisoft.NCache.Tools.Common.BridgeCacheStateParam</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>Active</dev:defaultValue>
                <command:parameterValueGroup>
                    <command:parameterValue required="false" variableLength="false">Active</command:parameterValue>
                    <command:parameterValue required="false" variableLength="false">Passive</command:parameterValue>
                </command:parameterValueGroup>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache bridge server is listening.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>-1</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Set-BridgeCacheMode demoBridge -Server 20.200.20.11 -CacheFullName mypartitionedcache.US -Mode Active</dev:code>
                <dev:remarks>
                    <maml:para>This command changes the mode of clustered cache mypartitionedcache.US to active.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <dev:code>Set-BridgeCacheMode demoBridge -Server 20.200.20.11 -CacheFullName mypartitionedcache.US -Mode Passive</dev:code>
                <dev:remarks>
                    <maml:para>This command changes the mode of clustered cache mypartitionedcache.US to passive.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Start-BridgeStateTransfer -->
    <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:details>
            <command:name>Start-BridgeStateTransfer</command:name>
            <maml:description>
                <maml:para>Start state transfer between two bridge caches.</maml:para>
            </maml:description>
            <command:verb>Start</command:verb>
            <command:noun>BridgeStateTransfer</command:noun>
        </command:details>
        <command:description>
            <maml:para>Start-BridgeStateTransfer cmdlet enables the user to initiate state transfer between source and target caches.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Start-BridgeStateTransfer</maml:name>
                <!-- Parameter: Name -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                    <maml:name>Name</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Server -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: SourceCache -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>SourceCache</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: TargetCache -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>TargetCache</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>True</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>-1</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Name -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies name of bridge registered on the server.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache bridge service is running and a bridge with the specified bridge-name is registered.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: SourceCache -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>SourceCache</maml:name>
                <maml:description>
                    <maml:para>Specifies the source cache name with environment from which state transfer has to be initiated.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: TargetCache -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>TargetCache</maml:name>
                <maml:description>
                    <maml:para>Specifies the target cache name with environment of state transfer.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache bridge server is listening.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>-1</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Start-BridgeStateTransfer demoBridge -Server 20.200.20.11 -SourceCache mypartitionedcache.US -TargetCache myreplicatedcache.US</dev:code>
                <dev:remarks>
                    <maml:para>This command initiates state transfer from mypartitionedcache.US to myreplicatedcache.US</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: New-MemoryDump -->
    <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:details>
            <command:name>New-MemoryDump</command:name>
            <maml:description>
                <maml:para>Start the process to take dump for cache/process id specified.</maml:para>
            </maml:description>
            <command:verb>New</command:verb>
            <command:noun>MemoryDump</command:noun>
        </command:details>
        <command:description>
            <maml:para> New-MemoryDump enables the user to take memory dump of cache or NCache service. The cmdlet doesn't wait for memory dump to complete.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>New-MemoryDump</maml:name>
                <!-- Parameter: Server -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: CachName -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: ProcessId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>ProcessId</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: WaitForCompletion -->
                <command:parameter required="false" globbing="false" pipelineInput="false (ByPropertyName)" position="named">
                    <maml:name>WaitForCompletion</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>false</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>True</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>8250</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache service is running.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: CacheName -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies CacheName for which the dump is needs to be created on the server specified.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: ProcessId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>ProcessId</maml:name>
                <maml:description>
                    <maml:para>Specifies the ProcessId for which the dump is needs to be created on the server specified.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: WaitForCompletion -->
            <command:parameter required="false" globbing="false" pipelineInput="false (ByPropertyName)" position="named">
                <maml:name>WaitForCompletion</maml:name>
                <maml:description>
                    <maml:para>Do not exit until the memory dump is captured.</maml:para>
                </maml:description>
                <command:parameterValue required="false">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>New-MemoryDump -Server 20.200.21.11 -CacheName demoCache
            </dev:code>
                <dev:remarks>
                    <maml:para>This command initiates dump generation on server 20.200.21.11 for CacheName demoCache</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <dev:code>New-MemoryDump -Server 20.200.21.11 -ProcessId 1234
            </dev:code>
                <dev:remarks>
                    <maml:para>This command initiates dump generation on server 20.200.21.11 for Process id 1234</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 3 --------------------------</maml:title>
                <dev:code>New-MemoryDump -Server 20.200.21.11 -ProcessId 1234 -WaitForCompletion
            </dev:code>
                <dev:remarks>
                    <maml:para>This command initiates dump generation on server 20.200.21.11 for Process id 1234 and wait for the completion of dump generation.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: GetMemoryDumpList -->
    <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:details>
            <command:name>Get-MemoryDumpList</command:name>
            <maml:description>
                <maml:para>Gets the list of memory dumps taken and saved on the given server.</maml:para>
            </maml:description>
            <command:verb>Get</command:verb>
            <command:noun>MemoryDumpList</command:noun>
        </command:details>
        <command:description>
            <maml:para>Get-MemoryDumpList lists the memory dumps taken and saved on the given server</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Get-MemoryDumpList</maml:name>
                <!-- Parameter: Server -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>True</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>8250</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache service is running.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Get-MemoryDumpList -Server 20.200.21.11
            </dev:code>
                <dev:remarks>
                    <maml:para>This command list down the dumps created on server 20.200.21.11.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet:Remove-MemoryDump -->
    <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:details>
            <command:name>Remove-MemoryDump</command:name>
            <maml:description>
                <maml:para>Deletes the given memory dump file from the specified server.</maml:para>
            </maml:description>
            <command:verb>Remove</command:verb>
            <command:noun>MemoryDump </command:noun>
        </command:details>
        <command:description>
            <maml:para>Remove-MemoryDump deletes the given memory dump file from the specified server.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Remove-MemoryDump</maml:name>
                <!-- Parameter: Server -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: FileName -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                    <maml:name>FileName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: NoLogo -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>NoLogo</maml:name>
                    <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>True</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Password -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>Password</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
                <!-- Parameter: Port -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Port</maml:name>
                    <command:parameterValue required="true">int</command:parameterValue>
                    <dev:type>
                        <maml:name>System.Int32</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue>8250</dev:defaultValue>
                </command:parameter>
                <!-- Parameter: UserId -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                    <maml:name>UserId</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: Server -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies a server name where the NCache service is running.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: FileName -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>FileName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of memory dump file that should be deleted.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Port -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Port</maml:name>
                <maml:description>
                    <maml:para>Specifies the port on which NCache server is listening.</maml:para>
                </maml:description>
                <command:parameterValue required="true">int</command:parameterValue>
                <dev:type>
                    <maml:name>System.Int32</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>8250</dev:defaultValue>
            </command:parameter>
            <!-- Parameter: UserId -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>UserId</maml:name>
                <maml:description>
                    <maml:para>Specifies the UserId that is used to authorize the user if security is enabled on the cache server. This UserId must be same as the active directory user credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Password -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Password</maml:name>
                <maml:description>
                    <maml:para>Specifies the password for user authorisation if security is enabled on cache server. This password must be the same as active directory password.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: NoLogo -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NoLogo</maml:name>
                <maml:description>
                    <maml:para>Suppresses display of the logo banner.</maml:para>
                </maml:description>
                <command:parameterValue required="true">SwitchParameter</command:parameterValue>
                <dev:type>
                    <maml:name>System.Management.Automation.SwitchParameter</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue>False</dev:defaultValue>
            </command:parameter>
        </command:parameters>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code> Remove-MemoryDump -Server 20.200.21.11 -FileName dumpFile.dmp
            </dev:code>
                <dev:remarks>
                    <maml:para>This command deletes the dump file on server 20.200.21.11 with specified name</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <dev:code> Remove-MemoryDump -Server 20.200.21.11 -FileName dumpFile.dmp -Force
            </dev:code>
                <dev:remarks>
                    <maml:para>This command deletes the dump file on server 20.200.21.11 with specified name without prompt to cancel it.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Get-CacheLogsList -->
    <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:details>
            <command:name>Get-CacheLogsList</command:name>
            <maml:description>
                <maml:para>Get all the log-files in NCache logs-files directory or the log-file of a specific cache.</maml:para>
            </maml:description>
            <command:verb>Get</command:verb>
            <command:noun>CacheLogsList</command:noun>
        </command:details>
        <command:description>
            <maml:para>Get-CacheLogsList enables the user to get all the log-files in NCache logs-files directory or the log-file of a specific cache.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Get-CacheLogsList</maml:name>
                <!-- Parameter: Server -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: CacheName -->
                <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>CacheName</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: CacheName -->
            <command:parameter required="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>CacheName</maml:name>
                <maml:description>
                    <maml:para>Specifies the cache-name of which you want to get the log-file.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies the server from which you want to get the log-files.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Get-CacheLogsList -Server 20.200.20.34 -Name demoCache</dev:code>
                <dev:remarks>
                    <maml:para>This command get the log-files of demoCache from the specified server.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <maml:introduction></maml:introduction>
                <dev:code>Get-CacheLogsList -Server 20.200.20.34</dev:code>
                <dev:remarks>
                    <maml:para>This command get all the log-files from the specified server.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
    <!-- Cmdlet: Get-CacheLogs -->
    <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:details>
            <command:name>Get-CacheLogs</command:name>
            <maml:description>
                <maml:para>Copy all the log-files or the specified log-files in the destination directory.</maml:para>
            </maml:description>
            <command:verb>Get</command:verb>
            <command:noun>CacheLogs</command:noun>
        </command:details>
        <command:description>
            <maml:para>Get-CacheLogs enables the user to copy all the log-files or the specified log-files in the destination directory.</maml:para>
        </command:description>
        <command:syntax>
            <!-- Parameter set: __AllParameterSets -->
            <command:syntaxItem>
                <maml:name>Get-CacheLogs</maml:name>
                <!-- Parameter: Server -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                    <maml:name>Server</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: FileNames -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>FileNames</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
                <!-- Parameter: Destination -->
                <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                    <maml:name>Destination</maml:name>
                    <command:parameterValue required="true">string</command:parameterValue>
                    <dev:type>
                        <maml:name>System.String</maml:name>
                        <maml:uri />
                    </dev:type>
                    <dev:defaultValue></dev:defaultValue>
                </command:parameter>
            </command:syntaxItem>
        </command:syntax>
        <command:parameters>
            <!-- Parameter: FileNames -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>FileNames</maml:name>
                <maml:description>
                    <maml:para>Comma separated file-names which you want to copy from the server.Please mention complete file-names with extension to run the tool successfully.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
                <dev:defaultValue></dev:defaultValue>
            </command:parameter>
            <!-- Parameter: Server -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Server</maml:name>
                <maml:description>
                    <maml:para>Specifies the server for which you want to use this tool.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
            <!-- Parameter: Destination -->
            <command:parameter required="true" globbing="false" pipelineInput="true (ByValue, ByPropertyName)" position="named">
                <maml:name>Destination</maml:name>
                <maml:description>
                    <maml:para>Specifies the destination directory in which you want to copy the log-files.</maml:para>
                </maml:description>
                <command:parameterValue required="true">string</command:parameterValue>
                <dev:type>
                    <maml:name>System.String</maml:name>
                    <maml:uri />
                </dev:type>
            </command:parameter>
        </command:parameters>
        <command:inputTypes>
            <command:inputType>
                <dev:type>
                    <maml:name></maml:name>
                    <maml:uri />
                </dev:type>
            </command:inputType>
        </command:inputTypes>
        <command:returnValues />
        <maml:alertSet>
            <maml:title></maml:title>
            <maml:alert>
                <maml:para></maml:para>
            </maml:alert>
        </maml:alertSet>
        <command:examples>
            <command:example>
                <maml:title>-------------------------- Example 1 --------------------------</maml:title>
                <dev:code>Get-CacheLogs -Server 20.200.20.34 -FileNames "myPartitionedCache_18-5-2020-10-45-38_20.200.20.34,ClusteredCache_18-5-2020-9-34-25_20.200.20.34" -Destination "C:\Users\administrator\Desktop\LogFiles"</dev:code>
                <dev:remarks>
                    <maml:para>This command copies the specified files from the server to the destination directory.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
            <command:example>
                <maml:title>-------------------------- Example 2 --------------------------</maml:title>
                <dev:code>Get-CacheLogs -Server 20.200.20.34 -FileNames * -Destination "C:\Users\administrator\Desktop\LogFiles" </dev:code>
                <dev:remarks>
                    <maml:para>This command copies all the files from the server to the destination directory.</maml:para>
                    <maml:para></maml:para>
                    <maml:para></maml:para>
                </dev:remarks>
            </command:example>
        </command:examples>
    </command:command>
</helpItems>