'------------------------------------------------------------------------------ ' ' Dieser Code wurde von einem Tool generiert. ' Laufzeitversion:4.0.30319.42000 ' ' Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn ' der Code erneut generiert wird. ' '------------------------------------------------------------------------------ Option Strict On Option Explicit On Imports System Imports System.Runtime.Serialization Namespace JobRunnerReference _ Partial Public Class BaseBaseResponse Inherits Object Implements System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged _ Private extensionDataField As System.Runtime.Serialization.ExtensionDataObject _ Private ErrorDetailsField As String _ Private ErrorMessageField As String _ Private OKField As Boolean _ Public Property ExtensionData() As System.Runtime.Serialization.ExtensionDataObject Implements System.Runtime.Serialization.IExtensibleDataObject.ExtensionData Get Return Me.extensionDataField End Get Set Me.extensionDataField = value End Set End Property _ Public Property ErrorDetails() As String Get Return Me.ErrorDetailsField End Get Set If (Object.ReferenceEquals(Me.ErrorDetailsField, value) <> true) Then Me.ErrorDetailsField = value Me.RaisePropertyChanged("ErrorDetails") End If End Set End Property _ Public Property ErrorMessage() As String Get Return Me.ErrorMessageField End Get Set If (Object.ReferenceEquals(Me.ErrorMessageField, value) <> true) Then Me.ErrorMessageField = value Me.RaisePropertyChanged("ErrorMessage") End If End Set End Property _ Public Property OK() As Boolean Get Return Me.OKField End Get Set If (Me.OKField.Equals(value) <> true) Then Me.OKField = value Me.RaisePropertyChanged("OK") End If End Set End Property Public Event PropertyChanged As System.ComponentModel.PropertyChangedEventHandler Implements System.ComponentModel.INotifyPropertyChanged.PropertyChanged Protected Sub RaisePropertyChanged(ByVal propertyName As String) Dim propertyChanged As System.ComponentModel.PropertyChangedEventHandler = Me.PropertyChangedEvent If (Not (propertyChanged) Is Nothing) Then propertyChanged(Me, New System.ComponentModel.PropertyChangedEventArgs(propertyName)) End If End Sub End Class Partial Public Class GetJobConfigGetJobConfigResponse Inherits JobRunnerReference.BaseBaseResponse Private JobDefinitionsField() As JobRunnerReference.JobDefinition Private JobTypesField() As JobRunnerReference.JobType Public Property JobDefinitions() As JobRunnerReference.JobDefinition() Get Return Me.JobDefinitionsField End Get Set If (Object.ReferenceEquals(Me.JobDefinitionsField, Value) <> True) Then Me.JobDefinitionsField = Value Me.RaisePropertyChanged("JobDefinitions") End If End Set End Property Public Property JobTypes() As JobRunnerReference.JobType() Get Return Me.JobTypesField End Get Set If (Object.ReferenceEquals(Me.JobTypesField, Value) <> True) Then Me.JobTypesField = Value Me.RaisePropertyChanged("JobTypes") End If End Set End Property End Class Partial Public Class GetJobHistoryGetJobHistoryResponse Inherits JobRunnerReference.BaseBaseResponse Private ItemsField() As JobRunnerReference.HistoryItem Public Property Items() As JobRunnerReference.HistoryItem() Get Return Me.ItemsField End Get Set If (Object.ReferenceEquals(Me.ItemsField, Value) <> True) Then Me.ItemsField = Value Me.RaisePropertyChanged("Items") End If End Set End Property End Class Partial Public Class HistoryItem Inherits Object Implements System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged Private extensionDataField As System.Runtime.Serialization.ExtensionDataObject Private CreatedAtField As Date Private ErrorMessageField As String Private JobNameField As String Private MessageField As String Private SuccessfulField As Boolean Public Property ExtensionData() As System.Runtime.Serialization.ExtensionDataObject Implements System.Runtime.Serialization.IExtensibleDataObject.ExtensionData Get Return Me.extensionDataField End Get Set Me.extensionDataField = Value End Set End Property Public Property CreatedAt() As Date Get Return Me.CreatedAtField End Get Set If (Me.CreatedAtField.Equals(Value) <> True) Then Me.CreatedAtField = Value Me.RaisePropertyChanged("CreatedAt") End If End Set End Property Public Property ErrorMessage() As String Get Return Me.ErrorMessageField End Get Set If (Object.ReferenceEquals(Me.ErrorMessageField, Value) <> True) Then Me.ErrorMessageField = Value Me.RaisePropertyChanged("ErrorMessage") End If End Set End Property Public Property JobName() As String Get Return Me.JobNameField End Get Set If (Object.ReferenceEquals(Me.JobNameField, Value) <> True) Then Me.JobNameField = Value Me.RaisePropertyChanged("JobName") End If End Set End Property Public Property Message() As String Get Return Me.MessageField End Get Set If (Object.ReferenceEquals(Me.MessageField, Value) <> True) Then Me.MessageField = Value Me.RaisePropertyChanged("Message") End If End Set End Property Public Property Successful() As Boolean Get Return Me.SuccessfulField End Get Set If (Me.SuccessfulField.Equals(Value) <> True) Then Me.SuccessfulField = Value Me.RaisePropertyChanged("Successful") End If End Set End Property Public Event PropertyChanged As System.ComponentModel.PropertyChangedEventHandler Implements System.ComponentModel.INotifyPropertyChanged.PropertyChanged Protected Sub RaisePropertyChanged(ByVal propertyName As String) Dim propertyChanged As System.ComponentModel.PropertyChangedEventHandler = Me.PropertyChangedEvent If (Not (propertyChanged) Is Nothing) Then propertyChanged(Me, New System.ComponentModel.PropertyChangedEventArgs(propertyName)) End If End Sub End Class Partial Public Class JobDefinition Inherits Object Implements System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged Private extensionDataField As System.Runtime.Serialization.ExtensionDataObject Private ActiveField As Boolean Private CronScheduleField As String Private IdField As Integer Private NameField As String Private TypeField As JobRunnerReference.JobType Private TypeIdField As Integer Public Property ExtensionData() As System.Runtime.Serialization.ExtensionDataObject Implements System.Runtime.Serialization.IExtensibleDataObject.ExtensionData Get Return Me.extensionDataField End Get Set Me.extensionDataField = Value End Set End Property Public Property Active() As Boolean Get Return Me.ActiveField End Get Set If (Me.ActiveField.Equals(Value) <> True) Then Me.ActiveField = Value Me.RaisePropertyChanged("Active") End If End Set End Property Public Property CronSchedule() As String Get Return Me.CronScheduleField End Get Set If (Object.ReferenceEquals(Me.CronScheduleField, Value) <> True) Then Me.CronScheduleField = Value Me.RaisePropertyChanged("CronSchedule") End If End Set End Property Public Property Id() As Integer Get Return Me.IdField End Get Set If (Me.IdField.Equals(Value) <> True) Then Me.IdField = Value Me.RaisePropertyChanged("Id") End If End Set End Property Public Property Name() As String Get Return Me.NameField End Get Set If (Object.ReferenceEquals(Me.NameField, Value) <> True) Then Me.NameField = Value Me.RaisePropertyChanged("Name") End If End Set End Property Public Property Type() As JobRunnerReference.JobType Get Return Me.TypeField End Get Set If (Object.ReferenceEquals(Me.TypeField, Value) <> True) Then Me.TypeField = Value Me.RaisePropertyChanged("Type") End If End Set End Property Public Property TypeId() As Integer Get Return Me.TypeIdField End Get Set If (Me.TypeIdField.Equals(Value) <> True) Then Me.TypeIdField = Value Me.RaisePropertyChanged("TypeId") End If End Set End Property Public Event PropertyChanged As System.ComponentModel.PropertyChangedEventHandler Implements System.ComponentModel.INotifyPropertyChanged.PropertyChanged Protected Sub RaisePropertyChanged(ByVal propertyName As String) Dim propertyChanged As System.ComponentModel.PropertyChangedEventHandler = Me.PropertyChangedEvent If (Not (propertyChanged) Is Nothing) Then propertyChanged(Me, New System.ComponentModel.PropertyChangedEventArgs(propertyName)) End If End Sub End Class Partial Public Class JobType Inherits Object Implements System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged Private extensionDataField As System.Runtime.Serialization.ExtensionDataObject Private ActiveField As Boolean Private IdField As Integer Private NameField As String Public Property ExtensionData() As System.Runtime.Serialization.ExtensionDataObject Implements System.Runtime.Serialization.IExtensibleDataObject.ExtensionData Get Return Me.extensionDataField End Get Set Me.extensionDataField = Value End Set End Property Public Property Active() As Boolean Get Return Me.ActiveField End Get Set If (Me.ActiveField.Equals(Value) <> True) Then Me.ActiveField = Value Me.RaisePropertyChanged("Active") End If End Set End Property Public Property Id() As Integer Get Return Me.IdField End Get Set If (Me.IdField.Equals(Value) <> True) Then Me.IdField = Value Me.RaisePropertyChanged("Id") End If End Set End Property Public Property Name() As String Get Return Me.NameField End Get Set If (Object.ReferenceEquals(Me.NameField, Value) <> True) Then Me.NameField = Value Me.RaisePropertyChanged("Name") End If End Set End Property Public Event PropertyChanged As System.ComponentModel.PropertyChangedEventHandler Implements System.ComponentModel.INotifyPropertyChanged.PropertyChanged Protected Sub RaisePropertyChanged(ByVal propertyName As String) Dim propertyChanged As System.ComponentModel.PropertyChangedEventHandler = Me.PropertyChangedEvent If (Not (propertyChanged) Is Nothing) Then propertyChanged(Me, New System.ComponentModel.PropertyChangedEventArgs(propertyName)) End If End Sub End Class Public Interface IEDMIService Function GetHeartbeat() As Date Function GetHeartbeatAsync() As System.Threading.Tasks.Task(Of Date) Function GetJobHistory() As JobRunnerReference.GetJobHistoryGetJobHistoryResponse Function GetJobHistoryAsync() As System.Threading.Tasks.Task(Of JobRunnerReference.GetJobHistoryGetJobHistoryResponse) Function GetJobConfig() As JobRunnerReference.GetJobConfigGetJobConfigResponse Function GetJobConfigAsync() As System.Threading.Tasks.Task(Of JobRunnerReference.GetJobConfigGetJobConfigResponse) End Interface _ Public Interface IEDMIServiceChannel Inherits JobRunnerReference.IEDMIService, System.ServiceModel.IClientChannel End Interface _ Partial Public Class EDMIServiceClient Inherits System.ServiceModel.ClientBase(Of JobRunnerReference.IEDMIService) Implements JobRunnerReference.IEDMIService Public Sub New() MyBase.New End Sub Public Sub New(ByVal endpointConfigurationName As String) MyBase.New(endpointConfigurationName) End Sub Public Sub New(ByVal endpointConfigurationName As String, ByVal remoteAddress As String) MyBase.New(endpointConfigurationName, remoteAddress) End Sub Public Sub New(ByVal endpointConfigurationName As String, ByVal remoteAddress As System.ServiceModel.EndpointAddress) MyBase.New(endpointConfigurationName, remoteAddress) End Sub Public Sub New(ByVal binding As System.ServiceModel.Channels.Binding, ByVal remoteAddress As System.ServiceModel.EndpointAddress) MyBase.New(binding, remoteAddress) End Sub Public Function GetHeartbeat() As Date Implements JobRunnerReference.IEDMIService.GetHeartbeat Return MyBase.Channel.GetHeartbeat End Function Public Function GetHeartbeatAsync() As System.Threading.Tasks.Task(Of Date) Implements JobRunnerReference.IEDMIService.GetHeartbeatAsync Return MyBase.Channel.GetHeartbeatAsync End Function Public Function GetJobHistory() As JobRunnerReference.GetJobHistoryGetJobHistoryResponse Implements JobRunnerReference.IEDMIService.GetJobHistory Return MyBase.Channel.GetJobHistory End Function Public Function GetJobHistoryAsync() As System.Threading.Tasks.Task(Of JobRunnerReference.GetJobHistoryGetJobHistoryResponse) Implements JobRunnerReference.IEDMIService.GetJobHistoryAsync Return MyBase.Channel.GetJobHistoryAsync End Function Public Function GetJobConfig() As JobRunnerReference.GetJobConfigGetJobConfigResponse Implements JobRunnerReference.IEDMIService.GetJobConfig Return MyBase.Channel.GetJobConfig End Function Public Function GetJobConfigAsync() As System.Threading.Tasks.Task(Of JobRunnerReference.GetJobConfigGetJobConfigResponse) Implements JobRunnerReference.IEDMIService.GetJobConfigAsync Return MyBase.Channel.GetJobConfigAsync End Function End Class End Namespace