public ReportingServer Copy() { Server.Application.ReportingServer serverObject = (Server.Application.ReportingServer)ToServerObject(); ReportingServer copiedObject = new ReportingServer(application, serverObject); return(copiedObject); }
public override Object ToServerObject() { Server.Application.ReportingServer serverObject = new Server.Application.ReportingServer(); MapToServerObject(serverObject); return(serverObject); }
public virtual void MapToServerObject(Server.Application.ReportingServer serverObject) { base.MapToServerObject((Server.Application.CoreConfigurationObject)serverObject); serverObject.AssemblyPath = assemblyPath; serverObject.AssemblyName = assemblyName; serverObject.AssemblyClassName = assemblyClassName; serverObject.WebServiceHostConfiguration = application.CopyWebServiceHostConfiguration(webServiceHostConfiguration); return; }
protected void BaseConstructor(Application applicationReference, Server.Application.ReportingServer serverObject) { base.BaseConstructor(applicationReference, serverObject); assemblyPath = serverObject.AssemblyPath; assemblyName = serverObject.AssemblyName; assemblyClassName = serverObject.AssemblyClassName; webServiceHostConfiguration = applicationReference.CopyWebServiceHostConfiguration(serverObject.WebServiceHostConfiguration); return; }
public ReportingServer(Application applicationReference, Server.Application.ReportingServer serverObject) { BaseConstructor(applicationReference, serverObject); return; }