Share via


IMonitoringConfigurationManagement.GetRecoveries Method

Definition

Retrieves recoveries.

Overloads

GetRecoveries()

Retrieves recoveries.

GetRecoveries(ManagementPackRecoveryCriteria)

Retrieves recoveries based on the criteria.

GetRecoveries(EnterpriseManagementObject, ManagementPackRecoveryCriteria)

Retrieves all the recoveries targeted toward this monitoring object, based on all the types of the entity and their base types.

GetRecoveries(ManagementPackClass, ManagementPackRecoveryCriteria, BaseClassTraversalDepth)

Retrieves all the recoveries targeted toward this class.

GetRecoveries<T>(IEnumerable<T>, ManagementPackRecoveryCriteria)

Retrieves recoveries for all the targeted instances based on the criteria.

GetRecoveries()

Retrieves recoveries.

public:
 System::Collections::Generic::IList<Microsoft::EnterpriseManagement::Configuration::ManagementPackRecovery ^> ^ GetRecoveries();
public System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Configuration.ManagementPackRecovery> GetRecoveries ();
abstract member GetRecoveries : unit -> System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Configuration.ManagementPackRecovery>
Public Function GetRecoveries () As IList(Of ManagementPackRecovery)

Returns

Returns IList<T>.

The recoveries.

Applies to

GetRecoveries(ManagementPackRecoveryCriteria)

Retrieves recoveries based on the criteria.

public:
 System::Collections::Generic::IList<Microsoft::EnterpriseManagement::Configuration::ManagementPackRecovery ^> ^ GetRecoveries(Microsoft::EnterpriseManagement::Configuration::ManagementPackRecoveryCriteria ^ criteria);
public System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Configuration.ManagementPackRecovery> GetRecoveries (Microsoft.EnterpriseManagement.Configuration.ManagementPackRecoveryCriteria criteria);
abstract member GetRecoveries : Microsoft.EnterpriseManagement.Configuration.ManagementPackRecoveryCriteria -> System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Configuration.ManagementPackRecovery>
Public Function GetRecoveries (criteria As ManagementPackRecoveryCriteria) As IList(Of ManagementPackRecovery)

Parameters

criteria
ManagementPackRecoveryCriteria

The search criteria.

Returns

Returns IList<T>.

The recoveries based on the criteria.

Applies to

GetRecoveries(EnterpriseManagementObject, ManagementPackRecoveryCriteria)

Retrieves all the recoveries 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::ManagementPackRecovery ^> ^ GetRecoveries(Microsoft::EnterpriseManagement::Common::EnterpriseManagementObject ^ instance, Microsoft::EnterpriseManagement::Configuration::ManagementPackRecoveryCriteria ^ criteria);
public System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Configuration.ManagementPackRecovery> GetRecoveries (Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject instance, Microsoft.EnterpriseManagement.Configuration.ManagementPackRecoveryCriteria criteria);
abstract member GetRecoveries : Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject * Microsoft.EnterpriseManagement.Configuration.ManagementPackRecoveryCriteria -> System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Configuration.ManagementPackRecovery>
Public Function GetRecoveries (instance As EnterpriseManagementObject, criteria As ManagementPackRecoveryCriteria) As IList(Of ManagementPackRecovery)

Parameters

instance
EnterpriseManagementObject

The specified instance for the monitoring object.

criteria
ManagementPackRecoveryCriteria

The search criteria.

Returns

Returns IList<T>.

All the recoveries targeted toward this monitoring object, based on all the types of the entity and their base types.

Applies to

GetRecoveries(ManagementPackClass, ManagementPackRecoveryCriteria, BaseClassTraversalDepth)

Retrieves all the recoveries targeted toward this class.

public:
 System::Collections::Generic::IList<Microsoft::EnterpriseManagement::Configuration::ManagementPackRecovery ^> ^ GetRecoveries(Microsoft::EnterpriseManagement::Configuration::ManagementPackClass ^ managementPackClass, Microsoft::EnterpriseManagement::Configuration::ManagementPackRecoveryCriteria ^ criteria, Microsoft::EnterpriseManagement::Configuration::BaseClassTraversalDepth baseClassTraversalDepth);
public System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Configuration.ManagementPackRecovery> GetRecoveries (Microsoft.EnterpriseManagement.Configuration.ManagementPackClass managementPackClass, Microsoft.EnterpriseManagement.Configuration.ManagementPackRecoveryCriteria criteria, Microsoft.EnterpriseManagement.Configuration.BaseClassTraversalDepth baseClassTraversalDepth);
abstract member GetRecoveries : Microsoft.EnterpriseManagement.Configuration.ManagementPackClass * Microsoft.EnterpriseManagement.Configuration.ManagementPackRecoveryCriteria * Microsoft.EnterpriseManagement.Configuration.BaseClassTraversalDepth -> System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Configuration.ManagementPackRecovery>
Public Function GetRecoveries (managementPackClass As ManagementPackClass, criteria As ManagementPackRecoveryCriteria, baseClassTraversalDepth As BaseClassTraversalDepth) As IList(Of ManagementPackRecovery)

Parameters

managementPackClass
ManagementPackClass

The target class.

criteria
ManagementPackRecoveryCriteria

The search criteria.

baseClassTraversalDepth
BaseClassTraversalDepth

Indicates whether or not to include this class’s base classes as targets for the diagnostic.

Returns

Returns IList<T>.

All the recoveries targeted toward this class.

Applies to

GetRecoveries<T>(IEnumerable<T>, ManagementPackRecoveryCriteria)

Retrieves recoveries for all the targeted instances based on the criteria.

public:
generic <typename T>
 where T : Microsoft::EnterpriseManagement::Common::EnterpriseManagementObject System::Collections::Generic::IList<Microsoft::EnterpriseManagement::Configuration::ManagementPackRecovery ^> ^ GetRecoveries(System::Collections::Generic::IEnumerable<T> ^ monitoringObjects, Microsoft::EnterpriseManagement::Configuration::ManagementPackRecoveryCriteria ^ criteria);
public System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Configuration.ManagementPackRecovery> GetRecoveries<T> (System.Collections.Generic.IEnumerable<T> monitoringObjects, Microsoft.EnterpriseManagement.Configuration.ManagementPackRecoveryCriteria criteria) where T : Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject;
abstract member GetRecoveries : seq<'T (requires 'T :> Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject)> * Microsoft.EnterpriseManagement.Configuration.ManagementPackRecoveryCriteria -> System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Configuration.ManagementPackRecovery> (requires 'T :> Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject)
Public Function GetRecoveries(Of T As EnterpriseManagementObject) (monitoringObjects As IEnumerable(Of T), criteria As ManagementPackRecoveryCriteria) As IList(Of ManagementPackRecovery)

Type Parameters

T

Parameters

monitoringObjects
IEnumerable<T>

The targeted instances.

criteria
ManagementPackRecoveryCriteria

The search criteria.

Returns

Returns IList<T>.

The recoveries for all the targeted instances based on the criteria.

Applies to