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