Writes the specified result objects to the database, and then calls the data updated delegate to invoke the Refresh verb in the main Microsoft Management Console snap-in thread. Namespace: Microsoft.ConfigurationManagement.AdminConsole
Assembly: Microsoft.ConfigurationManagement (in microsoft.configurationmanagement.dll)

Usage

Visual Basic
Dim dataUpdatedDelegate As PropertyDataUpdated
Dim propManager As IResultObject
Dim additionalObjects As Dictionary(Of String, IResultObject)

Me.Put(dataUpdatedDelegate, propManager, additionalObjects)

Syntax

Visual Basic
Protected Overridable Sub Put ( _
		dataUpdatedDelegate As PropertyDataUpdated, _
		propManager As IResultObject, _
		additionalObjects As Dictionary(Of String, IResultObject) _
)
C#
protected virtual void Put (
		PropertyDataUpdated dataUpdatedDelegate,
		IResultObject propManager,
		Dictionary<string,IResultObject> additionalObjects
)
C++
protected:
virtual void Put (
		PropertyDataUpdated^ dataUpdatedDelegate, 
		IResultObject^ propManager, 
		Dictionary<String^, IResultObject^>^ additionalObjects
)
J#
protected void Put (
		PropertyDataUpdated dataUpdatedDelegate, 
		IResultObject propManager, 
		Dictionary<String,IResultObject> additionalObjects
)
JScript
protected function Put (
		dataUpdatedDelegate : PropertyDataUpdated, 
		propManager : IResultObject, 
		additionalObjects : Dictionary<String,IResultObject>
)

Parameters

dataUpdatedDelegate

[in] PropertyDataUpdated delegate.

propManager

[in] IResultObject interface for getting and setting property manager properties.

additionalObjects

[in] System.Collections.Generic.Dictionary object mapping strings to the IResultObject interface for additional objects to refresh.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Platforms

Development Platforms

Windows Server 2003, Windows Vista

Target Platforms

Windows Server 2003,Windows Vista

See Also