ComponentRegistration Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Let op
Use BotComponent for new components.
ComponentRegistration is een signatureklasse voor het ontdekken van assets van components.
[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 je componenten beschikbaar te maken voor het systeem, haal je ComponentRegistration en implementeer je passende interfaces die functionaliteit registreren. Deze componenten worden vervolgens op geschikte plaatsen verbruikt door de systemen die ze nodig hebben. Om bijvoorbeeld declaratieve types aan het systeem toe te voegen, voeg je simpelweg 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
| Name | Description |
|---|---|
| ComponentRegistration() |
Verouderd.
ComponentRegistration is een signatureklasse voor het ontdekken van assets van components. |
Eigenschappen
| Name | Description |
|---|---|
| Components |
Verouderd.
Krijgt een lijst van alle geregistreerde ComponentRegistration-objecten. |
Methoden
| Name | Description |
|---|---|
| Add(ComponentRegistration) |
Verouderd.
Voeg een component toe die registratiemethoden implementeert. |