SingletonDependencyResolver<T> Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
SingletonDependencyResolver<T>(T) |
Erstellt einen neuen Resolver, der die angegebene instance für den Vertragstyp zurückgibt, unabhängig vom Schlüssel, der an die Get-Methode übergeben wird. |
SingletonDependencyResolver<T>(T, Func<Object,Boolean>) |
Erstellt einen neuen Resolver, der die angegebene instance für den Vertragstyp zurückgibt, wenn der angegebene Schlüssel dem Schlüssel entspricht, der basierend auf dem angegebenen Prädikat an die Get-Methode übergeben wurde. |
SingletonDependencyResolver<T>(T, Object) |
Erstellt einen neuen Resolver, der die angegebene instance für den Vertragstyp zurückgibt, wenn der angegebene Schlüssel genau dem Schlüssel entspricht, der an die Get-Methode übergeben wurde. |
SingletonDependencyResolver<T>(T)
Erstellt einen neuen Resolver, der die angegebene instance für den Vertragstyp zurückgibt, unabhängig vom Schlüssel, der an die Get-Methode übergeben wird.
public SingletonDependencyResolver (T singletonInstance);
new System.Data.Entity.Infrastructure.DependencyResolution.SingletonDependencyResolver<'T (requires 'T : null)> : 'T -> System.Data.Entity.Infrastructure.DependencyResolution.SingletonDependencyResolver<'T (requires 'T : null)>
Public Sub New (singletonInstance As T)
Parameter
- singletonInstance
- T
Die zurückzugebende instance.
Gilt für:
SingletonDependencyResolver<T>(T, Func<Object,Boolean>)
Erstellt einen neuen Resolver, der die angegebene instance für den Vertragstyp zurückgibt, wenn der angegebene Schlüssel dem Schlüssel entspricht, der basierend auf dem angegebenen Prädikat an die Get-Methode übergeben wurde.
public SingletonDependencyResolver (T singletonInstance, Func<object,bool> keyPredicate);
new System.Data.Entity.Infrastructure.DependencyResolution.SingletonDependencyResolver<'T (requires 'T : null)> : 'T * Func<obj, bool> -> System.Data.Entity.Infrastructure.DependencyResolution.SingletonDependencyResolver<'T (requires 'T : null)>
Public Sub New (singletonInstance As T, keyPredicate As Func(Of Object, Boolean))
Parameter
- singletonInstance
- T
Die zurückzugebende instance.
Ein Prädikat, das das Schlüsselobjekt akzeptiert und nur dann true zurückgibt, wenn es übereinstimmt.
Gilt für:
SingletonDependencyResolver<T>(T, Object)
Erstellt einen neuen Resolver, der die angegebene instance für den Vertragstyp zurückgibt, wenn der angegebene Schlüssel genau dem Schlüssel entspricht, der an die Get-Methode übergeben wurde.
public SingletonDependencyResolver (T singletonInstance, object key);
new System.Data.Entity.Infrastructure.DependencyResolution.SingletonDependencyResolver<'T (requires 'T : null)> : 'T * obj -> System.Data.Entity.Infrastructure.DependencyResolution.SingletonDependencyResolver<'T (requires 'T : null)>
Public Sub New (singletonInstance As T, key As Object)
Parameter
- singletonInstance
- T
Die zurückzugebende instance.
- key
- Object
Optional der Schlüssel der abhängigkeit, die aufgelöst werden soll. Dies kann null für Abhängigkeiten sein, die nicht nach Schlüssel unterschieden werden.
Gilt für:
Entity Framework