OpcNamespaceCollection Class

Namespace: Opc.UaFx
Assemblies: Opc.UaFx.Advanced.dll

Represents a collection of OpcNamespace instances.

C#

public class OpcNamespaceCollection : Collection<OpcNamespace>, IList<OpcNamespace>, ICollection<OpcNamespace>, IList, ICollection, IReadOnlyList<OpcNamespace>, IReadOnlyCollection<OpcNamespace>, IEnumerable<OpcNamespace>, IEnumerable, IOpcNamespaceResolver, IDisposable


Inheritance ObjectCollection<OpcNamespace> › OpcNamespaceCollection


Implements IList<OpcNamespace>, ICollection<OpcNamespace>, IList, ICollection, IReadOnlyList<OpcNamespace>, IReadOnlyCollection<OpcNamespace>, IEnumerable<OpcNamespace>, IEnumerable, IOpcNamespaceResolver, IDisposable

Name Description
OpcNamespaceCollection Initializes a new instance of the OpcNamespaceCollection class.
OpcNamespaceCollection(IList) Initializes a new instance of the OpcNamespaceCollection class as a wrapper for the specified list.
Name Description
ClearItems
Dispose Releases all resources used by the OpcNamespaceCollection.
Dispose(Boolean) Releases the unmanaged resources used by the OpcNamespaceCollection and optionally releases the managed resources.
InsertItem(Int32, OpcNamespace)
RemoveItem(Int32)
Resolve(OpcNamespace) Resolves another namespace using the information in the source specified.
ResolveIndex(String) Resolves the unique identifier of the namespace specified by the namespaceValue.
ResolveValue(Int32) Resolves the String-based representation of the namespace which can be identified using the namespaceIndex specified.
SetItem(Int32, OpcNamespace)