Udostępnij za pośrednictwem


DesignTimeProviderServicesAttribute Klasa

Definicja

Określa, gdzie można znaleźć usługi czasu projektowania dla danego dostawcy bazy danych. Ten atrybut powinien znajdować się w podstawowym zestawie dostawcy bazy danych.

Ten atrybut jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

[System.AttributeUsage(System.AttributeTargets.Assembly)]
public sealed class DesignTimeProviderServicesAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Assembly)>]
type DesignTimeProviderServicesAttribute = class
    inherit Attribute
Public NotInheritable Class DesignTimeProviderServicesAttribute
Inherits Attribute
Dziedziczenie
DesignTimeProviderServicesAttribute
Atrybuty

Konstruktory

DesignTimeProviderServicesAttribute(String, String, String)

Inicjuje nowe wystąpienie klasy DesignTimeProviderServicesAttribute.

Właściwości

AssemblyName

Pobiera nazwę zestawu, który zawiera usługi czasu projektowania.

PackageName

Pobiera nazwę pakietu NuGet, który zawiera usługi czasu projektowania.

TypeName

Pobiera nazwę typu, który może służyć do dodawania usług czasu projektowania dostawców baz danych do elementu ServiceCollection. Ten typ powinien zawierać metodę z następującym podpisem public IServiceCollection ConfigureDesignTimeServices(IServiceCollection serviceCollection).

Dotyczy