ReadOnlySymbolCollection Class

ReadOnly collection containing ISymbol objects.

Inheritance Hierarchy

System.Object
  System.Collections.ObjectModel.ReadOnlyCollection.ISymbol.
    TwinCAT.TypeSystem.Generic.ReadOnlyInstanceCollection.ISymbol.
      TwinCAT.TypeSystem.Generic.ReadOnlySymbolCollection.ISymbol.
        TwinCAT.TypeSystem.ReadOnlySymbolCollection
Namespace:  TwinCAT.TypeSystem
Assembly:  TwinCAT.Ads (in TwinCAT.Ads.dll) Version: 4.3.0.0

Syntax

C#

public class ReadOnlySymbolCollection : ReadOnlySymbolCollection<ISymbol>, 
    ISymbolCollection, ISymbolCollection<ISymbol>, IInstanceCollection<ISymbol>, 
    IList<ISymbol>, ICollection<ISymbol>, IEnumerable<ISymbol>, 
    IEnumerable

VB

Public Class ReadOnlySymbolCollection
    Inherits ReadOnlySymbolCollection(Of ISymbol)
    Implements ISymbolCollection, ISymbolCollection(Of ISymbol), 
    IInstanceCollection(Of ISymbol), IList(Of ISymbol), ICollection(Of ISymbol), 
    IEnumerable(Of ISymbol), IEnumerable

The ReadOnlySymbolCollection type exposes the following members.

Constructors

 

Name

Description

ReadOnlySymbolCollection Class 1:

ReadOnlySymbolCollection

Initializes a new instance of the ReadOnlySymbolCollection class.

Properties

 

Name

Description

ReadOnlySymbolCollection Class 2:

Count

Gets the number of elements contained in the ReadOnlyCollection.T. instance. (Inherited from ReadOnlyCollection.ISymbol..)

ReadOnlySymbolCollection Class 3:

Item.Int32.

Gets the element at the specified index. (Inherited from ReadOnlyCollection.ISymbol..)

ReadOnlySymbolCollection Class 4:

Item.String.

Gets the element with the specified instance path. (Inherited from ReadOnlyInstanceCollection.T..)

ReadOnlySymbolCollection Class 5:

Items

Returns the IList.T. that the ReadOnlyCollection.T. wraps. (Inherited from ReadOnlyCollection.ISymbol..)

ReadOnlySymbolCollection Class 6:

Mode

Gets the InstanceCollectionMode. (Inherited from ReadOnlyInstanceCollection.T..)

Methods

 

Name

Description

ReadOnlySymbolCollection Class 7:

Contains(String)

Determines whether the ReadOnlyInstanceCollection.T. contains an instance with the specified instance path. (Inherited from ReadOnlyInstanceCollection.T..)

ReadOnlySymbolCollection Class 8:

Contains(T)

Determines whether an element is in the ReadOnlyCollection.T.. (Inherited from ReadOnlyCollection.ISymbol..)

ReadOnlySymbolCollection Class 9:

ContainsName

Determines whether the specified instance is contained. (Inherited from ReadOnlyInstanceCollection.T..)

ReadOnlySymbolCollection Class 10:

CopyTo

Copies the entire ReadOnlyCollection.T. to a compatible one-dimensional Array, starting at the specified index of the target array. (Inherited from ReadOnlyCollection.ISymbol..)

ReadOnlySymbolCollection Class 11:

Equals

Determines whether the specified object is equal to the current object. (Inherited from Object.)

ReadOnlySymbolCollection Class 12:

Finalize

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)

ReadOnlySymbolCollection Class 13:

GetEnumerator

Returns an enumerator that iterates through the ReadOnlyCollection.T.. (Inherited from ReadOnlyCollection.ISymbol..)

ReadOnlySymbolCollection Class 14:

GetHashCode

Serves as the default hash function. (Inherited from Object.)

ReadOnlySymbolCollection Class 15:

GetInstance

Gets the IInstanceby instance path. (Inherited from ReadOnlyInstanceCollection.T..)

ReadOnlySymbolCollection Class 16:

GetInstanceByName

Gets the IInstance by instance name. (Inherited from ReadOnlyInstanceCollection.T..)

ReadOnlySymbolCollection Class 17:

GetType

Gets the Type of the current instance. (Inherited from Object.)

ReadOnlySymbolCollection Class 18:

IndexOf

Searches for the specified object and returns the zero-based index of the first occurrence within the entire ReadOnlyCollection.T.. (Inherited from ReadOnlyCollection.ISymbol..)

ReadOnlySymbolCollection Class 19:

MemberwiseClone

Creates a shallow copy of the current Object. (Inherited from Object.)

ReadOnlySymbolCollection Class 20:

ToString

Returns a string that represents the current object. (Inherited from Object.)

ReadOnlySymbolCollection Class 21:

TryGetInstance

Tries to get the instance with the specified instance path. (Inherited from ReadOnlyInstanceCollection.T..)

ReadOnlySymbolCollection Class 22:

TryGetInstanceByName

Tries to get the instance by name. (Inherited from ReadOnlyInstanceCollection.T..)

Fields

 

Name

Description

ReadOnlySymbolCollection Class 23:

mode

Mode of the IInstanceCollection.T. (Inherited from ReadOnlyInstanceCollection.T..)

Reference

TwinCAT.TypeSystem Namespace