Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

PI Powershell

UpdatePIBufferConfiguration Class

  • Last UpdatedDec 15, 2025
  • 2 minute read
UpdatePIBufferConfiguration Class

Reload the PI Buffer Subsystem configuration

The Update-PIBufferConfiguration cmdlet forces PI Buffer Subsystem to reload all buffer configuration data. This cmdlet can only be directly run on the local instance of PI Buffer Subsystem.

This cmdlet can be run remote by leveraging PowerShell Remoting.

Inheritance Hierarchy

SystemObject
  InternalCommand
    Cmdlet
      PSCmdlet
        OSIsoft.PowerShellOSICmdletBase
          OSIsoft.PowerShellUpdatePIBufferConfiguration

Namespace:  OSIsoft.PowerShell
Assembly:  OSIsoft.PowerShell (in OSIsoft.PowerShell.dll) Version: 3.1.1.0 (3.1.1.466)

Syntax

[CmdletAttribute("Update", "PIBufferConfiguration", SupportsShouldProcess = true)]
public class UpdatePIBufferConfiguration : OSICmdletBase
<CmdletAttribute("Update", "PIBufferConfiguration", SupportsShouldProcess := true)>
Public Class UpdatePIBufferConfiguration
	Inherits OSICmdletBase

Dim instance As UpdatePIBufferConfiguration
[CmdletAttribute(L"Update", L"PIBufferConfiguration", SupportsShouldProcess = true)]
public ref class UpdatePIBufferConfiguration : public OSICmdletBase
[<CmdletAttribute("Update", "PIBufferConfiguration", SupportsShouldProcess = true)>]
type UpdatePIBufferConfiguration =  
    class
        inherit OSICmdletBase
    end

The UpdatePIBufferConfiguration type exposes the following members.

Constructors

  NameDescription
Public method
UpdatePIBufferConfiguration

Examples

Update-PIBufferConfiguration

This example forces the local instance of PI Buffer Subsystem to reload/refresh all buffer configuration data

Examples

Invoke-Command -ComputerName PIINT1 -ScriptBlock { Update-PIBufferConfiguration }

This example forces the PIINT1 instance of PI Buffer Subsystem to reload/refresh all buffer configuration data. Note the use of Invoke-Command. Failure of this example to execute properly is likely not an issue with Update-PIBufferConfiguration, but with the network or PS connection to the remote computer. Note that the OSIsoft.PowerShell module must be installed on the remote computer as well for this to work.

See Also

TitleResults for “How to create a CRG?”Also Available in