Class IndexerMetadata
Inherited Members
Namespace: Unity.VisualScripting
Syntax
public sealed class IndexerMetadata : Metadata, IAttributeProvider, IList, IDictionary, ICollection, IEnumerable
Constructors
IndexerMetadata(Object, Metadata)
Declaration
public IndexerMetadata(object indexer, Metadata parent)
Parameters
| Type | Name | Description |
|---|---|---|
| Object | indexer | |
| Metadata | parent |
Properties
indexer
Declaration
public object indexer { get; }
Property Value
| Type | Description |
|---|---|
| Object |
indexerProperty
Declaration
public PropertyInfo indexerProperty { get; }
Property Value
| Type | Description |
|---|---|
| PropertyInfo |
rawValue
Declaration
protected override object rawValue { get; set; }
Property Value
| Type | Description |
|---|---|
| Object |
Overrides
Methods
GetCustomAttributes(Boolean)
Declaration
public override Attribute[] GetCustomAttributes(bool inherit = true)
Parameters
| Type | Name | Description |
|---|---|---|
| Boolean | inherit |
Returns
| Type | Description |
|---|---|
| Attribute[] |
Overrides
OnParentValueChange(Object)
Declaration
protected override void OnParentValueChange(object previousValue)
Parameters
| Type | Name | Description |
|---|---|---|
| Object | previousValue |