Skip to main content

Motion Standalone Preprocessor C# library 2024 R2

Class DictionaryCollectionEnumerator<T, TValue, TLink, TValueWrapper, TValueConverter\>

Last update: 16.07.2025

Namespace: VM.Managed.Collections
Assembly: VMAppCore.dll

public class DictionaryCollectionEnumerator<T, TValue, TLink, TValueWrapper, TValueConverter> where T : class, ObjectBase where TLink : ILink where TValueConverter : struct, ILinkDictionaryValueConverter<TValue, TValueWrapper>

Type Parameters

T

TValue

TLink

TValueWrapper

TValueConverter

Inheritance

object ← DictionaryCollectionEnumerator<T, TValue, TLink, TValueWrapper, TValueConverter>

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)

Constructors

DictionaryCollectionEnumerator(IEnumerator)

public DictionaryCollectionEnumerator(IEnumerator enumerator)

Parameters

enumerator IEnumerator

Properties

Current

public virtual KeyValuePair<T, TValue> Current { get; }

Property Value

KeyValuePair<T, TValue>

CurrentImp

override sealed object CurrentImp { get; }

Property Value

object

Methods

Dispose(bool)

protected virtual void Dispose(bool A_0)

Parameters

A_0 bool

Dispose()

public override sealed void Dispose()

~DictionaryCollectionEnumerator()

protected ~DictionaryCollectionEnumerator()

MoveNext()

public virtual bool MoveNext()

Returns

bool

Reset()

public virtual void Reset()

Connect with Ansys