Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt eine Basisklasse für eine Gruppe oder eine Kategorie ähnlicher Regeln bereit.
Vererbungshierarchie
System.Object
Microsoft.Data.Schema.StaticCodeAnalysis.DataRule
Microsoft.Data.Schema.StaticCodeAnalysis.StaticCodeAnalysisRule
Namespace: Microsoft.Data.Schema.StaticCodeAnalysis
Assembly: Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)
Syntax
'Declaration
Public MustInherit Class StaticCodeAnalysisRule _
Inherits DataRule _
Implements IExtension
public abstract class StaticCodeAnalysisRule : DataRule,
IExtension
public ref class StaticCodeAnalysisRule abstract : public DataRule,
IExtension
[<AbstractClass>]
type StaticCodeAnalysisRule =
class
inherit DataRule
interface IExtension
end
public abstract class StaticCodeAnalysisRule extends DataRule implements IExtension
Der StaticCodeAnalysisRule-Typ macht die folgenden Member verfügbar.
Konstruktoren
| Name | Beschreibung | |
|---|---|---|
![]() |
StaticCodeAnalysisRule | Erstellt eine neue Standardinstanz des StaticCodeAnalysisRule-Elements. |
Zum Seitenanfang
Eigenschaften
| Name | Beschreibung | |
|---|---|---|
![]() |
RuleProperties | Ruft ein Objekt ab, das die Werte aller Datenregeleigenschaften enthält, oder legt es fest. (Von DataRule geerbt.) |
Zum Seitenanfang
Methoden
| Name | Beschreibung | |
|---|---|---|
![]() |
Analyze | Analysiert ein Modellelement und gibt alle im Element gefundenen Probleme zurück. (Von DataRule geerbt.) |
![]() |
Equals | Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.) |
![]() |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) |
![]() |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
![]() |
PopulateProperties | Füllt die Werte der Eigenschaften für die Regel auf. (Von DataRule geerbt.) |
![]() |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Felder
| Name | Beschreibung | |
|---|---|---|
![]() ![]() |
StaticCodeAnalysisProblemCategory |
Zum Seitenanfang
Hinweise
Hinweise zur Vererbung
Verwenden Sie die DataRule-Klasse als Basis, um in jeder einer beliebigen Anzahl von Kategorien eine Basisabstrakte Klasse (z. B. diese StaticCodeAnalysisRule-Klasse) zu erstellen. Aus dieser Klasse können Sie die konkreten Klassen für Regeln in jenen Kategorien für einen bestimmten Datenquellenanbieter erstellen.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
.gif)
.gif)
.gif)
.gif)
.gif)