Udostępnij za pośrednictwem


ServiceParameterBinding Klasa

Definicja

Opisuje powiązanie z usługi iniekcji zależności EF lub typu metadanych, które mogą również nie mieć i nie skojarzyć IServicePropertyparametru w konstruktorze, metodzie fabryki lub podobnej.

public abstract class ServiceParameterBinding : Microsoft.EntityFrameworkCore.Metadata.ParameterBinding
type ServiceParameterBinding = class
    inherit ParameterBinding
Public MustInherit Class ServiceParameterBinding
Inherits ParameterBinding
Dziedziczenie
ServiceParameterBinding
Pochodne

Uwagi

Aby uzyskać więcej informacji i przykładów, zobacz Typy jednostek z konstruktorami .

Konstruktory

ServiceParameterBinding(Type, Type, IPropertyBase)

Tworzy nowe ServiceParameterBinding wystąpienie dla danego typu usługi lub typu metadanych.

ServiceParameterBinding(Type, Type, IPropertyBase[])

Tworzy nowe ServiceParameterBinding wystąpienie dla danego typu usługi lub typu metadanych.

Właściwości

ConsumedProperties

Właściwości obsługiwane przez to powiązanie i nie muszą być ustawiane w inny sposób.

(Odziedziczone po ParameterBinding)
ParameterType

Typ clR parametru.

(Odziedziczone po ParameterBinding)
ServiceDelegate

Delegat do ustawiania właściwości usługi CLR w wystąpieniu jednostki.

ServiceType

Typ wewnętrznego środowiska CLR usługi EF.

Metody

BindToParameter(Expression, Expression)

Tworzy drzewo wyrażeń reprezentujące powiązanie wartości właściwości z wyrażenia materializacji do parametru konstruktora, metody fabryki itp.

BindToParameter(ParameterBindingInfo)

Tworzy drzewo wyrażeń reprezentujące powiązanie wartości właściwości z wyrażenia materializacji do parametru konstruktora, metody fabryki itp.

With(IPropertyBase[])

Tworzy kopię zawierającą podane używane właściwości.

(Odziedziczone po ParameterBinding)

Dotyczy