Język

DesignTimeProviderServicesAttribute Klasa

Definicja

Określa, gdzie 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

Nazwisko Opis
DesignTimeProviderServicesAttribute(String, String, String)

Inicjuje nowe wystąpienie klasy DesignTimeProviderServicesAttribute.

Właściwości

Nazwisko Opis
AssemblyName

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

PackageName

Pobiera nazwę pakietu NuGet zawierającą usługi czasu projektowania.

TypeName

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

Dotyczy