DataRule.Analyze (Método)
Analiza un elemento del modelo y devuelve cualquier problema detectado en el elemento.
Espacio de nombres: Microsoft.Data.Schema.StaticCodeAnalysis
Ensamblado: Microsoft.Data.Schema (en Microsoft.Data.Schema.dll)
Sintaxis
'Declaración
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
Un objeto DataRuleSetting que define la propiedad que se va a analizar.
- context
Tipo: Microsoft.Data.Schema.StaticCodeAnalysis.DataRuleExecutionContext
Un objeto DataRuleExecutionContext que contiene el elemento del modelo y otras propiedades.
Valor devuelto
Tipo: System.Collections.Generic.IList<DataRuleProblem>
Un objeto IList<T> que contiene los objetos DataSchemaError que representan cualquier excepción o error detectados al analizar el elemento del modelo.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.Data.Schema.StaticCodeAnalysis (Espacio de nombres)