SQLServer.RemoteServer Object
Commits a unit of RemoteServer property changes previously marked with BeginAlter. All property changes made since calling BeginAlter will be committed to SQL Server using a single update.
RemoteServer.DoAlter
HRESULT pRemoteServer->DoAlter ( );