Bugzilla/Server.cs File Reference


Detailed Description

Encapsulation of the Bugzilla server.

This class implements the server-related web services exposed by Bugzilla.

In order to use a Server object, some properties will have to be set, such as Hostname, Port, and so on.

Tracing of the requests and responses, can be achieved by assigning a TextWriter to the TraceWriter property.

Methods exists to get some general information about the server, handle authentification, and get products and bugs.

Authentication by Bugzilla is handled using cookies. In order to obtain a set of cookies, you call the Login method. The cookies are handled automatically by the xml-rpc.net assembly. In order to store the cookies between sessions, methods to obtain and set the cookies are provided.

All methods are synchronous, and either succeed, or throw some kind of exception on error.

Definition in file Server.cs.

Go to the source code of this file.

Namespaces

namespace  Bugzproxy
namespace  System::IO
namespace  System::Net
namespace  System::Runtime::Serialization
namespace  System::Runtime::Serialization::Formatters::Binary

Classes

class  Server
 This class encapsulates a Bugzilla server. More...
class  Server::TextWriterTracer
 Trace data sent and received using the XML-RPC framework.


Generated on Thu Jan 17 07:31:46 2008 for BugzillaProxy by  doxygen 1.5.4