Método DataRule.Analyze
Analisa a um elemento de modelo e retorna quaisquer problemas que foram detectados no elemento.
Namespace: Microsoft.Data.Schema.StaticCodeAnalysis
Assembly: Microsoft.Data.Schema (em Microsoft.Data.Schema.dll)
Sintaxe
'Declaração
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>
Parâmetros
- ruleSetting
Tipo: Microsoft.Data.Schema.StaticCodeAnalysis.DataRuleSetting
A DataRuleSetting o objeto que define a propriedade para analisar.
- context
Tipo: Microsoft.Data.Schema.StaticCodeAnalysis.DataRuleExecutionContext
A DataRuleExecutionContext objeto que contém o elemento de modelo e outras propriedades.
Valor de retorno
Tipo: System.Collections.Generic.IList<DataRuleProblem>
Um IList<T> objeto que contém DataSchemaError objetos que representam qualquer exceções ou erros que foram encontrados quando o elemento de modelo foi analisado.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.