Freigeben über


Microsoft.SqlServer.Management.Sdk.Sfc.Metadata-Namespace

The Microsoft.SqlServer.Management.Sdk.Sfc.Metadata namespace contains types that are used to describe the classes in a SQL Server object model. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

Klassen

  Klasse Beschreibung
Öffentliche Klasse SfcBrowsableAttribute Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.
Öffentliche Klasse SfcElementTypeAttribute Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.
Öffentliche Klasse SfcIgnoreAttribute Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.
Öffentliche Klasse SfcInvalidForTypeAttribute Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.
Öffentliche Klasse SfcKeyAttribute Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.
Öffentliche Klasse SfcMetadataDiscovery Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.
Öffentliche Klasse SfcMetadataRelation Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.
Öffentliche Klasse SfcNonSerializableAttribute Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.
Öffentliche Klasse SfcObjectAttribute Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.
Öffentliche Klasse SfcObjectNotFoundException Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.
Öffentliche Klasse SfcParentAttribute Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.
Öffentliche Klasse SfcPropertyAttribute Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.
Öffentliche Klasse SfcReferenceAttribute Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.
Öffentliche Klasse SfcReferenceCollectionAttribute Represents the attribute for references to an enumerable target.
Öffentliche Klasse SfcReferenceSelectorAttribute Represents an attribute that allows valid values to be returned that can be applied to a property that is also a soft reference. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.
Öffentliche Klasse SfcRelationshipAttribute Represents a base class for various classes. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.
Öffentliche Klasse SfcSerializationAdapterAttribute Represents the attribute to specify the type of serialization adapter to use for a particular property. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur..
Öffentliche Klasse SfcSkuAttribute Represents the SfcSkuAttribute class to specify supported SKU of a property or class. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.
Öffentliche Klasse SfcVersionAttribute Represents an SfcVersionAttribute class to specify supported version of a property or class. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

Schnittstellen

  Schnittstelle Beschreibung
Öffentliche Schnittstelle ISfcMetadata Returns metadata for the type instance on which this interface is implemented.
Öffentliche Schnittstelle ISfcMetadataProvider Defines a method that returns the root instance of a metadata provider. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.
Öffentliche Schnittstelle ISfcReferenceCollectionResolver Represents the custom resolver interface.
Öffentliche Schnittstelle ISfcReferenceCollectionResolver<T, S> Provides a generic interface for resolving from a source to an enumerable target.
Öffentliche Schnittstelle ISfcReferenceResolver Interface for resolving from a source to a single target.
Öffentliche Schnittstelle ISfcReferenceResolver<T, S> Represents the custom resolver interface.

Delegaten

  Delegat Beschreibung
Öffentlicher Delegat ReferenceResolverDelegate Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.
Öffentlicher Delegat SfcReferenceCollectionResolverFactoryDelegate Represents the reference resolver delegate type for single object targets.
Öffentlicher Delegat SfcReferenceResolverFactoryDelegate Represents the reference resolver factory delegate type called to obtain a single target reference resolver interface.

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration SfcCardinality Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.
Öffentliche Enumeration SfcContainerCardinality Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.
Öffentliche Enumeration SfcContainerRelationship Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.
Öffentliche Enumeration SfcObjectCardinality Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.
Öffentliche Enumeration SfcObjectFlags Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.. 
Öffentliche Enumeration SfcObjectRelationship Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.
Öffentliche Enumeration SfcPropertyFlags Nur für Informationszwecke identifiziert. Nicht unterstützt. Zukünftige Kompatibilität wird nicht sichergestellt.
Öffentliche Enumeration SfcRelationship Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.