SingletonDependencyResolver<T> 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
SingletonDependencyResolver<T>(T) |
建構新的解析程式,不論傳遞至 Get 方法的金鑰為何,都會傳回合約類型的指定實例。 |
SingletonDependencyResolver<T>(T, Func<Object,Boolean>) |
建構新的解析程式,如果指定的索引鍵符合根據指定述詞傳遞至 Get 方法的索引鍵,則會傳回合約類型的指定實例。 |
SingletonDependencyResolver<T>(T, Object) |
建構新的解析程式,如果指定的索引鍵完全符合傳遞至 Get 方法的金鑰,則會傳回合約類型的指定實例。 |
SingletonDependencyResolver<T>(T)
建構新的解析程式,不論傳遞至 Get 方法的金鑰為何,都會傳回合約類型的指定實例。
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)
參數
- singletonInstance
- T
要傳回的 實例。
適用於
SingletonDependencyResolver<T>(T, Func<Object,Boolean>)
建構新的解析程式,如果指定的索引鍵符合根據指定述詞傳遞至 Get 方法的索引鍵,則會傳回合約類型的指定實例。
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))
參數
- singletonInstance
- T
要傳回的 實例。
適用於
SingletonDependencyResolver<T>(T, Object)
建構新的解析程式,如果指定的索引鍵完全符合傳遞至 Get 方法的金鑰,則會傳回合約類型的指定實例。
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)
參數
- singletonInstance
- T
要傳回的 實例。
- key
- Object
或者,要解析之相依性索引鍵。 對於未依索引鍵區分的相依性,這可能是 null。