GoDigram for .NET Framework and .NET Core
Northwoods.Go Namespace / GoDocumentValidCycle Enumeration
In This Topic
    GoDocumentValidCycle Enumeration
    In This Topic
    Specifies what kinds of cycles may be made by a valid link from a port.
    Syntax
    public enum GoDocumentValidCycle : System.Enum 
    Members
    MemberDescription
    AllNo restrictions on cycles, except when imposed by GoPort.IsValidSelfNode or GoPort.IsValidDuplicateLinks.
    DestinationTree Any number of destination links may go out of a port, but at most one source link may come into a port, and there are no directed cycles.
    NotDirected A valid link from a port will not produce a directed cycle in the graph.
    NotDirectedFast A valid link from a port will not produce a directed cycle in the graph, assuming there are no directed cycles anywhere accessible from either port.
    NotUndirected A valid link from a port will not produce an undirected cycle in the graph.
    SourceTree Any number of source links may come into a port, but at most one destination link may go out of a port, and there are no directed cycles.
    Remarks
    This provides values for the GoDocument property GoDocument.ValidCycle.
    See Also