NetworkAlertManager Members
Represets the object that is used to manage network alerts.
The following tables list the members exposed by the NetworkAlertManager type.
Public Constructors
Name | Description | |
---|---|---|
NetworkAlertManager | Overloaded. Initializes a new instance of the NetworkAlertManager class. |
Top
Public Properties
(see also Protected Properties)
Name | Description | |
---|---|---|
AlertCollection | Gets the read-only collection of alerts. (Inherited from AlertManager) | |
Connected | Indicates whether the NetworkAlertManager is connected to the Alert Provider. | |
ConnectedToServer | Indicates whether the NetworkAlertManager object is connected to the server that is running the Alert Provider. | |
ProvidingNetworkAlerts | Indicates whether network alerts are being provided. | |
Settings | Gets the settings for the Network Alert Manager. |
Top
Protected Properties
Name | Description | |
---|---|---|
AlertCollectionFilter | Gets or sets the filtering method for the alert collection. (Inherited from AlertManager) | |
IsAlertsCollectionInSync | Gets or sets a value that indicates whether the alert collection has been synchronized with the provider. (Inherited from AlertManager) |
Top
Public Methods
(see also Protected Methods)
Name | Description | |
---|---|---|
ChangeSettings | Changes the settings for the Network Alert Manager. | |
Connect | Overloaded. Connects the network alert manager to the alert provider service. | |
ConnectAsync | Overloaded. Asynchronously connects the network alert manager to the alert provider service. | |
Disconnect | Disconnects the Network Alert Manager from the Alert Provider. | |
Dispose | Overloaded. Releases the resources that are used by the AlertManager object. (Inherited from AlertManager) | |
Equals | (Inherited from Object) | |
GetAllNetworkAlerts | Returns a collection of the Alert objects that represents the active alerts on the network. | |
GetAllNetworkAlertsAsync | Asynchronously returns a collection of Alert objects that represents the active alerts on the network. | |
GetHashCode | (Inherited from Object) | |
GetNetworkAlert | Returns an alert, if it is exists, for the specified feature and health definition that is defined on the network. | |
GetType | (Inherited from Object) | |
HasNetworkAlertAccess | Indicates whether the current user account is authorized to access the Network Alert Manager. | |
RaiseNetworkAlert | Raises an alert with the specified information. | |
RaiseNetworkAlertAsync | Asynchronously raises an alert with the specified information. | |
ToString | (Inherited from Object) |
Top
Protected Methods
Name | Description | |
---|---|---|
Dispose | Overloaded. Releases the resources that are used by the AlertManager object. (Inherited from AlertManager) | |
Dispose | Overridden. Releases the unmanaged resources used by the NetworkAlertManager object and optionally releases the managed resources. | |
Finalize | (Inherited from Object) | |
FirstOrDefaultAlert | (Inherited from AlertManager) | |
GetAlert | Overridden. Creates an Alert object. | |
MemberwiseClone | (Inherited from Object) | |
RunOrPostToSynchronizationContext | Posts an action to run under SynchronizationContext, unless no SynchronizationContext is set. (Inherited from AlertManager) | |
RunOrSendToSynchronizationContext | Sends an action to run under SynchronizationContext, unless no SynchronizationContext is set. (Inherited from AlertManager) |
Top
Public Events
Name | Description | |
---|---|---|
ConnectionClosed | Represents the event that occurs when the connection is closed. | |
ConnectionOpened | Represents the event that occurs when the connection is opened. | |
ConnectionTimeout | Represents the event that occurs when the connection to alert provider times out. | |
GetAllNetworkAlertsCompleted | Represents the event that is raised when the GetAllNetworkAlertsAsync method finishes. | |
RaiseNetworkAlertCompleted | Represents the event that occurs when the call to the RaiseNetworkAlertAsync method is complete. |
Top
See Also
Reference
NetworkAlertManager Class
Microsoft.WindowsServerSolutions.NetworkHealth.AlertFramework Namespace
Copyright © 2013 by Microsoft Corporation. All rights reserved.