DataRule.Analyze - метод
Анализирует элемент модели и возвращает все проблемы, обнаруженные в элементе.
Пространство имен: Microsoft.Data.Schema.StaticCodeAnalysis
Сборка: Microsoft.Data.Schema (в Microsoft.Data.Schema.dll)
Синтаксис
'Декларация
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>
Параметры
- ruleSetting
Тип: Microsoft.Data.Schema.StaticCodeAnalysis.DataRuleSetting
Объект DataRuleSetting, определяющий анализируемое свойство.
- context
Тип: Microsoft.Data.Schema.StaticCodeAnalysis.DataRuleExecutionContext
Объект DataRuleExecutionContext, содержащий элемент модели и другие свойства.
Возвращаемое значение
Тип: System.Collections.Generic.IList<DataRuleProblem>
Объект IList<T>, содержащий объекты DataSchemaError, представляющие исключения или ошибки, которые были обнаружены в процессе анализа элемента модели.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.Data.Schema.StaticCodeAnalysis - пространство имен