Delen via


ComponentRegistration Klas

Definitie

Waarschuwing

Use BotComponent for new components.

ComponentRegistration is een handtekeningklasse voor het detecteren van assets uit onderdelen.

[System.Obsolete("Use `BotComponent` for new components.")]
public class ComponentRegistration
[<System.Obsolete("Use `BotComponent` for new components.")>]
type ComponentRegistration = class
Public Class ComponentRegistration
Overname
ComponentRegistration
Afgeleid
Kenmerken

Opmerkingen

Om uw onderdelen beschikbaar te maken voor het systeem dat u hebt afgeleid van ComponentRegistration en de juiste interfaces te implementeren die functionaliteit registreren. Deze onderdelen worden vervolgens op de juiste plaatsen verbruikt door de systemen die ze nodig hebben. Als u bijvoorbeeld declaratieve typen aan het systeem wilt toevoegen, voegt u gewoon een klasse toe die IComponentDeclarativeTypes implementeert.

public class MyComponentRegistration : IComponentDeclarativeTypes
{
    public IEnumerable<DeclarativeType>()
    {  
         yield return new DeclarativeType<MyType>("Contoso.MyType");
         ...
    }
}
startup.cs:
     ComponentRegistration.Add(new DeclarativeComponentRegistration()); 
     ComponentRegistration.Add(new MyComponentRegistration());

Constructors

ComponentRegistration()
Verouderd.

ComponentRegistration is een handtekeningklasse voor het detecteren van assets uit onderdelen.

Eigenschappen

Components
Verouderd.

Hiermee haalt u een lijst op van alle Geregistreerde ComponentRegistration-objecten.

Methoden

Add(ComponentRegistration)
Verouderd.

Voeg een onderdeel toe waarmee registratiemethoden worden geïmplementeerd.

Van toepassing op