SfcMetadataRelation Klasse

Definition

public class SfcMetadataRelation : Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcMetadataDiscovery
type SfcMetadataRelation = class
    inherit SfcMetadataDiscovery
Public Class SfcMetadataRelation
Inherits SfcMetadataDiscovery
Vererbung
SfcMetadataRelation

Konstruktoren

Name Beschreibung
SfcMetadataRelation(String, Type, SfcCardinality, AttributeCollection)
SfcMetadataRelation(String, Type, SfcCardinality, SfcRelationship, AttributeCollection)
SfcMetadataRelation(String, Type, SfcCardinality, SfcRelationship, Type, AttributeCollection)
SfcMetadataRelation(String, Type, SfcCardinality, SfcRelationship, Type, SfcPropertyFlags, AttributeCollection)
SfcMetadataRelation(String, Type, SfcCardinality, SfcRelationship, Type, SfcPropertyFlags, Object, AttributeCollection)
SfcMetadataRelation(String, Type, SfcCardinality, SfcRelationship, Type)
SfcMetadataRelation(String, Type, SfcPropertyFlags, AttributeCollection)
SfcMetadataRelation(String, Type, SfcPropertyFlags)
SfcMetadataRelation(String, Type)

Eigenschaften

Name Beschreibung
Cardinality

Gibt die Kardinalität dieses Typs in Beziehung zu seinem übergeordneten Element an.

ContainerType

Wenn es sich um einen Container handelt, handelt es sich um den darin enthaltenen Typ.

ElementTypeName

Gibt den Namen des Elementtyps zurück, wenn er sich vom Typnamen unterscheidet. Dieser Elementtypname wird in einem URN verwendet.

(Geerbt von SfcMetadataDiscovery)
IsBrowsable

Gibt an, ob der Typ durchsuchbar sein soll – verwendet für UI-Elemente wie PowerShell

Keys

Wenn es sich um ein Objekt mit einem oder mehreren Identifizierenden Schlüsseln handelt, wird die Liste der Eigenschaften, die die Schlüssel enthalten, zurückgegeben.

(Geerbt von SfcMetadataDiscovery)
Objects (Geerbt von SfcMetadataDiscovery)
Properties (Geerbt von SfcMetadataDiscovery)
PropertyDefaultValue

Wenn es sich um einen Eigenschaftstyp handelt, gibt dies einen Standardwert für die Eigenschaft zurück.

PropertyFlags

Wenn es sich um einen Eigenschaftstyp handelt, gibt dies die Flags zurück, die dafür definiert wurden.

PropertyName

Der Name der Eigenschaft.

ReferredBy (Geerbt von SfcMetadataDiscovery)
Relations

Gibt die Liste der Eigenschaften zurück, die dieses Objekt enthält.

(Geerbt von SfcMetadataDiscovery)
Relationship

Beziehung zum übergeordneten Element.

RelationshipAttributes

Attribute für diesen Knoten.

SupportsDesignMode

Gibt an, ob der Typ den Entwurfsmodus unterstützt.

Type

Gibt den Typ dieses Knotens an.

(Geerbt von SfcMetadataDiscovery)
TypeAttributes (Geerbt von SfcMetadataDiscovery)

Methoden

Name Beschreibung
FindProperty(String) (Geerbt von SfcMetadataDiscovery)
Resolve(Object)

Hilfsmethode zum Auflösen von Verweisen, wenn die Metadatenbeziehung eine Referenzbeziehung ist, wird der Resolver des Referenzattributes verwendet, um die Zielinstanzen zurückzugeben. Wenn es sich bei der Metadatenbeziehung um einen einfachen Eigenschaftswert handelt, wird der Wert selbst zurückgegeben.

Resolve<T,S>(S)

Hilfsmethode zum Auflösen eines Einzelzielverweises. Sie gibt eine stark typierte Instanz zurück.

ResolveCollection(Object)

Hilfsmethode zum Auflösen von Verweisauflistungen. Wenn es sich bei der Metadatenbeziehung um eine Referenzauflistungsbeziehung handelt, werden die Zielauflistungsinstanzen aufgelistet. Wenn es sich bei der Metadatenbeziehung um einen einfachen Eigenschaftswert handelt, wird der Wert selbst aufgelistet.

ResolveCollection<T,S>(S)

Hilfsmethode zum Auflösen von Verweisauflistungen. Es liefert stark typierte Instanzen. Alle aufgezählten Werte, die als Typ T nicht kompatibel sind, werden übersprungen.

Gilt für: