SyncList<TListType> Class
This API supports the product infrastructure and is not intended to be used directly from your code.
Represents a list of type TListType that is synchronized with an object.
Namespace: Microsoft.Reporting.WinForms
Assembly: Microsoft.ReportViewer.WinForms (in Microsoft.ReportViewer.WinForms.dll)
Inheritance Hierarchy
System.Object
System.Collections.ObjectModel.Collection<T>
Microsoft.Reporting.WinForms.SyncList<TListType>
Microsoft.Reporting.WinForms.ReportDataSourceCollection
Microsoft.Reporting.WinForms.ReportViewerCookieCollection
Microsoft.Reporting.WinForms.ReportViewerHeaderCollection
Syntax
[SerializableAttribute]
public class SyncList<TListType> : Collection<TListType>
generic<typename TListType>
[SerializableAttribute]
public ref class SyncList : Collection<TListType>
[<SerializableAttribute>]
type SyncList<'TListType> =
class
inherit Collection<'TListType>
end
<SerializableAttribute>
Public Class SyncList(Of TListType)
Inherits Collection(Of TListType)
Type Parameters
- TListType
The type of the elements in list.
Properties
Name | Description | |
---|---|---|
Count | (Inherited from Collection<T>.) |
|
Item[Int32] | (Inherited from Collection<T>.) |
|
Items | (Inherited from Collection<T>.) |
Methods
Name | Description | |
---|---|---|
Add(T) | (Inherited from Collection<T>.) |
|
Clear() | (Inherited from Collection<T>.) |
|
ClearItems() | This API supports the product infrastructure and is not intended to be used directly from your code. Removes all items from the list.(Overrides Collection<T>.ClearItems().) |
|
Contains(T) | (Inherited from Collection<T>.) |
|
CopyTo(T[], Int32) | (Inherited from Collection<T>.) |
|
Equals(Object) | (Inherited from Object.) |
|
Finalize() | (Inherited from Object.) |
|
GetEnumerator() | (Inherited from Collection<T>.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
IndexOf(T) | (Inherited from Collection<T>.) |
|
Insert(Int32, T) | (Inherited from Collection<T>.) |
|
InsertItem(Int32, TListType) | This API supports the product infrastructure and is not intended to be used directly from your code. Inserts the element in the list at the specified index.(Overrides Collection<T>.InsertItem(Int32, T).) |
|
MemberwiseClone() | (Inherited from Object.) |
|
Remove(T) | (Inherited from Collection<T>.) |
|
RemoveAt(Int32) | (Inherited from Collection<T>.) |
|
RemoveItem(Int32) | This API supports the product infrastructure and is not intended to be used directly from your code. Removes the element at the specified index.(Overrides Collection<T>.RemoveItem(Int32).) |
|
SetItem(Int32, TListType) | This API supports the product infrastructure and is not intended to be used directly from your code. Replaces the element at the specified index.(Overrides Collection<T>.SetItem(Int32, T).) |
|
ToString() | (Inherited from Object.) |
Explicit Interface Implementations
Name | Description | |
---|---|---|
ICollection.CopyTo(Array, Int32) | (Inherited from Collection<T>.) |
|
IEnumerable.GetEnumerator() | (Inherited from Collection<T>.) |
|
IList.Add(Object) | (Inherited from Collection<T>.) |
|
IList.Contains(Object) | (Inherited from Collection<T>.) |
|
IList.IndexOf(Object) | (Inherited from Collection<T>.) |
|
IList.Insert(Int32, Object) | (Inherited from Collection<T>.) |
|
IList.Remove(Object) | (Inherited from Collection<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.Reporting.WinForms Namespace
Return to top