C# Class BugzillaInterface.Query

Show file Open project: skyronic/splatter Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
AttemptStructDeserialization ( CookComputing.XmlRpc.XmlRpcStruct response, Type output ) : object

Uses Reflection to deserialize objects from hashtables and structs. Specifically tested for use with the comment objects

BugFromBugId ( int bugId ) : BugReport
Execute ( ) : int

Runs the Query and returns the number of results

FetchComments ( ) : void
PostComment ( int bugId, string text ) : bool
PostDeserialize ( ) : void
Query ( ) : System
Query ( Repository source ) : System
TestLoggedInStuff ( ) : void
TestStuff ( ) : void

Method Details

AttemptStructDeserialization() public static method

Uses Reflection to deserialize objects from hashtables and structs. Specifically tested for use with the comment objects
public static AttemptStructDeserialization ( CookComputing.XmlRpc.XmlRpcStruct response, Type output ) : object
response CookComputing.XmlRpc.XmlRpcStruct /// A ///
output System.Type /// A ///
return object

BugFromBugId() public method

public BugFromBugId ( int bugId ) : BugReport
bugId int
return BugReport

Execute() public method

Runs the Query and returns the number of results
public Execute ( ) : int
return int

FetchComments() public method

public FetchComments ( ) : void
return void

PostComment() public method

public PostComment ( int bugId, string text ) : bool
bugId int
text string
return bool

PostDeserialize() public method

public PostDeserialize ( ) : void
return void

Query() public method

public Query ( ) : System
return System

Query() public method

public Query ( Repository source ) : System
source Repository
return System

TestLoggedInStuff() public method

public TestLoggedInStuff ( ) : void
return void

TestStuff() public method

public TestStuff ( ) : void
return void