Dil

DependencyInjectionMethodParameterBinding Sınıf

Tanım

BIR EF iç bağımlılık ekleme hizmetindeki bir yöntemden bağlamayı açıklar. IServicePropertyBu yöntem, oluşturucu, fabrika yöntemi veya benzeri bir parametreye sahip olabilir veya olmayabilir.

[System.Runtime.CompilerServices.Nullable(0)]
public class DependencyInjectionMethodParameterBinding : Microsoft.EntityFrameworkCore.Metadata.DependencyInjectionParameterBinding
public class DependencyInjectionMethodParameterBinding : Microsoft.EntityFrameworkCore.Metadata.DependencyInjectionParameterBinding
[<System.Runtime.CompilerServices.Nullable(0)>]
type DependencyInjectionMethodParameterBinding = class
    inherit DependencyInjectionParameterBinding
type DependencyInjectionMethodParameterBinding = class
    inherit DependencyInjectionParameterBinding
Public Class DependencyInjectionMethodParameterBinding
Inherits DependencyInjectionParameterBinding
Devralma
Özellikler

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Oluşturucularla varlık türleri .

Oluşturucular

Veri Akışı Adı Description
DependencyInjectionMethodParameterBinding(Type, Type, MethodInfo, IPropertyBase)

Verilen hizmet türünün verilen yöntemi için yeni DependencyInjectionParameterBinding bir örnek oluşturur.

DependencyInjectionMethodParameterBinding(Type, Type, MethodInfo, IPropertyBase[])

Verilen hizmet türünün verilen yöntemi için yeni DependencyInjectionParameterBinding bir örnek oluşturur.

Özellikler

Veri Akışı Adı Description
ConsumedProperties

Bu bağlama tarafından işlenen özelliklerin başka bir şekilde ayarlanması gerekmez.

(Devralındığı yer: ParameterBinding)
Method

Bağımlılık ekleme hizmeti arabiriminde tanımlandığı gibi bağlı olan yöntem.

ParameterType

CLR parametresi türü.

(Devralındığı yer: ParameterBinding)
ServiceDelegate

Varlık örneğinde CLR hizmet özelliğini ayarlamak için bir temsilci.

ServiceType

EF iç hizmeti CLR türü.

(Devralındığı yer: ServiceParameterBinding)

Yöntemler

Veri Akışı Adı Description
BindToParameter(Expression, Expression)

Bir malzemeleştirme ifadesinden oluşturucu, fabrika yöntemi vb. parametresine bir özelliğin değerinin bağlamasını temsil eden bir ifade ağacı oluşturur.

BindToParameter(Expression, Expression)

Bir malzemeleştirme ifadesinden oluşturucu, fabrika yöntemi vb. parametresine bir özelliğin değerinin bağlamasını temsil eden bir ifade ağacı oluşturur.

(Devralındığı yer: DependencyInjectionParameterBinding)
BindToParameter(ParameterBindingInfo)

Bir malzemeleştirme ifadesinden oluşturucu, fabrika yöntemi vb. parametresine bir özelliğin değerinin bağlamasını temsil eden bir ifade ağacı oluşturur.

BindToParameter(ParameterBindingInfo)

Bir malzemeleştirme ifadesinden oluşturucu, fabrika yöntemi vb. parametresine bir özelliğin değerinin bağlamasını temsil eden bir ifade ağacı oluşturur.

(Devralındığı yer: ServiceParameterBinding)
With(IPropertyBase[])

Verilen tüketilen özellikleri içeren bir kopya oluşturur.

Şunlara uygulanır