Show / Hide Table of Contents

Class TimeZoneService

Facade for TimeZone service hosted by SuperOffice (or one of the partners)

Inheritance
object
SuperOffice.WcfClientBase<TService>SuperOffice.License.TimeZone.ITimeZoneService
TimeZoneService
Inherited Members
WcfClientBase<ITimeZoneService>.SetUrl(string)
SuperOffice.WcfClientBase<SuperOffice.License.TimeZone.ITimeZoneService>.CreateChannel()
WcfClientBase<ITimeZoneService>.CreateChannel(string)
WcfClientBase<ITimeZoneService>.CreateBinding(EndpointAddress, out bool)
WcfClientBase<ITimeZoneService>.SetCredentials(ClientCredentials, bool)
WcfClientBase<ITimeZoneService>.CreateEndPoint(string)
SuperOffice.WcfClientBase<SuperOffice.License.TimeZone.ITimeZoneService>.ConfigureBinding(System.ServiceModel.BasicHttpBinding)
SuperOffice.WcfClientBase<SuperOffice.License.TimeZone.ITimeZoneService>.IsSecureUrl(System.Uri)
WcfClientBase<ITimeZoneService>.Execute<TRetVal>(Func<ITimeZoneService, TRetVal>)
WcfClientBase<ITimeZoneService>.Execute<TRetVal>(Func<ITimeZoneService, TRetVal>, string)
WcfClientBase<ITimeZoneService>.ExecuteAction(Action<ITimeZoneService>)
WcfClientBase<ITimeZoneService>.ExecuteAction(Action<ITimeZoneService>, string)
SuperOffice.WcfClientBase<SuperOffice.License.TimeZone.ITimeZoneService>.DefaultUrl
SuperOffice.WcfClientBase<SuperOffice.License.TimeZone.ITimeZoneService>.MessageSize
SuperOffice.WcfClientBase<SuperOffice.License.TimeZone.ITimeZoneService>.Timeout
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: SuperOfficeLicenseTimeZone
Assembly: SoLicense.dll
Syntax
public class TimeZoneService : WcfClientBase<ITimeZoneService>

Constructors

TimeZoneService(string)

Declaration
public TimeZoneService(string url)
Parameters
Type Name Description
string url

Methods

CheckHasNewTimeZoneData(TimeZoneCheckHasNewDataRequest)

Ping the TimeZone service

Declaration
public HasNewTimeZoneDataResult CheckHasNewTimeZoneData(TimeZoneCheckHasNewDataRequest req)
Parameters
Type Name Description
SuperOffice.License.TimeZone.TimeZoneCheckHasNewDataRequest req

Request

Returns
Type Description
SuperOffice.License.TimeZone.HasNewTimeZoneDataResult

Ping response

GetTimeZoneData(TimeZoneGetDataRequest)

Ping the TimeZone service

Declaration
public GetTimeZoneDataResult GetTimeZoneData(TimeZoneGetDataRequest req)
Parameters
Type Name Description
SuperOffice.License.TimeZone.TimeZoneGetDataRequest req

Request

Returns
Type Description
SuperOffice.License.TimeZone.GetTimeZoneDataResult

Ping response

InitBinding(BasicHttpBinding)

Declaration
protected override void InitBinding(BasicHttpBinding binding)
Parameters
Type Name Description
BasicHttpBinding binding

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top