LocalAlertManager.ClearLocalAlertAsync Method (String, String)
Asynchronously removes an alert from the network.
Namespace: Microsoft.WindowsServerSolutions.NetworkHealth.AlertFramework
Assembly: AlertFramework (in AlertFramework.dll)
Syntax
public void ClearLocalAlertAsync(
string featureName,
string healthDefinitionName
)
public:
void ClearLocalAlertAsync(
String^ featureName,
String^ healthDefinitionName
)
Public Sub ClearLocalAlertAsync (
featureName As String,
healthDefinitionName As String
)
Parameters
featureName
Type: System.StringThe name of the feature.
healthDefinitionName
Type: System.StringThe name of the health definition.
Exceptions
Exception | Condition |
---|---|
AlertProviderException | Communication or connection errors occurred when calling the Alert Provider. |
Remarks
Subscribe to the ClearLocalAlertCompleted event to be notified when this method finishes.
Examples
The following code example shows how to get an instance of an alert object and then asynchronously clear the alert:
string featureName = "FeatureName";
string healthDefinitionName = "HealthDefinitionName";
LocalAlertManager localAlertManager = new LocalAlertManager();
Alert alert =
localAlertManager.GetLocalAlert(featureName,healthDefinitionName); localAlertManager.ClearLocalAlertAsync(
featureName, healthDefinitionName);
Note
The FeatureName and the HealthDefinitionName are defined in the Definition.xml file for the add-in.
See Also
LocalAlertManager Class
Microsoft.WindowsServerSolutions.NetworkHealth.AlertFramework Namespace
Return to top