C-DEngine 5.105

TheThing..::..GetMatchingProperties Method

Returns the names of properties in this thing that match the provided inclusion and exclusion lists.

Namespace:  nsCDEngine.Engines.ThingService
Assembly:  C-DEngine (in C-DEngine.dll)

Syntax


public IEnumerable<string> GetMatchingProperties(
	IEnumerable<string> propertiesToInclude,
	IEnumerable<string> propertiesToExclude
)
Public Function GetMatchingProperties ( _
	propertiesToInclude As IEnumerable(Of String), _
	propertiesToExclude As IEnumerable(Of String) _
) As IEnumerable(Of String)
public:
IEnumerable<String^>^ GetMatchingProperties(
	IEnumerable<String^>^ propertiesToInclude, 
	IEnumerable<String^>^ propertiesToExclude
)

Parameters

propertiesToInclude
Type: IEnumerable<(Of <(<'String>)>)>
List of property names to include. If a name starts with "!" it is matched using a regular expression. If the parameter is all properties are included.
propertiesToExclude
Type: IEnumerable<(Of <(<'String>)>)>
List of property names to exclude. If a name start with "!" it is matched using a regular experssion. If the parameters is null no property is excluded.

Return Value