4 instantiations of BindableObjectProxy
Microsoft.Maui.Controls (4)
PlatformBindingHelpers.cs (4)
41 var proxy = BindableObjectProxy<TPlatformView>.BindableObjectProxies.GetValue(target, (TPlatformView key) => new BindableObjectProxy<TPlatformView>(key)); 113 var proxy = BindableObjectProxy<TPlatformView>.BindableObjectProxies.GetValue(target, (TPlatformView key) => new BindableObjectProxy<TPlatformView>(key)); 124 var proxy = BindableObjectProxy<TPlatformView>.BindableObjectProxies.GetValue(target, (TPlatformView key) => new BindableObjectProxy<TPlatformView>(key)); 133 var proxy = BindableObjectProxy<TPlatformView>.BindableObjectProxies.GetValue(target, (TPlatformView key) => new BindableObjectProxy<TPlatformView>(key));
16 references to BindableObjectProxy
Microsoft.Maui.Controls (16)
PlatformBindingHelpers.cs (16)
41 var proxy = BindableObjectProxy<TPlatformView>.BindableObjectProxies.GetValue(target, (TPlatformView key) => new BindableObjectProxy<TPlatformView>(key)); 70 typeof(BindableObjectProxy<TPlatformView>), 76 if ((bindable as BindableObjectProxy<TPlatformView>).TargetReference.TryGetTarget(out platformView)) 92 BindableObjectProxy<TPlatformView> proxy; 93 if (!BindableObjectProxy<TPlatformView>.BindableObjectProxies.TryGetValue(target, out proxy)) 113 var proxy = BindableObjectProxy<TPlatformView>.BindableObjectProxies.GetValue(target, (TPlatformView key) => new BindableObjectProxy<TPlatformView>(key)); 124 var proxy = BindableObjectProxy<TPlatformView>.BindableObjectProxies.GetValue(target, (TPlatformView key) => new BindableObjectProxy<TPlatformView>(key)); 133 var proxy = BindableObjectProxy<TPlatformView>.BindableObjectProxies.GetValue(target, (TPlatformView key) => new BindableObjectProxy<TPlatformView>(key)); 149 BindableObjectProxy<TPlatformView> proxy; 150 if (!BindableObjectProxy<TPlatformView>.BindableObjectProxies.TryGetValue(platformView, out proxy)) 189 public static ConditionalWeakTable<TPlatformView, BindableObjectProxy<TPlatformView>> BindableObjectProxies { get; } = new ConditionalWeakTable<TPlatformView, BindableObjectProxy<TPlatformView>>();