Partager via


CallSiteOps Classe

Définition

Crée et met en cache les règles de liaison.

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

public ref class CallSiteOps abstract sealed
public static class CallSiteOps
type CallSiteOps = class
Public Class CallSiteOps
Héritage
CallSiteOps

Méthodes

AddRule<T>(CallSite<T>, T)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obsolète.

Ajoute une règle au cache conservé sur le site d'appel dynamique.

Bind<T>(CallSiteBinder, CallSite<T>, Object[])

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obsolète.

Met à jour la cible du site d'appel avec une nouvelle règle basée sur les arguments.

ClearMatch(CallSite)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obsolète.

Efface l'indicateur de correspondance sur le site d'appel de mise en correspondance.

CreateMatchmaker<T>(CallSite<T>)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obsolète.

Crée une instance d'un site d'appel dynamique pour les recherches dans le cache.

GetCachedRules<T>(RuleCache<T>)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obsolète.

Recherche dans le cache de règles dynamiques les règles applicables à l'opération dynamique.

GetMatch(CallSite)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obsolète.

Vérifie s’il existe une correspondance pour la règle exécutée.

GetRuleCache<T>(CallSite<T>)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obsolète.

Récupère le cache des règles de liaison.

GetRules<T>(CallSite<T>)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obsolète.

Obtient les règles de liaison dynamiques à partir du site d'appel.

MoveRule<T>(RuleCache<T>, T, Int32)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obsolète.

Déplace la règle de liaison dans le cache.

SetNotMatched(CallSite)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obsolète.

Vérifie si un site dynamique requiert une mise à jour.

UpdateRules<T>(CallSite<T>, Int32)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obsolète.

Met à jour des règles dans le cache.

S’applique à