Dil

EntityFrameworkServicesBuilder.TryAdd Yöntem

Tanım

Aşırı Yüklemeler

Veri Akışı Adı Description
TryAdd(Type, Object)

Entity Framework hizmetinin bir uygulamasını yalnızca henüz kaydedilmemişse ekler. Bu yöntem yalnızca singleton hizmetleri için kullanılabilir.

TryAdd(Type, Type)

Entity Framework hizmetinin bir uygulamasını yalnızca henüz kaydedilmemişse ekler. Hizmetin kapsamı, Entity Framework tarafından otomatik olarak tanımlanır.

TryAdd(Type, Type, Func<IServiceProvider,Object>)

Entity Framework hizmeti için bir fabrika ekler, ancak henüz kaydedilmemişse. Hizmetin kapsamı, Entity Framework tarafından otomatik olarak tanımlanır.

TryAdd<TService,TImplementation>()

Entity Framework hizmetinin bir uygulamasını yalnızca henüz kaydedilmemişse ekler. Hizmetin kapsamı, Entity Framework tarafından otomatik olarak tanımlanır.

TryAdd<TService,TImplementation>(Func<IServiceProvider,TImplementation>)

Entity Framework hizmeti için bir fabrika ekler, ancak henüz kaydedilmemişse. Hizmetin kapsamı, Entity Framework tarafından otomatik olarak tanımlanır.

TryAdd<TService>(Func<IServiceProvider,TService>)

Entity Framework hizmeti için bir fabrika ekler, ancak henüz kaydedilmemişse. Hizmetin kapsamı, Entity Framework tarafından otomatik olarak tanımlanır.

TryAdd<TService>(TService)

Entity Framework hizmetinin bir uygulamasını yalnızca henüz kaydedilmemişse ekler. Bu yöntem yalnızca singleton hizmetleri için kullanılabilir.

TryAdd(Type, Object)

Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs

Entity Framework hizmetinin bir uygulamasını yalnızca henüz kaydedilmemişse ekler. Bu yöntem yalnızca singleton hizmetleri için kullanılabilir.

public virtual Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkServicesBuilder TryAdd(Type serviceType, object implementation);
abstract member TryAdd : Type * obj -> Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkServicesBuilder
override this.TryAdd : Type * obj -> Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkServicesBuilder
Public Overridable Function TryAdd (serviceType As Type, implementation As Object) As EntityFrameworkServicesBuilder

Parametreler

serviceType
Type

Hizmetin sözleşmesi.

implementation
Object

Hizmetin uygulanması.

Döndürülenler

Bu oluşturucu, başka çağrıların zincirlenebileceği şekilde.

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Veritabanı sağlayıcılarının ve uzantılarının uygulanması .

Şunlara uygulanır

TryAdd(Type, Type)

Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs

Entity Framework hizmetinin bir uygulamasını yalnızca henüz kaydedilmemişse ekler. Hizmetin kapsamı, Entity Framework tarafından otomatik olarak tanımlanır.

public virtual Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkServicesBuilder TryAdd(Type serviceType, Type implementationType);
abstract member TryAdd : Type * Type -> Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkServicesBuilder
override this.TryAdd : Type * Type -> Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkServicesBuilder
Public Overridable Function TryAdd (serviceType As Type, implementationType As Type) As EntityFrameworkServicesBuilder

Parametreler

serviceType
Type

Hizmetin sözleşmesi.

implementationType
Type

Hizmeti uygulayan somut tür.

Döndürülenler

Bu oluşturucu, başka çağrıların zincirlenebileceği şekilde.

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Veritabanı sağlayıcılarının ve uzantılarının uygulanması .

Şunlara uygulanır

TryAdd(Type, Type, Func<IServiceProvider,Object>)

Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs

Entity Framework hizmeti için bir fabrika ekler, ancak henüz kaydedilmemişse. Hizmetin kapsamı, Entity Framework tarafından otomatik olarak tanımlanır.

public virtual Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkServicesBuilder TryAdd(Type serviceType, Type implementationType, Func<IServiceProvider,object> factory);
abstract member TryAdd : Type * Type * Func<IServiceProvider, obj> -> Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkServicesBuilder
override this.TryAdd : Type * Type * Func<IServiceProvider, obj> -> Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkServicesBuilder
Public Overridable Function TryAdd (serviceType As Type, implementationType As Type, factory As Func(Of IServiceProvider, Object)) As EntityFrameworkServicesBuilder

Parametreler

serviceType
Type

Hizmetin sözleşmesi.

implementationType
Type

Hizmeti uygulayan somut tür.

factory
Func<IServiceProvider,Object>

Hizmet örneğini oluşturacak fabrika.

Döndürülenler

