UpdateMemberResolver Class
Namespace: Stride.UpdaterAssembly: Stride.Engine.dll
Describes how to parse and resolve an UpdatableMember when parsing an UpdateEngine property path.
System.Object →
UpdateMemberResolver
Derived from UpdateMemberResolver: ParameterCollectionResolver ArrayUpdateResolver<T> ListUpdateResolver<T>
public abstract class UpdateMemberResolver
| Name | Description | |
|---|---|---|
| Properties | ||
| SupportedType | Defines what type it does support. |
|
| Methods | ||
| ResolveIndexer(String) | Defines how to resolve an indexer (between angle brackets). |
|
| ResolveProperty(String) | Defines how to resolve a member (after a dot). |
|
Properties
SupportedType
Defines what type it does support.
public abstract Type SupportedType { get; }
Property Value
| Type | Description |
|---|---|
| System.Type |
Methods
ResolveIndexer(String)
Defines how to resolve an indexer (between angle brackets).
public virtual UpdatableMember ResolveIndexer(string indexerName)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | indexerName | The indexer name to resolve. |
Returns
| Type | Description |
|---|---|
| UpdatableMember | The resolved indexer if found, otherwise null. |
ResolveProperty(String)
Defines how to resolve a member (after a dot).
public virtual UpdatableMember ResolveProperty(string memberName)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | memberName | The member name to resolve. |
Returns
| Type | Description |
|---|---|
| UpdatableMember | The resolved member if found, otherwise null. |