SfcDependencyEngine.DependencyNodeEnumerator Class

Definition

The DependencyNodeEnumerator is general graph node enumerator which can be obtained in two ways:

  1. From the current item of a DependencyTreeEnumerator via the Children property.
  2. From the current item of a DependencyNodeEnumerator via the Ancestors or Children property. The Current item is presented as a SfcKeyChain, and the client is responsible for traversal in whatever manner desired.
public class SfcDependencyEngine.DependencyNodeEnumerator : System.Collections.Generic.IEnumerable<Microsoft.SqlServer.Management.Sdk.Sfc.SfcDependencyNode>, System.Collections.Generic.IEnumerator<Microsoft.SqlServer.Management.Sdk.Sfc.SfcDependencyNode>
type SfcDependencyEngine.DependencyNodeEnumerator = class
    interface IEnumerator<SfcDependencyNode>
    interface IEnumerator
    interface IDisposable
    interface seq<SfcDependencyNode>
    interface IEnumerable
Public Class SfcDependencyEngine.DependencyNodeEnumerator
Implements IEnumerable(Of SfcDependencyNode), IEnumerator(Of SfcDependencyNode)
Inheritance
SfcDependencyEngine.DependencyNodeEnumerator
Implements

Methods

Dispose()
MoveNext()
Reset()

Explicit Interface Implementations

IEnumerable.GetEnumerator()
IEnumerable<SfcDependencyNode>.GetEnumerator()
IEnumerator.Current
IEnumerator<SfcDependencyNode>.Current

Applies to