IActionDescriptorCollectionProvider Interfaccia

Definizione

Fornisce la raccolta attualmente memorizzata nella cache di ActionDescriptor.

public interface class IActionDescriptorCollectionProvider
public interface IActionDescriptorCollectionProvider
type IActionDescriptorCollectionProvider = interface
Public Interface IActionDescriptorCollectionProvider
Derivato

Commenti

L'implementazione predefinita memorizza internamente nella cache la raccolta e usa IActionDescriptorChangeProvider per invalidare questa cache, incrementando Version la raccolta viene ricostruita.

Per ricevere una notifica reattiva delle modifiche, eseguire il downcast a ActionDescriptorCollectionProvider e sottoscrivere il token di modifica restituito dall'uso GetChangeToken()OnChange(Func<IChangeToken>, Action)di .

I consumer predefiniti di questo servizio sono consapevoli della versione e recheranno i dati in base alle esigenze, ma si basano sulla versione univoca.

Proprietà

ActionDescriptors

Restituisce l'oggetto memorizzato nella cache corrente ActionDescriptorCollection

Si applica a