1 type derived from PropertyFetch
Aspire.Microsoft.Data.SqlClient (1)
src\Vendoring\OpenTelemetry.Instrumentation.SqlClient\Shared\DiagnosticSourceInstrumentation\PropertyFetcher.cs (1)
178
private sealed class PropertyFetchInstantiated<TDeclaredObject> :
PropertyFetch
13 references to PropertyFetch
Aspire.Microsoft.Data.SqlClient (13)
src\Vendoring\OpenTelemetry.Instrumentation.SqlClient\Shared\DiagnosticSourceInstrumentation\PropertyFetcher.cs (13)
23
private
PropertyFetch
? innerFetcher;
54
var
innerFetcher = this.innerFetcher;
66
private static bool TryFetchRare(object? obj, string propertyName, ref
PropertyFetch
? destination, out T? value)
74
var
fetcher =
PropertyFetch
.Create(obj.GetType().GetTypeInfo(), propertyName);
95
public static
PropertyFetch
? Create(TypeInfo type, string propertyName)
100
static
PropertyFetch
? CreateFetcherForProperty(PropertyInfo? propertyInfo)
136
static
PropertyFetch
? DynamicInstantiationHelper(Type declaringType, PropertyInfo propertyInfo)
138
return (
PropertyFetch
?)typeof(
PropertyFetch
)
171
private static
PropertyFetch
CreateInstantiated<TDeclaredObject>(PropertyInfo propertyInfo)
183
private
PropertyFetch
? innerFetcher;
208
var
innerFetcher = this.innerFetcher;