[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Creates a new anonymous EventType instance for an event type that contains a map of name value pairs. The method accepts a Map that contains the property names as keys and Class objects as the values. The Class instances represent the property types. New instances are created by this method on every invocation. Clients to this method need to cache the returned EventType instance to reuse EventType's for same-typed events.

Namespace: net.esper.events
Assembly:   NEsper (in NEsper.dll)

Syntax

Visual Basic (Declaration)
Public Function CreateAnonymousMapType ( _
	propertyTypes As EDictionary(Of String, Type) _
) As EventType
C#
public EventType CreateAnonymousMapType (
	EDictionary<string, Type> propertyTypes
)
Visual C++
public:
virtual EventType^ CreateAnonymousMapType (
	EDictionary<String^, Type^>^ propertyTypes
) sealed

Parameters

propertyTypes
net.esper.compat.EDictionary<(Of K, V>)
is a map of String to Class objects

Return Value

EventType implementation for map field names and value types