Compartir a través de


ComponentRegistration Clase

Definición

Precaución

Use BotComponent for new components.

ComponentRegistration es una clase de firma para detectar recursos de componentes.

[System.Obsolete("Use `BotComponent` for new components.")]
public class ComponentRegistration
[<System.Obsolete("Use `BotComponent` for new components.")>]
type ComponentRegistration = class
Public Class ComponentRegistration
Herencia
ComponentRegistration
Derivado
Atributos

Comentarios

Para que los componentes estén disponibles para el sistema, derive de ComponentRegistration e implemente interfaces adecuadas que registren la funcionalidad. Estos componentes se consumen en lugares adecuados por los sistemas que los necesitan. Por ejemplo, para agregar tipos declarativos al sistema, basta con agregar clase que implemente IComponentDeclarativeTypes.

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

Constructores

ComponentRegistration()
Obsoletos.

ComponentRegistration es una clase de firma para detectar recursos de componentes.

Propiedades

Components
Obsoletos.

Obtiene la lista de todos los objetos ComponentRegistration registrados.

Métodos

Add(ComponentRegistration)
Obsoletos.

Agregue un componente que implemente métodos de registro.

Se aplica a