Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В Configuration Manager InventoryDataItem класс является клиентским классом инструментария управления Windows (WMI), который определяет запрос на сбор данных инвентаризации.
Следующий синтаксис упрощен в коде MOF и включает все унаследованные свойства.
Синтаксис
Class InventoryDataItem : SMS_InventoryAgent_Policy
{
String AssocClass[];
InventoryDataContext Context[];
String DataItemID;
String Filter;
String InventoryActionID;
String ItemClass;
String Namespace;
String PolicyID;
String PolicyInstanceID;
UInt32 PolicyPrecedence;
String PolicyRuleID;
String PolicySource;
String PolicyVersion;
String Properties;
PropertyRule ReportRules[];
UInt32 Timeout;
};
Методы
Класс InventoryDataItem не определяет методы.
Свойства
AssocClass Тип данных: String Array
Тип доступа: чтение и запись
Квалификаторы: Нет
Зарезервировано для последующего использования.
Context Тип данных: InventoryDataContext Array
Тип доступа: чтение и запись
Квалификаторы: Нет
Необязательный квалификатор контекста для запроса класса. Дополнительные сведения см. в разделе Класс WMI клиента InventoryDataContext.
DataItemID Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: [realkey]
Уникальный идентификатор для объекта класса WMI клиента InventoryDataItem .
Filter Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: Нет
Фильтр свойств запроса класса, например NumberOfProcessors=1 И DomainRole=1. Агент инвентаризации использует это поле для создания предложения WQL WHERE для запроса экземпляра класса.
InventoryActionID Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: Нет
Идентификатор, соответствующий значению InventoryActionID связанного объекта класса WMI клиента InventoryAction . Агент инвентаризации использует это значение для поиска класса WMI клиента InventoryDataItem для определенного действия инвентаризации.
ItemClass Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: [realkey]
Класс экземпляра WMI для запроса, например Win32_ComputerSystem.
Namespace Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: [realkey]
Пространство имен WMI для запроса, например \\\\.\\root\\cimv2.
PolicyID Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: [ключ]
Уникальный идентификатор политики.
PolicyInstanceID Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: [ключ]
Уникальный идентификатор экземпляра политики.
PolicyPrecedence Тип данных: UInt32
Тип доступа: чтение и запись
Квалификаторы: Нет
Приоритет политики.
PolicyRuleID Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: [ключ]
Уникальный идентификатор правила, используемого для создания политики.
PolicySource Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: [ключ]
Источник политики.
PolicyVersion Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: [ключ]
Версия политики.
Properties Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: Нет
Свойства класса для запроса, например Domain, Name и UserName. Агент инвентаризации использует это свойство для создания предложения WQL SELECT для запроса экземпляра класса.
ReportRules Тип данных: PropertyRule Array
Тип доступа: чтение и запись
Квалификаторы: Нет
Зарезервировано для последующего использования.
Timeout Тип данных: UInt32
Тип доступа: чтение и запись
Квалификаторы: Нет
Максимальное время, за которое агент ожидает InventoryDataItem завершения запроса класса перед отменой запроса. Это свойство переопределяет DefaultTimeOut свойство класса WMI Клиента InventoryAction .
Примечания
Агент инвентаризации использует каждый экземпляр этого класса для создания запроса WMI для класса, на который ссылается ссылка; например, SELECT Name FROM Win32_ComputerSystem WHERE DomainRole=1.
Агент инвентаризации собирает элементы, возвращенные запросами класса WMI клиента InventoryDataItem , и создает отчет на основе результатов. Каждый InventoryDataItem объект содержит ссылку на объект класса WMI клиента InventoryAction . Для создания объединенного отчета для InventoryAction объекта используется несколько InventoryDataItem запросов.
Требования
Требования к среде выполнения
Дополнительные сведения см. в разделе Требования к среде выполнения клиента Configuration Manager.
Требования к разработке
Дополнительные сведения см. в разделе Требования к разработке клиентов Configuration Manager.
См. также
Класс WMI клиента агента инвентаризацииInventoryAction Клиентский класс WMIInventoryDataContext Client WMI Class