Класс SfcRelationshipAttribute

Represents a base class for various classes. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

Иерархия наследования

System. . :: . .Object
  System. . :: . .Attribute
    Microsoft.SqlServer.Management.Sdk.Sfc.Metadata..::..SfcRelationshipAttribute
      Microsoft.SqlServer.Management.Sdk.Sfc.Metadata. . :: . .SfcIgnoreAttribute
      Microsoft.SqlServer.Management.Sdk.Sfc.Metadata. . :: . .SfcObjectAttribute

Пространство имен:  Microsoft.SqlServer.Management.Sdk.Sfc.Metadata
Сборка:  Microsoft.SqlServer.Management.Sdk.Sfc (в Microsoft.SqlServer.Management.Sdk.Sfc.dll)

Синтаксис

'Декларация
<AttributeUsageAttribute(AttributeTargets.Property, Inherited := True, AllowMultiple := False)> _
Public MustInherit Class SfcRelationshipAttribute _
    Inherits Attribute
'Применение
Dim instance As SfcRelationshipAttribute
[AttributeUsageAttribute(AttributeTargets.Property, Inherited = true, AllowMultiple = false)]
public abstract class SfcRelationshipAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Property, Inherited = true, AllowMultiple = false)]
public ref class SfcRelationshipAttribute abstract : public Attribute
[<AbstractClassAttribute>]
[<AttributeUsageAttribute(AttributeTargets.Property, Inherited = true, AllowMultiple = false)>]
type SfcRelationshipAttribute =  
    class
        inherit Attribute
    end
public abstract class SfcRelationshipAttribute extends Attribute

Тип SfcRelationshipAttribute обеспечивает доступ к следующим элементам.

Конструкторы

  Имя Описание
Защищенный метод SfcRelationshipAttribute() () () () Initializes a new instance of the SfcRelationshipAttribute class. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.
Защищенный метод SfcRelationshipAttribute(SfcRelationship) Initializes a new instance of the SfcRelationshipAttribute class with the specified relationship to its parent. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.
Защищенный метод SfcRelationshipAttribute(SfcRelationship, SfcCardinality) Initializes a new instance of the SfcRelationshipAttribute class with the specified cardinality and relationship to its parent. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.
Защищенный метод SfcRelationshipAttribute(SfcRelationship, SfcCardinality, Type) Initializes a new instance of the SfcRelationshipAttribute class with the specified cardinality and relationship to its parent. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

В начало

Свойства

  Имя Описание
Открытое свойство Cardinality Gets or sets the cardinality of the type in relationship to its parent. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.
Открытое свойство ContainsType Gets or sets the type that container holds. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.
Открытое свойство Relationship Gets or sets the relationship to its parent. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.
Открытое свойство TypeId (Производный от Attribute.)

В начало

Методы

  Имя Описание
Открытый метод Equals (Производный от Attribute.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetHashCode (Производный от Attribute.)
Открытый метод GetType (Производный от Object.)
Открытый метод IsDefaultAttribute (Производный от Attribute.)
Открытый метод Match (Производный от Attribute.)
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод ToString (Производный от Object.)

В начало

Явные реализации интерфейса

  Имя Описание
Явная реализация интерфейсаЗакрытый метод _Attribute. . :: . .GetIDsOfNames (Производный от Attribute.)
Явная реализация интерфейсаЗакрытый метод _Attribute. . :: . .GetTypeInfo (Производный от Attribute.)
Явная реализация интерфейсаЗакрытый метод _Attribute. . :: . .GetTypeInfoCount (Производный от Attribute.)
Явная реализация интерфейсаЗакрытый метод _Attribute. . :: . .Invoke (Производный от Attribute.)

В начало

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.