Unosquare
    Show / Hide Table of Contents

    Class GpioPadCollection

    A collection of GPIO electrical pads.

    Inheritance
    Object
    ReadOnlyDictionary<GpioPadId, GpioPad>
    GpioPadCollection
    Implements
    IDictionary<GpioPadId, GpioPad>
    ICollection<KeyValuePair<GpioPadId, GpioPad>>
    IDictionary
    ICollection
    IReadOnlyDictionary<GpioPadId, GpioPad>
    IReadOnlyCollection<KeyValuePair<GpioPadId, GpioPad>>
    IEnumerable<KeyValuePair<GpioPadId, GpioPad>>
    IEnumerable
    Inherited Members
    ReadOnlyDictionary<GpioPadId, GpioPad>.ContainsKey(GpioPadId)
    ReadOnlyDictionary<GpioPadId, GpioPad>.TryGetValue(GpioPadId, GpioPad)
    System.Collections.ObjectModel.ReadOnlyDictionary<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>.System.Collections.Generic.IDictionary<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>.Add(Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad)
    System.Collections.ObjectModel.ReadOnlyDictionary<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>.System.Collections.Generic.IDictionary<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>.Remove(Unosquare.PiGpio.NativeEnums.GpioPadId)
    System.Collections.ObjectModel.ReadOnlyDictionary<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>.System.Collections.Generic.IDictionary<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>.get_Item(Unosquare.PiGpio.NativeEnums.GpioPadId)
    System.Collections.ObjectModel.ReadOnlyDictionary<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>.System.Collections.Generic.IDictionary<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>.set_Item(Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad)
    System.Collections.ObjectModel.ReadOnlyDictionary<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>>.Contains(System.Collections.Generic.KeyValuePair<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>)
    System.Collections.ObjectModel.ReadOnlyDictionary<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>>.CopyTo(System.Collections.Generic.KeyValuePair<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>[], System.Int32)
    System.Collections.ObjectModel.ReadOnlyDictionary<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>>.Add(System.Collections.Generic.KeyValuePair<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>)
    System.Collections.ObjectModel.ReadOnlyDictionary<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>>.Clear()
    System.Collections.ObjectModel.ReadOnlyDictionary<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>>.Remove(System.Collections.Generic.KeyValuePair<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>)
    ReadOnlyDictionary<GpioPadId, GpioPad>.GetEnumerator()
    ReadOnlyDictionary<GpioPadId, GpioPad>.IEnumerable.GetEnumerator()
    ReadOnlyDictionary<GpioPadId, GpioPad>.IDictionary.Add(Object, Object)
    ReadOnlyDictionary<GpioPadId, GpioPad>.IDictionary.Clear()
    ReadOnlyDictionary<GpioPadId, GpioPad>.IDictionary.Contains(Object)
    ReadOnlyDictionary<GpioPadId, GpioPad>.IDictionary.GetEnumerator()
    ReadOnlyDictionary<GpioPadId, GpioPad>.IDictionary.Remove(Object)
    System.Collections.ObjectModel.ReadOnlyDictionary<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>.System.Collections.IDictionary.get_Item(System.Object)
    System.Collections.ObjectModel.ReadOnlyDictionary<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>.System.Collections.IDictionary.set_Item(System.Object, System.Object)
    ReadOnlyDictionary<GpioPadId, GpioPad>.ICollection.CopyTo(Array, Int32)
    ReadOnlyDictionary<GpioPadId, GpioPad>.Dictionary
    ReadOnlyDictionary<GpioPadId, GpioPad>.Keys
    ReadOnlyDictionary<GpioPadId, GpioPad>.Values
    System.Collections.ObjectModel.ReadOnlyDictionary<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>.System.Collections.Generic.IDictionary<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>.Keys
    System.Collections.ObjectModel.ReadOnlyDictionary<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>.System.Collections.Generic.IDictionary<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>.Values
    ReadOnlyDictionary<GpioPadId, GpioPad>.Item[GpioPadId]
    System.Collections.ObjectModel.ReadOnlyDictionary<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>.System.Collections.Generic.IDictionary<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>.Item[Unosquare.PiGpio.NativeEnums.GpioPadId]
    ReadOnlyDictionary<GpioPadId, GpioPad>.Count
    System.Collections.ObjectModel.ReadOnlyDictionary<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>>.IsReadOnly
    ReadOnlyDictionary<GpioPadId, GpioPad>.IDictionary.IsFixedSize
    ReadOnlyDictionary<GpioPadId, GpioPad>.IDictionary.IsReadOnly
    ReadOnlyDictionary<GpioPadId, GpioPad>.IDictionary.Keys
    ReadOnlyDictionary<GpioPadId, GpioPad>.IDictionary.Values
    ReadOnlyDictionary<GpioPadId, GpioPad>.IDictionary.Item[Object]
    ReadOnlyDictionary<GpioPadId, GpioPad>.ICollection.IsSynchronized
    ReadOnlyDictionary<GpioPadId, GpioPad>.ICollection.SyncRoot
    System.Collections.ObjectModel.ReadOnlyDictionary<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>.System.Collections.Generic.IReadOnlyDictionary<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>.Keys
    System.Collections.ObjectModel.ReadOnlyDictionary<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>.System.Collections.Generic.IReadOnlyDictionary<Unosquare.PiGpio.NativeEnums.GpioPadId, Unosquare.PiGpio.ManagedModel.GpioPad>.Values
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Unosquare.PiGpio.ManagedModel
    Syntax
    public sealed class GpioPadCollection : ReadOnlyDictionary<GpioPadId, GpioPad>, IDictionary<GpioPadId, GpioPad>, ICollection<KeyValuePair<GpioPadId, GpioPad>>, IDictionary, ICollection, IReadOnlyDictionary<GpioPadId, GpioPad>, IReadOnlyCollection<KeyValuePair<GpioPadId, GpioPad>>, IEnumerable<KeyValuePair<GpioPadId, GpioPad>>, IEnumerable

    Implements

    System.Collections.Generic.IDictionary<TKey,TValue>
    System.Collections.Generic.ICollection<T>
    System.Collections.IDictionary
    System.Collections.ICollection
    System.Collections.Generic.IReadOnlyDictionary<TKey,TValue>
    System.Collections.Generic.IReadOnlyCollection<T>
    System.Collections.Generic.IEnumerable<T>
    System.Collections.IEnumerable

    Comments

    Back to top Copyright © 2017-2019 Unosquare