/// <summary> /// Creates an instance of the class /// </summary> /// <param name="result">return kind</param> /// <param name="invoke">internal invoke call</param> /// <param name="supportByVersionComponentName">name of the supporting library</param> /// <param name="supportedComponentVersions">versions of the supporting library</param> public EnumeratorAttribute(Enumerator result, EnumeratorInvoke invoke, string supportByVersionComponentName, params double[] supportedComponentVersions) { Result = result; Invoke = invoke; ComponentName = supportByVersionComponentName; ComponentVersions = supportedComponentVersions; }
/// <summary> /// Creates an instance of the class /// </summary> /// <param name="result">return kind</param> /// <param name="invoke">internal invoke call</param> public EnumeratorAttribute(Enumerator result, EnumeratorInvoke invoke) { Result = result; Invoke = invoke; }