IMonitoringConfigurationManagement.GetDiscoveries Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Retrieves the discoveries.
Overloads
GetDiscoveries(ManagementPackClass, ManagementPackDiscoveryCriteria, BaseClassTraversalDepth) |
Retrieves all the discoveries targeted toward this class. |
GetDiscoveries(EnterpriseManagementObject, ManagementPackDiscoveryCriteria) |
Retrieves all the discoveries targeted toward this monitoring object, based on all the types of the entity and their base types. |
GetDiscoveries() |
Retrieves all the discoveries. |
GetDiscoveries(ManagementPackDiscoveryCriteria) |
Retrieves discoveries based on criteria. |
GetDiscoveries<T>(IEnumerable<T>, ManagementPackDiscoveryCriteria) |
Retrieves all the discoveries in this management group for any of the targeted instances. |
GetDiscoveries(ManagementPackClass, ManagementPackDiscoveryCriteria, BaseClassTraversalDepth)
Retrieves all the discoveries targeted toward this class.
public:
System::Collections::Generic::IList<Microsoft::EnterpriseManagement::Configuration::ManagementPackDiscovery ^> ^ GetDiscoveries(Microsoft::EnterpriseManagement::Configuration::ManagementPackClass ^ managementPackClass, Microsoft::EnterpriseManagement::Configuration::ManagementPackDiscoveryCriteria ^ criteria, Microsoft::EnterpriseManagement::Configuration::BaseClassTraversalDepth baseClassTraversalDepth);
public System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Configuration.ManagementPackDiscovery> GetDiscoveries (Microsoft.EnterpriseManagement.Configuration.ManagementPackClass managementPackClass, Microsoft.EnterpriseManagement.Configuration.ManagementPackDiscoveryCriteria criteria, Microsoft.EnterpriseManagement.Configuration.BaseClassTraversalDepth baseClassTraversalDepth);
abstract member GetDiscoveries : Microsoft.EnterpriseManagement.Configuration.ManagementPackClass * Microsoft.EnterpriseManagement.Configuration.ManagementPackDiscoveryCriteria * Microsoft.EnterpriseManagement.Configuration.BaseClassTraversalDepth -> System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Configuration.ManagementPackDiscovery>
Public Function GetDiscoveries (managementPackClass As ManagementPackClass, criteria As ManagementPackDiscoveryCriteria, baseClassTraversalDepth As BaseClassTraversalDepth) As IList(Of ManagementPackDiscovery)
Parameters
- managementPackClass
- ManagementPackClass
The target class.
- criteria
- ManagementPackDiscoveryCriteria
The criteria for discoveries to retrieve.
- baseClassTraversalDepth
- BaseClassTraversalDepth
Indicates whether or not to include this class’s base classes as targets for the retrieval.
Returns
Returns IList<T>.
All the discoveries targeted toward this class.
Applies to
GetDiscoveries(EnterpriseManagementObject, ManagementPackDiscoveryCriteria)
Retrieves all the discoveries targeted toward this monitoring object, based on all the types of the entity and their base types.
public:
System::Collections::Generic::IList<Microsoft::EnterpriseManagement::Configuration::ManagementPackDiscovery ^> ^ GetDiscoveries(Microsoft::EnterpriseManagement::Common::EnterpriseManagementObject ^ instance, Microsoft::EnterpriseManagement::Configuration::ManagementPackDiscoveryCriteria ^ criteria);
public System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Configuration.ManagementPackDiscovery> GetDiscoveries (Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject instance, Microsoft.EnterpriseManagement.Configuration.ManagementPackDiscoveryCriteria criteria);
abstract member GetDiscoveries : Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject * Microsoft.EnterpriseManagement.Configuration.ManagementPackDiscoveryCriteria -> System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Configuration.ManagementPackDiscovery>
Public Function GetDiscoveries (instance As EnterpriseManagementObject, criteria As ManagementPackDiscoveryCriteria) As IList(Of ManagementPackDiscovery)
Parameters
- instance
- EnterpriseManagementObject
The specified instance for the monitoring object.
- criteria
- ManagementPackDiscoveryCriteria
The criteria for discoveries to retrieve.
Returns
Returns IList<T>.
All the discoveries targeted toward this monitoring object, based on all the types of the entity and their base types.
Applies to
GetDiscoveries()
Retrieves all the discoveries.
public:
System::Collections::Generic::IList<Microsoft::EnterpriseManagement::Configuration::ManagementPackDiscovery ^> ^ GetDiscoveries();
public System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Configuration.ManagementPackDiscovery> GetDiscoveries ();
abstract member GetDiscoveries : unit -> System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Configuration.ManagementPackDiscovery>
Public Function GetDiscoveries () As IList(Of ManagementPackDiscovery)
Returns
Returns IList<T>.
All the discoveries.
Applies to
GetDiscoveries(ManagementPackDiscoveryCriteria)
Retrieves discoveries based on criteria.
public:
System::Collections::Generic::IList<Microsoft::EnterpriseManagement::Configuration::ManagementPackDiscovery ^> ^ GetDiscoveries(Microsoft::EnterpriseManagement::Configuration::ManagementPackDiscoveryCriteria ^ criteria);
public System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Configuration.ManagementPackDiscovery> GetDiscoveries (Microsoft.EnterpriseManagement.Configuration.ManagementPackDiscoveryCriteria criteria);
abstract member GetDiscoveries : Microsoft.EnterpriseManagement.Configuration.ManagementPackDiscoveryCriteria -> System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Configuration.ManagementPackDiscovery>
Public Function GetDiscoveries (criteria As ManagementPackDiscoveryCriteria) As IList(Of ManagementPackDiscovery)
Parameters
- criteria
- ManagementPackDiscoveryCriteria
The criteria for discoveries to retrieve.
Returns
Returns IList<T>.
The discoveries based on criteria.
Applies to
GetDiscoveries<T>(IEnumerable<T>, ManagementPackDiscoveryCriteria)
Retrieves all the discoveries in this management group for any of the targeted instances.
public:
generic <typename T>
where T : Microsoft::EnterpriseManagement::Common::EnterpriseManagementObject System::Collections::Generic::IList<Microsoft::EnterpriseManagement::Configuration::ManagementPackDiscovery ^> ^ GetDiscoveries(System::Collections::Generic::IEnumerable<T> ^ monitoringObjects, Microsoft::EnterpriseManagement::Configuration::ManagementPackDiscoveryCriteria ^ criteria);
public System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Configuration.ManagementPackDiscovery> GetDiscoveries<T> (System.Collections.Generic.IEnumerable<T> monitoringObjects, Microsoft.EnterpriseManagement.Configuration.ManagementPackDiscoveryCriteria criteria) where T : Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject;
abstract member GetDiscoveries : seq<'T (requires 'T :> Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject)> * Microsoft.EnterpriseManagement.Configuration.ManagementPackDiscoveryCriteria -> System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Configuration.ManagementPackDiscovery> (requires 'T :> Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject)
Public Function GetDiscoveries(Of T As EnterpriseManagementObject) (monitoringObjects As IEnumerable(Of T), criteria As ManagementPackDiscoveryCriteria) As IList(Of ManagementPackDiscovery)
Type Parameters
- T
Parameters
- monitoringObjects
- IEnumerable<T>
The targeted instances.
- criteria
- ManagementPackDiscoveryCriteria
The criteria for discoveries to retrieve.
Returns
Returns IList<T>.
All the discoveries in this management group for any of the targeted instances.