Provides the abstract base class for a remote-capable generic collection. This class must be inherited.
Namespace: DotRas.Design
Assembly: DotRas (in DotRas.dll) Version: 1.3.5166.33435 (1.3.0.0)
Syntax
C# |
---|
public abstract class RasCollection<TObject> : MarshalByRefObject, ICollection<TObject>, IEnumerable<TObject>, IEnumerable where TObject : class |
Visual Basic |
---|
Public MustInherit Class RasCollection(Of TObject As Class) Inherits MarshalByRefObject Implements ICollection(Of TObject), IEnumerable(Of TObject), IEnumerable |
Visual C++ |
---|
generic<typename TObject> where TObject : ref class public ref class RasCollection abstract : public MarshalByRefObject, ICollection<TObject>, IEnumerable<TObject>, IEnumerable |
F# |
---|
[<AbstractClassAttribute>] type RasCollection<'TObject when 'TObject : not struct> = class inherit MarshalByRefObject interface ICollection<'TObject> interface IEnumerable<'TObject> interface IEnumerable end |
Type Parameters
- TObject
- The type of object contained in the collection.
Inheritance Hierarchy
System..::..Object
System..::..MarshalByRefObject
DotRas.Design..::..RasCollection<(Of <(<'TObject>)>)>
DotRas.Design..::..RasOwnedCollection<(Of <(<'TOwner, TObject>)>)>
DotRas..::..RasAutoDialAddressCollection
System..::..MarshalByRefObject
DotRas.Design..::..RasCollection<(Of <(<'TObject>)>)>
DotRas.Design..::..RasOwnedCollection<(Of <(<'TOwner, TObject>)>)>
DotRas..::..RasAutoDialAddressCollection