threading (C++)
Указывает потоковую модель для com-объекта.
[ threading(
model=enumeration
) ]
Параметры
model(необязательно)
Потоковых одну из следующих моделей.плоский потоковая модель Подразделение ()
нейтрально (компоненты платформы .NET Framework без пользовательского интерфейса)
Одинарный (простой работа с потоками)
free работа с потоками (free)
оба (threading подразделения и свободена)
Значение по умолчанию плоский.
Заметки
Потоки Атрибут C++ не отображается в созданный файл idl, но будет использоваться в реализации com-объекта.
В проектах библиотеки ATL, если CoClass атрибут также присутствуют, потоковая модель, определенная by модель передает в качестве параметра шаблона CComObjectRootEx класс, вставленный CoClass атрибут.
Потоки атрибута к условий также event_source.
Пример
См. лицензировано пример использования образца Потоки.
Требования
Контекст атрибута
Применение |
класс" struct |
Repeatable |
Нет |
Обязательные атрибуты |
CoClass |
Недопустимые атрибуты |
None |
Дополнительные сведения о контекстах атрибута см. в разделе Контексты атрибута.
См. также
Ссылки
Основные понятия
Поддержка многопоточности для более старого кода (Visual C++)