Class DictionaryIndexAccessor
Inherited Members
Namespace: Ludiq
Syntax
public abstract class DictionaryIndexAccessor : Accessor, IAttributeProvider, IList, IDictionary, ICollection, IEnumerable, IObservableDisposable, IDisposable
Constructors
DictionaryIndexAccessor(String, Int32, Accessor)
Declaration
protected DictionaryIndexAccessor(string subpathPrefix, int index, Accessor parent)
Parameters
Type | Name | Description |
---|---|---|
String | subpathPrefix | |
Int32 | index | |
Accessor | parent |
Properties
index
Declaration
public int index { get; }
Property Value
Type | Description |
---|---|
Int32 |
parentIsOrderedDictionary
Declaration
protected bool parentIsOrderedDictionary { get; }
Property Value
Type | Description |
---|---|
Boolean |
Methods
GetCustomAttributes(Boolean)
Declaration
public override Attribute[] GetCustomAttributes(bool inherit = true)
Parameters
Type | Name | Description |
---|---|---|
Boolean | inherit |
Returns
Type | Description |
---|---|
Attribute[] |
Overrides
GetDefinedType(Type)
Declaration
protected abstract Type GetDefinedType(Type dictionaryType)
Parameters
Type | Name | Description |
---|---|---|
Type | dictionaryType |
Returns
Type | Description |
---|---|
Type |
OnParentValueChange(Object)
Declaration
protected override void OnParentValueChange(object previousValue)
Parameters
Type | Name | Description |
---|---|---|
Object | previousValue |