SfcMetadataRelation Class

Do not reference this member directly in your code. It supports the SQL Server infrastructure.

Inheritance Hierarchy

System.Object
  Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcMetadataDiscovery
    Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcMetadataRelation

Namespace:  Microsoft.SqlServer.Management.Sdk.Sfc.Metadata
Assembly:  Microsoft.SqlServer.Management.Sdk.Sfc (in Microsoft.SqlServer.Management.Sdk.Sfc.dll)

Syntax

'Declaration
Public Class SfcMetadataRelation _
    Inherits SfcMetadataDiscovery
'Usage
Dim instance As SfcMetadataRelation
public class SfcMetadataRelation : SfcMetadataDiscovery
public ref class SfcMetadataRelation : public SfcMetadataDiscovery
type SfcMetadataRelation =  
    class 
        inherit SfcMetadataDiscovery 
    end
public class SfcMetadataRelation extends SfcMetadataDiscovery

The SfcMetadataRelation type exposes the following members.

Constructors

  Name Description
Public method SfcMetadataRelation(String, Type) Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public method SfcMetadataRelation(String, Type, SfcPropertyFlags) Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public method SfcMetadataRelation(String, Type, SfcCardinality, AttributeCollection) Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public method SfcMetadataRelation(String, Type, SfcPropertyFlags, AttributeCollection) Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public method SfcMetadataRelation(String, Type, SfcCardinality, SfcRelationship, AttributeCollection) Initializes a new instance of the SfcMetadataRelation class with the specified parameters. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public method SfcMetadataRelation(String, Type, SfcCardinality, SfcRelationship, Type) Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public method SfcMetadataRelation(String, Type, SfcCardinality, SfcRelationship, Type, AttributeCollection) Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public method SfcMetadataRelation(String, Type, SfcCardinality, SfcRelationship, Type, SfcPropertyFlags, AttributeCollection) Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public method SfcMetadataRelation(String, Type, SfcCardinality, SfcRelationship, Type, SfcPropertyFlags, Object, AttributeCollection) Initializes a new instance of the SfcMetadataRelation class with the specified parameters. Do not reference this member directly in your code. It supports the SQL Server infrastructure.

Top

Properties

  Name Description
Public property Cardinality Gets the cardinality of this type in relationship with its parent. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public property ContainerType Gets the container control type. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public property ElementTypeName Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcMetadataDiscovery.)
Public property IsBrowsable Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public property Keys Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcMetadataDiscovery.)
Public property Objects Gets the specified objects from the list. Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcMetadataDiscovery.)
Public property Properties Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcMetadataDiscovery.)
Public property PropertyDefaultValue Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public property PropertyFlags Gets the property flags in relation of the metadata. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public property PropertyName Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public property ReferredBy Gets the list of metadata referred by the server. Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcMetadataDiscovery.)
Public property Relations Gets the current relations of object in the list. Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcMetadataDiscovery.)
Public property Relationship Gets a relationship with the parent. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public property RelationshipAttributes Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public property SupportsDesignMode Indicates whether the type supports design mode. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public property Type Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcMetadataDiscovery.)
Public property TypeAttributes Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcMetadataDiscovery.)

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method FindProperty Returns the property with the specified name. Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from SfcMetadataDiscovery.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method Resolve(Object) Resolves a single target instance from the given source instance. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public method Resolve<T, S>(S) Resolves a strongly-typed single target instance from the given source instance.
Public method ResolveCollection(Object) Resolves a single target instance from the given source instance.
Public method ResolveCollection<T, S>(S) Resolves a strongly-typed target enumerable from the given source instance.
Public method ToString (Inherited from Object.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

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