using EC.Helper.Onvif.Common; using DateTime = EC.Helper.Onvif.Common.DateTime; using TimeZone = EC.Helper.Onvif.Common.TimeZone; namespace EC.Helper.Onvif.Device; [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ServiceModel.ServiceContractAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", ConfigurationName = "EC.Onvif.Device.Device")] public interface Device { [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetServices", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task GetServicesAsync(GetServicesRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetServiceCapabilities", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name = "Capabilities")] System.Threading.Tasks.Task GetServiceCapabilitiesAsync(); // CODEGEN: Generating message contract since the operation has multiple return values. [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetDeviceInformation", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task GetDeviceInformationAsync(GetDeviceInformationRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/SetSystemDateAndTime", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task SetSystemDateAndTimeAsync(SetDateTimeType DateTimeType, bool DaylightSavings, TimeZone TimeZone, DateTime UTCDateTime); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetSystemDateAndTime", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name = "SystemDateAndTime")] System.Threading.Tasks.Task GetSystemDateAndTimeAsync(); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/SetSystemFactoryDefault", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task SetSystemFactoryDefaultAsync(FactoryDefaultType FactoryDefault); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/UpgradeSystemFirmware", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name = "Message")] System.Threading.Tasks.Task UpgradeSystemFirmwareAsync(AttachmentData Firmware); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/SystemReboot", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name = "Message")] System.Threading.Tasks.Task SystemRebootAsync(); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/RestoreSystem", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task RestoreSystemAsync(RestoreSystemRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetSystemBackup", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task GetSystemBackupAsync(GetSystemBackupRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetSystemLog", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name = "SystemLog")] System.Threading.Tasks.Task GetSystemLogAsync(SystemLogType LogType); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetSystemSupportInformation", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name = "SupportInformation")] System.Threading.Tasks.Task GetSystemSupportInformationAsync(); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetScopes", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task GetScopesAsync(GetScopesRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/SetScopes", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task SetScopesAsync(SetScopesRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/AddScopes", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task AddScopesAsync(AddScopesRequest request); // CODEGEN: Generating message contract since the operation has multiple return values. [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/RemoveScopes", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task RemoveScopesAsync(RemoveScopesRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetDiscoveryMode", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name = "DiscoveryMode")] System.Threading.Tasks.Task GetDiscoveryModeAsync(); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/SetDiscoveryMode", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task SetDiscoveryModeAsync(DiscoveryMode DiscoveryMode); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetRemoteDiscoveryMode", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name = "RemoteDiscoveryMode")] System.Threading.Tasks.Task GetRemoteDiscoveryModeAsync(); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/SetRemoteDiscoveryMode", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task SetRemoteDiscoveryModeAsync(DiscoveryMode RemoteDiscoveryMode); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetDPAddresses", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task GetDPAddressesAsync(GetDPAddressesRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/SetDPAddresses", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task SetDPAddressesAsync(SetDPAddressesRequest request); // CODEGEN: Generating message contract since the operation has multiple return values. [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetEndpointReference", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task GetEndpointReferenceAsync(GetEndpointReferenceRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetRemoteUser", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name = "RemoteUser")] System.Threading.Tasks.Task GetRemoteUserAsync(); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/SetRemoteUser", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task SetRemoteUserAsync(RemoteUser RemoteUser); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetUsers", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task GetUsersAsync(GetUsersRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/CreateUsers", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task CreateUsersAsync(CreateUsersRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/DeleteUsers", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task DeleteUsersAsync(DeleteUsersRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/SetUser", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task SetUserAsync(SetUserRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetWsdlUrl", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task GetWsdlUrlAsync(GetWsdlUrlRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetCapabilities", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task GetCapabilitiesAsync(GetCapabilitiesRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetHostname", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name = "HostnameInformation")] System.Threading.Tasks.Task GetHostnameAsync(); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/SetHostname", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task SetHostnameAsync(SetHostnameRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/SetHostnameFromDHCP", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name = "RebootNeeded")] System.Threading.Tasks.Task SetHostnameFromDHCPAsync(bool FromDHCP); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetDNS", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name = "DNSInformation")] System.Threading.Tasks.Task GetDNSAsync(); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/SetDNS", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task SetDNSAsync(SetDNSRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetNTP", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name = "NTPInformation")] System.Threading.Tasks.Task GetNTPAsync(); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/SetNTP", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task SetNTPAsync(SetNTPRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetDynamicDNS", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name = "DynamicDNSInformation")] System.Threading.Tasks.Task GetDynamicDNSAsync(); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/SetDynamicDNS", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task SetDynamicDNSAsync(SetDynamicDNSRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetNetworkInterfaces", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task GetNetworkInterfacesAsync(GetNetworkInterfacesRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/SetNetworkInterfaces", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name = "RebootNeeded")] System.Threading.Tasks.Task SetNetworkInterfacesAsync(string InterfaceToken, NetworkInterfaceSetConfiguration NetworkInterface); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetNetworkProtocols", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task GetNetworkProtocolsAsync(GetNetworkProtocolsRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/SetNetworkProtocols", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task SetNetworkProtocolsAsync(SetNetworkProtocolsRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetNetworkDefaultGateway", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name = "NetworkGateway")] System.Threading.Tasks.Task GetNetworkDefaultGatewayAsync(); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/SetNetworkDefaultGateway", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task SetNetworkDefaultGatewayAsync(SetNetworkDefaultGatewayRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetZeroConfiguration", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name = "ZeroConfiguration")] System.Threading.Tasks.Task GetZeroConfigurationAsync(); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/SetZeroConfiguration", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task SetZeroConfigurationAsync(string InterfaceToken, bool Enabled); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetIPAddressFilter", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name = "IPAddressFilter")] System.Threading.Tasks.Task GetIPAddressFilterAsync(); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/SetIPAddressFilter", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task SetIPAddressFilterAsync(IPAddressFilter IPAddressFilter); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/AddIPAddressFilter", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task AddIPAddressFilterAsync(IPAddressFilter IPAddressFilter); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/RemoveIPAddressFilter", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task RemoveIPAddressFilterAsync(IPAddressFilter IPAddressFilter); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetAccessPolicy", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name = "PolicyFile")] System.Threading.Tasks.Task GetAccessPolicyAsync(); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/SetAccessPolicy", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task SetAccessPolicyAsync(BinaryData PolicyFile); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/CreateCertificate", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task CreateCertificateAsync(CreateCertificateRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetCertificates", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task GetCertificatesAsync(GetCertificatesRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetCertificatesStatus", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task GetCertificatesStatusAsync(GetCertificatesStatusRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/SetCertificatesStatus", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task SetCertificatesStatusAsync(SetCertificatesStatusRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/DeleteCertificates", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task DeleteCertificatesAsync(DeleteCertificatesRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetPkcs10Request", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task GetPkcs10RequestAsync(GetPkcs10RequestRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/LoadCertificates", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task LoadCertificatesAsync(LoadCertificatesRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetClientCertificateMode", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name = "Enabled")] System.Threading.Tasks.Task GetClientCertificateModeAsync(); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/SetClientCertificateMode", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task SetClientCertificateModeAsync(bool Enabled); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetRelayOutputs", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task GetRelayOutputsAsync(GetRelayOutputsRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/SetRelayOutputSettings", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task SetRelayOutputSettingsAsync(string RelayOutputToken, RelayOutputSettings Properties); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/SetRelayOutputState", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task SetRelayOutputStateAsync(string RelayOutputToken, RelayLogicalState LogicalState); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/SendAuxiliaryCommand", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name = "AuxiliaryCommandResponse")] System.Threading.Tasks.Task SendAuxiliaryCommandAsync(string AuxiliaryCommand); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetCACertificates", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task GetCACertificatesAsync(GetCACertificatesRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/LoadCertificateWithPrivateKey", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task LoadCertificateWithPrivateKeyAsync(LoadCertificateWithPrivateKeyRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetCertificateInformation", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task GetCertificateInformationAsync(GetCertificateInformationRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/LoadCACertificates", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task LoadCACertificatesAsync(LoadCACertificatesRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/CreateDot1XConfiguration", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task CreateDot1XConfigurationAsync(Dot1XConfiguration Dot1XConfiguration); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/SetDot1XConfiguration", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task SetDot1XConfigurationAsync(Dot1XConfiguration Dot1XConfiguration); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetDot1XConfiguration", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name = "Dot1XConfiguration")] System.Threading.Tasks.Task GetDot1XConfigurationAsync(string Dot1XConfigurationToken); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetDot1XConfigurations", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task GetDot1XConfigurationsAsync(GetDot1XConfigurationsRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/DeleteDot1XConfiguration", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task DeleteDot1XConfigurationAsync(DeleteDot1XConfigurationRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetDot11Capabilities", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task GetDot11CapabilitiesAsync(GetDot11CapabilitiesRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetDot11Status", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name = "Status")] System.Threading.Tasks.Task GetDot11StatusAsync(string InterfaceToken); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/ScanAvailableDot11Networks", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task ScanAvailableDot11NetworksAsync(ScanAvailableDot11NetworksRequest request); // CODEGEN: Generating message contract since the operation has multiple return values. [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetSystemUris", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task GetSystemUrisAsync(GetSystemUrisRequest request); // CODEGEN: Generating message contract since the operation has multiple return values. [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/StartFirmwareUpgrade", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task StartFirmwareUpgradeAsync(StartFirmwareUpgradeRequest request); // CODEGEN: Generating message contract since the operation has multiple return values. [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/StartSystemRestore", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task StartSystemRestoreAsync(StartSystemRestoreRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetStorageConfigurations", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task GetStorageConfigurationsAsync(GetStorageConfigurationsRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/CreateStorageConfiguration", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name = "Token")] System.Threading.Tasks.Task CreateStorageConfigurationAsync(StorageConfigurationData StorageConfiguration); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetStorageConfiguration", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] [return: System.ServiceModel.MessageParameterAttribute(Name = "StorageConfiguration")] System.Threading.Tasks.Task GetStorageConfigurationAsync(string Token); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/SetStorageConfiguration", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task SetStorageConfigurationAsync(StorageConfiguration StorageConfiguration); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/DeleteStorageConfiguration", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task DeleteStorageConfigurationAsync(string Token); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/GetGeoLocation", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task GetGeoLocationAsync(GetGeoLocationRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/SetGeoLocation", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task SetGeoLocationAsync(SetGeoLocationRequest request); [System.ServiceModel.OperationContractAttribute(Action = "http://www.onvif.org/ver10/device/wsdl/DeleteGeoLocation", ReplyAction = "*")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults = true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(DeviceEntity))] System.Threading.Tasks.Task DeleteGeoLocationAsync(DeleteGeoLocationRequest request); } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetServices", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetServicesRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] public bool IncludeCapability; public GetServicesRequest() { } public GetServicesRequest(bool IncludeCapability) { this.IncludeCapability = IncludeCapability; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetServicesResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetServicesResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("Service")] public Service[] Service; public GetServicesResponse() { } public GetServicesResponse(Service[] Service) { this.Service = Service; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetDeviceInformation", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetDeviceInformationRequest { public GetDeviceInformationRequest() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetDeviceInformationResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetDeviceInformationResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] public string Manufacturer; [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 1)] public string Model; [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 2)] public string FirmwareVersion; [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 3)] public string SerialNumber; [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 4)] public string HardwareId; public GetDeviceInformationResponse() { } public GetDeviceInformationResponse(string Manufacturer, string Model, string FirmwareVersion, string SerialNumber, string HardwareId) { this.Manufacturer = Manufacturer; this.Model = Model; this.FirmwareVersion = FirmwareVersion; this.SerialNumber = SerialNumber; this.HardwareId = HardwareId; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "RestoreSystem", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class RestoreSystemRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("BackupFiles")] public BackupFile[] BackupFiles; public RestoreSystemRequest() { } public RestoreSystemRequest(BackupFile[] BackupFiles) { this.BackupFiles = BackupFiles; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "RestoreSystemResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class RestoreSystemResponse { public RestoreSystemResponse() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetSystemBackup", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetSystemBackupRequest { public GetSystemBackupRequest() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetSystemBackupResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetSystemBackupResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("BackupFiles")] public BackupFile[] BackupFiles; public GetSystemBackupResponse() { } public GetSystemBackupResponse(BackupFile[] BackupFiles) { this.BackupFiles = BackupFiles; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetScopes", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetScopesRequest { public GetScopesRequest() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetScopesResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetScopesResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("Scopes")] public Scope[] Scopes; public GetScopesResponse() { } public GetScopesResponse(Scope[] Scopes) { this.Scopes = Scopes; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "SetScopes", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class SetScopesRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("Scopes", DataType = "anyURI")] public string[] Scopes; public SetScopesRequest() { } public SetScopesRequest(string[] Scopes) { this.Scopes = Scopes; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "SetScopesResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class SetScopesResponse { public SetScopesResponse() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "AddScopes", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class AddScopesRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("ScopeItem", DataType = "anyURI")] public string[] ScopeItem; public AddScopesRequest() { } public AddScopesRequest(string[] ScopeItem) { this.ScopeItem = ScopeItem; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "AddScopesResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class AddScopesResponse { public AddScopesResponse() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName = "RemoveScopes", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class RemoveScopesRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("ScopeItem", DataType = "anyURI")] public string[] ScopeItem; public RemoveScopesRequest() { } public RemoveScopesRequest(string[] ScopeItem) { this.ScopeItem = ScopeItem; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName = "RemoveScopesResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class RemoveScopesResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("ScopeItem", DataType = "anyURI")] public string[] ScopeItem; public RemoveScopesResponse() { } public RemoveScopesResponse(string[] ScopeItem) { this.ScopeItem = ScopeItem; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetDPAddresses", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetDPAddressesRequest { public GetDPAddressesRequest() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetDPAddressesResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetDPAddressesResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("DPAddress")] public NetworkHost[] DPAddress; public GetDPAddressesResponse() { } public GetDPAddressesResponse(NetworkHost[] DPAddress) { this.DPAddress = DPAddress; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "SetDPAddresses", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class SetDPAddressesRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("DPAddress")] public NetworkHost[] DPAddress; public SetDPAddressesRequest() { } public SetDPAddressesRequest(NetworkHost[] DPAddress) { this.DPAddress = DPAddress; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "SetDPAddressesResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class SetDPAddressesResponse { public SetDPAddressesResponse() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetEndpointReference", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetEndpointReferenceRequest { public GetEndpointReferenceRequest() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetEndpointReferenceResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetEndpointReferenceResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] public string GUID; [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "", Order = 1)] [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.Linq.XElement[] Any; public GetEndpointReferenceResponse() { } public GetEndpointReferenceResponse(string GUID, System.Xml.Linq.XElement[] Any) { this.GUID = GUID; this.Any = Any; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetUsers", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetUsersRequest { public GetUsersRequest() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetUsersResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetUsersResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("User")] public User[] User; public GetUsersResponse() { } public GetUsersResponse(User[] User) { this.User = User; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "CreateUsers", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class CreateUsersRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("User")] public User[] User; public CreateUsersRequest() { } public CreateUsersRequest(User[] User) { this.User = User; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "CreateUsersResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class CreateUsersResponse { public CreateUsersResponse() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "DeleteUsers", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class DeleteUsersRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("Username")] public string[] Username; public DeleteUsersRequest() { } public DeleteUsersRequest(string[] Username) { this.Username = Username; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "DeleteUsersResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class DeleteUsersResponse { public DeleteUsersResponse() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "SetUser", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class SetUserRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("User")] public User[] User; public SetUserRequest() { } public SetUserRequest(User[] User) { this.User = User; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "SetUserResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class SetUserResponse { public SetUserResponse() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetWsdlUrl", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetWsdlUrlRequest { public GetWsdlUrlRequest() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetWsdlUrlResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetWsdlUrlResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute(DataType = "anyURI")] public string WsdlUrl; public GetWsdlUrlResponse() { } public GetWsdlUrlResponse(string WsdlUrl) { this.WsdlUrl = WsdlUrl; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetCapabilities", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetCapabilitiesRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("Category")] public CapabilityCategory[] Category; public GetCapabilitiesRequest() { } public GetCapabilitiesRequest(CapabilityCategory[] Category) { this.Category = Category; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetCapabilitiesResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetCapabilitiesResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] public Capabilities Capabilities; public GetCapabilitiesResponse() { } public GetCapabilitiesResponse(Capabilities Capabilities) { this.Capabilities = Capabilities; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "SetHostname", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class SetHostnameRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] public string Name; public SetHostnameRequest() { } public SetHostnameRequest(string Name) { this.Name = Name; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "SetHostnameResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class SetHostnameResponse { public SetHostnameResponse() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "SetDNS", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class SetDNSRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] public bool FromDHCP; [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 1)] [System.Xml.Serialization.XmlElementAttribute("SearchDomain", DataType = "token")] public string[] SearchDomain; [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 2)] [System.Xml.Serialization.XmlElementAttribute("DNSManual")] public IPAddress[] DNSManual; public SetDNSRequest() { } public SetDNSRequest(bool FromDHCP, string[] SearchDomain, IPAddress[] DNSManual) { this.FromDHCP = FromDHCP; this.SearchDomain = SearchDomain; this.DNSManual = DNSManual; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "SetDNSResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class SetDNSResponse { public SetDNSResponse() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "SetNTP", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class SetNTPRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] public bool FromDHCP; [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 1)] [System.Xml.Serialization.XmlElementAttribute("NTPManual")] public NetworkHost[] NTPManual; public SetNTPRequest() { } public SetNTPRequest(bool FromDHCP, NetworkHost[] NTPManual) { this.FromDHCP = FromDHCP; this.NTPManual = NTPManual; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "SetNTPResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class SetNTPResponse { public SetNTPResponse() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "SetDynamicDNS", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class SetDynamicDNSRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] public DynamicDNSType Type; [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 1)] [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] public string Name; [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 2)] [System.Xml.Serialization.XmlElementAttribute(DataType = "duration")] public string TTL; public SetDynamicDNSRequest() { } public SetDynamicDNSRequest(DynamicDNSType Type, string Name, string TTL) { this.Type = Type; this.Name = Name; this.TTL = TTL; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "SetDynamicDNSResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class SetDynamicDNSResponse { public SetDynamicDNSResponse() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetNetworkInterfaces", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetNetworkInterfacesRequest { public GetNetworkInterfacesRequest() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetNetworkInterfacesResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetNetworkInterfacesResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("NetworkInterfaces")] public NetworkInterface[] NetworkInterfaces; public GetNetworkInterfacesResponse() { } public GetNetworkInterfacesResponse(NetworkInterface[] NetworkInterfaces) { this.NetworkInterfaces = NetworkInterfaces; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetNetworkProtocols", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetNetworkProtocolsRequest { public GetNetworkProtocolsRequest() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetNetworkProtocolsResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetNetworkProtocolsResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("NetworkProtocols")] public NetworkProtocol[] NetworkProtocols; public GetNetworkProtocolsResponse() { } public GetNetworkProtocolsResponse(NetworkProtocol[] NetworkProtocols) { this.NetworkProtocols = NetworkProtocols; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "SetNetworkProtocols", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class SetNetworkProtocolsRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("NetworkProtocols")] public NetworkProtocol[] NetworkProtocols; public SetNetworkProtocolsRequest() { } public SetNetworkProtocolsRequest(NetworkProtocol[] NetworkProtocols) { this.NetworkProtocols = NetworkProtocols; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "SetNetworkProtocolsResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class SetNetworkProtocolsResponse { public SetNetworkProtocolsResponse() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "SetNetworkDefaultGateway", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class SetNetworkDefaultGatewayRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("IPv4Address", DataType = "token")] public string[] IPv4Address; [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 1)] [System.Xml.Serialization.XmlElementAttribute("IPv6Address", DataType = "token")] public string[] IPv6Address; public SetNetworkDefaultGatewayRequest() { } public SetNetworkDefaultGatewayRequest(string[] IPv4Address, string[] IPv6Address) { this.IPv4Address = IPv4Address; this.IPv6Address = IPv6Address; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "SetNetworkDefaultGatewayResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class SetNetworkDefaultGatewayResponse { public SetNetworkDefaultGatewayResponse() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "CreateCertificate", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class CreateCertificateRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] public string CertificateID; [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 1)] public string Subject; [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 2)] public System.DateTime ValidNotBefore; [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 3)] public System.DateTime ValidNotAfter; public CreateCertificateRequest() { } public CreateCertificateRequest(string CertificateID, string Subject, System.DateTime ValidNotBefore, System.DateTime ValidNotAfter) { this.CertificateID = CertificateID; this.Subject = Subject; this.ValidNotBefore = ValidNotBefore; this.ValidNotAfter = ValidNotAfter; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "CreateCertificateResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class CreateCertificateResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] public Certificate NvtCertificate; public CreateCertificateResponse() { } public CreateCertificateResponse(Certificate NvtCertificate) { this.NvtCertificate = NvtCertificate; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetCertificates", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetCertificatesRequest { public GetCertificatesRequest() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetCertificatesResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetCertificatesResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("NvtCertificate")] public Certificate[] NvtCertificate; public GetCertificatesResponse() { } public GetCertificatesResponse(Certificate[] NvtCertificate) { this.NvtCertificate = NvtCertificate; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetCertificatesStatus", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetCertificatesStatusRequest { public GetCertificatesStatusRequest() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetCertificatesStatusResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetCertificatesStatusResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("CertificateStatus")] public CertificateStatus[] CertificateStatus; public GetCertificatesStatusResponse() { } public GetCertificatesStatusResponse(CertificateStatus[] CertificateStatus) { this.CertificateStatus = CertificateStatus; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "SetCertificatesStatus", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class SetCertificatesStatusRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("CertificateStatus")] public CertificateStatus[] CertificateStatus; public SetCertificatesStatusRequest() { } public SetCertificatesStatusRequest(CertificateStatus[] CertificateStatus) { this.CertificateStatus = CertificateStatus; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "SetCertificatesStatusResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class SetCertificatesStatusResponse { public SetCertificatesStatusResponse() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "DeleteCertificates", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class DeleteCertificatesRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("CertificateID", DataType = "token")] public string[] CertificateID; public DeleteCertificatesRequest() { } public DeleteCertificatesRequest(string[] CertificateID) { this.CertificateID = CertificateID; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "DeleteCertificatesResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class DeleteCertificatesResponse { public DeleteCertificatesResponse() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetPkcs10Request", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetPkcs10RequestRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] public string CertificateID; [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 1)] public string Subject; [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 2)] public BinaryData Attributes; public GetPkcs10RequestRequest() { } public GetPkcs10RequestRequest(string CertificateID, string Subject, BinaryData Attributes) { this.CertificateID = CertificateID; this.Subject = Subject; this.Attributes = Attributes; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetPkcs10RequestResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetPkcs10RequestResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] public BinaryData Pkcs10Request; public GetPkcs10RequestResponse() { } public GetPkcs10RequestResponse(BinaryData Pkcs10Request) { this.Pkcs10Request = Pkcs10Request; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "LoadCertificates", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class LoadCertificatesRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("NVTCertificate")] public Certificate[] NVTCertificate; public LoadCertificatesRequest() { } public LoadCertificatesRequest(Certificate[] NVTCertificate) { this.NVTCertificate = NVTCertificate; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "LoadCertificatesResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class LoadCertificatesResponse { public LoadCertificatesResponse() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetRelayOutputs", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetRelayOutputsRequest { public GetRelayOutputsRequest() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetRelayOutputsResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetRelayOutputsResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("RelayOutputs")] public RelayOutput[] RelayOutputs; public GetRelayOutputsResponse() { } public GetRelayOutputsResponse(RelayOutput[] RelayOutputs) { this.RelayOutputs = RelayOutputs; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetCACertificates", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetCACertificatesRequest { public GetCACertificatesRequest() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetCACertificatesResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetCACertificatesResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("CACertificate")] public Certificate[] CACertificate; public GetCACertificatesResponse() { } public GetCACertificatesResponse(Certificate[] CACertificate) { this.CACertificate = CACertificate; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "LoadCertificateWithPrivateKey", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class LoadCertificateWithPrivateKeyRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("CertificateWithPrivateKey")] public CertificateWithPrivateKey[] CertificateWithPrivateKey; public LoadCertificateWithPrivateKeyRequest() { } public LoadCertificateWithPrivateKeyRequest(CertificateWithPrivateKey[] CertificateWithPrivateKey) { this.CertificateWithPrivateKey = CertificateWithPrivateKey; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "LoadCertificateWithPrivateKeyResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class LoadCertificateWithPrivateKeyResponse { public LoadCertificateWithPrivateKeyResponse() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetCertificateInformation", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetCertificateInformationRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute(DataType = "token")] public string CertificateID; public GetCertificateInformationRequest() { } public GetCertificateInformationRequest(string CertificateID) { this.CertificateID = CertificateID; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetCertificateInformationResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetCertificateInformationResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] public CertificateInformation CertificateInformation; public GetCertificateInformationResponse() { } public GetCertificateInformationResponse(CertificateInformation CertificateInformation) { this.CertificateInformation = CertificateInformation; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "LoadCACertificates", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class LoadCACertificatesRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("CACertificate")] public Certificate[] CACertificate; public LoadCACertificatesRequest() { } public LoadCACertificatesRequest(Certificate[] CACertificate) { this.CACertificate = CACertificate; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "LoadCACertificatesResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class LoadCACertificatesResponse { public LoadCACertificatesResponse() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetDot1XConfigurations", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetDot1XConfigurationsRequest { public GetDot1XConfigurationsRequest() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetDot1XConfigurationsResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetDot1XConfigurationsResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("Dot1XConfiguration")] public Dot1XConfiguration[] Dot1XConfiguration; public GetDot1XConfigurationsResponse() { } public GetDot1XConfigurationsResponse(Dot1XConfiguration[] Dot1XConfiguration) { this.Dot1XConfiguration = Dot1XConfiguration; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "DeleteDot1XConfiguration", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class DeleteDot1XConfigurationRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("Dot1XConfigurationToken")] public string[] Dot1XConfigurationToken; public DeleteDot1XConfigurationRequest() { } public DeleteDot1XConfigurationRequest(string[] Dot1XConfigurationToken) { this.Dot1XConfigurationToken = Dot1XConfigurationToken; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "DeleteDot1XConfigurationResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class DeleteDot1XConfigurationResponse { public DeleteDot1XConfigurationResponse() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetDot11Capabilities", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetDot11CapabilitiesRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "", Order = 0)] [System.Xml.Serialization.XmlAnyElementAttribute()] public System.Xml.Linq.XElement[] Any; public GetDot11CapabilitiesRequest() { } public GetDot11CapabilitiesRequest(System.Xml.Linq.XElement[] Any) { this.Any = Any; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetDot11CapabilitiesResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetDot11CapabilitiesResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] public Dot11Capabilities Capabilities; public GetDot11CapabilitiesResponse() { } public GetDot11CapabilitiesResponse(Dot11Capabilities Capabilities) { this.Capabilities = Capabilities; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "ScanAvailableDot11Networks", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class ScanAvailableDot11NetworksRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] public string InterfaceToken; public ScanAvailableDot11NetworksRequest() { } public ScanAvailableDot11NetworksRequest(string InterfaceToken) { this.InterfaceToken = InterfaceToken; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "ScanAvailableDot11NetworksResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class ScanAvailableDot11NetworksResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("Networks")] public Dot11AvailableNetworks[] Networks; public ScanAvailableDot11NetworksResponse() { } public ScanAvailableDot11NetworksResponse(Dot11AvailableNetworks[] Networks) { this.Networks = Networks; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetSystemUris", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetSystemUrisRequest { public GetSystemUrisRequest() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetSystemUrisResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetSystemUrisResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlArrayItemAttribute("SystemLog", Namespace = "http://www.onvif.org/ver10/schema", IsNullable = false)] public SystemLogUri[] SystemLogUris; [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 1)] [System.Xml.Serialization.XmlElementAttribute(DataType = "anyURI")] public string SupportInfoUri; [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 2)] [System.Xml.Serialization.XmlElementAttribute(DataType = "anyURI")] public string SystemBackupUri; [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 3)] public GetSystemUrisResponseExtension Extension; public GetSystemUrisResponse() { } public GetSystemUrisResponse(SystemLogUri[] SystemLogUris, string SupportInfoUri, string SystemBackupUri, GetSystemUrisResponseExtension Extension) { this.SystemLogUris = SystemLogUris; this.SupportInfoUri = SupportInfoUri; this.SystemBackupUri = SystemBackupUri; this.Extension = Extension; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName = "StartFirmwareUpgrade", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class StartFirmwareUpgradeRequest { public StartFirmwareUpgradeRequest() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName = "StartFirmwareUpgradeResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class StartFirmwareUpgradeResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute(DataType = "anyURI")] public string UploadUri; [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 1)] [System.Xml.Serialization.XmlElementAttribute(DataType = "duration")] public string UploadDelay; [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 2)] [System.Xml.Serialization.XmlElementAttribute(DataType = "duration")] public string ExpectedDownTime; public StartFirmwareUpgradeResponse() { } public StartFirmwareUpgradeResponse(string UploadUri, string UploadDelay, string ExpectedDownTime) { this.UploadUri = UploadUri; this.UploadDelay = UploadDelay; this.ExpectedDownTime = ExpectedDownTime; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName = "StartSystemRestore", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class StartSystemRestoreRequest { public StartSystemRestoreRequest() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ServiceModel.MessageContractAttribute(WrapperName = "StartSystemRestoreResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class StartSystemRestoreResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute(DataType = "anyURI")] public string UploadUri; [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 1)] [System.Xml.Serialization.XmlElementAttribute(DataType = "duration")] public string ExpectedDownTime; public StartSystemRestoreResponse() { } public StartSystemRestoreResponse(string UploadUri, string ExpectedDownTime) { this.UploadUri = UploadUri; this.ExpectedDownTime = ExpectedDownTime; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetStorageConfigurations", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetStorageConfigurationsRequest { public GetStorageConfigurationsRequest() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetStorageConfigurationsResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetStorageConfigurationsResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("StorageConfigurations")] public StorageConfiguration[] StorageConfigurations; public GetStorageConfigurationsResponse() { } public GetStorageConfigurationsResponse(StorageConfiguration[] StorageConfigurations) { this.StorageConfigurations = StorageConfigurations; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetGeoLocation", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetGeoLocationRequest { public GetGeoLocationRequest() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "GetGeoLocationResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class GetGeoLocationResponse { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("Location")] public LocationEntity[] Location; public GetGeoLocationResponse() { } public GetGeoLocationResponse(LocationEntity[] Location) { this.Location = Location; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "SetGeoLocation", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class SetGeoLocationRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("Location")] public LocationEntity[] Location; public SetGeoLocationRequest() { } public SetGeoLocationRequest(LocationEntity[] Location) { this.Location = Location; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "SetGeoLocationResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class SetGeoLocationResponse { public SetGeoLocationResponse() { } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "DeleteGeoLocation", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class DeleteGeoLocationRequest { [System.ServiceModel.MessageBodyMemberAttribute(Namespace = "http://www.onvif.org/ver10/device/wsdl", Order = 0)] [System.Xml.Serialization.XmlElementAttribute("Location")] public LocationEntity[] Location; public DeleteGeoLocationRequest() { } public DeleteGeoLocationRequest(LocationEntity[] Location) { this.Location = Location; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] [System.ServiceModel.MessageContractAttribute(WrapperName = "DeleteGeoLocationResponse", WrapperNamespace = "http://www.onvif.org/ver10/device/wsdl", IsWrapped = true)] public partial class DeleteGeoLocationResponse { public DeleteGeoLocationResponse() { } } [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] public interface DeviceChannel : Device, System.ServiceModel.IClientChannel { } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.3")] public partial class DeviceClient : System.ServiceModel.ClientBase, Device { internal DeviceClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : base(binding, remoteAddress) { } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.GetServicesAsync(GetServicesRequest request) { return base.Channel.GetServicesAsync(request); } public System.Threading.Tasks.Task GetServicesAsync(bool IncludeCapability) { GetServicesRequest inValue = new GetServicesRequest(); inValue.IncludeCapability = IncludeCapability; return ((Device)(this)).GetServicesAsync(inValue); } public System.Threading.Tasks.Task GetServiceCapabilitiesAsync() { return base.Channel.GetServiceCapabilitiesAsync(); } public System.Threading.Tasks.Task GetDeviceInformationAsync(GetDeviceInformationRequest request) { return base.Channel.GetDeviceInformationAsync(request); } public System.Threading.Tasks.Task SetSystemDateAndTimeAsync(SetDateTimeType DateTimeType, bool DaylightSavings, TimeZone TimeZone, DateTime UTCDateTime) { return base.Channel.SetSystemDateAndTimeAsync(DateTimeType, DaylightSavings, TimeZone, UTCDateTime); } public System.Threading.Tasks.Task GetSystemDateAndTimeAsync() { return base.Channel.GetSystemDateAndTimeAsync(); } public System.Threading.Tasks.Task SetSystemFactoryDefaultAsync(FactoryDefaultType FactoryDefault) { return base.Channel.SetSystemFactoryDefaultAsync(FactoryDefault); } public System.Threading.Tasks.Task UpgradeSystemFirmwareAsync(AttachmentData Firmware) { return base.Channel.UpgradeSystemFirmwareAsync(Firmware); } public System.Threading.Tasks.Task SystemRebootAsync() { return base.Channel.SystemRebootAsync(); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.RestoreSystemAsync(RestoreSystemRequest request) { return base.Channel.RestoreSystemAsync(request); } public System.Threading.Tasks.Task RestoreSystemAsync(BackupFile[] BackupFiles) { RestoreSystemRequest inValue = new RestoreSystemRequest(); inValue.BackupFiles = BackupFiles; return ((Device)(this)).RestoreSystemAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.GetSystemBackupAsync(GetSystemBackupRequest request) { return base.Channel.GetSystemBackupAsync(request); } public System.Threading.Tasks.Task GetSystemBackupAsync() { GetSystemBackupRequest inValue = new GetSystemBackupRequest(); return ((Device)(this)).GetSystemBackupAsync(inValue); } public System.Threading.Tasks.Task GetSystemLogAsync(SystemLogType LogType) { return base.Channel.GetSystemLogAsync(LogType); } public System.Threading.Tasks.Task GetSystemSupportInformationAsync() { return base.Channel.GetSystemSupportInformationAsync(); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.GetScopesAsync(GetScopesRequest request) { return base.Channel.GetScopesAsync(request); } public System.Threading.Tasks.Task GetScopesAsync() { GetScopesRequest inValue = new GetScopesRequest(); return ((Device)(this)).GetScopesAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.SetScopesAsync(SetScopesRequest request) { return base.Channel.SetScopesAsync(request); } public System.Threading.Tasks.Task SetScopesAsync(string[] Scopes) { SetScopesRequest inValue = new SetScopesRequest(); inValue.Scopes = Scopes; return ((Device)(this)).SetScopesAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.AddScopesAsync(AddScopesRequest request) { return base.Channel.AddScopesAsync(request); } public System.Threading.Tasks.Task AddScopesAsync(string[] ScopeItem) { AddScopesRequest inValue = new AddScopesRequest(); inValue.ScopeItem = ScopeItem; return ((Device)(this)).AddScopesAsync(inValue); } public System.Threading.Tasks.Task RemoveScopesAsync(RemoveScopesRequest request) { return base.Channel.RemoveScopesAsync(request); } public System.Threading.Tasks.Task GetDiscoveryModeAsync() { return base.Channel.GetDiscoveryModeAsync(); } public System.Threading.Tasks.Task SetDiscoveryModeAsync(DiscoveryMode DiscoveryMode) { return base.Channel.SetDiscoveryModeAsync(DiscoveryMode); } public System.Threading.Tasks.Task GetRemoteDiscoveryModeAsync() { return base.Channel.GetRemoteDiscoveryModeAsync(); } public System.Threading.Tasks.Task SetRemoteDiscoveryModeAsync(DiscoveryMode RemoteDiscoveryMode) { return base.Channel.SetRemoteDiscoveryModeAsync(RemoteDiscoveryMode); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.GetDPAddressesAsync(GetDPAddressesRequest request) { return base.Channel.GetDPAddressesAsync(request); } public System.Threading.Tasks.Task GetDPAddressesAsync() { GetDPAddressesRequest inValue = new GetDPAddressesRequest(); return ((Device)(this)).GetDPAddressesAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.SetDPAddressesAsync(SetDPAddressesRequest request) { return base.Channel.SetDPAddressesAsync(request); } public System.Threading.Tasks.Task SetDPAddressesAsync(NetworkHost[] DPAddress) { SetDPAddressesRequest inValue = new SetDPAddressesRequest(); inValue.DPAddress = DPAddress; return ((Device)(this)).SetDPAddressesAsync(inValue); } public System.Threading.Tasks.Task GetEndpointReferenceAsync(GetEndpointReferenceRequest request) { return base.Channel.GetEndpointReferenceAsync(request); } public System.Threading.Tasks.Task GetRemoteUserAsync() { return base.Channel.GetRemoteUserAsync(); } public System.Threading.Tasks.Task SetRemoteUserAsync(RemoteUser RemoteUser) { return base.Channel.SetRemoteUserAsync(RemoteUser); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.GetUsersAsync(GetUsersRequest request) { return base.Channel.GetUsersAsync(request); } public System.Threading.Tasks.Task GetUsersAsync() { GetUsersRequest inValue = new GetUsersRequest(); return ((Device)(this)).GetUsersAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.CreateUsersAsync(CreateUsersRequest request) { return base.Channel.CreateUsersAsync(request); } public System.Threading.Tasks.Task CreateUsersAsync(User[] User) { CreateUsersRequest inValue = new CreateUsersRequest(); inValue.User = User; return ((Device)(this)).CreateUsersAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.DeleteUsersAsync(DeleteUsersRequest request) { return base.Channel.DeleteUsersAsync(request); } public System.Threading.Tasks.Task DeleteUsersAsync(string[] Username) { DeleteUsersRequest inValue = new DeleteUsersRequest(); inValue.Username = Username; return ((Device)(this)).DeleteUsersAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.SetUserAsync(SetUserRequest request) { return base.Channel.SetUserAsync(request); } public System.Threading.Tasks.Task SetUserAsync(User[] User) { SetUserRequest inValue = new SetUserRequest(); inValue.User = User; return ((Device)(this)).SetUserAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.GetWsdlUrlAsync(GetWsdlUrlRequest request) { return base.Channel.GetWsdlUrlAsync(request); } public System.Threading.Tasks.Task GetWsdlUrlAsync() { GetWsdlUrlRequest inValue = new GetWsdlUrlRequest(); return ((Device)(this)).GetWsdlUrlAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.GetCapabilitiesAsync(GetCapabilitiesRequest request) { return base.Channel.GetCapabilitiesAsync(request); } public System.Threading.Tasks.Task GetCapabilitiesAsync(CapabilityCategory[] Category) { GetCapabilitiesRequest inValue = new GetCapabilitiesRequest(); inValue.Category = Category; return ((Device)(this)).GetCapabilitiesAsync(inValue); } public System.Threading.Tasks.Task GetHostnameAsync() { return base.Channel.GetHostnameAsync(); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.SetHostnameAsync(SetHostnameRequest request) { return base.Channel.SetHostnameAsync(request); } public System.Threading.Tasks.Task SetHostnameAsync(string Name) { SetHostnameRequest inValue = new SetHostnameRequest(); inValue.Name = Name; return ((Device)(this)).SetHostnameAsync(inValue); } public System.Threading.Tasks.Task SetHostnameFromDHCPAsync(bool FromDHCP) { return base.Channel.SetHostnameFromDHCPAsync(FromDHCP); } public System.Threading.Tasks.Task GetDNSAsync() { return base.Channel.GetDNSAsync(); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.SetDNSAsync(SetDNSRequest request) { return base.Channel.SetDNSAsync(request); } public System.Threading.Tasks.Task SetDNSAsync(bool FromDHCP, string[] SearchDomain, IPAddress[] DNSManual) { SetDNSRequest inValue = new SetDNSRequest(); inValue.FromDHCP = FromDHCP; inValue.SearchDomain = SearchDomain; inValue.DNSManual = DNSManual; return ((Device)(this)).SetDNSAsync(inValue); } public System.Threading.Tasks.Task GetNTPAsync() { return base.Channel.GetNTPAsync(); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.SetNTPAsync(SetNTPRequest request) { return base.Channel.SetNTPAsync(request); } public System.Threading.Tasks.Task SetNTPAsync(bool FromDHCP, NetworkHost[] NTPManual) { SetNTPRequest inValue = new SetNTPRequest(); inValue.FromDHCP = FromDHCP; inValue.NTPManual = NTPManual; return ((Device)(this)).SetNTPAsync(inValue); } public System.Threading.Tasks.Task GetDynamicDNSAsync() { return base.Channel.GetDynamicDNSAsync(); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.SetDynamicDNSAsync(SetDynamicDNSRequest request) { return base.Channel.SetDynamicDNSAsync(request); } public System.Threading.Tasks.Task SetDynamicDNSAsync(DynamicDNSType Type, string Name, string TTL) { SetDynamicDNSRequest inValue = new SetDynamicDNSRequest(); inValue.Type = Type; inValue.Name = Name; inValue.TTL = TTL; return ((Device)(this)).SetDynamicDNSAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.GetNetworkInterfacesAsync(GetNetworkInterfacesRequest request) { return base.Channel.GetNetworkInterfacesAsync(request); } public System.Threading.Tasks.Task GetNetworkInterfacesAsync() { GetNetworkInterfacesRequest inValue = new GetNetworkInterfacesRequest(); return ((Device)(this)).GetNetworkInterfacesAsync(inValue); } public System.Threading.Tasks.Task SetNetworkInterfacesAsync(string InterfaceToken, NetworkInterfaceSetConfiguration NetworkInterface) { return base.Channel.SetNetworkInterfacesAsync(InterfaceToken, NetworkInterface); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.GetNetworkProtocolsAsync(GetNetworkProtocolsRequest request) { return base.Channel.GetNetworkProtocolsAsync(request); } public System.Threading.Tasks.Task GetNetworkProtocolsAsync() { GetNetworkProtocolsRequest inValue = new GetNetworkProtocolsRequest(); return ((Device)(this)).GetNetworkProtocolsAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.SetNetworkProtocolsAsync(SetNetworkProtocolsRequest request) { return base.Channel.SetNetworkProtocolsAsync(request); } public System.Threading.Tasks.Task SetNetworkProtocolsAsync(NetworkProtocol[] NetworkProtocols) { SetNetworkProtocolsRequest inValue = new SetNetworkProtocolsRequest(); inValue.NetworkProtocols = NetworkProtocols; return ((Device)(this)).SetNetworkProtocolsAsync(inValue); } public System.Threading.Tasks.Task GetNetworkDefaultGatewayAsync() { return base.Channel.GetNetworkDefaultGatewayAsync(); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.SetNetworkDefaultGatewayAsync(SetNetworkDefaultGatewayRequest request) { return base.Channel.SetNetworkDefaultGatewayAsync(request); } public System.Threading.Tasks.Task SetNetworkDefaultGatewayAsync(string[] IPv4Address, string[] IPv6Address) { SetNetworkDefaultGatewayRequest inValue = new SetNetworkDefaultGatewayRequest(); inValue.IPv4Address = IPv4Address; inValue.IPv6Address = IPv6Address; return ((Device)(this)).SetNetworkDefaultGatewayAsync(inValue); } public System.Threading.Tasks.Task GetZeroConfigurationAsync() { return base.Channel.GetZeroConfigurationAsync(); } public System.Threading.Tasks.Task SetZeroConfigurationAsync(string InterfaceToken, bool Enabled) { return base.Channel.SetZeroConfigurationAsync(InterfaceToken, Enabled); } public System.Threading.Tasks.Task GetIPAddressFilterAsync() { return base.Channel.GetIPAddressFilterAsync(); } public System.Threading.Tasks.Task SetIPAddressFilterAsync(IPAddressFilter IPAddressFilter) { return base.Channel.SetIPAddressFilterAsync(IPAddressFilter); } public System.Threading.Tasks.Task AddIPAddressFilterAsync(IPAddressFilter IPAddressFilter) { return base.Channel.AddIPAddressFilterAsync(IPAddressFilter); } public System.Threading.Tasks.Task RemoveIPAddressFilterAsync(IPAddressFilter IPAddressFilter) { return base.Channel.RemoveIPAddressFilterAsync(IPAddressFilter); } public System.Threading.Tasks.Task GetAccessPolicyAsync() { return base.Channel.GetAccessPolicyAsync(); } public System.Threading.Tasks.Task SetAccessPolicyAsync(BinaryData PolicyFile) { return base.Channel.SetAccessPolicyAsync(PolicyFile); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.CreateCertificateAsync(CreateCertificateRequest request) { return base.Channel.CreateCertificateAsync(request); } public System.Threading.Tasks.Task CreateCertificateAsync(string CertificateID, string Subject, System.DateTime ValidNotBefore, System.DateTime ValidNotAfter) { CreateCertificateRequest inValue = new CreateCertificateRequest(); inValue.CertificateID = CertificateID; inValue.Subject = Subject; inValue.ValidNotBefore = ValidNotBefore; inValue.ValidNotAfter = ValidNotAfter; return ((Device)(this)).CreateCertificateAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.GetCertificatesAsync(GetCertificatesRequest request) { return base.Channel.GetCertificatesAsync(request); } public System.Threading.Tasks.Task GetCertificatesAsync() { GetCertificatesRequest inValue = new GetCertificatesRequest(); return ((Device)(this)).GetCertificatesAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.GetCertificatesStatusAsync(GetCertificatesStatusRequest request) { return base.Channel.GetCertificatesStatusAsync(request); } public System.Threading.Tasks.Task GetCertificatesStatusAsync() { GetCertificatesStatusRequest inValue = new GetCertificatesStatusRequest(); return ((Device)(this)).GetCertificatesStatusAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.SetCertificatesStatusAsync(SetCertificatesStatusRequest request) { return base.Channel.SetCertificatesStatusAsync(request); } public System.Threading.Tasks.Task SetCertificatesStatusAsync(CertificateStatus[] CertificateStatus) { SetCertificatesStatusRequest inValue = new SetCertificatesStatusRequest(); inValue.CertificateStatus = CertificateStatus; return ((Device)(this)).SetCertificatesStatusAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.DeleteCertificatesAsync(DeleteCertificatesRequest request) { return base.Channel.DeleteCertificatesAsync(request); } public System.Threading.Tasks.Task DeleteCertificatesAsync(string[] CertificateID) { DeleteCertificatesRequest inValue = new DeleteCertificatesRequest(); inValue.CertificateID = CertificateID; return ((Device)(this)).DeleteCertificatesAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.GetPkcs10RequestAsync(GetPkcs10RequestRequest request) { return base.Channel.GetPkcs10RequestAsync(request); } public System.Threading.Tasks.Task GetPkcs10RequestAsync(string CertificateID, string Subject, BinaryData Attributes) { GetPkcs10RequestRequest inValue = new GetPkcs10RequestRequest(); inValue.CertificateID = CertificateID; inValue.Subject = Subject; inValue.Attributes = Attributes; return ((Device)(this)).GetPkcs10RequestAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.LoadCertificatesAsync(LoadCertificatesRequest request) { return base.Channel.LoadCertificatesAsync(request); } public System.Threading.Tasks.Task LoadCertificatesAsync(Certificate[] NVTCertificate) { LoadCertificatesRequest inValue = new LoadCertificatesRequest(); inValue.NVTCertificate = NVTCertificate; return ((Device)(this)).LoadCertificatesAsync(inValue); } public System.Threading.Tasks.Task GetClientCertificateModeAsync() { return base.Channel.GetClientCertificateModeAsync(); } public System.Threading.Tasks.Task SetClientCertificateModeAsync(bool Enabled) { return base.Channel.SetClientCertificateModeAsync(Enabled); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.GetRelayOutputsAsync(GetRelayOutputsRequest request) { return base.Channel.GetRelayOutputsAsync(request); } public System.Threading.Tasks.Task GetRelayOutputsAsync() { GetRelayOutputsRequest inValue = new GetRelayOutputsRequest(); return ((Device)(this)).GetRelayOutputsAsync(inValue); } public System.Threading.Tasks.Task SetRelayOutputSettingsAsync(string RelayOutputToken, RelayOutputSettings Properties) { return base.Channel.SetRelayOutputSettingsAsync(RelayOutputToken, Properties); } public System.Threading.Tasks.Task SetRelayOutputStateAsync(string RelayOutputToken, RelayLogicalState LogicalState) { return base.Channel.SetRelayOutputStateAsync(RelayOutputToken, LogicalState); } public System.Threading.Tasks.Task SendAuxiliaryCommandAsync(string AuxiliaryCommand) { return base.Channel.SendAuxiliaryCommandAsync(AuxiliaryCommand); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.GetCACertificatesAsync(GetCACertificatesRequest request) { return base.Channel.GetCACertificatesAsync(request); } public System.Threading.Tasks.Task GetCACertificatesAsync() { GetCACertificatesRequest inValue = new GetCACertificatesRequest(); return ((Device)(this)).GetCACertificatesAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.LoadCertificateWithPrivateKeyAsync(LoadCertificateWithPrivateKeyRequest request) { return base.Channel.LoadCertificateWithPrivateKeyAsync(request); } public System.Threading.Tasks.Task LoadCertificateWithPrivateKeyAsync(CertificateWithPrivateKey[] CertificateWithPrivateKey) { LoadCertificateWithPrivateKeyRequest inValue = new LoadCertificateWithPrivateKeyRequest(); inValue.CertificateWithPrivateKey = CertificateWithPrivateKey; return ((Device)(this)).LoadCertificateWithPrivateKeyAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.GetCertificateInformationAsync(GetCertificateInformationRequest request) { return base.Channel.GetCertificateInformationAsync(request); } public System.Threading.Tasks.Task GetCertificateInformationAsync(string CertificateID) { GetCertificateInformationRequest inValue = new GetCertificateInformationRequest(); inValue.CertificateID = CertificateID; return ((Device)(this)).GetCertificateInformationAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.LoadCACertificatesAsync(LoadCACertificatesRequest request) { return base.Channel.LoadCACertificatesAsync(request); } public System.Threading.Tasks.Task LoadCACertificatesAsync(Certificate[] CACertificate) { LoadCACertificatesRequest inValue = new LoadCACertificatesRequest(); inValue.CACertificate = CACertificate; return ((Device)(this)).LoadCACertificatesAsync(inValue); } public System.Threading.Tasks.Task CreateDot1XConfigurationAsync(Dot1XConfiguration Dot1XConfiguration) { return base.Channel.CreateDot1XConfigurationAsync(Dot1XConfiguration); } public System.Threading.Tasks.Task SetDot1XConfigurationAsync(Dot1XConfiguration Dot1XConfiguration) { return base.Channel.SetDot1XConfigurationAsync(Dot1XConfiguration); } public System.Threading.Tasks.Task GetDot1XConfigurationAsync(string Dot1XConfigurationToken) { return base.Channel.GetDot1XConfigurationAsync(Dot1XConfigurationToken); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.GetDot1XConfigurationsAsync(GetDot1XConfigurationsRequest request) { return base.Channel.GetDot1XConfigurationsAsync(request); } public System.Threading.Tasks.Task GetDot1XConfigurationsAsync() { GetDot1XConfigurationsRequest inValue = new GetDot1XConfigurationsRequest(); return ((Device)(this)).GetDot1XConfigurationsAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.DeleteDot1XConfigurationAsync(DeleteDot1XConfigurationRequest request) { return base.Channel.DeleteDot1XConfigurationAsync(request); } public System.Threading.Tasks.Task DeleteDot1XConfigurationAsync(string[] Dot1XConfigurationToken) { DeleteDot1XConfigurationRequest inValue = new DeleteDot1XConfigurationRequest(); inValue.Dot1XConfigurationToken = Dot1XConfigurationToken; return ((Device)(this)).DeleteDot1XConfigurationAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.GetDot11CapabilitiesAsync(GetDot11CapabilitiesRequest request) { return base.Channel.GetDot11CapabilitiesAsync(request); } public System.Threading.Tasks.Task GetDot11CapabilitiesAsync(System.Xml.Linq.XElement[] Any) { GetDot11CapabilitiesRequest inValue = new GetDot11CapabilitiesRequest(); inValue.Any = Any; return ((Device)(this)).GetDot11CapabilitiesAsync(inValue); } public System.Threading.Tasks.Task GetDot11StatusAsync(string InterfaceToken) { return base.Channel.GetDot11StatusAsync(InterfaceToken); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.ScanAvailableDot11NetworksAsync(ScanAvailableDot11NetworksRequest request) { return base.Channel.ScanAvailableDot11NetworksAsync(request); } public System.Threading.Tasks.Task ScanAvailableDot11NetworksAsync(string InterfaceToken) { ScanAvailableDot11NetworksRequest inValue = new ScanAvailableDot11NetworksRequest(); inValue.InterfaceToken = InterfaceToken; return ((Device)(this)).ScanAvailableDot11NetworksAsync(inValue); } public System.Threading.Tasks.Task GetSystemUrisAsync(GetSystemUrisRequest request) { return base.Channel.GetSystemUrisAsync(request); } public System.Threading.Tasks.Task StartFirmwareUpgradeAsync(StartFirmwareUpgradeRequest request) { return base.Channel.StartFirmwareUpgradeAsync(request); } public System.Threading.Tasks.Task StartSystemRestoreAsync(StartSystemRestoreRequest request) { return base.Channel.StartSystemRestoreAsync(request); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.GetStorageConfigurationsAsync(GetStorageConfigurationsRequest request) { return base.Channel.GetStorageConfigurationsAsync(request); } public System.Threading.Tasks.Task GetStorageConfigurationsAsync() { GetStorageConfigurationsRequest inValue = new GetStorageConfigurationsRequest(); return ((Device)(this)).GetStorageConfigurationsAsync(inValue); } public System.Threading.Tasks.Task CreateStorageConfigurationAsync(StorageConfigurationData StorageConfiguration) { return base.Channel.CreateStorageConfigurationAsync(StorageConfiguration); } public System.Threading.Tasks.Task GetStorageConfigurationAsync(string Token) { return base.Channel.GetStorageConfigurationAsync(Token); } public System.Threading.Tasks.Task SetStorageConfigurationAsync(StorageConfiguration StorageConfiguration) { return base.Channel.SetStorageConfigurationAsync(StorageConfiguration); } public System.Threading.Tasks.Task DeleteStorageConfigurationAsync(string Token) { return base.Channel.DeleteStorageConfigurationAsync(Token); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.GetGeoLocationAsync(GetGeoLocationRequest request) { return base.Channel.GetGeoLocationAsync(request); } public System.Threading.Tasks.Task GetGeoLocationAsync() { GetGeoLocationRequest inValue = new GetGeoLocationRequest(); return ((Device)(this)).GetGeoLocationAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.SetGeoLocationAsync(SetGeoLocationRequest request) { return base.Channel.SetGeoLocationAsync(request); } public System.Threading.Tasks.Task SetGeoLocationAsync(LocationEntity[] Location) { SetGeoLocationRequest inValue = new SetGeoLocationRequest(); inValue.Location = Location; return ((Device)(this)).SetGeoLocationAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Device.DeleteGeoLocationAsync(DeleteGeoLocationRequest request) { return base.Channel.DeleteGeoLocationAsync(request); } public System.Threading.Tasks.Task DeleteGeoLocationAsync(LocationEntity[] Location) { DeleteGeoLocationRequest inValue = new DeleteGeoLocationRequest(); inValue.Location = Location; return ((Device)(this)).DeleteGeoLocationAsync(inValue); } public virtual System.Threading.Tasks.Task OpenAsync() { return System.Threading.Tasks.Task.Factory.FromAsync(((System.ServiceModel.ICommunicationObject)(this)).BeginOpen(null, null), new System.Action(((System.ServiceModel.ICommunicationObject)(this)).EndOpen)); } public virtual System.Threading.Tasks.Task CloseAsync() { return System.Threading.Tasks.Task.Factory.FromAsync(((System.ServiceModel.ICommunicationObject)(this)).BeginClose(null, null), new System.Action(((System.ServiceModel.ICommunicationObject)(this)).EndClose)); } }