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. |