ComponentRegistration Klasse
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.
Achtung
Use BotComponent
for new components.
ComponentRegistration ist eine Signaturklasse zum Ermitteln von Ressourcen aus Komponenten.
[System.Obsolete("Use `BotComponent` for new components.")]
public class ComponentRegistration
[<System.Obsolete("Use `BotComponent` for new components.")>]
type ComponentRegistration = class
Public Class ComponentRegistration
- Vererbung
-
ComponentRegistration
- Abgeleitet
- Attribute
Hinweise
Um Ihre Komponenten für das System verfügbar zu machen, leiten Sie von ComponentRegistration ab und implementieren entsprechende Schnittstellen, die Funktionen registrieren. Diese Komponenten werden dann an geeigneten Stellen von den Systemen genutzt, die sie benötigen. Um dem System beispielsweise deklarative Typen hinzuzufügen, fügen Sie einfach eine Klasse hinzu, die IComponentDeclarativeTypes implementiert.
public class MyComponentRegistration : IComponentDeclarativeTypes
{
public IEnumerable<DeclarativeType>()
{
yield return new DeclarativeType<MyType>("Contoso.MyType");
...
}
}
startup.cs:
ComponentRegistration.Add(new DeclarativeComponentRegistration());
ComponentRegistration.Add(new MyComponentRegistration());
Konstruktoren
ComponentRegistration() |
Veraltet.
ComponentRegistration ist eine Signaturklasse zum Ermitteln von Ressourcen aus Komponenten. |
Eigenschaften
Components |
Veraltet.
Ruft die Liste aller registrierten ComponentRegistration-Objekte ab. |
Methoden
Add(ComponentRegistration) |
Veraltet.
Fügen Sie eine Komponente hinzu, die Registrierungsmethoden implementiert. |