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


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

Определение

Перегрузки

ExportAttribute()

Инициализирует новый экземпляр класса ExportAttribute, экспортирующего тип или член, помеченный данным атрибутом, в рамках имени контракта по умолчанию.

ExportAttribute(String)

Инициализирует новый экземпляр класса ExportAttribute, экспортирующего тип или член, помеченный данным атрибутом, в рамках заданного имени контракта.

ExportAttribute(Type)

Инициализирует новый экземпляр класса ExportAttribute, экспортирующего тип или член, помеченный данным атрибутом, в рамках имени контракта, производного от заданного типа.

ExportAttribute(String, Type)

Инициализирует новый экземпляр класса ExportAttribute, экспортирующего указанный тип в рамках заданного имени контракта.

ExportAttribute()

Исходный код:
ExportAttribute.cs
Исходный код:
ExportAttribute.cs
Исходный код:
ExportAttribute.cs

Инициализирует новый экземпляр класса ExportAttribute, экспортирующего тип или член, помеченный данным атрибутом, в рамках имени контракта по умолчанию.

public:
 ExportAttribute();
public ExportAttribute ();
Public Sub New ()

Комментарии

Методы, помеченные этим атрибутом, должны указывать имя контракта или тип с помощью ExportAttribute(String) метода или ExportAttribute(Type) .

Имя контракта сравнивается с помощью Ordinal свойства для выполнения нелингвистического сравнения с учетом регистра.

Применяется к

ExportAttribute(String)

Исходный код:
ExportAttribute.cs
Исходный код:
ExportAttribute.cs
Исходный код:
ExportAttribute.cs

Инициализирует новый экземпляр класса ExportAttribute, экспортирующего тип или член, помеченный данным атрибутом, в рамках заданного имени контракта.

public:
 ExportAttribute(System::String ^ contractName);
public ExportAttribute (string contractName);
new System.Composition.ExportAttribute : string -> System.Composition.ExportAttribute
Public Sub New (contractName As String)

Параметры

contractName
String

Имя контракта, используемое для экспорта типа или члена, помеченного данным атрибутом, либо значение null или пустая строка ("") для использования имени контракта по умолчанию.

Комментарии

Методы, помеченные этим атрибутом, должны указывать имя контракта или тип с помощью ExportAttribute(String) метода или ExportAttribute(Type) .

Имя контракта сравнивается с помощью Ordinal свойства для выполнения нелингвистического сравнения с учетом регистра.

Применяется к

ExportAttribute(Type)

Исходный код:
ExportAttribute.cs
Исходный код:
ExportAttribute.cs
Исходный код:
ExportAttribute.cs

Инициализирует новый экземпляр класса ExportAttribute, экспортирующего тип или член, помеченный данным атрибутом, в рамках имени контракта, производного от заданного типа.

public:
 ExportAttribute(Type ^ contractType);
public ExportAttribute (Type contractType);
new System.Composition.ExportAttribute : Type -> System.Composition.ExportAttribute
Public Sub New (contractType As Type)

Параметры

contractType
Type

Тип, от которого наследуется имя контракта, используемое для экспорта типа или члена, помеченного данным атрибутом, или значение null для использования имени контракта по умолчанию.

Комментарии

Методы, помеченные этим атрибутом, должны указывать имя контракта или тип с помощью ExportAttribute(String) метода или ExportAttribute(Type) .

Имя контракта сравнивается с помощью Ordinal свойства для выполнения нелингвистического сравнения с учетом регистра.

Применяется к

ExportAttribute(String, Type)

Исходный код:
ExportAttribute.cs
Исходный код:
ExportAttribute.cs
Исходный код:
ExportAttribute.cs

Инициализирует новый экземпляр класса ExportAttribute, экспортирующего указанный тип в рамках заданного имени контракта.

public:
 ExportAttribute(System::String ^ contractName, Type ^ contractType);
public ExportAttribute (string contractName, Type contractType);
new System.Composition.ExportAttribute : string * Type -> System.Composition.ExportAttribute
Public Sub New (contractName As String, contractType As Type)

Параметры

contractName
String

Имя контракта, используемое для экспорта типа или члена, помеченного данным атрибутом, либо значение null или пустая строка ("") для использования имени контракта по умолчанию.

contractType
Type

Экспортируемый тип.

Применяется к