//------------------------------------------------------------------------------
//
// This code was generated by a tool.
// Runtime Version:4.0.30319.1
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
//
//------------------------------------------------------------------------------
namespace WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService {
using System.Runtime.Serialization;
using System;
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="PerformanceCounterCategoryInfo", Namespace="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts")]
[System.SerializableAttribute()]
public partial class PerformanceCounterCategoryInfo : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string CategoryHelpField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string CategoryNameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Diagnostics.PerformanceCounterCategoryType CategoryTypeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string MachineNameField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string CategoryHelp {
get {
return this.CategoryHelpField;
}
set {
if ((object.ReferenceEquals(this.CategoryHelpField, value) != true)) {
this.CategoryHelpField = value;
this.RaisePropertyChanged("CategoryHelp");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string CategoryName {
get {
return this.CategoryNameField;
}
set {
if ((object.ReferenceEquals(this.CategoryNameField, value) != true)) {
this.CategoryNameField = value;
this.RaisePropertyChanged("CategoryName");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Diagnostics.PerformanceCounterCategoryType CategoryType {
get {
return this.CategoryTypeField;
}
set {
if ((this.CategoryTypeField.Equals(value) != true)) {
this.CategoryTypeField = value;
this.RaisePropertyChanged("CategoryType");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string MachineName {
get {
return this.MachineNameField;
}
set {
if ((object.ReferenceEquals(this.MachineNameField, value) != true)) {
this.MachineNameField = value;
this.RaisePropertyChanged("MachineName");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="WindowsService", Namespace="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts")]
[System.SerializableAttribute()]
public partial class WindowsService : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string DisplayNameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string MachineNameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string ServiceNameField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string DisplayName {
get {
return this.DisplayNameField;
}
set {
if ((object.ReferenceEquals(this.DisplayNameField, value) != true)) {
this.DisplayNameField = value;
this.RaisePropertyChanged("DisplayName");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string MachineName {
get {
return this.MachineNameField;
}
set {
if ((object.ReferenceEquals(this.MachineNameField, value) != true)) {
this.MachineNameField = value;
this.RaisePropertyChanged("MachineName");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string ServiceName {
get {
return this.ServiceNameField;
}
set {
if ((object.ReferenceEquals(this.ServiceNameField, value) != true)) {
this.ServiceNameField = value;
this.RaisePropertyChanged("ServiceName");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="Alert", Namespace="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts")]
[System.SerializableAttribute()]
public partial class Alert : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.DateTime CreatedField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string DescriptionField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string ResolutionStateField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string SeverityField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string SourceField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.DateTime Created {
get {
return this.CreatedField;
}
set {
if ((this.CreatedField.Equals(value) != true)) {
this.CreatedField = value;
this.RaisePropertyChanged("Created");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Description {
get {
return this.DescriptionField;
}
set {
if ((object.ReferenceEquals(this.DescriptionField, value) != true)) {
this.DescriptionField = value;
this.RaisePropertyChanged("Description");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Name {
get {
return this.NameField;
}
set {
if ((object.ReferenceEquals(this.NameField, value) != true)) {
this.NameField = value;
this.RaisePropertyChanged("Name");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string ResolutionState {
get {
return this.ResolutionStateField;
}
set {
if ((object.ReferenceEquals(this.ResolutionStateField, value) != true)) {
this.ResolutionStateField = value;
this.RaisePropertyChanged("ResolutionState");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Severity {
get {
return this.SeverityField;
}
set {
if ((object.ReferenceEquals(this.SeverityField, value) != true)) {
this.SeverityField = value;
this.RaisePropertyChanged("Severity");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Source {
get {
return this.SourceField;
}
set {
if ((object.ReferenceEquals(this.SourceField, value) != true)) {
this.SourceField = value;
this.RaisePropertyChanged("Source");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="Device", Namespace="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts")]
[System.SerializableAttribute()]
public partial class Device : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Alert[] AlertsField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.HealthState AvailabilityStateField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.HealthState ConfigurationStateField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Guid DeviceIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.DeviceProperty[] DevicePropertiesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.DeviceEvent[] EventsField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.HealthState HealthStateField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.HealthState PerformanceStateField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceData[] ProformanceDataListField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.HealthState SecurityStateField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Task[] TasksField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Alert[] Alerts {
get {
return this.AlertsField;
}
set {
if ((object.ReferenceEquals(this.AlertsField, value) != true)) {
this.AlertsField = value;
this.RaisePropertyChanged("Alerts");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.HealthState AvailabilityState {
get {
return this.AvailabilityStateField;
}
set {
if ((this.AvailabilityStateField.Equals(value) != true)) {
this.AvailabilityStateField = value;
this.RaisePropertyChanged("AvailabilityState");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.HealthState ConfigurationState {
get {
return this.ConfigurationStateField;
}
set {
if ((this.ConfigurationStateField.Equals(value) != true)) {
this.ConfigurationStateField = value;
this.RaisePropertyChanged("ConfigurationState");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Guid DeviceId {
get {
return this.DeviceIdField;
}
set {
if ((this.DeviceIdField.Equals(value) != true)) {
this.DeviceIdField = value;
this.RaisePropertyChanged("DeviceId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.DeviceProperty[] DeviceProperties {
get {
return this.DevicePropertiesField;
}
set {
if ((object.ReferenceEquals(this.DevicePropertiesField, value) != true)) {
this.DevicePropertiesField = value;
this.RaisePropertyChanged("DeviceProperties");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.DeviceEvent[] Events {
get {
return this.EventsField;
}
set {
if ((object.ReferenceEquals(this.EventsField, value) != true)) {
this.EventsField = value;
this.RaisePropertyChanged("Events");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.HealthState HealthState {
get {
return this.HealthStateField;
}
set {
if ((this.HealthStateField.Equals(value) != true)) {
this.HealthStateField = value;
this.RaisePropertyChanged("HealthState");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.HealthState PerformanceState {
get {
return this.PerformanceStateField;
}
set {
if ((this.PerformanceStateField.Equals(value) != true)) {
this.PerformanceStateField = value;
this.RaisePropertyChanged("PerformanceState");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceData[] ProformanceDataList {
get {
return this.ProformanceDataListField;
}
set {
if ((object.ReferenceEquals(this.ProformanceDataListField, value) != true)) {
this.ProformanceDataListField = value;
this.RaisePropertyChanged("ProformanceDataList");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.HealthState SecurityState {
get {
return this.SecurityStateField;
}
set {
if ((this.SecurityStateField.Equals(value) != true)) {
this.SecurityStateField = value;
this.RaisePropertyChanged("SecurityState");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Task[] Tasks {
get {
return this.TasksField;
}
set {
if ((object.ReferenceEquals(this.TasksField, value) != true)) {
this.TasksField = value;
this.RaisePropertyChanged("Tasks");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="HealthState", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configurat" +
"ion")]
public enum HealthState : int {
[System.Runtime.Serialization.EnumMemberAttribute()]
Uninitialized = 0,
[System.Runtime.Serialization.EnumMemberAttribute()]
Success = 1,
[System.Runtime.Serialization.EnumMemberAttribute()]
Warning = 2,
[System.Runtime.Serialization.EnumMemberAttribute()]
Error = 3,
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="DeviceProperty", Namespace="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts")]
[System.SerializableAttribute()]
public partial class DeviceProperty : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string PropertyNameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string PropertyValueField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string PropertyName {
get {
return this.PropertyNameField;
}
set {
if ((object.ReferenceEquals(this.PropertyNameField, value) != true)) {
this.PropertyNameField = value;
this.RaisePropertyChanged("PropertyName");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string PropertyValue {
get {
return this.PropertyValueField;
}
set {
if ((object.ReferenceEquals(this.PropertyValueField, value) != true)) {
this.PropertyValueField = value;
this.RaisePropertyChanged("PropertyValue");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="DeviceEvent", Namespace="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts")]
[System.SerializableAttribute()]
public partial class DeviceEvent : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string CategoryField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string DecriptionField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string EventDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string LevelField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int NumberField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.DateTime TimeGeneratedField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Category {
get {
return this.CategoryField;
}
set {
if ((object.ReferenceEquals(this.CategoryField, value) != true)) {
this.CategoryField = value;
this.RaisePropertyChanged("Category");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Decription {
get {
return this.DecriptionField;
}
set {
if ((object.ReferenceEquals(this.DecriptionField, value) != true)) {
this.DecriptionField = value;
this.RaisePropertyChanged("Decription");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string EventData {
get {
return this.EventDataField;
}
set {
if ((object.ReferenceEquals(this.EventDataField, value) != true)) {
this.EventDataField = value;
this.RaisePropertyChanged("EventData");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Level {
get {
return this.LevelField;
}
set {
if ((object.ReferenceEquals(this.LevelField, value) != true)) {
this.LevelField = value;
this.RaisePropertyChanged("Level");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int Number {
get {
return this.NumberField;
}
set {
if ((this.NumberField.Equals(value) != true)) {
this.NumberField = value;
this.RaisePropertyChanged("Number");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.DateTime TimeGenerated {
get {
return this.TimeGeneratedField;
}
set {
if ((this.TimeGeneratedField.Equals(value) != true)) {
this.TimeGeneratedField = value;
this.RaisePropertyChanged("TimeGenerated");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="PerformanceData", Namespace="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts")]
[System.SerializableAttribute()]
public partial class PerformanceData : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string CounterNameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private bool HasSignatureField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Guid IdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string InstanceNameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Guid MonitoringRuleIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string ObjectNameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private double ScaleFactorField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string ScaleLegendField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string CounterName {
get {
return this.CounterNameField;
}
set {
if ((object.ReferenceEquals(this.CounterNameField, value) != true)) {
this.CounterNameField = value;
this.RaisePropertyChanged("CounterName");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public bool HasSignature {
get {
return this.HasSignatureField;
}
set {
if ((this.HasSignatureField.Equals(value) != true)) {
this.HasSignatureField = value;
this.RaisePropertyChanged("HasSignature");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Guid Id {
get {
return this.IdField;
}
set {
if ((this.IdField.Equals(value) != true)) {
this.IdField = value;
this.RaisePropertyChanged("Id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string InstanceName {
get {
return this.InstanceNameField;
}
set {
if ((object.ReferenceEquals(this.InstanceNameField, value) != true)) {
this.InstanceNameField = value;
this.RaisePropertyChanged("InstanceName");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Guid MonitoringRuleId {
get {
return this.MonitoringRuleIdField;
}
set {
if ((this.MonitoringRuleIdField.Equals(value) != true)) {
this.MonitoringRuleIdField = value;
this.RaisePropertyChanged("MonitoringRuleId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string ObjectName {
get {
return this.ObjectNameField;
}
set {
if ((object.ReferenceEquals(this.ObjectNameField, value) != true)) {
this.ObjectNameField = value;
this.RaisePropertyChanged("ObjectName");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public double ScaleFactor {
get {
return this.ScaleFactorField;
}
set {
if ((this.ScaleFactorField.Equals(value) != true)) {
this.ScaleFactorField = value;
this.RaisePropertyChanged("ScaleFactor");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string ScaleLegend {
get {
return this.ScaleLegendField;
}
set {
if ((object.ReferenceEquals(this.ScaleLegendField, value) != true)) {
this.ScaleLegendField = value;
this.RaisePropertyChanged("ScaleLegend");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="Task", Namespace="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts")]
[System.SerializableAttribute()]
public partial class Task : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string CommentField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string DescriptionField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string DisplayNameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Guid TaskIdField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Comment {
get {
return this.CommentField;
}
set {
if ((object.ReferenceEquals(this.CommentField, value) != true)) {
this.CommentField = value;
this.RaisePropertyChanged("Comment");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Description {
get {
return this.DescriptionField;
}
set {
if ((object.ReferenceEquals(this.DescriptionField, value) != true)) {
this.DescriptionField = value;
this.RaisePropertyChanged("Description");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string DisplayName {
get {
return this.DisplayNameField;
}
set {
if ((object.ReferenceEquals(this.DisplayNameField, value) != true)) {
this.DisplayNameField = value;
this.RaisePropertyChanged("DisplayName");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Name {
get {
return this.NameField;
}
set {
if ((object.ReferenceEquals(this.NameField, value) != true)) {
this.NameField = value;
this.RaisePropertyChanged("Name");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Guid TaskId {
get {
return this.TaskIdField;
}
set {
if ((this.TaskIdField.Equals(value) != true)) {
this.TaskIdField = value;
this.RaisePropertyChanged("TaskId");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="TaskResult", Namespace="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts")]
[System.SerializableAttribute()]
public partial class TaskResult : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Guid BatchIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Nullable ErrorCodeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string ErrorMessageField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string OutputField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Guid TaskIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string TaskStatusField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Guid BatchId {
get {
return this.BatchIdField;
}
set {
if ((this.BatchIdField.Equals(value) != true)) {
this.BatchIdField = value;
this.RaisePropertyChanged("BatchId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Nullable ErrorCode {
get {
return this.ErrorCodeField;
}
set {
if ((this.ErrorCodeField.Equals(value) != true)) {
this.ErrorCodeField = value;
this.RaisePropertyChanged("ErrorCode");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string ErrorMessage {
get {
return this.ErrorMessageField;
}
set {
if ((object.ReferenceEquals(this.ErrorMessageField, value) != true)) {
this.ErrorMessageField = value;
this.RaisePropertyChanged("ErrorMessage");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Output {
get {
return this.OutputField;
}
set {
if ((object.ReferenceEquals(this.OutputField, value) != true)) {
this.OutputField = value;
this.RaisePropertyChanged("Output");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Guid TaskId {
get {
return this.TaskIdField;
}
set {
if ((this.TaskIdField.Equals(value) != true)) {
this.TaskIdField = value;
this.RaisePropertyChanged("TaskId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string TaskStatus {
get {
return this.TaskStatusField;
}
set {
if ((object.ReferenceEquals(this.TaskStatusField, value) != true)) {
this.TaskStatusField = value;
this.RaisePropertyChanged("TaskStatus");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="PerformanceDataValue", Namespace="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts")]
[System.SerializableAttribute()]
public partial class PerformanceDataValue : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Nullable SampleValueField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.DateTime TimeAddedField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.DateTime TimeSampledField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Nullable SampleValue {
get {
return this.SampleValueField;
}
set {
if ((this.SampleValueField.Equals(value) != true)) {
this.SampleValueField = value;
this.RaisePropertyChanged("SampleValue");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.DateTime TimeAdded {
get {
return this.TimeAddedField;
}
set {
if ((this.TimeAddedField.Equals(value) != true)) {
this.TimeAddedField = value;
this.RaisePropertyChanged("TimeAdded");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.DateTime TimeSampled {
get {
return this.TimeSampledField;
}
set {
if ((this.TimeSampledField.Equals(value) != true)) {
this.TimeSampledField = value;
this.RaisePropertyChanged("TimeSampled");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="MonitoredObject", Namespace="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts")]
[System.SerializableAttribute()]
public partial class MonitoredObject : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Alert[] AlertsField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Nullable AvailabilityLastModifiedField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string ComputerNameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.DeviceProperty[] DevicePropertiesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string DisplayNameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.DeviceEvent[] EventsField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string FullNameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.HealthState HealthStateField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private bool InMaintenanceModeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private bool IsAvailableField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private bool IsManagedField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.DateTime LastModifiedField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitoringClassInfo LeastDerivedMonitoringClassField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Guid LeastDerivedNonAbstractMonitoringClassIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Nullable MaintenanceModeLastModifiedField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string MonitoringClassDisplayNameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Guid ObjectIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string PathField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Nullable StateLastModifiedField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Alert[] Alerts {
get {
return this.AlertsField;
}
set {
if ((object.ReferenceEquals(this.AlertsField, value) != true)) {
this.AlertsField = value;
this.RaisePropertyChanged("Alerts");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Nullable AvailabilityLastModified {
get {
return this.AvailabilityLastModifiedField;
}
set {
if ((this.AvailabilityLastModifiedField.Equals(value) != true)) {
this.AvailabilityLastModifiedField = value;
this.RaisePropertyChanged("AvailabilityLastModified");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string ComputerName {
get {
return this.ComputerNameField;
}
set {
if ((object.ReferenceEquals(this.ComputerNameField, value) != true)) {
this.ComputerNameField = value;
this.RaisePropertyChanged("ComputerName");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.DeviceProperty[] DeviceProperties {
get {
return this.DevicePropertiesField;
}
set {
if ((object.ReferenceEquals(this.DevicePropertiesField, value) != true)) {
this.DevicePropertiesField = value;
this.RaisePropertyChanged("DeviceProperties");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string DisplayName {
get {
return this.DisplayNameField;
}
set {
if ((object.ReferenceEquals(this.DisplayNameField, value) != true)) {
this.DisplayNameField = value;
this.RaisePropertyChanged("DisplayName");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.DeviceEvent[] Events {
get {
return this.EventsField;
}
set {
if ((object.ReferenceEquals(this.EventsField, value) != true)) {
this.EventsField = value;
this.RaisePropertyChanged("Events");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string FullName {
get {
return this.FullNameField;
}
set {
if ((object.ReferenceEquals(this.FullNameField, value) != true)) {
this.FullNameField = value;
this.RaisePropertyChanged("FullName");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.HealthState HealthState {
get {
return this.HealthStateField;
}
set {
if ((this.HealthStateField.Equals(value) != true)) {
this.HealthStateField = value;
this.RaisePropertyChanged("HealthState");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public bool InMaintenanceMode {
get {
return this.InMaintenanceModeField;
}
set {
if ((this.InMaintenanceModeField.Equals(value) != true)) {
this.InMaintenanceModeField = value;
this.RaisePropertyChanged("InMaintenanceMode");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public bool IsAvailable {
get {
return this.IsAvailableField;
}
set {
if ((this.IsAvailableField.Equals(value) != true)) {
this.IsAvailableField = value;
this.RaisePropertyChanged("IsAvailable");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public bool IsManaged {
get {
return this.IsManagedField;
}
set {
if ((this.IsManagedField.Equals(value) != true)) {
this.IsManagedField = value;
this.RaisePropertyChanged("IsManaged");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.DateTime LastModified {
get {
return this.LastModifiedField;
}
set {
if ((this.LastModifiedField.Equals(value) != true)) {
this.LastModifiedField = value;
this.RaisePropertyChanged("LastModified");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitoringClassInfo LeastDerivedMonitoringClass {
get {
return this.LeastDerivedMonitoringClassField;
}
set {
if ((object.ReferenceEquals(this.LeastDerivedMonitoringClassField, value) != true)) {
this.LeastDerivedMonitoringClassField = value;
this.RaisePropertyChanged("LeastDerivedMonitoringClass");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Guid LeastDerivedNonAbstractMonitoringClassId {
get {
return this.LeastDerivedNonAbstractMonitoringClassIdField;
}
set {
if ((this.LeastDerivedNonAbstractMonitoringClassIdField.Equals(value) != true)) {
this.LeastDerivedNonAbstractMonitoringClassIdField = value;
this.RaisePropertyChanged("LeastDerivedNonAbstractMonitoringClassId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Nullable MaintenanceModeLastModified {
get {
return this.MaintenanceModeLastModifiedField;
}
set {
if ((this.MaintenanceModeLastModifiedField.Equals(value) != true)) {
this.MaintenanceModeLastModifiedField = value;
this.RaisePropertyChanged("MaintenanceModeLastModified");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string MonitoringClassDisplayName {
get {
return this.MonitoringClassDisplayNameField;
}
set {
if ((object.ReferenceEquals(this.MonitoringClassDisplayNameField, value) != true)) {
this.MonitoringClassDisplayNameField = value;
this.RaisePropertyChanged("MonitoringClassDisplayName");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Name {
get {
return this.NameField;
}
set {
if ((object.ReferenceEquals(this.NameField, value) != true)) {
this.NameField = value;
this.RaisePropertyChanged("Name");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Guid ObjectId {
get {
return this.ObjectIdField;
}
set {
if ((this.ObjectIdField.Equals(value) != true)) {
this.ObjectIdField = value;
this.RaisePropertyChanged("ObjectId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Path {
get {
return this.PathField;
}
set {
if ((object.ReferenceEquals(this.PathField, value) != true)) {
this.PathField = value;
this.RaisePropertyChanged("Path");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Nullable StateLastModified {
get {
return this.StateLastModifiedField;
}
set {
if ((this.StateLastModifiedField.Equals(value) != true)) {
this.StateLastModifiedField = value;
this.RaisePropertyChanged("StateLastModified");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="MonitoringClassInfo", Namespace="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts")]
[System.SerializableAttribute()]
public partial class MonitoringClassInfo : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string CommentField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string DescriptionField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string DisplayNameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Guid IdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Comment {
get {
return this.CommentField;
}
set {
if ((object.ReferenceEquals(this.CommentField, value) != true)) {
this.CommentField = value;
this.RaisePropertyChanged("Comment");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Description {
get {
return this.DescriptionField;
}
set {
if ((object.ReferenceEquals(this.DescriptionField, value) != true)) {
this.DescriptionField = value;
this.RaisePropertyChanged("Description");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string DisplayName {
get {
return this.DisplayNameField;
}
set {
if ((object.ReferenceEquals(this.DisplayNameField, value) != true)) {
this.DisplayNameField = value;
this.RaisePropertyChanged("DisplayName");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Guid Id {
get {
return this.IdField;
}
set {
if ((this.IdField.Equals(value) != true)) {
this.IdField = value;
this.RaisePropertyChanged("Id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Name {
get {
return this.NameField;
}
set {
if ((object.ReferenceEquals(this.NameField, value) != true)) {
this.NameField = value;
this.RaisePropertyChanged("Name");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="Template", Namespace="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts")]
[System.SerializableAttribute()]
public partial class Template : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string CommentField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string DescriptionField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string DisplayNameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Guid IdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Comment {
get {
return this.CommentField;
}
set {
if ((object.ReferenceEquals(this.CommentField, value) != true)) {
this.CommentField = value;
this.RaisePropertyChanged("Comment");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Description {
get {
return this.DescriptionField;
}
set {
if ((object.ReferenceEquals(this.DescriptionField, value) != true)) {
this.DescriptionField = value;
this.RaisePropertyChanged("Description");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string DisplayName {
get {
return this.DisplayNameField;
}
set {
if ((object.ReferenceEquals(this.DisplayNameField, value) != true)) {
this.DisplayNameField = value;
this.RaisePropertyChanged("DisplayName");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Guid Id {
get {
return this.IdField;
}
set {
if ((this.IdField.Equals(value) != true)) {
this.IdField = value;
this.RaisePropertyChanged("Id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Name {
get {
return this.NameField;
}
set {
if ((object.ReferenceEquals(this.NameField, value) != true)) {
this.NameField = value;
this.RaisePropertyChanged("Name");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="Pack", Namespace="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts")]
[System.SerializableAttribute()]
public partial class Pack : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string DescriptionField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string DisplayNameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Guid IdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.DateTime LastModifiedField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.DateTime TimeCreatedField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Description {
get {
return this.DescriptionField;
}
set {
if ((object.ReferenceEquals(this.DescriptionField, value) != true)) {
this.DescriptionField = value;
this.RaisePropertyChanged("Description");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string DisplayName {
get {
return this.DisplayNameField;
}
set {
if ((object.ReferenceEquals(this.DisplayNameField, value) != true)) {
this.DisplayNameField = value;
this.RaisePropertyChanged("DisplayName");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Guid Id {
get {
return this.IdField;
}
set {
if ((this.IdField.Equals(value) != true)) {
this.IdField = value;
this.RaisePropertyChanged("Id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.DateTime LastModified {
get {
return this.LastModifiedField;
}
set {
if ((this.LastModifiedField.Equals(value) != true)) {
this.LastModifiedField = value;
this.RaisePropertyChanged("LastModified");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Name {
get {
return this.NameField;
}
set {
if ((object.ReferenceEquals(this.NameField, value) != true)) {
this.NameField = value;
this.RaisePropertyChanged("Name");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.DateTime TimeCreated {
get {
return this.TimeCreatedField;
}
set {
if ((this.TimeCreatedField.Equals(value) != true)) {
this.TimeCreatedField = value;
this.RaisePropertyChanged("TimeCreated");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="MonitoringObject", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Monitoring" +
"")]
[System.SerializableAttribute()]
public partial class MonitoringObject : WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PartialMonitoringObject {
private System.Collections.Generic.Dictionary propertyValuesByColumnNameField;
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Collections.Generic.Dictionary propertyValuesByColumnName {
get {
return this.propertyValuesByColumnNameField;
}
set {
if ((object.ReferenceEquals(this.propertyValuesByColumnNameField, value) != true)) {
this.propertyValuesByColumnNameField = value;
this.RaisePropertyChanged("propertyValuesByColumnName");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="MonitoringBase", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Common")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitoringBaseWithId))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PartialMonitoringObjectBase))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PartialMonitoringObject))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitoringObject))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.HealthState))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackMonitorAlertSettings))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementReferenceOfManagementPackStringResourcee8V_PxXid))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackReference))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackWorkflowPriority))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackAlertSeverity))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackCategoryType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackUnitMonitor))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackMonitor))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackAccessibleElement))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElement))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackItem))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementStatus))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackSubElement))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackAccessibility))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackMonitoringLevel))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementReferenceOfManagementPackAggregateMonitore8V_PxXid))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementReferenceOfManagementPackSecureReferencee8V_PxXid))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementReferenceOfManagementPackClasse8V_PxXid))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackSubElementCollectionOfManagementPackUnitMonitorOperationalStatee8V_PxXid))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackUnitMonitorOperationalState[]))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackUnitMonitorOperationalState))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementReferenceOfManagementPackUnitMonitorTypee8V_PxXid))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackRule))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackConditionDetectionModule))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackModule))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementReferenceOfManagementPackConditionDetectionModuleTypee8V_PxXid))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackSubElementCollectionOfManagementPackDataSourceModulee8V_PxXid))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackDataSourceModule[]))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackDataSourceModule))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementReferenceOfManagementPackDataSourceModuleTypee8V_PxXid))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackSubElementCollectionOfManagementPackWriteActionModulee8V_PxXid))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackWriteActionModule[]))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackWriteActionModule))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementReferenceOfManagementPackWriteActionModuleTypee8V_PxXid))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(string[]))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Guid[]))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.Generic.Dictionary))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.Generic.Dictionary))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitoringObject[]))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceCounterCategoryInfo[]))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceCounterCategoryInfo))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.WindowsService[]))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.WindowsService))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Alert[]))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Alert))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Device))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.DeviceProperty[]))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.DeviceProperty))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.DeviceEvent[]))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.DeviceEvent))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceData[]))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceData))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Task[]))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Task))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.TaskResult[]))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.TaskResult))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceDataValue[]))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceDataValue))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitoredObject[]))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitoredObject))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitoringClassInfo))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Template[]))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Template))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Pack[]))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Pack))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitorInfo))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitorHealthState[]))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitorHealthState))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Diagnostics.PerformanceCounterCategoryType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitoringObjectGenerated))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Type))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Version))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Reflection.MemberInfo))]
public partial class MonitoringBase : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
private string displayStringField;
private object lockObjectField;
private System.Guid managementGroupIdField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string displayString {
get {
return this.displayStringField;
}
set {
if ((object.ReferenceEquals(this.displayStringField, value) != true)) {
this.displayStringField = value;
this.RaisePropertyChanged("displayString");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public object lockObject {
get {
return this.lockObjectField;
}
set {
if ((object.ReferenceEquals(this.lockObjectField, value) != true)) {
this.lockObjectField = value;
this.RaisePropertyChanged("lockObject");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Guid managementGroupId {
get {
return this.managementGroupIdField;
}
set {
if ((this.managementGroupIdField.Equals(value) != true)) {
this.managementGroupIdField = value;
this.RaisePropertyChanged("managementGroupId");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="MonitoringBaseWithId", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Common")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PartialMonitoringObjectBase))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PartialMonitoringObject))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitoringObject))]
public partial class MonitoringBaseWithId : WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitoringBase {
private System.Guid idField;
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Guid id {
get {
return this.idField;
}
set {
if ((this.idField.Equals(value) != true)) {
this.idField = value;
this.RaisePropertyChanged("id");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="PartialMonitoringObjectBase", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Monitoring" +
"")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PartialMonitoringObject))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitoringObject))]
public partial class PartialMonitoringObjectBase : WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitoringBaseWithId {
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="PartialMonitoringObject", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Monitoring" +
"")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitoringObject))]
public partial class PartialMonitoringObject : WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PartialMonitoringObjectBase {
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitoringObjectGenerated generatedWrapperField;
private System.Guid leastDerivedNonAbstractMonitoringClassIdField;
private System.Guid[] monitoringClassIdsField;
private System.Guid[] sourceEntityIdsField;
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitoringObjectGenerated generatedWrapper {
get {
return this.generatedWrapperField;
}
set {
if ((object.ReferenceEquals(this.generatedWrapperField, value) != true)) {
this.generatedWrapperField = value;
this.RaisePropertyChanged("generatedWrapper");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Guid leastDerivedNonAbstractMonitoringClassId {
get {
return this.leastDerivedNonAbstractMonitoringClassIdField;
}
set {
if ((this.leastDerivedNonAbstractMonitoringClassIdField.Equals(value) != true)) {
this.leastDerivedNonAbstractMonitoringClassIdField = value;
this.RaisePropertyChanged("leastDerivedNonAbstractMonitoringClassId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Guid[] monitoringClassIds {
get {
return this.monitoringClassIdsField;
}
set {
if ((object.ReferenceEquals(this.monitoringClassIdsField, value) != true)) {
this.monitoringClassIdsField = value;
this.RaisePropertyChanged("monitoringClassIds");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Guid[] sourceEntityIds {
get {
return this.sourceEntityIdsField;
}
set {
if ((object.ReferenceEquals(this.sourceEntityIdsField, value) != true)) {
this.sourceEntityIdsField = value;
this.RaisePropertyChanged("sourceEntityIds");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ManagementPackMonitorAlertSettings", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configurat" +
"ion")]
[System.SerializableAttribute()]
public partial class ManagementPackMonitorAlertSettings : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementReferenceOfManagementPackStringResourcee8V_PxXid @__AlertMessageField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.HealthState @__AlertOnStateField;
private string @__AlertParameter1Field;
private string @__AlertParameter10Field;
private string @__AlertParameter2Field;
private string @__AlertParameter3Field;
private string @__AlertParameter4Field;
private string @__AlertParameter5Field;
private string @__AlertParameter6Field;
private string @__AlertParameter7Field;
private string @__AlertParameter8Field;
private string @__AlertParameter9Field;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackWorkflowPriority @__AlertPriorityField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackAlertSeverity @__AlertSeverityField;
private bool @__AutoResolveField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementReferenceOfManagementPackStringResourcee8V_PxXid @__AlertMessage {
get {
return this.@__AlertMessageField;
}
set {
if ((object.ReferenceEquals(this.@__AlertMessageField, value) != true)) {
this.@__AlertMessageField = value;
this.RaisePropertyChanged("__AlertMessage");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.HealthState @__AlertOnState {
get {
return this.@__AlertOnStateField;
}
set {
if ((this.@__AlertOnStateField.Equals(value) != true)) {
this.@__AlertOnStateField = value;
this.RaisePropertyChanged("__AlertOnState");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string @__AlertParameter1 {
get {
return this.@__AlertParameter1Field;
}
set {
if ((object.ReferenceEquals(this.@__AlertParameter1Field, value) != true)) {
this.@__AlertParameter1Field = value;
this.RaisePropertyChanged("__AlertParameter1");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string @__AlertParameter10 {
get {
return this.@__AlertParameter10Field;
}
set {
if ((object.ReferenceEquals(this.@__AlertParameter10Field, value) != true)) {
this.@__AlertParameter10Field = value;
this.RaisePropertyChanged("__AlertParameter10");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string @__AlertParameter2 {
get {
return this.@__AlertParameter2Field;
}
set {
if ((object.ReferenceEquals(this.@__AlertParameter2Field, value) != true)) {
this.@__AlertParameter2Field = value;
this.RaisePropertyChanged("__AlertParameter2");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string @__AlertParameter3 {
get {
return this.@__AlertParameter3Field;
}
set {
if ((object.ReferenceEquals(this.@__AlertParameter3Field, value) != true)) {
this.@__AlertParameter3Field = value;
this.RaisePropertyChanged("__AlertParameter3");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string @__AlertParameter4 {
get {
return this.@__AlertParameter4Field;
}
set {
if ((object.ReferenceEquals(this.@__AlertParameter4Field, value) != true)) {
this.@__AlertParameter4Field = value;
this.RaisePropertyChanged("__AlertParameter4");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string @__AlertParameter5 {
get {
return this.@__AlertParameter5Field;
}
set {
if ((object.ReferenceEquals(this.@__AlertParameter5Field, value) != true)) {
this.@__AlertParameter5Field = value;
this.RaisePropertyChanged("__AlertParameter5");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string @__AlertParameter6 {
get {
return this.@__AlertParameter6Field;
}
set {
if ((object.ReferenceEquals(this.@__AlertParameter6Field, value) != true)) {
this.@__AlertParameter6Field = value;
this.RaisePropertyChanged("__AlertParameter6");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string @__AlertParameter7 {
get {
return this.@__AlertParameter7Field;
}
set {
if ((object.ReferenceEquals(this.@__AlertParameter7Field, value) != true)) {
this.@__AlertParameter7Field = value;
this.RaisePropertyChanged("__AlertParameter7");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string @__AlertParameter8 {
get {
return this.@__AlertParameter8Field;
}
set {
if ((object.ReferenceEquals(this.@__AlertParameter8Field, value) != true)) {
this.@__AlertParameter8Field = value;
this.RaisePropertyChanged("__AlertParameter8");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string @__AlertParameter9 {
get {
return this.@__AlertParameter9Field;
}
set {
if ((object.ReferenceEquals(this.@__AlertParameter9Field, value) != true)) {
this.@__AlertParameter9Field = value;
this.RaisePropertyChanged("__AlertParameter9");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackWorkflowPriority @__AlertPriority {
get {
return this.@__AlertPriorityField;
}
set {
if ((this.@__AlertPriorityField.Equals(value) != true)) {
this.@__AlertPriorityField = value;
this.RaisePropertyChanged("__AlertPriority");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackAlertSeverity @__AlertSeverity {
get {
return this.@__AlertSeverityField;
}
set {
if ((this.@__AlertSeverityField.Equals(value) != true)) {
this.@__AlertSeverityField = value;
this.RaisePropertyChanged("__AlertSeverity");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public bool @__AutoResolve {
get {
return this.@__AutoResolveField;
}
set {
if ((this.@__AutoResolveField.Equals(value) != true)) {
this.@__AutoResolveField = value;
this.RaisePropertyChanged("__AutoResolve");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ManagementPackElementReferenceOfManagementPackStringResourcee8V_PxXid", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configurat" +
"ion")]
[System.SerializableAttribute()]
public partial class ManagementPackElementReferenceOfManagementPackStringResourcee8V_PxXid : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
private System.Type _elementTypeField;
private System.Guid _idField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackReference _mprefField;
private string _nameField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Type _elementType {
get {
return this._elementTypeField;
}
set {
if ((object.ReferenceEquals(this._elementTypeField, value) != true)) {
this._elementTypeField = value;
this.RaisePropertyChanged("_elementType");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Guid _id {
get {
return this._idField;
}
set {
if ((this._idField.Equals(value) != true)) {
this._idField = value;
this.RaisePropertyChanged("_id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackReference _mpref {
get {
return this._mprefField;
}
set {
if ((object.ReferenceEquals(this._mprefField, value) != true)) {
this._mprefField = value;
this.RaisePropertyChanged("_mpref");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string _name {
get {
return this._nameField;
}
set {
if ((object.ReferenceEquals(this._nameField, value) != true)) {
this._nameField = value;
this.RaisePropertyChanged("_name");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ManagementPackReference", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configurat" +
"ion")]
[System.SerializableAttribute()]
public partial class ManagementPackReference : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
private System.Guid _idField;
private string _keytokenField;
private string _nameField;
private System.Version _versionField;
private System.Guid _versiondependentidField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Guid _id {
get {
return this._idField;
}
set {
if ((this._idField.Equals(value) != true)) {
this._idField = value;
this.RaisePropertyChanged("_id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string _keytoken {
get {
return this._keytokenField;
}
set {
if ((object.ReferenceEquals(this._keytokenField, value) != true)) {
this._keytokenField = value;
this.RaisePropertyChanged("_keytoken");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string _name {
get {
return this._nameField;
}
set {
if ((object.ReferenceEquals(this._nameField, value) != true)) {
this._nameField = value;
this.RaisePropertyChanged("_name");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Version _version {
get {
return this._versionField;
}
set {
if ((object.ReferenceEquals(this._versionField, value) != true)) {
this._versionField = value;
this.RaisePropertyChanged("_version");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Guid _versiondependentid {
get {
return this._versiondependentidField;
}
set {
if ((this._versiondependentidField.Equals(value) != true)) {
this._versiondependentidField = value;
this.RaisePropertyChanged("_versiondependentid");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ManagementPackWorkflowPriority", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configurat" +
"ion")]
public enum ManagementPackWorkflowPriority : int {
[System.Runtime.Serialization.EnumMemberAttribute()]
Low = 0,
[System.Runtime.Serialization.EnumMemberAttribute()]
Normal = 1,
[System.Runtime.Serialization.EnumMemberAttribute()]
High = 2,
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ManagementPackAlertSeverity", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configurat" +
"ion")]
public enum ManagementPackAlertSeverity : int {
[System.Runtime.Serialization.EnumMemberAttribute()]
Information = 0,
[System.Runtime.Serialization.EnumMemberAttribute()]
Warning = 1,
[System.Runtime.Serialization.EnumMemberAttribute()]
Error = 2,
[System.Runtime.Serialization.EnumMemberAttribute()]
MatchMonitorHealth = 3,
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ManagementPackCategoryType", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configurat" +
"ion")]
public enum ManagementPackCategoryType : int {
[System.Runtime.Serialization.EnumMemberAttribute()]
PerformanceCollection = 0,
[System.Runtime.Serialization.EnumMemberAttribute()]
Operations = 1,
[System.Runtime.Serialization.EnumMemberAttribute()]
EventCollection = 2,
[System.Runtime.Serialization.EnumMemberAttribute()]
StateCollection = 3,
[System.Runtime.Serialization.EnumMemberAttribute()]
SoftwareAndUpdates = 4,
[System.Runtime.Serialization.EnumMemberAttribute()]
Alert = 5,
[System.Runtime.Serialization.EnumMemberAttribute()]
System = 6,
[System.Runtime.Serialization.EnumMemberAttribute()]
Custom = 7,
[System.Runtime.Serialization.EnumMemberAttribute()]
AvailabilityHealth = 8,
[System.Runtime.Serialization.EnumMemberAttribute()]
PerformanceHealth = 9,
[System.Runtime.Serialization.EnumMemberAttribute()]
ConfigurationHealth = 10,
[System.Runtime.Serialization.EnumMemberAttribute()]
SecurityHealth = 11,
[System.Runtime.Serialization.EnumMemberAttribute()]
Discovery = 12,
[System.Runtime.Serialization.EnumMemberAttribute()]
Notification = 13,
[System.Runtime.Serialization.EnumMemberAttribute()]
DSIntegration = 14,
[System.Runtime.Serialization.EnumMemberAttribute()]
ConnectorFramework = 15,
[System.Runtime.Serialization.EnumMemberAttribute()]
ExceptionMonitoring = 16,
[System.Runtime.Serialization.EnumMemberAttribute()]
Maintenance = 17,
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ManagementPackUnitMonitor", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configurat" +
"ion")]
[System.SerializableAttribute()]
public partial class ManagementPackUnitMonitor : WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackMonitor {
private string @__ConfigurationField;
private bool @__ConfirmDeliveryField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackSubElementCollectionOfManagementPackUnitMonitorOperationalStatee8V_PxXid @__OperationalStateCollectionField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementReferenceOfManagementPackUnitMonitorTypee8V_PxXid @__TypeIDField;
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string @__Configuration {
get {
return this.@__ConfigurationField;
}
set {
if ((object.ReferenceEquals(this.@__ConfigurationField, value) != true)) {
this.@__ConfigurationField = value;
this.RaisePropertyChanged("__Configuration");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public bool @__ConfirmDelivery {
get {
return this.@__ConfirmDeliveryField;
}
set {
if ((this.@__ConfirmDeliveryField.Equals(value) != true)) {
this.@__ConfirmDeliveryField = value;
this.RaisePropertyChanged("__ConfirmDelivery");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackSubElementCollectionOfManagementPackUnitMonitorOperationalStatee8V_PxXid @__OperationalStateCollection {
get {
return this.@__OperationalStateCollectionField;
}
set {
if ((object.ReferenceEquals(this.@__OperationalStateCollectionField, value) != true)) {
this.@__OperationalStateCollectionField = value;
this.RaisePropertyChanged("__OperationalStateCollection");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementReferenceOfManagementPackUnitMonitorTypee8V_PxXid @__TypeID {
get {
return this.@__TypeIDField;
}
set {
if ((object.ReferenceEquals(this.@__TypeIDField, value) != true)) {
this.@__TypeIDField = value;
this.RaisePropertyChanged("__TypeID");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ManagementPackMonitor", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configurat" +
"ion")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackUnitMonitor))]
public partial class ManagementPackMonitor : WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackAccessibleElement {
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackMonitorAlertSettings @__AlertSettingsField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackCategoryType @__CategoryField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackMonitoringLevel @__EnabledField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementReferenceOfManagementPackAggregateMonitore8V_PxXid @__ParentMonitorIDField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackWorkflowPriority @__PriorityField;
private bool @__RemotableField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementReferenceOfManagementPackSecureReferencee8V_PxXid @__RunAsField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementReferenceOfManagementPackClasse8V_PxXid @__TargetField;
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackMonitorAlertSettings @__AlertSettings {
get {
return this.@__AlertSettingsField;
}
set {
if ((object.ReferenceEquals(this.@__AlertSettingsField, value) != true)) {
this.@__AlertSettingsField = value;
this.RaisePropertyChanged("__AlertSettings");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackCategoryType @__Category {
get {
return this.@__CategoryField;
}
set {
if ((this.@__CategoryField.Equals(value) != true)) {
this.@__CategoryField = value;
this.RaisePropertyChanged("__Category");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackMonitoringLevel @__Enabled {
get {
return this.@__EnabledField;
}
set {
if ((this.@__EnabledField.Equals(value) != true)) {
this.@__EnabledField = value;
this.RaisePropertyChanged("__Enabled");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementReferenceOfManagementPackAggregateMonitore8V_PxXid @__ParentMonitorID {
get {
return this.@__ParentMonitorIDField;
}
set {
if ((object.ReferenceEquals(this.@__ParentMonitorIDField, value) != true)) {
this.@__ParentMonitorIDField = value;
this.RaisePropertyChanged("__ParentMonitorID");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackWorkflowPriority @__Priority {
get {
return this.@__PriorityField;
}
set {
if ((this.@__PriorityField.Equals(value) != true)) {
this.@__PriorityField = value;
this.RaisePropertyChanged("__Priority");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public bool @__Remotable {
get {
return this.@__RemotableField;
}
set {
if ((this.@__RemotableField.Equals(value) != true)) {
this.@__RemotableField = value;
this.RaisePropertyChanged("__Remotable");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementReferenceOfManagementPackSecureReferencee8V_PxXid @__RunAs {
get {
return this.@__RunAsField;
}
set {
if ((object.ReferenceEquals(this.@__RunAsField, value) != true)) {
this.@__RunAsField = value;
this.RaisePropertyChanged("__RunAs");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementReferenceOfManagementPackClasse8V_PxXid @__Target {
get {
return this.@__TargetField;
}
set {
if ((object.ReferenceEquals(this.@__TargetField, value) != true)) {
this.@__TargetField = value;
this.RaisePropertyChanged("__Target");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ManagementPackAccessibleElement", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configurat" +
"ion")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackMonitor))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackUnitMonitor))]
public partial class ManagementPackAccessibleElement : WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElement {
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackAccessibility _accessibilityField;
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackAccessibility _accessibility {
get {
return this._accessibilityField;
}
set {
if ((this._accessibilityField.Equals(value) != true)) {
this._accessibilityField = value;
this.RaisePropertyChanged("_accessibility");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ManagementPackElement", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configurat" +
"ion")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackRule))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackAccessibleElement))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackMonitor))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackUnitMonitor))]
public partial class ManagementPackElement : WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackItem {
private string _commentField;
private string _descriptionField;
private string _displaynameField;
private bool _displaystringupdatedField;
private System.Type _elementTypeField;
private System.Guid _idField;
private string _languagecodeField;
private System.Guid _mpidField;
private string _nameField;
private System.Collections.Generic.Dictionary _subelementsField;
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string _comment {
get {
return this._commentField;
}
set {
if ((object.ReferenceEquals(this._commentField, value) != true)) {
this._commentField = value;
this.RaisePropertyChanged("_comment");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string _description {
get {
return this._descriptionField;
}
set {
if ((object.ReferenceEquals(this._descriptionField, value) != true)) {
this._descriptionField = value;
this.RaisePropertyChanged("_description");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string _displayname {
get {
return this._displaynameField;
}
set {
if ((object.ReferenceEquals(this._displaynameField, value) != true)) {
this._displaynameField = value;
this.RaisePropertyChanged("_displayname");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public bool _displaystringupdated {
get {
return this._displaystringupdatedField;
}
set {
if ((this._displaystringupdatedField.Equals(value) != true)) {
this._displaystringupdatedField = value;
this.RaisePropertyChanged("_displaystringupdated");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Type _elementType {
get {
return this._elementTypeField;
}
set {
if ((object.ReferenceEquals(this._elementTypeField, value) != true)) {
this._elementTypeField = value;
this.RaisePropertyChanged("_elementType");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Guid _id {
get {
return this._idField;
}
set {
if ((this._idField.Equals(value) != true)) {
this._idField = value;
this.RaisePropertyChanged("_id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string _languagecode {
get {
return this._languagecodeField;
}
set {
if ((object.ReferenceEquals(this._languagecodeField, value) != true)) {
this._languagecodeField = value;
this.RaisePropertyChanged("_languagecode");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Guid _mpid {
get {
return this._mpidField;
}
set {
if ((this._mpidField.Equals(value) != true)) {
this._mpidField = value;
this.RaisePropertyChanged("_mpid");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string _name {
get {
return this._nameField;
}
set {
if ((object.ReferenceEquals(this._nameField, value) != true)) {
this._nameField = value;
this.RaisePropertyChanged("_name");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Collections.Generic.Dictionary _subelements {
get {
return this._subelementsField;
}
set {
if ((object.ReferenceEquals(this._subelementsField, value) != true)) {
this._subelementsField = value;
this.RaisePropertyChanged("_subelements");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ManagementPackItem", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configurat" +
"ion")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElement))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackRule))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackAccessibleElement))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackMonitor))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackUnitMonitor))]
public partial class ManagementPackItem : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
private System.DateTime _lastmodifiedField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementStatus _memberstatusField;
private System.DateTime _timecreatedField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.DateTime _lastmodified {
get {
return this._lastmodifiedField;
}
set {
if ((this._lastmodifiedField.Equals(value) != true)) {
this._lastmodifiedField = value;
this.RaisePropertyChanged("_lastmodified");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementStatus _memberstatus {
get {
return this._memberstatusField;
}
set {
if ((this._memberstatusField.Equals(value) != true)) {
this._memberstatusField = value;
this.RaisePropertyChanged("_memberstatus");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.DateTime _timecreated {
get {
return this._timecreatedField;
}
set {
if ((this._timecreatedField.Equals(value) != true)) {
this._timecreatedField = value;
this.RaisePropertyChanged("_timecreated");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ManagementPackElementStatus", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configurat" +
"ion")]
public enum ManagementPackElementStatus : int {
[System.Runtime.Serialization.EnumMemberAttribute()]
Unchanged = 0,
[System.Runtime.Serialization.EnumMemberAttribute()]
PendingUpdate = 1,
[System.Runtime.Serialization.EnumMemberAttribute()]
PendingAdd = 2,
[System.Runtime.Serialization.EnumMemberAttribute()]
PendingDelete = 3,
[System.Runtime.Serialization.EnumMemberAttribute()]
DiscardChanges = 4,
[System.Runtime.Serialization.EnumMemberAttribute()]
Invalid = 5,
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ManagementPackSubElement", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configurat" +
"ion")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackUnitMonitorOperationalState))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackModule))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackConditionDetectionModule))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackDataSourceModule))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackWriteActionModule))]
public partial class ManagementPackSubElement : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
private string _descriptionField;
private string _displaynameField;
private bool _displaystringupdatedField;
private System.Guid _idField;
private string _languagecodeField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElement _mpElementField;
private System.Guid _mpelementidField;
private string _subElementNameField;
private System.Type _subElementTypeField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string _description {
get {
return this._descriptionField;
}
set {
if ((object.ReferenceEquals(this._descriptionField, value) != true)) {
this._descriptionField = value;
this.RaisePropertyChanged("_description");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string _displayname {
get {
return this._displaynameField;
}
set {
if ((object.ReferenceEquals(this._displaynameField, value) != true)) {
this._displaynameField = value;
this.RaisePropertyChanged("_displayname");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public bool _displaystringupdated {
get {
return this._displaystringupdatedField;
}
set {
if ((this._displaystringupdatedField.Equals(value) != true)) {
this._displaystringupdatedField = value;
this.RaisePropertyChanged("_displaystringupdated");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Guid _id {
get {
return this._idField;
}
set {
if ((this._idField.Equals(value) != true)) {
this._idField = value;
this.RaisePropertyChanged("_id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string _languagecode {
get {
return this._languagecodeField;
}
set {
if ((object.ReferenceEquals(this._languagecodeField, value) != true)) {
this._languagecodeField = value;
this.RaisePropertyChanged("_languagecode");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElement _mpElement {
get {
return this._mpElementField;
}
set {
if ((object.ReferenceEquals(this._mpElementField, value) != true)) {
this._mpElementField = value;
this.RaisePropertyChanged("_mpElement");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Guid _mpelementid {
get {
return this._mpelementidField;
}
set {
if ((this._mpelementidField.Equals(value) != true)) {
this._mpelementidField = value;
this.RaisePropertyChanged("_mpelementid");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string _subElementName {
get {
return this._subElementNameField;
}
set {
if ((object.ReferenceEquals(this._subElementNameField, value) != true)) {
this._subElementNameField = value;
this.RaisePropertyChanged("_subElementName");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Type _subElementType {
get {
return this._subElementTypeField;
}
set {
if ((object.ReferenceEquals(this._subElementTypeField, value) != true)) {
this._subElementTypeField = value;
this.RaisePropertyChanged("_subElementType");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ManagementPackAccessibility", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configurat" +
"ion")]
public enum ManagementPackAccessibility : int {
[System.Runtime.Serialization.EnumMemberAttribute()]
Public = 0,
[System.Runtime.Serialization.EnumMemberAttribute()]
Internal = 1,
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ManagementPackMonitoringLevel", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configurat" +
"ion")]
public enum ManagementPackMonitoringLevel : int {
[System.Runtime.Serialization.EnumMemberAttribute()]
@false = 0,
[System.Runtime.Serialization.EnumMemberAttribute()]
onAdvancedMonitoring = 1,
[System.Runtime.Serialization.EnumMemberAttribute()]
onStandardMonitoring = 2,
[System.Runtime.Serialization.EnumMemberAttribute()]
onEssentialMonitoring = 3,
[System.Runtime.Serialization.EnumMemberAttribute()]
@true = 4,
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ManagementPackElementReferenceOfManagementPackAggregateMonitore8V_PxXid", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configurat" +
"ion")]
[System.SerializableAttribute()]
public partial class ManagementPackElementReferenceOfManagementPackAggregateMonitore8V_PxXid : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
private System.Type _elementTypeField;
private System.Guid _idField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackReference _mprefField;
private string _nameField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Type _elementType {
get {
return this._elementTypeField;
}
set {
if ((object.ReferenceEquals(this._elementTypeField, value) != true)) {
this._elementTypeField = value;
this.RaisePropertyChanged("_elementType");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Guid _id {
get {
return this._idField;
}
set {
if ((this._idField.Equals(value) != true)) {
this._idField = value;
this.RaisePropertyChanged("_id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackReference _mpref {
get {
return this._mprefField;
}
set {
if ((object.ReferenceEquals(this._mprefField, value) != true)) {
this._mprefField = value;
this.RaisePropertyChanged("_mpref");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string _name {
get {
return this._nameField;
}
set {
if ((object.ReferenceEquals(this._nameField, value) != true)) {
this._nameField = value;
this.RaisePropertyChanged("_name");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ManagementPackElementReferenceOfManagementPackSecureReferencee8V_PxXid", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configurat" +
"ion")]
[System.SerializableAttribute()]
public partial class ManagementPackElementReferenceOfManagementPackSecureReferencee8V_PxXid : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
private System.Type _elementTypeField;
private System.Guid _idField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackReference _mprefField;
private string _nameField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Type _elementType {
get {
return this._elementTypeField;
}
set {
if ((object.ReferenceEquals(this._elementTypeField, value) != true)) {
this._elementTypeField = value;
this.RaisePropertyChanged("_elementType");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Guid _id {
get {
return this._idField;
}
set {
if ((this._idField.Equals(value) != true)) {
this._idField = value;
this.RaisePropertyChanged("_id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackReference _mpref {
get {
return this._mprefField;
}
set {
if ((object.ReferenceEquals(this._mprefField, value) != true)) {
this._mprefField = value;
this.RaisePropertyChanged("_mpref");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string _name {
get {
return this._nameField;
}
set {
if ((object.ReferenceEquals(this._nameField, value) != true)) {
this._nameField = value;
this.RaisePropertyChanged("_name");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ManagementPackElementReferenceOfManagementPackClasse8V_PxXid", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configurat" +
"ion")]
[System.SerializableAttribute()]
public partial class ManagementPackElementReferenceOfManagementPackClasse8V_PxXid : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
private System.Type _elementTypeField;
private System.Guid _idField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackReference _mprefField;
private string _nameField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Type _elementType {
get {
return this._elementTypeField;
}
set {
if ((object.ReferenceEquals(this._elementTypeField, value) != true)) {
this._elementTypeField = value;
this.RaisePropertyChanged("_elementType");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Guid _id {
get {
return this._idField;
}
set {
if ((this._idField.Equals(value) != true)) {
this._idField = value;
this.RaisePropertyChanged("_id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackReference _mpref {
get {
return this._mprefField;
}
set {
if ((object.ReferenceEquals(this._mprefField, value) != true)) {
this._mprefField = value;
this.RaisePropertyChanged("_mpref");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string _name {
get {
return this._nameField;
}
set {
if ((object.ReferenceEquals(this._nameField, value) != true)) {
this._nameField = value;
this.RaisePropertyChanged("_name");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ManagementPackSubElementCollectionOfManagementPackUnitMonitorOperationalStatee8V_" +
"PxXid", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configurat" +
"ion")]
[System.SerializableAttribute()]
public partial class ManagementPackSubElementCollectionOfManagementPackUnitMonitorOperationalStatee8V_PxXid : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackUnitMonitorOperationalState[] _listField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackUnitMonitorOperationalState[] _list {
get {
return this._listField;
}
set {
if ((object.ReferenceEquals(this._listField, value) != true)) {
this._listField = value;
this.RaisePropertyChanged("_list");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ManagementPackUnitMonitorOperationalState", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configurat" +
"ion")]
[System.SerializableAttribute()]
public partial class ManagementPackUnitMonitorOperationalState : WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackSubElement {
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.HealthState @__HealthStateField;
private string @__MonitorTypeStateIDField;
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.HealthState @__HealthState {
get {
return this.@__HealthStateField;
}
set {
if ((this.@__HealthStateField.Equals(value) != true)) {
this.@__HealthStateField = value;
this.RaisePropertyChanged("__HealthState");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string @__MonitorTypeStateID {
get {
return this.@__MonitorTypeStateIDField;
}
set {
if ((object.ReferenceEquals(this.@__MonitorTypeStateIDField, value) != true)) {
this.@__MonitorTypeStateIDField = value;
this.RaisePropertyChanged("__MonitorTypeStateID");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ManagementPackElementReferenceOfManagementPackUnitMonitorTypee8V_PxXid", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configurat" +
"ion")]
[System.SerializableAttribute()]
public partial class ManagementPackElementReferenceOfManagementPackUnitMonitorTypee8V_PxXid : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
private System.Type _elementTypeField;
private System.Guid _idField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackReference _mprefField;
private string _nameField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Type _elementType {
get {
return this._elementTypeField;
}
set {
if ((object.ReferenceEquals(this._elementTypeField, value) != true)) {
this._elementTypeField = value;
this.RaisePropertyChanged("_elementType");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Guid _id {
get {
return this._idField;
}
set {
if ((this._idField.Equals(value) != true)) {
this._idField = value;
this.RaisePropertyChanged("_id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackReference _mpref {
get {
return this._mprefField;
}
set {
if ((object.ReferenceEquals(this._mprefField, value) != true)) {
this._mprefField = value;
this.RaisePropertyChanged("_mpref");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string _name {
get {
return this._nameField;
}
set {
if ((object.ReferenceEquals(this._nameField, value) != true)) {
this._nameField = value;
this.RaisePropertyChanged("_name");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ManagementPackRule", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configurat" +
"ion")]
[System.SerializableAttribute()]
public partial class ManagementPackRule : WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElement {
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackCategoryType @__CategoryField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackConditionDetectionModule @__ConditionDetectionField;
private bool @__ConfirmDeliveryField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackSubElementCollectionOfManagementPackDataSourceModulee8V_PxXid @__DataSourceCollectionField;
private int @__DiscardLevelField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackMonitoringLevel @__EnabledField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackWorkflowPriority @__PriorityField;
private bool @__RemotableField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementReferenceOfManagementPackClasse8V_PxXid @__TargetField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackSubElementCollectionOfManagementPackWriteActionModulee8V_PxXid @__WriteActionCollectionField;
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackCategoryType @__Category {
get {
return this.@__CategoryField;
}
set {
if ((this.@__CategoryField.Equals(value) != true)) {
this.@__CategoryField = value;
this.RaisePropertyChanged("__Category");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackConditionDetectionModule @__ConditionDetection {
get {
return this.@__ConditionDetectionField;
}
set {
if ((object.ReferenceEquals(this.@__ConditionDetectionField, value) != true)) {
this.@__ConditionDetectionField = value;
this.RaisePropertyChanged("__ConditionDetection");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public bool @__ConfirmDelivery {
get {
return this.@__ConfirmDeliveryField;
}
set {
if ((this.@__ConfirmDeliveryField.Equals(value) != true)) {
this.@__ConfirmDeliveryField = value;
this.RaisePropertyChanged("__ConfirmDelivery");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackSubElementCollectionOfManagementPackDataSourceModulee8V_PxXid @__DataSourceCollection {
get {
return this.@__DataSourceCollectionField;
}
set {
if ((object.ReferenceEquals(this.@__DataSourceCollectionField, value) != true)) {
this.@__DataSourceCollectionField = value;
this.RaisePropertyChanged("__DataSourceCollection");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public int @__DiscardLevel {
get {
return this.@__DiscardLevelField;
}
set {
if ((this.@__DiscardLevelField.Equals(value) != true)) {
this.@__DiscardLevelField = value;
this.RaisePropertyChanged("__DiscardLevel");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackMonitoringLevel @__Enabled {
get {
return this.@__EnabledField;
}
set {
if ((this.@__EnabledField.Equals(value) != true)) {
this.@__EnabledField = value;
this.RaisePropertyChanged("__Enabled");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackWorkflowPriority @__Priority {
get {
return this.@__PriorityField;
}
set {
if ((this.@__PriorityField.Equals(value) != true)) {
this.@__PriorityField = value;
this.RaisePropertyChanged("__Priority");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public bool @__Remotable {
get {
return this.@__RemotableField;
}
set {
if ((this.@__RemotableField.Equals(value) != true)) {
this.@__RemotableField = value;
this.RaisePropertyChanged("__Remotable");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementReferenceOfManagementPackClasse8V_PxXid @__Target {
get {
return this.@__TargetField;
}
set {
if ((object.ReferenceEquals(this.@__TargetField, value) != true)) {
this.@__TargetField = value;
this.RaisePropertyChanged("__Target");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackSubElementCollectionOfManagementPackWriteActionModulee8V_PxXid @__WriteActionCollection {
get {
return this.@__WriteActionCollectionField;
}
set {
if ((object.ReferenceEquals(this.@__WriteActionCollectionField, value) != true)) {
this.@__WriteActionCollectionField = value;
this.RaisePropertyChanged("__WriteActionCollection");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ManagementPackConditionDetectionModule", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configurat" +
"ion")]
[System.SerializableAttribute()]
public partial class ManagementPackConditionDetectionModule : WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackModule {
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementReferenceOfManagementPackConditionDetectionModuleTypee8V_PxXid @__TypeIDField;
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementReferenceOfManagementPackConditionDetectionModuleTypee8V_PxXid @__TypeID {
get {
return this.@__TypeIDField;
}
set {
if ((object.ReferenceEquals(this.@__TypeIDField, value) != true)) {
this.@__TypeIDField = value;
this.RaisePropertyChanged("__TypeID");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ManagementPackModule", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configurat" +
"ion")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackConditionDetectionModule))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackDataSourceModule))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackWriteActionModule))]
public partial class ManagementPackModule : WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackSubElement {
private string @__ConfigurationField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementReferenceOfManagementPackSecureReferencee8V_PxXid @__RunAsField;
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string @__Configuration {
get {
return this.@__ConfigurationField;
}
set {
if ((object.ReferenceEquals(this.@__ConfigurationField, value) != true)) {
this.@__ConfigurationField = value;
this.RaisePropertyChanged("__Configuration");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementReferenceOfManagementPackSecureReferencee8V_PxXid @__RunAs {
get {
return this.@__RunAsField;
}
set {
if ((object.ReferenceEquals(this.@__RunAsField, value) != true)) {
this.@__RunAsField = value;
this.RaisePropertyChanged("__RunAs");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ManagementPackElementReferenceOfManagementPackConditionDetectionModuleTypee8V_PxX" +
"id", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configurat" +
"ion")]
[System.SerializableAttribute()]
public partial class ManagementPackElementReferenceOfManagementPackConditionDetectionModuleTypee8V_PxXid : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
private System.Type _elementTypeField;
private System.Guid _idField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackReference _mprefField;
private string _nameField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Type _elementType {
get {
return this._elementTypeField;
}
set {
if ((object.ReferenceEquals(this._elementTypeField, value) != true)) {
this._elementTypeField = value;
this.RaisePropertyChanged("_elementType");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Guid _id {
get {
return this._idField;
}
set {
if ((this._idField.Equals(value) != true)) {
this._idField = value;
this.RaisePropertyChanged("_id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackReference _mpref {
get {
return this._mprefField;
}
set {
if ((object.ReferenceEquals(this._mprefField, value) != true)) {
this._mprefField = value;
this.RaisePropertyChanged("_mpref");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string _name {
get {
return this._nameField;
}
set {
if ((object.ReferenceEquals(this._nameField, value) != true)) {
this._nameField = value;
this.RaisePropertyChanged("_name");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ManagementPackSubElementCollectionOfManagementPackDataSourceModulee8V_PxXid", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configurat" +
"ion")]
[System.SerializableAttribute()]
public partial class ManagementPackSubElementCollectionOfManagementPackDataSourceModulee8V_PxXid : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackDataSourceModule[] _listField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackDataSourceModule[] _list {
get {
return this._listField;
}
set {
if ((object.ReferenceEquals(this._listField, value) != true)) {
this._listField = value;
this.RaisePropertyChanged("_list");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ManagementPackDataSourceModule", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configurat" +
"ion")]
[System.SerializableAttribute()]
public partial class ManagementPackDataSourceModule : WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackModule {
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementReferenceOfManagementPackDataSourceModuleTypee8V_PxXid @__TypeIDField;
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementReferenceOfManagementPackDataSourceModuleTypee8V_PxXid @__TypeID {
get {
return this.@__TypeIDField;
}
set {
if ((object.ReferenceEquals(this.@__TypeIDField, value) != true)) {
this.@__TypeIDField = value;
this.RaisePropertyChanged("__TypeID");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ManagementPackElementReferenceOfManagementPackDataSourceModuleTypee8V_PxXid", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configurat" +
"ion")]
[System.SerializableAttribute()]
public partial class ManagementPackElementReferenceOfManagementPackDataSourceModuleTypee8V_PxXid : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
private System.Type _elementTypeField;
private System.Guid _idField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackReference _mprefField;
private string _nameField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Type _elementType {
get {
return this._elementTypeField;
}
set {
if ((object.ReferenceEquals(this._elementTypeField, value) != true)) {
this._elementTypeField = value;
this.RaisePropertyChanged("_elementType");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Guid _id {
get {
return this._idField;
}
set {
if ((this._idField.Equals(value) != true)) {
this._idField = value;
this.RaisePropertyChanged("_id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackReference _mpref {
get {
return this._mprefField;
}
set {
if ((object.ReferenceEquals(this._mprefField, value) != true)) {
this._mprefField = value;
this.RaisePropertyChanged("_mpref");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string _name {
get {
return this._nameField;
}
set {
if ((object.ReferenceEquals(this._nameField, value) != true)) {
this._nameField = value;
this.RaisePropertyChanged("_name");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ManagementPackSubElementCollectionOfManagementPackWriteActionModulee8V_PxXid", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configurat" +
"ion")]
[System.SerializableAttribute()]
public partial class ManagementPackSubElementCollectionOfManagementPackWriteActionModulee8V_PxXid : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackWriteActionModule[] _listField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackWriteActionModule[] _list {
get {
return this._listField;
}
set {
if ((object.ReferenceEquals(this._listField, value) != true)) {
this._listField = value;
this.RaisePropertyChanged("_list");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ManagementPackWriteActionModule", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configurat" +
"ion")]
[System.SerializableAttribute()]
public partial class ManagementPackWriteActionModule : WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackModule {
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementReferenceOfManagementPackClasse8V_PxXid @__TargetField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementReferenceOfManagementPackWriteActionModuleTypee8V_PxXid @__TypeIDField;
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementReferenceOfManagementPackClasse8V_PxXid @__Target {
get {
return this.@__TargetField;
}
set {
if ((object.ReferenceEquals(this.@__TargetField, value) != true)) {
this.@__TargetField = value;
this.RaisePropertyChanged("__Target");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackElementReferenceOfManagementPackWriteActionModuleTypee8V_PxXid @__TypeID {
get {
return this.@__TypeIDField;
}
set {
if ((object.ReferenceEquals(this.@__TypeIDField, value) != true)) {
this.@__TypeIDField = value;
this.RaisePropertyChanged("__TypeID");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ManagementPackElementReferenceOfManagementPackWriteActionModuleTypee8V_PxXid", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Configurat" +
"ion")]
[System.SerializableAttribute()]
public partial class ManagementPackElementReferenceOfManagementPackWriteActionModuleTypee8V_PxXid : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
private System.Type _elementTypeField;
private System.Guid _idField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackReference _mprefField;
private string _nameField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Type _elementType {
get {
return this._elementTypeField;
}
set {
if ((object.ReferenceEquals(this._elementTypeField, value) != true)) {
this._elementTypeField = value;
this.RaisePropertyChanged("_elementType");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Guid _id {
get {
return this._idField;
}
set {
if ((this._idField.Equals(value) != true)) {
this._idField = value;
this.RaisePropertyChanged("_id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackReference _mpref {
get {
return this._mprefField;
}
set {
if ((object.ReferenceEquals(this._mprefField, value) != true)) {
this._mprefField = value;
this.RaisePropertyChanged("_mpref");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string _name {
get {
return this._nameField;
}
set {
if ((object.ReferenceEquals(this._nameField, value) != true)) {
this._nameField = value;
this.RaisePropertyChanged("_name");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="MonitorInfo", Namespace="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts")]
[System.SerializableAttribute()]
public partial class MonitorInfo : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackMonitorAlertSettings AlertSettingsField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackCategoryType CategoryField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string ConfigurationField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string DescriptionField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string DisplayNameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string KnowedgeArticleContentField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Guid MonitorIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string MonitorNameField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackMonitorAlertSettings AlertSettings {
get {
return this.AlertSettingsField;
}
set {
if ((object.ReferenceEquals(this.AlertSettingsField, value) != true)) {
this.AlertSettingsField = value;
this.RaisePropertyChanged("AlertSettings");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackCategoryType Category {
get {
return this.CategoryField;
}
set {
if ((this.CategoryField.Equals(value) != true)) {
this.CategoryField = value;
this.RaisePropertyChanged("Category");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Configuration {
get {
return this.ConfigurationField;
}
set {
if ((object.ReferenceEquals(this.ConfigurationField, value) != true)) {
this.ConfigurationField = value;
this.RaisePropertyChanged("Configuration");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Description {
get {
return this.DescriptionField;
}
set {
if ((object.ReferenceEquals(this.DescriptionField, value) != true)) {
this.DescriptionField = value;
this.RaisePropertyChanged("Description");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string DisplayName {
get {
return this.DisplayNameField;
}
set {
if ((object.ReferenceEquals(this.DisplayNameField, value) != true)) {
this.DisplayNameField = value;
this.RaisePropertyChanged("DisplayName");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string KnowedgeArticleContent {
get {
return this.KnowedgeArticleContentField;
}
set {
if ((object.ReferenceEquals(this.KnowedgeArticleContentField, value) != true)) {
this.KnowedgeArticleContentField = value;
this.RaisePropertyChanged("KnowedgeArticleContent");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Guid MonitorId {
get {
return this.MonitorIdField;
}
set {
if ((this.MonitorIdField.Equals(value) != true)) {
this.MonitorIdField = value;
this.RaisePropertyChanged("MonitorId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string MonitorName {
get {
return this.MonitorNameField;
}
set {
if ((object.ReferenceEquals(this.MonitorNameField, value) != true)) {
this.MonitorNameField = value;
this.RaisePropertyChanged("MonitorName");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="MonitorHealthState", Namespace="http://schemas.datacontract.org/2004/07/Monitoring.DataContracts")]
[System.SerializableAttribute()]
public partial class MonitorHealthState : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitorHealthState[] ChildStatesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.HealthState HealthStateField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Nullable IdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Nullable LastTimeModifiedField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string MonitorDescriptionField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string MonitorDisplayNameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Guid MonitorIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string MonitorNameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitorInfo MonitorSettingsField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Guid MonitorTargetMonitoringClassIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Guid MonitoringObjectIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string OperationalStateField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitorHealthState[] ChildStates {
get {
return this.ChildStatesField;
}
set {
if ((object.ReferenceEquals(this.ChildStatesField, value) != true)) {
this.ChildStatesField = value;
this.RaisePropertyChanged("ChildStates");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.HealthState HealthState {
get {
return this.HealthStateField;
}
set {
if ((this.HealthStateField.Equals(value) != true)) {
this.HealthStateField = value;
this.RaisePropertyChanged("HealthState");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Nullable Id {
get {
return this.IdField;
}
set {
if ((this.IdField.Equals(value) != true)) {
this.IdField = value;
this.RaisePropertyChanged("Id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Nullable LastTimeModified {
get {
return this.LastTimeModifiedField;
}
set {
if ((this.LastTimeModifiedField.Equals(value) != true)) {
this.LastTimeModifiedField = value;
this.RaisePropertyChanged("LastTimeModified");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string MonitorDescription {
get {
return this.MonitorDescriptionField;
}
set {
if ((object.ReferenceEquals(this.MonitorDescriptionField, value) != true)) {
this.MonitorDescriptionField = value;
this.RaisePropertyChanged("MonitorDescription");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string MonitorDisplayName {
get {
return this.MonitorDisplayNameField;
}
set {
if ((object.ReferenceEquals(this.MonitorDisplayNameField, value) != true)) {
this.MonitorDisplayNameField = value;
this.RaisePropertyChanged("MonitorDisplayName");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Guid MonitorId {
get {
return this.MonitorIdField;
}
set {
if ((this.MonitorIdField.Equals(value) != true)) {
this.MonitorIdField = value;
this.RaisePropertyChanged("MonitorId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string MonitorName {
get {
return this.MonitorNameField;
}
set {
if ((object.ReferenceEquals(this.MonitorNameField, value) != true)) {
this.MonitorNameField = value;
this.RaisePropertyChanged("MonitorName");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitorInfo MonitorSettings {
get {
return this.MonitorSettingsField;
}
set {
if ((object.ReferenceEquals(this.MonitorSettingsField, value) != true)) {
this.MonitorSettingsField = value;
this.RaisePropertyChanged("MonitorSettings");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Guid MonitorTargetMonitoringClassId {
get {
return this.MonitorTargetMonitoringClassIdField;
}
set {
if ((this.MonitorTargetMonitoringClassIdField.Equals(value) != true)) {
this.MonitorTargetMonitoringClassIdField = value;
this.RaisePropertyChanged("MonitorTargetMonitoringClassId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Guid MonitoringObjectId {
get {
return this.MonitoringObjectIdField;
}
set {
if ((this.MonitoringObjectIdField.Equals(value) != true)) {
this.MonitoringObjectIdField = value;
this.RaisePropertyChanged("MonitoringObjectId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string OperationalState {
get {
return this.OperationalStateField;
}
set {
if ((object.ReferenceEquals(this.OperationalStateField, value) != true)) {
this.OperationalStateField = value;
this.RaisePropertyChanged("OperationalState");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="MonitoringObjectGenerated", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.EnterpriseManagement.Common.Int" +
"ernal")]
[System.SerializableAttribute()]
public partial class MonitoringObjectGenerated : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
private System.Nullable availabilityLastModifiedField;
private string displayNameField;
private string fullNameField;
private WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.HealthState healthStateField;
private System.Guid idField;
private System.Nullable inMaintenanceModeField;
private System.Nullable isAvailableField;
private bool isDeletedField;
private bool isManagedField;
private System.DateTime lastModifiedField;
private System.Nullable maintenanceModeLastModifiedField;
private System.Guid monitoringClassIdField;
private string nameField;
private string pathField;
private System.Nullable sourceEntityIdField;
private System.Nullable stateLastModifiedField;
private System.Guid typedManagedEntityIdField;
private bool typedMonitoringObjectIsDeletedField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Nullable availabilityLastModified {
get {
return this.availabilityLastModifiedField;
}
set {
if ((this.availabilityLastModifiedField.Equals(value) != true)) {
this.availabilityLastModifiedField = value;
this.RaisePropertyChanged("availabilityLastModified");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string displayName {
get {
return this.displayNameField;
}
set {
if ((object.ReferenceEquals(this.displayNameField, value) != true)) {
this.displayNameField = value;
this.RaisePropertyChanged("displayName");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string fullName {
get {
return this.fullNameField;
}
set {
if ((object.ReferenceEquals(this.fullNameField, value) != true)) {
this.fullNameField = value;
this.RaisePropertyChanged("fullName");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.HealthState healthState {
get {
return this.healthStateField;
}
set {
if ((this.healthStateField.Equals(value) != true)) {
this.healthStateField = value;
this.RaisePropertyChanged("healthState");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Guid id {
get {
return this.idField;
}
set {
if ((this.idField.Equals(value) != true)) {
this.idField = value;
this.RaisePropertyChanged("id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Nullable inMaintenanceMode {
get {
return this.inMaintenanceModeField;
}
set {
if ((this.inMaintenanceModeField.Equals(value) != true)) {
this.inMaintenanceModeField = value;
this.RaisePropertyChanged("inMaintenanceMode");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Nullable isAvailable {
get {
return this.isAvailableField;
}
set {
if ((this.isAvailableField.Equals(value) != true)) {
this.isAvailableField = value;
this.RaisePropertyChanged("isAvailable");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public bool isDeleted {
get {
return this.isDeletedField;
}
set {
if ((this.isDeletedField.Equals(value) != true)) {
this.isDeletedField = value;
this.RaisePropertyChanged("isDeleted");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public bool isManaged {
get {
return this.isManagedField;
}
set {
if ((this.isManagedField.Equals(value) != true)) {
this.isManagedField = value;
this.RaisePropertyChanged("isManaged");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.DateTime lastModified {
get {
return this.lastModifiedField;
}
set {
if ((this.lastModifiedField.Equals(value) != true)) {
this.lastModifiedField = value;
this.RaisePropertyChanged("lastModified");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Nullable maintenanceModeLastModified {
get {
return this.maintenanceModeLastModifiedField;
}
set {
if ((this.maintenanceModeLastModifiedField.Equals(value) != true)) {
this.maintenanceModeLastModifiedField = value;
this.RaisePropertyChanged("maintenanceModeLastModified");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Guid monitoringClassId {
get {
return this.monitoringClassIdField;
}
set {
if ((this.monitoringClassIdField.Equals(value) != true)) {
this.monitoringClassIdField = value;
this.RaisePropertyChanged("monitoringClassId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string name {
get {
return this.nameField;
}
set {
if ((object.ReferenceEquals(this.nameField, value) != true)) {
this.nameField = value;
this.RaisePropertyChanged("name");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string path {
get {
return this.pathField;
}
set {
if ((object.ReferenceEquals(this.pathField, value) != true)) {
this.pathField = value;
this.RaisePropertyChanged("path");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Nullable sourceEntityId {
get {
return this.sourceEntityIdField;
}
set {
if ((this.sourceEntityIdField.Equals(value) != true)) {
this.sourceEntityIdField = value;
this.RaisePropertyChanged("sourceEntityId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Nullable stateLastModified {
get {
return this.stateLastModifiedField;
}
set {
if ((this.stateLastModifiedField.Equals(value) != true)) {
this.stateLastModifiedField = value;
this.RaisePropertyChanged("stateLastModified");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public System.Guid typedManagedEntityId {
get {
return this.typedManagedEntityIdField;
}
set {
if ((this.typedManagedEntityIdField.Equals(value) != true)) {
this.typedManagedEntityIdField = value;
this.RaisePropertyChanged("typedManagedEntityId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public bool typedMonitoringObjectIsDeleted {
get {
return this.typedMonitoringObjectIsDeletedField;
}
set {
if ((this.typedMonitoringObjectIsDeletedField.Equals(value) != true)) {
this.typedMonitoringObjectIsDeletedField = value;
this.RaisePropertyChanged("typedMonitoringObjectIsDeleted");
}
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
[System.ServiceModel.ServiceContractAttribute(ConfigurationName="MonitoringWebService.IMonitoringService")]
public interface IMonitoringService {
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/GetPerformanceCounterCategories", ReplyAction="http://tempuri.org/IMonitoringService/GetPerformanceCounterCategoriesResponse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceCounterCategoryInfo[] GetPerformanceCounterCategories(string computerName);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/GetServices", ReplyAction="http://tempuri.org/IMonitoringService/GetServicesResponse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.WindowsService[] GetServices(string serviceName, string computerName);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/GetSCOMHost", ReplyAction="http://tempuri.org/IMonitoringService/GetSCOMHostResponse")]
string GetSCOMHost(string serviceName);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/GetSystemAlertsByDeviceName", ReplyAction="http://tempuri.org/IMonitoringService/GetSystemAlertsByDeviceNameResponse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Alert[] GetSystemAlertsByDeviceName(string serverName, string deviceName);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/GetMonitoringState", ReplyAction="http://tempuri.org/IMonitoringService/GetMonitoringStateResponse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Device GetMonitoringState(string serverName, string deviceName);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/GetMonitoringDevice", ReplyAction="http://tempuri.org/IMonitoringService/GetMonitoringDeviceResponse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Device GetMonitoringDevice(string serviceName, string deviceName);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/GetAllHyperVCollectedCounters", ReplyAction="http://tempuri.org/IMonitoringService/GetAllHyperVCollectedCountersResponse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceData[] GetAllHyperVCollectedCounters(string serviceName);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/GetAllHyperVGuestCPUUtilization", ReplyAction="http://tempuri.org/IMonitoringService/GetAllHyperVGuestCPUUtilizationResponse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceData[] GetAllHyperVGuestCPUUtilization(string serviceName);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/GetAllHyperVGuestLegacyNetworkAdapter", ReplyAction="http://tempuri.org/IMonitoringService/GetAllHyperVGuestLegacyNetworkAdapterRespon" +
"se")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceData[] GetAllHyperVGuestLegacyNetworkAdapter(string serviceName);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/GetAllHyperVGuestMemoryPagesAllocated", ReplyAction="http://tempuri.org/IMonitoringService/GetAllHyperVGuestMemoryPagesAllocatedRespon" +
"se")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceData[] GetAllHyperVGuestMemoryPagesAllocated(string serviceName);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/GetAllHyperVGuestStorageUsage", ReplyAction="http://tempuri.org/IMonitoringService/GetAllHyperVGuestStorageUsageResponse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceData[] GetAllHyperVGuestStorageUsage(string serviceName);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/GetAllHyperVVirtualNetwork", ReplyAction="http://tempuri.org/IMonitoringService/GetAllHyperVVirtualNetworkResponse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceData[] GetAllHyperVVirtualNetwork(string serviceName);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/GetSingleVMHyperVCPUCounters", ReplyAction="http://tempuri.org/IMonitoringService/GetSingleVMHyperVCPUCountersResponse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceData[] GetSingleVMHyperVCPUCounters(string serverName, string vmName);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/GetSingleVMHyperVVirtualNetwork", ReplyAction="http://tempuri.org/IMonitoringService/GetSingleVMHyperVVirtualNetworkResponse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceData[] GetSingleVMHyperVVirtualNetwork(string serverName, string vmName);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/GetSingleVMHyperVGuestMemoryPagesAllocated", ReplyAction="http://tempuri.org/IMonitoringService/GetSingleVMHyperVGuestMemoryPagesAllocatedR" +
"esponse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceData[] GetSingleVMHyperVGuestMemoryPagesAllocated(string serverName, string vmName);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/ExecuteMonitoringTask", ReplyAction="http://tempuri.org/IMonitoringService/ExecuteMonitoringTaskResponse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.TaskResult[] ExecuteMonitoringTask(string serviceName, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Device device, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Task task);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/ExecuteTask", ReplyAction="http://tempuri.org/IMonitoringService/ExecuteTaskResponse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.TaskResult[] ExecuteTask(string serviceName, System.Guid deviceId, System.Guid taskId);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/GetMonitoringPerformanceValues", ReplyAction="http://tempuri.org/IMonitoringService/GetMonitoringPerformanceValuesResponse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceDataValue[] GetMonitoringPerformanceValues(string serviceName, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceData perfData, System.DateTime startRange, System.DateTime endRange);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/GetMonitoringPerformanceValuesById", ReplyAction="http://tempuri.org/IMonitoringService/GetMonitoringPerformanceValuesByIdResponse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceDataValue[] GetMonitoringPerformanceValuesById(string serviceName, System.Guid performanceDataId, System.DateTime startRange, System.DateTime endRange);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/GetMonitoredObjects", ReplyAction="http://tempuri.org/IMonitoringService/GetMonitoredObjectsResponse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitoredObject[] GetMonitoredObjects(string serviceName, string[] computers);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/GetMonitoringAlertsByObjectDisplayName", ReplyAction="http://tempuri.org/IMonitoringService/GetMonitoringAlertsByObjectDisplayNameRespo" +
"nse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Alert[] GetMonitoringAlertsByObjectDisplayName(string serviceName, string monitoringObjectDisplayName);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/GetMonitoredObjectByDisplayName", ReplyAction="http://tempuri.org/IMonitoringService/GetMonitoredObjectByDisplayNameResponse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitoredObject GetMonitoredObjectByDisplayName(string serviceName, string displayName);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/GetMonitoredApplicationComponents", ReplyAction="http://tempuri.org/IMonitoringService/GetMonitoredApplicationComponentsResponse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitoredObject[] GetMonitoredApplicationComponents(string serviceName, System.Guid[] componentIds);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/GetMonitoringTemplates", ReplyAction="http://tempuri.org/IMonitoringService/GetMonitoringTemplatesResponse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Template[] GetMonitoringTemplates(string serviceName);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/GetManagementPacks", ReplyAction="http://tempuri.org/IMonitoringService/GetManagementPacksResponse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Pack[] GetManagementPacks(string serviceName, string filter);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/GetManagementPack", ReplyAction="http://tempuri.org/IMonitoringService/GetManagementPackResponse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Pack GetManagementPack(string serviceName, string managementPackName);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/DeleteManagementPack", ReplyAction="http://tempuri.org/IMonitoringService/DeleteManagementPackResponse")]
void DeleteManagementPack(string serviceName, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Pack pack);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/GetManagementPackStringResource", ReplyAction="http://tempuri.org/IMonitoringService/GetManagementPackStringResourceResponse")]
string GetManagementPackStringResource(string serviceName, string managementPackName, string resourceName);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/UpdateManagementPackStringResource", ReplyAction="http://tempuri.org/IMonitoringService/UpdateManagementPackStringResourceResponse")]
void UpdateManagementPackStringResource(string serviceName, string managementPackName, string resourceName, string content);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/CreateWebUrlMonitor", ReplyAction="http://tempuri.org/IMonitoringService/CreateWebUrlMonitorResponse")]
void CreateWebUrlMonitor(string serviceName, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Pack packInfo, string webUrl, string displayName, string description, int pollInterval, string[] watcherNodeIds, string watcherComputerList);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/CreateTcpPortMonitor", ReplyAction="http://tempuri.org/IMonitoringService/CreateTcpPortMonitorResponse")]
void CreateTcpPortMonitor(string serviceName, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Pack packInfo, string webUrl, string displayName, string description, string serverName, string portNumber, int pollInterval, string[] watcherNodeIds, string watcherComputerList);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/GetMonitors", ReplyAction="http://tempuri.org/IMonitoringService/GetMonitorsResponse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitoringObject[] GetMonitors(string serviceName, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Pack pack);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/GetMonitorInfo", ReplyAction="http://tempuri.org/IMonitoringService/GetMonitorInfoResponse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitorInfo GetMonitorInfo(string serviceName, System.Guid monitorId);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/GetMonitorHealthState", ReplyAction="http://tempuri.org/IMonitoringService/GetMonitorHealthStateResponse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitorHealthState[] GetMonitorHealthState(string serviceName, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Pack pack, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitoringObject mObject);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/GetApplicationHealthState", ReplyAction="http://tempuri.org/IMonitoringService/GetApplicationHealthStateResponse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitorHealthState[] GetApplicationHealthState(string serviceName, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Pack pack);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/GetApplicationComponentHealthState", ReplyAction="http://tempuri.org/IMonitoringService/GetApplicationComponentHealthStateResponse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitorHealthState[] GetApplicationComponentHealthState(string serviceName, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitoredObject appComponent);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/GetMonitoringStateHierarchy", ReplyAction="http://tempuri.org/IMonitoringService/GetMonitoringStateHierarchyResponse")]
void GetMonitoringStateHierarchy(string serviceName, string monitorName);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/CreateManagementPack", ReplyAction="http://tempuri.org/IMonitoringService/CreateManagementPackResponse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Pack CreateManagementPack(string serviceName, string managementPackName, string friendlyName, string description);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/UpdateManagementPack", ReplyAction="http://tempuri.org/IMonitoringService/UpdateManagementPackResponse")]
void UpdateManagementPack(string serviceName, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Pack packInfo);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/CreateAverageThresholdPerformanceCounterMon" +
"itor", ReplyAction="http://tempuri.org/IMonitoringService/CreateAverageThresholdPerformanceCounterMon" +
"itorResponse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackUnitMonitor CreateAverageThresholdPerformanceCounterMonitor(
string serviceName,
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Pack packInfo,
System.Guid targetMonitoringClassId,
string monitorName,
string monitorDisplayName,
bool underThresholdIsHealthy,
string counterName,
string instanceName,
string objectName,
double threshold,
int frequency,
int numberOfSample,
bool createAlert,
string alertName,
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackWorkflowPriority alertPriority,
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackAlertSeverity alertSeverity,
string alertDisplayName,
string alertDescription);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/CreateDoubleThresholdPerformanceCounterMoni" +
"tor", ReplyAction="http://tempuri.org/IMonitoringService/CreateDoubleThresholdPerformanceCounterMoni" +
"torResponse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackUnitMonitor CreateDoubleThresholdPerformanceCounterMonitor(
string serviceName,
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Pack packInfo,
System.Guid targetMonitoringClassId,
string monitorName,
string monitorDisplayName,
bool underThresholdIsHealthy,
string counterName,
string instanceName,
string objectName,
double threshold1,
double threshold2,
int frequency,
bool createAlert,
string alertName,
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackWorkflowPriority alertPriority,
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackAlertSeverity alertSeverity,
string alertDisplayName,
string alertDescription);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/CreateMonitorOverride", ReplyAction="http://tempuri.org/IMonitoringService/CreateMonitorOverrideResponse")]
void CreateMonitorOverride(string serviceName, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Pack packInfo, System.Guid overrideMonitoringClassId, System.Guid monitorId, bool Enable, string overrideName, string displayName);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/CreateNTServiceUnitMonitor", ReplyAction="http://tempuri.org/IMonitoringService/CreateNTServiceUnitMonitorResponse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackUnitMonitor CreateNTServiceUnitMonitor(string scomServiceName, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Pack packInfo, System.Guid targetMonitoringClassId, string monitorName, string monitorDisplayName, string serviceName, bool createAlert, string alertName, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackWorkflowPriority alertPriority, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackAlertSeverity alertSeverity, string alertDisplayName, string alertDescription);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IMonitoringService/CreatePerformanceCollectionRule", ReplyAction="http://tempuri.org/IMonitoringService/CreatePerformanceCollectionRuleResponse")]
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackRule CreatePerformanceCollectionRule(string serviceName, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Pack packInfo, string ruleName, string ruleDisplayName, string ruleDescription, System.Guid targetMonitoringClassId, string performanceCounterName, string objectName, string instanceName, int frequency);
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
public interface IMonitoringServiceChannel : WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.IMonitoringService, System.ServiceModel.IClientChannel {
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
public partial class MonitoringServiceClient : System.ServiceModel.ClientBase, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.IMonitoringService {
public MonitoringServiceClient() {
}
public MonitoringServiceClient(string endpointConfigurationName) :
base(endpointConfigurationName) {
}
public MonitoringServiceClient(string endpointConfigurationName, string remoteAddress) :
base(endpointConfigurationName, remoteAddress) {
}
public MonitoringServiceClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
base(endpointConfigurationName, remoteAddress) {
}
public MonitoringServiceClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
base(binding, remoteAddress) {
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceCounterCategoryInfo[] GetPerformanceCounterCategories(string computerName) {
return base.Channel.GetPerformanceCounterCategories(computerName);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.WindowsService[] GetServices(string serviceName, string computerName) {
return base.Channel.GetServices(serviceName, computerName);
}
public string GetSCOMHost(string serviceName) {
return base.Channel.GetSCOMHost(serviceName);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Alert[] GetSystemAlertsByDeviceName(string serverName, string deviceName) {
return base.Channel.GetSystemAlertsByDeviceName(serverName, deviceName);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Device GetMonitoringState(string serverName, string deviceName) {
return base.Channel.GetMonitoringState(serverName, deviceName);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Device GetMonitoringDevice(string serviceName, string deviceName) {
return base.Channel.GetMonitoringDevice(serviceName, deviceName);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceData[] GetAllHyperVCollectedCounters(string serviceName) {
return base.Channel.GetAllHyperVCollectedCounters(serviceName);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceData[] GetAllHyperVGuestCPUUtilization(string serviceName) {
return base.Channel.GetAllHyperVGuestCPUUtilization(serviceName);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceData[] GetAllHyperVGuestLegacyNetworkAdapter(string serviceName) {
return base.Channel.GetAllHyperVGuestLegacyNetworkAdapter(serviceName);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceData[] GetAllHyperVGuestMemoryPagesAllocated(string serviceName) {
return base.Channel.GetAllHyperVGuestMemoryPagesAllocated(serviceName);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceData[] GetAllHyperVGuestStorageUsage(string serviceName) {
return base.Channel.GetAllHyperVGuestStorageUsage(serviceName);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceData[] GetAllHyperVVirtualNetwork(string serviceName) {
return base.Channel.GetAllHyperVVirtualNetwork(serviceName);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceData[] GetSingleVMHyperVCPUCounters(string serverName, string vmName) {
return base.Channel.GetSingleVMHyperVCPUCounters(serverName, vmName);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceData[] GetSingleVMHyperVVirtualNetwork(string serverName, string vmName) {
return base.Channel.GetSingleVMHyperVVirtualNetwork(serverName, vmName);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceData[] GetSingleVMHyperVGuestMemoryPagesAllocated(string serverName, string vmName) {
return base.Channel.GetSingleVMHyperVGuestMemoryPagesAllocated(serverName, vmName);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.TaskResult[] ExecuteMonitoringTask(string serviceName, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Device device, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Task task) {
return base.Channel.ExecuteMonitoringTask(serviceName, device, task);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.TaskResult[] ExecuteTask(string serviceName, System.Guid deviceId, System.Guid taskId) {
return base.Channel.ExecuteTask(serviceName, deviceId, taskId);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceDataValue[] GetMonitoringPerformanceValues(string serviceName, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceData perfData, System.DateTime startRange, System.DateTime endRange) {
return base.Channel.GetMonitoringPerformanceValues(serviceName, perfData, startRange, endRange);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.PerformanceDataValue[] GetMonitoringPerformanceValuesById(string serviceName, System.Guid performanceDataId, System.DateTime startRange, System.DateTime endRange) {
return base.Channel.GetMonitoringPerformanceValuesById(serviceName, performanceDataId, startRange, endRange);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitoredObject[] GetMonitoredObjects(string serviceName, string[] computers) {
return base.Channel.GetMonitoredObjects(serviceName, computers);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Alert[] GetMonitoringAlertsByObjectDisplayName(string serviceName, string monitoringObjectDisplayName) {
return base.Channel.GetMonitoringAlertsByObjectDisplayName(serviceName, monitoringObjectDisplayName);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitoredObject GetMonitoredObjectByDisplayName(string serviceName, string displayName) {
return base.Channel.GetMonitoredObjectByDisplayName(serviceName, displayName);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitoredObject[] GetMonitoredApplicationComponents(string serviceName, System.Guid[] componentIds) {
return base.Channel.GetMonitoredApplicationComponents(serviceName, componentIds);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Template[] GetMonitoringTemplates(string serviceName) {
return base.Channel.GetMonitoringTemplates(serviceName);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Pack[] GetManagementPacks(string serviceName, string filter) {
return base.Channel.GetManagementPacks(serviceName, filter);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Pack GetManagementPack(string serviceName, string managementPackName) {
return base.Channel.GetManagementPack(serviceName, managementPackName);
}
public void DeleteManagementPack(string serviceName, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Pack pack) {
base.Channel.DeleteManagementPack(serviceName, pack);
}
public string GetManagementPackStringResource(string serviceName, string managementPackName, string resourceName) {
return base.Channel.GetManagementPackStringResource(serviceName, managementPackName, resourceName);
}
public void UpdateManagementPackStringResource(string serviceName, string managementPackName, string resourceName, string content) {
base.Channel.UpdateManagementPackStringResource(serviceName, managementPackName, resourceName, content);
}
public void CreateWebUrlMonitor(string serviceName, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Pack packInfo, string webUrl, string displayName, string description, int pollInterval, string[] watcherNodeIds, string watcherComputerList) {
base.Channel.CreateWebUrlMonitor(serviceName, packInfo, webUrl, displayName, description, pollInterval, watcherNodeIds, watcherComputerList);
}
public void CreateTcpPortMonitor(string serviceName, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Pack packInfo, string webUrl, string displayName, string description, string serverName, string portNumber, int pollInterval, string[] watcherNodeIds, string watcherComputerList) {
base.Channel.CreateTcpPortMonitor(serviceName, packInfo, webUrl, displayName, description, serverName, portNumber, pollInterval, watcherNodeIds, watcherComputerList);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitoringObject[] GetMonitors(string serviceName, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Pack pack) {
return base.Channel.GetMonitors(serviceName, pack);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitorInfo GetMonitorInfo(string serviceName, System.Guid monitorId) {
return base.Channel.GetMonitorInfo(serviceName, monitorId);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitorHealthState[] GetMonitorHealthState(string serviceName, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Pack pack, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitoringObject mObject) {
return base.Channel.GetMonitorHealthState(serviceName, pack, mObject);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitorHealthState[] GetApplicationHealthState(string serviceName, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Pack pack) {
return base.Channel.GetApplicationHealthState(serviceName, pack);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitorHealthState[] GetApplicationComponentHealthState(string serviceName, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.MonitoredObject appComponent) {
return base.Channel.GetApplicationComponentHealthState(serviceName, appComponent);
}
public void GetMonitoringStateHierarchy(string serviceName, string monitorName) {
base.Channel.GetMonitoringStateHierarchy(serviceName, monitorName);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Pack CreateManagementPack(string serviceName, string managementPackName, string friendlyName, string description) {
return base.Channel.CreateManagementPack(serviceName, managementPackName, friendlyName, description);
}
public void UpdateManagementPack(string serviceName, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Pack packInfo) {
base.Channel.UpdateManagementPack(serviceName, packInfo);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackUnitMonitor CreateAverageThresholdPerformanceCounterMonitor(
string serviceName,
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Pack packInfo,
System.Guid targetMonitoringClassId,
string monitorName,
string monitorDisplayName,
bool underThresholdIsHealthy,
string counterName,
string instanceName,
string objectName,
double threshold,
int frequency,
int numberOfSample,
bool createAlert,
string alertName,
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackWorkflowPriority alertPriority,
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackAlertSeverity alertSeverity,
string alertDisplayName,
string alertDescription) {
return base.Channel.CreateAverageThresholdPerformanceCounterMonitor(serviceName, packInfo, targetMonitoringClassId, monitorName, monitorDisplayName, underThresholdIsHealthy, counterName, instanceName, objectName, threshold, frequency, numberOfSample, createAlert, alertName, alertPriority, alertSeverity, alertDisplayName, alertDescription);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackUnitMonitor CreateDoubleThresholdPerformanceCounterMonitor(
string serviceName,
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Pack packInfo,
System.Guid targetMonitoringClassId,
string monitorName,
string monitorDisplayName,
bool underThresholdIsHealthy,
string counterName,
string instanceName,
string objectName,
double threshold1,
double threshold2,
int frequency,
bool createAlert,
string alertName,
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackWorkflowPriority alertPriority,
WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackAlertSeverity alertSeverity,
string alertDisplayName,
string alertDescription) {
return base.Channel.CreateDoubleThresholdPerformanceCounterMonitor(serviceName, packInfo, targetMonitoringClassId, monitorName, monitorDisplayName, underThresholdIsHealthy, counterName, instanceName, objectName, threshold1, threshold2, frequency, createAlert, alertName, alertPriority, alertSeverity, alertDisplayName, alertDescription);
}
public void CreateMonitorOverride(string serviceName, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Pack packInfo, System.Guid overrideMonitoringClassId, System.Guid monitorId, bool Enable, string overrideName, string displayName) {
base.Channel.CreateMonitorOverride(serviceName, packInfo, overrideMonitoringClassId, monitorId, Enable, overrideName, displayName);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackUnitMonitor CreateNTServiceUnitMonitor(string scomServiceName, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Pack packInfo, System.Guid targetMonitoringClassId, string monitorName, string monitorDisplayName, string serviceName, bool createAlert, string alertName, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackWorkflowPriority alertPriority, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackAlertSeverity alertSeverity, string alertDisplayName, string alertDescription) {
return base.Channel.CreateNTServiceUnitMonitor(scomServiceName, packInfo, targetMonitoringClassId, monitorName, monitorDisplayName, serviceName, createAlert, alertName, alertPriority, alertSeverity, alertDisplayName, alertDescription);
}
public WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.ManagementPackRule CreatePerformanceCollectionRule(string serviceName, WebsitePanel.Providers.VirtualizationForPC.MonitoringWebService.Pack packInfo, string ruleName, string ruleDisplayName, string ruleDescription, System.Guid targetMonitoringClassId, string performanceCounterName, string objectName, string instanceName, int frequency) {
return base.Channel.CreatePerformanceCollectionRule(serviceName, packInfo, ruleName, ruleDisplayName, ruleDescription, targetMonitoringClassId, performanceCounterName, objectName, instanceName, frequency);
}
}
}