src/Misc/EFTools/XmlCore/Model/Integrity/CheckArtifactBindings.cs
/// <summary>
///     Schedule unknown or undefined bindings in the given artifact set for rebinding when the transaction completes
/// </summary>
/// <param name="cpc"></param>
/// <param name="artifactSet"></param>
Schedule unknown or undefined bindings in the given artifact set for rebinding when the transaction completes
Schedule unknown or undefined bindings in the given artifact set for rebinding when the transaction completes
internal static void ScheduleUnknownBindingsForRebind(CommandProcessorContext cpc, EFArtifactSet artifactSet)
        {
            Debug.Assert(cpc != null);
            Debug.Assert(artifactSet != null);
            var ubv = new UnknownBindingVisitor();
            foreach (var artifact in artifactSet.Artifacts)
            {
                ubv.Traverse(artifact);
            }
            ScheduleBindingsForRebind(cpc, ubv.UnknownBindings);
        }
internal static void ScheduleUnknownBindingsForRebind ( CommandProcessorContext cpc , EFArtifactSet artifactSet ) { Debug . Assert ( cpc != null ) ; Debug . Assert ( artifactSet != null ) ; var ubv = new UnknownBindingVisitor ( ) ; foreach ( var artifact in artifactSet . Artifacts ) { ubv . Traverse ( artifact ) ; } ScheduleBindingsForRebind ( cpc , ubv . UnknownBindings ) ; }
Schedule unknown or undefined bindings in the given artifact set for rebinding when the transaction completes
Schedule unknown or undefined bindings in the given artifact set for rebinding when the transaction completes
cpc
CommandProcessorContext
None
artifactSet
EFArtifactSet
None