Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Represents a ReadOnlyObservableCollection of DeviceInfo objects.
Namespace: Microsoft.WindowsServerSolutions.Common.Devices
Assembly: DevicesOM (in DevicesOM.dll)
Inheritance Hierarchy
System.Object
Microsoft.WindowsServerSolutions.Common.ProviderFramework.ThreadSafeReadOnlyObservableCollection<T>
Microsoft.WindowsServerSolutions.Common.Devices.ReadOnlyDeviceInfoCollection
Syntax
public class ReadOnlyDeviceInfoCollection : ThreadSafeReadOnlyObservableCollection<DeviceInfo>
public ref class ReadOnlyDeviceInfoCollection : ThreadSafeReadOnlyObservableCollection<DeviceInfo^>
Public Class ReadOnlyDeviceInfoCollection
Inherits ThreadSafeReadOnlyObservableCollection(Of DeviceInfo)
Constructors
| Name | Description | |
|---|---|---|
![]() |
ReadOnlyDeviceInfoCollection(ObservableCollection<DeviceInfo>) | Initializes a new instance of the ReadOnlyDeviceInfoCollection class that uses the specified list of DeviceInfo objects. |
Properties
| Name | Description | |
|---|---|---|
![]() |
Count | Gets the number of elements in the collection.(Inherited from ThreadSafeReadOnlyObservableCollection<T>.) |
![]() |
IsReadOnly | Indicates whether the collection is read only.(Inherited from ThreadSafeReadOnlyObservableCollection<T>.) |
![]() |
Item[Int32] | Gets the item at the specified index from the collection.(Inherited from ThreadSafeReadOnlyObservableCollection<T>.) |
Methods
| Name | Description | |
|---|---|---|
![]() |
Contains(T) | Determines whether the collection contains a specified item.(Inherited from ThreadSafeReadOnlyObservableCollection<T>.) |
![]() |
Contains(Object) | Determines whether the collection contains a specified value.(Inherited from ThreadSafeReadOnlyObservableCollection<T>.) |
![]() |
ContainsId(String) | Indicates whether the connection contains a device with the specified device identifier. |
![]() |
CopyTo(T[], Int32) | Copies the elements of the collection to an array, starting at a specified index.(Inherited from ThreadSafeReadOnlyObservableCollection<T>.) |
![]() |
CopyTo(Array, Int32) | Copies the elements of the collection to an array, starting at a specified index.(Inherited from ThreadSafeReadOnlyObservableCollection<T>.) |
![]() |
Equals(Object) | (Inherited from Object.) |
![]() |
Finalize() | (Inherited from Object.) |
![]() |
GetDeviceIds() | Returns a collection of device identifiers. |
![]() |
GetDeviceInfo(String) | Returns information about a specified device. |
![]() |
GetEnumerator() | Returns an enumerator that iterates through a collection.(Inherited from ThreadSafeReadOnlyObservableCollection<T>.) |
![]() |
GetHashCode() | (Inherited from Object.) |
![]() |
GetType() | (Inherited from Object.) |
![]() |
IndexOf(T) | Returns the index of the first occurrence of an object in the collection.(Inherited from ThreadSafeReadOnlyObservableCollection<T>.) |
![]() |
IndexOf(Object) | Returns the index of the first occurrence of an object in the collection.(Inherited from ThreadSafeReadOnlyObservableCollection<T>.) |
![]() |
MemberwiseClone() | (Inherited from Object.) |
![]() |
Remove(T) | Removes the specified item from the collection.(Inherited from ThreadSafeReadOnlyObservableCollection<T>.) |
![]() |
ToString() | (Inherited from Object.) |
Events
| Name | Description | |
|---|---|---|
![]() |
CollectionChanged | Represents an event that occurs when an item is added or removed.(Inherited from ThreadSafeReadOnlyObservableCollection<T>.) |
![]() |
PropertyChanged | Represents an event that occurs when a property value changes.(Inherited from ThreadSafeReadOnlyObservableCollection<T>.) |
Explicit Interface Implementations
| Name | Description | |
|---|---|---|
![]() ![]() |
ICollection<T>.Add(T) | Adds the specified item to the collection.(Inherited from ThreadSafeReadOnlyObservableCollection<T>.) |
![]() ![]() |
ICollection<T>.Clear() | Clears the collection.(Inherited from ThreadSafeReadOnlyObservableCollection<T>.) |
![]() ![]() |
IList<T>.Insert(Int32, T) | Inserts the specified item into the collection at the specified index.(Inherited from ThreadSafeReadOnlyObservableCollection<T>.) |
![]() ![]() |
IList<T>.RemoveAt(Int32) | Removes the item at the specified index from the collection.(Inherited from ThreadSafeReadOnlyObservableCollection<T>.) |
![]() ![]() |
IEnumerable.GetEnumerator() | Returns an enumerator that iterates through a collection.(Inherited from ThreadSafeReadOnlyObservableCollection<T>.) |
![]() ![]() |
IList.Add(Object) | Adds the specified value to the collection.(Inherited from ThreadSafeReadOnlyObservableCollection<T>.) |
![]() ![]() |
IList.Clear() | Clears the collection.(Inherited from ThreadSafeReadOnlyObservableCollection<T>.) |
![]() ![]() |
IList.Insert(Int32, Object) | Inserts the specified value into the collection at the specified index.(Inherited from ThreadSafeReadOnlyObservableCollection<T>.) |
![]() ![]() |
IList.Remove(Object) | Removes the specified value from the collection.(Inherited from ThreadSafeReadOnlyObservableCollection<T>.) |
![]() ![]() |
IList.RemoveAt(Int32) | Removes the value at the specified index from the collection.(Inherited from ThreadSafeReadOnlyObservableCollection<T>.) |
![]() ![]() |
ICollection.IsSynchronized | Indicates whether the collection is synchronized.(Inherited from ThreadSafeReadOnlyObservableCollection<T>.) |
![]() ![]() |
ICollection.SyncRoot | Gets an object that can be used to synchronize access to the collection.(Inherited from ThreadSafeReadOnlyObservableCollection<T>.) |
![]() ![]() |
IList.IsFixedSize | Indicates whether the collection is a fixed size.(Inherited from ThreadSafeReadOnlyObservableCollection<T>.) |
![]() ![]() |
IList.Item[Int32] | Gets the item at the specified index from the collection.(Inherited from ThreadSafeReadOnlyObservableCollection<T>.) |
Thread Safety
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Microsoft.WindowsServerSolutions.Common.Devices Namespace
Return to top
.jpeg)
.jpeg)
.jpeg)
.jpeg)
.jpeg)
.jpeg)
.jpeg)