Bu oluşturucu, başka çağrıların zincirlenebileceği şekilde.

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Veritabanı sağlayıcılarının ve uzantılarının uygulanması .

Şunlara uygulanır

TryAdd<TService,TImplementation>()

Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs

Entity Framework hizmetinin bir uygulamasını yalnızca henüz kaydedilmemişse ekler. Hizmetin kapsamı, Entity Framework tarafından otomatik olarak tanımlanır.

public virtual Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkServicesBuilder TryAdd<TService,TImplementation>() where TService : class where TImplementation : class, TService;
abstract member TryAdd : unit -> Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkServicesBuilder (requires 'Service : null)
override this.TryAdd : unit -> Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkServicesBuilder (requires 'Service : null)
Public Overridable Function TryAdd(Of TService As Class, TImplementation As Class) () As EntityFrameworkServicesBuilder

Tür Parametreleri

TService

Hizmetin sözleşmesi.

TImplementation

Hizmeti uygulayan somut tür.

Döndürülenler

Bu oluşturucu, başka çağrıların zincirlenebileceği şekilde.

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Veritabanı sağlayıcılarının ve uzantılarının uygulanması .

Şunlara uygulanır

TryAdd<TService,TImplementation>(Func<IServiceProvider,TImplementation>)

Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs

Entity Framework hizmeti için bir fabrika ekler, ancak henüz kaydedilmemişse. Hizmetin kapsamı, Entity Framework tarafından otomatik olarak tanımlanır.

public virtual Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkServicesBuilder TryAdd<TService,TImplementation>(Func<IServiceProvider,TImplementation> factory) where TService : class where TImplementation : class, TService;
abstract member TryAdd : Func<IServiceProvider, #'Service> -> Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkServicesBuilder (requires 'Service : null)
override this.TryAdd : Func<IServiceProvider, #'Service> -> Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkServicesBuilder (requires 'Service : null)
Public Overridable Function TryAdd(Of TService As Class, TImplementation As Class) (factory As Func(Of IServiceProvider, TImplementation)) As EntityFrameworkServicesBuilder

Tür Parametreleri

TService

Hizmetin sözleşmesi.

TImplementation

Hizmeti uygulayan somut tür.

Parametreler

factory
Func<IServiceProvider,TImplementation>

Hizmet örneğini oluşturacak fabrika.

Döndürülenler

Bu oluşturucu, başka çağrıların zincirlenebileceği şekilde.

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Veritabanı sağlayıcılarının ve uzantılarının uygulanması .

Şunlara uygulanır

TryAdd<TService>(Func<IServiceProvider,TService>)

Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs

Entity Framework hizmeti için bir fabrika ekler, ancak henüz kaydedilmemişse. Hizmetin kapsamı, Entity Framework tarafından otomatik olarak tanımlanır.

public virtual Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkServicesBuilder TryAdd<TService>(Func<IServiceProvider,TService> factory) where TService : class;
abstract member TryAdd : Func<IServiceProvider, 'Service (requires 'Service : null)> -> Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkServicesBuilder (requires 'Service : null)
override this.TryAdd : Func<IServiceProvider, 'Service (requires 'Service : null)> -> Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkServicesBuilder (requires 'Service : null)
Public Overridable Function TryAdd(Of TService As Class) (factory As Func(Of IServiceProvider, TService)) As EntityFrameworkServicesBuilder

Tür Parametreleri

TService

Hizmetin sözleşmesi.

Parametreler

factory
Func<IServiceProvider,TService>

Hizmet örneğini oluşturacak fabrika.

Döndürülenler

Bu oluşturucu, başka çağrıların zincirlenebileceği şekilde.

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Veritabanı sağlayıcılarının ve uzantılarının uygulanması .

Şunlara uygulanır

TryAdd<TService>(TService)

Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs
Kaynak:
EntityFrameworkServicesBuilder.cs

Entity Framework hizmetinin bir uygulamasını yalnızca henüz kaydedilmemişse ekler. Bu yöntem yalnızca singleton hizmetleri için kullanılabilir.

public virtual Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkServicesBuilder TryAdd<TService>(TService implementation) where TService : class;
abstract member TryAdd : 'Service -> Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkServicesBuilder (requires 'Service : null)
override this.TryAdd : 'Service -> Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkServicesBuilder (requires 'Service : null)
Public Overridable Function TryAdd(Of TService As Class) (implementation As TService) As EntityFrameworkServicesBuilder

Tür Parametreleri

TService

Hizmetin sözleşmesi.

Parametreler

implementation
TService

Hizmetin uygulanması.

Döndürülenler

Bu oluşturucu, başka çağrıların zincirlenebileceği şekilde.

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Veritabanı sağlayıcılarının ve uzantılarının uygulanması .

Şunlara uygulanır