Freigeben über


IActionConstraintFactory Schnittstelle

Definition

Eine Factory für IActionConstraint.

public interface class IActionConstraintFactory : Microsoft::AspNetCore::Mvc::ActionConstraints::IActionConstraintMetadata
public interface IActionConstraintFactory : Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraintMetadata
type IActionConstraintFactory = interface
    interface IActionConstraintMetadata
Public Interface IActionConstraintFactory
Implements IActionConstraintMetadata
Implementiert

Hinweise

IActionConstraintFactory wird während der Aktionsauswahl aufgerufen, um Einschränkungsinstanzen für eine Aktion zu erstellen.

Platzieren Sie ein Attribut, das diese Schnittstelle implementiert, auf einem Controller oder einer Aktion, um eine Aktionseinschränkung einzufügen, die von einer Factory erstellt wurde.

Eigenschaften

IsReusable

Ruft einen Wert ab, der angibt, ob das Ergebnis von CreateInstance(IServiceProvider) anforderungenübergreifend wiederverwendet werden kann.

Methoden

CreateInstance(IServiceProvider)

Erstellt einen neuen IActionConstraint.

Gilt für: