Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The Microsoft.SqlServer.Management.Sdk.Sfc.Metadata namespace contains types that are used to describe the classes in a SQL Server object model. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Classes
Class | Description | |
---|---|---|
![]() |
SfcBrowsableAttribute | Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() |
SfcElementTypeAttribute | Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() |
SfcIgnoreAttribute | Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() |
SfcInvalidForTypeAttribute | Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() |
SfcKeyAttribute | Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() |
SfcMetadataDiscovery | Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() |
SfcMetadataRelation | Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() |
SfcNonSerializableAttribute | Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() |
SfcObjectAttribute | Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() |
SfcObjectNotFoundException | Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() |
SfcParentAttribute | Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() |
SfcPropertyAttribute | Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() |
SfcReferenceAttribute | Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() |
SfcReferenceCollectionAttribute | Represents the attribute for references to an enumerable target. |
![]() |
SfcReferenceSelectorAttribute | Represents an attribute that allows valid values to be returned that can be applied to a property that is also a soft reference. Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() |
SfcRelationshipAttribute | Represents a base class for various classes. Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() |
SfcSerializationAdapterAttribute | Represents the attribute to specify the type of serialization adapter to use for a particular property. Do not reference this member directly in your code. It supports the SQL Server infrastructure.. |
![]() |
SfcSkuAttribute | Represents the SfcSkuAttribute class to specify supported SKU of a property or class. Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() |
SfcVersionAttribute | Represents an SfcVersionAttribute class to specify supported version of a property or class. Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
Interfaces
Interface | Description | |
---|---|---|
![]() |
ISfcMetadata | Returns metadata for the type instance on which this interface is implemented. |
![]() |
ISfcMetadataProvider | Defines a method that returns the root instance of a metadata provider. Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() |
ISfcReferenceCollectionResolver | Represents the custom resolver interface. |
![]() |
ISfcReferenceCollectionResolver<T, S> | Provides a generic interface for resolving from a source to an enumerable target. |
![]() |
ISfcReferenceResolver | Interface for resolving from a source to a single target. |
![]() |
ISfcReferenceResolver<T, S> | Represents the custom resolver interface. |
Delegates
Delegate | Description | |
---|---|---|
![]() |
ReferenceResolverDelegate | Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() |
SfcReferenceCollectionResolverFactoryDelegate | Represents the reference resolver delegate type for single object targets. |
![]() |
SfcReferenceResolverFactoryDelegate | Represents the reference resolver factory delegate type called to obtain a single target reference resolver interface. |
Enumerations
Enumeration | Description | |
---|---|---|
![]() |
SfcCardinality | Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() |
SfcContainerCardinality | Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() |
SfcContainerRelationship | Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() |
SfcObjectCardinality | Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() |
SfcObjectFlags | Do not reference this member directly in your code. It supports the SQL Server infrastructure.. |
![]() |
SfcObjectRelationship | Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() |
SfcPropertyFlags | Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
![]() |
SfcRelationship | Do not reference this member directly in your code. It supports the SQL Server infrastructure. |