Click or drag to resize

RMTrackService Class

The RMTrackService object allows developers to make requests against the RMTrack REST API.
Inheritance Hierarchy
SystemObject
  RMTrackApiClientRMTrackService

Namespace:  RMTrackApiClient
Assembly:  RMTrackApiClient (in RMTrackApiClient.dll) Version: 6.0.66.2974
Syntax
public class RMTrackService : IRMTrackService, 
	IDisposable

The RMTrackService type exposes the following members.

Constructors
  NameDescription
Public methodCode exampleRMTrackService
Provides a basic constructor. This constructor is primarily available to support COM clients (which can only call the default constructor). The Initialize method allows you set set the server's URL and the access/secret keys.
Public methodCode exampleRMTrackService(String, String, String)
Constructor is called with the url of the RMTrack installation. Not available from COM clients.
Public methodCode exampleRMTrackService(String, String, String, Boolean)
Constructor is called with the url of the RMTrack installation. Not available from COM clients.
Top
Methods
  NameDescription
Public methodCodeValueDelete
Public methodCodeValueGet
Public methodCodeValuePost
Public methodCodeValuesList
Public methodDispose
Release any underlying webrequest's sockets.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInitialize
Takes the place of a constructor. Must be called prior to any other method.
Public methodIssueAttachmentGet
Get the binary data for an attachment. Not available from COM clients.
Public methodIssueAttachmentGetBytes
Get the binary data for an attachment.
Public methodIssueDetailsGet(Int32)
Gets the issue details for a specified issue. Not available from COM clients (COM clients must specify an IssueDetailsOption value).
Public methodIssueDetailsGet(String)
Gets the issue details for a specified issue. Not available from COM clients (COM clients must specify an IssueDetailsOption value).
Public methodIssueDetailsGet(Int32, IssueDetailsOptions)
Gets the issue details for a specified issue by issue id. Not available to COM clients.
Public methodIssueDetailsGet(String, IssueDetailsOptions)
Gets the issue details for a specified issue by issue id or issue number
Public methodIssueDetailsHead
Check if a specific issue exists.
Public methodIssueDetailsPost(String)
Submit a new issue for creation. Not available from COM clients.
Public methodIssueDetailsPost(String, Boolean)
Submit a new issue for creation.
Public methodIssueListGet
Get a list of issues matching the specified project and filter
Public methodIssueSearchGet
Search for all issues that match a particular criteria
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Remarks
This object has been created using COM interop such that both .NET clients and COM clients can access it. COM clients cannot access a few methods (these have been indicated with "Not available to COM clients." due to COM interop restrictions. Note that the IRMTrackService interface is an internal interface that is defined soley for the purpose of providing Intellisense help for teh VisualBasic 6.0 IDE.
See Also