![]() | Isomorphy |
public class IsomorphyInformation : ICloneable
The IsomorphyInformation type exposes the following members.
Name | Description | |
---|---|---|
![]() | IsomorphyInformation | Initializes a new instance of the IsomorphyInformation class |
Name | Description | |
---|---|---|
![]() | Clone | |
![]() | GloballyHomomorphPatternElementsAsListOfStrings | |
![]() | PatternElementsToCheckAgainstAsListOfStrings |
Name | Description | |
---|---|---|
![]() | CheckIsMatchedBit | if true, the graph element's is-matched-bit must be checked |
![]() | GloballyHomomorphPatternElements | pattern elements the current element is allowed to be globally homomorph to |
![]() | LockForAllThreads | if true the candidate must be locked for all threads of a parallelized action, in addition to sequential locking, which is used for sequential checking in the header this is the case for candidates bound in the head of a parallized action |
![]() | Parallel | if true parallelized isomorphy setting/checking code needs to be emitted, for the current thread this is the case for iso handling in the body of a parallelized action |
![]() | PatternElementsToCheckAgainst | pattern elements the current element is not allowed to be homomorph to |
![]() | SetIsMatchedBit | if true, the graph element's is-matched-bit must be set |
![]() | TotallyHomomorph | if true the element is not to be globally checked against anything, nor does it set any flags |