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>>();