ComponentRegistration Klasse

Definition

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.

Gilt für: