ReadOnlyObservableAsyncCollection<T> Class

Definition

Represents a read-only ObservableCollection which also implement IAsyncProgress.

generic <typename T>
public ref class ReadOnlyObservableAsyncCollection : System::Collections::ObjectModel::ReadOnlyCollection<T>, Microsoft::Management::UI::Internal::IAsyncProgress, System::Collections::Specialized::INotifyCollectionChanged, System::ComponentModel::INotifyPropertyChanged
public class ReadOnlyObservableAsyncCollection<T> : System.Collections.ObjectModel.ReadOnlyCollection<T>, Microsoft.Management.UI.Internal.IAsyncProgress, System.Collections.Specialized.INotifyCollectionChanged, System.ComponentModel.INotifyPropertyChanged
type ReadOnlyObservableAsyncCollection<'T> = class
    inherit ReadOnlyCollection<'T>
    interface IAsyncProgress
    interface INotifyPropertyChanged
    interface INotifyCollectionChanged
Public Class ReadOnlyObservableAsyncCollection(Of T)
Inherits ReadOnlyCollection(Of T)
Implements IAsyncProgress, INotifyCollectionChanged, INotifyPropertyChanged

Type Parameters

T

The type held by the collection.

Inheritance
ReadOnlyObservableAsyncCollection<T>
Implements

Constructors

ReadOnlyObservableAsyncCollection<T>(IList<T>)

The constructor.

Properties

OperationError

Gets the error for the async operation. This field is only valid if OperationInProgress is false. null indicates there was no error.

OperationInProgress

Gets a value indicating whether the async operation is currently running.

Events

CollectionChanged

Occurs when the collection changes, either by adding or removing an item.

PropertyChanged

Occurs when a property changes.

Applies to