DataRule.Analyze-Methode
Analysiert ein Modellelement und gibt alle im Element gefundenen Probleme zurück.
Namespace: Microsoft.Data.Schema.StaticCodeAnalysis
Assembly: Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)
Syntax
'Declaration
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>
Parameter
- ruleSetting
Typ: Microsoft.Data.Schema.StaticCodeAnalysis.DataRuleSetting
Ein DataRuleSetting-Objekt, das die zu analysierende Eigenschaft definiert.
- context
Typ: Microsoft.Data.Schema.StaticCodeAnalysis.DataRuleExecutionContext
Ein DataRuleExecutionContext-Objekt mit dem Modellelement und anderen Eigenschaften.
Rückgabewert
Typ: System.Collections.Generic.IList<DataRuleProblem>
Ein IList<T>-Objekt, das DataSchemaError-Objekte enthält, die alle Ausnahmen und Fehler enthalten, die beim Analysieren des Modellelements auftreten.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.