Поделиться через


Класс SfcReferenceCollectionAttribute

Represents the attribute for references to an enumerable target.

Этот API-интерфейс несовместим с CLS. 

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

System.Object
  System.Attribute
    Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcReferenceCollectionAttribute

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

Синтаксис

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

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

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

  Имя Описание
Открытый метод SfcReferenceCollectionAttribute(Type) Initializes a new instance of the SfcReferenceCollectionAttribute class with optional keys.
Открытый метод SfcReferenceCollectionAttribute(Type, array<String[]) Initializes a new instance of the SfcReferenceCollectionAttribute class with optional keys and parameter.

В начало

Свойства

  Имя Описание
Открытое свойство Arguments Gets the arguments for the resolver.
Открытое свойство CollectionResolver Gets the custom resolver interface.
Открытое свойство TypeId (Производный от Attribute.)

В начало

Методы

  Имя Описание
Открытый метод Equals (Производный от Attribute.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetHashCode (Производный от Attribute.)
Открытый метод GetType (Производный от Object.)
Открытый метод IsDefaultAttribute (Производный от Attribute.)
Открытый метод Match (Производный от Attribute.)
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод ResolveCollection(Object) Resolve a target enumerable from the given source object.
Открытый метод ResolveCollection<T, S>(S) Resolve a strongly-typed target enumerable from the given source object.
Открытый метод ToString (Производный от Object.)

В начало

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

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

В начало

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

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

См. также

Справочник

Пространство имен Microsoft.SqlServer.Management.Sdk.Sfc.Metadata