Doloro GDK 22 .1.0 Beta
by Tauri Interactive
Doloro.DataManagement.AssetPropertiesSystem.IPropertiesProvider Interface Reference

Detailed Description

Derived from the interface classes considering as AssetProperty instances provider.

Inheritance diagram for Doloro.DataManagement.AssetPropertiesSystem.IPropertiesProvider:
Collaboration diagram for Doloro.DataManagement.AssetPropertiesSystem.IPropertiesProvider:

Public Member Functions

bool Contains (string propertyPath)
 Checks is the property by path exists. More...
 

Properties

AssetProperty this[string path] [get]
 Provides access to property by its path withing provider's registry. More...
 

Events

Action< AssetPropertyPropertyAdded
 Occurs when new property added.
 
Action< AssetPropertyPropertyRemoved
 Occurs when property removed.
 

Member Function Documentation

◆ Contains()

bool Doloro.DataManagement.AssetPropertiesSystem.IPropertiesProvider.Contains ( string  propertyPath)

Checks is the property by path exists.

Parameters
propertyPathFull path to the property.
Returns
true in case if property has been found. false otherwise.

Implemented in Doloro.DataManagement.AssetPropertiesSystem.AssetPropertiesCollection, and Doloro.DataManagement.AssetPropertiesSystem.PropertiesAggregator.

Property Documentation

◆ this[string path]

AssetProperty Doloro.DataManagement.AssetPropertiesSystem.IPropertiesProvider.this[string path]
get

Provides access to property by its path withing provider's registry.

Parameters
pathProperty's full path.
Returns
Property if found. null otherwise.

Implemented in Doloro.DataManagement.AssetPropertiesSystem.AssetPropertiesCollection, and Doloro.DataManagement.AssetPropertiesSystem.PropertiesAggregator.


The documentation for this interface was generated from the following file: