Inferables.Internal.BindingManager.GetRegistry C# (CSharp) Method

GetRegistry() private static method

private static GetRegistry ( Binding binding ) : BindingRegistry
binding Binding
return BindingRegistry
        private static BindingRegistry GetRegistry(Binding binding)
        {
            BindingRegistry retVal = null;
            if (!registryMap.TryGetValue(binding, out retVal))
            {
                lock (registryMap)
                {
                    if (!registryMap.TryGetValue(binding, out retVal))
                    {
                        retVal = new BindingRegistry(binding);
                        registryMap.Add(binding, retVal);
                    }
                }
            }
            return retVal;
        }