Delegate definition for the tagged output delegate.

Namespace: Perforce.P4
Assembly: p4api.net (in p4api.net.dll) Version: 2015.1.103.4687 (2015.1.103.4687)

Syntax

C#
public delegate void TaggedOutputDelegate(
	uint cmdID,
	int objID,
	string key,
	IntPtr value
)
Visual Basic
Public Delegate Sub TaggedOutputDelegate ( _
	cmdID As UInteger, _
	objID As Integer, _
	key As String, _
	value As IntPtr _
)
Visual C++
public delegate void TaggedOutputDelegate(
	unsigned int cmdID, 
	int objID, 
	String^ key, 
	IntPtr value
)

Parameters

cmdID
Type: System..::..UInt32
Id if the command making the callback
objID
Type: System..::..Int32
Object ID for the object
key
Type: System..::..String
The Key of this Key:Value pair
value
Type: System..::..IntPtr
The Key of this Key:Value pair

Remarks

Each call of this delegate by the bridge provides a single Key:Value pair for the current object. When all the Key:Value pairs for an object have been sent, the bridge will make one final call with null for the values of the key and value to signify it is complete. Each object generated by a command will have an object ID that unique for that command.

See Also