Metodo DataRule.Analyze
Analizza un elemento del modello e restituisce eventuali problemi rilevati nell'elemento.
Spazio dei nomi: Microsoft.Data.Schema.StaticCodeAnalysis
Assembly: Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)
Sintassi
'Dichiarazione
Public MustOverride Function Analyze ( _
ruleSetting As DataRuleSetting, _
context As DataRuleExecutionContext _
) As IList(Of DataRuleProblem)
public abstract IList<DataRuleProblem> Analyze(
DataRuleSetting ruleSetting,
DataRuleExecutionContext context
)
public:
virtual IList<DataRuleProblem^>^ Analyze(
DataRuleSetting^ ruleSetting,
DataRuleExecutionContext^ context
) abstract
abstract Analyze :
ruleSetting:DataRuleSetting *
context:DataRuleExecutionContext -> IList<DataRuleProblem>
public abstract function Analyze(
ruleSetting : DataRuleSetting,
context : DataRuleExecutionContext
) : IList<DataRuleProblem>
Parametri
- ruleSetting
Tipo: Microsoft.Data.Schema.StaticCodeAnalysis.DataRuleSetting
Oggetto DataRuleSetting che definisce la proprietà da analizzare.
- context
Tipo: Microsoft.Data.Schema.StaticCodeAnalysis.DataRuleExecutionContext
Oggetto DataRuleExecutionContext contenente l'elemento del modello e altre proprietà.
Valore restituito
Tipo: System.Collections.Generic.IList<DataRuleProblem>
Oggetto IList<T> contenente oggetti DataSchemaError che rappresentano le eccezioni o gli errori rilevati durante l'analisi dell'elemento del modello.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.