AccessorExtensions.GetInfrastructure<T>(IInfrastructure<T>) Method
Definition
Gets the value from a property that is being hidden using IInfrastructure<T>.
This method is typically used by database providers (and other extensions). It is generally not used in application code.
IInfrastructure<T> is used to hide properties that are not intended to be used in application code but can be used in extension methods written by database providers etc.
public static T GetInfrastructure<T> (this Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure<T> accessor);
[System.Diagnostics.DebuggerStepThrough]
public static T GetInfrastructure<T> (this Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure<T> accessor);
static member GetInfrastructure : Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure<'T> -> 'T
[<System.Diagnostics.DebuggerStepThrough>]
static member GetInfrastructure : Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure<'T> -> 'T
<Extension()>
Public Function GetInfrastructure(Of T) (accessor As IInfrastructure(Of T)) As T
Type Parameters
- T
The type of the property being hidden by IInfrastructure<T>.
Parameters
- accessor
- IInfrastructure<T>
The object that exposes the property.
Returns
- T
The object assigned to the property.
- Attributes