ConditionedSql Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
classe encapsulant un sql conditionné qui est un sql nécessaire uniquement lorsqu’une propriété est demandée
[System.Runtime.InteropServices.ComVisible(false)]
public abstract class ConditionedSql
[<System.Runtime.InteropServices.ComVisible(false)>]
type ConditionedSql = class
Public MustInherit Class ConditionedSql
- Héritage
-
ConditionedSql
- Dérivé
- Attributs
Constructeurs
| Nom | Description |
|---|---|
| ConditionedSql() |
Constructeur par défaut |
Propriétés
| Nom | Description |
|---|---|
| AcceptsMultipleHits |
peut être ajouté plusieurs fois |
| Fields |
obtenir la liste des champs déclencheurs |
| IsUsed |
est-ce que ce sql conditionné est déjà utilisé ? ( important, car il ne peut être utilisé qu’une seule fois) |
| LinkFields |
obtenir la liste des champs pour lesquels nous avons besoin de leur valeur |
| LinkMultiple |
obtenir le lien multiple |
| Used |
a été ajouté au moins une fois |
Méthodes
| Nom | Description |
|---|---|
| AddHit(String, SqlObjectBase, StatementBuilder) |
ajouter une correspondance pour le champ à partir de l’objet (niveau ) obj, ajouter un enregistrement dans le sb StamentBuilder |
| AddLinkMultiple(XmlReadMultipleLink) |
intialize link multiple |
| ClearHit() |
marquer ce sql comme non utilisé |
| IsDefault() |
ce sql doit toujours être ajouté quel que soit le champ demandé |
| IsHit(String) |
retourne true si le champ a provoqué l’ajout de sql |
| MarkHit() |
marquer ce sql comme utilisé |
| SetFields(StringCollection) |
définir les champs déclencheurs |
| TestHit(String) |
test si le champ rend le tsql à ajouter ( il ne semble pas s’il a déjà été utilisé) |