C# Class SnooNotesPermissions.SNWebAgent

Inheritance: IWebAgent
Afficher le fichier Open project: CrustyJew/SnooNotes Class Usage Examples

Méthodes publiques

Méthode Description
CreateAndExecuteRequest ( string url ) : JToken
CreateGet ( string url ) : HttpWebRequest
CreatePost ( string url ) : HttpWebRequest
CreateRequest ( string url, string method ) : HttpWebRequest
ExecuteRequest ( HttpWebRequest request ) : JToken

Executes the web request and handles errors in the response

GetResponseString ( Stream stream ) : string
SNWebAgent ( ) : System
SNWebAgent ( string accessToken ) : System
WritePostBody ( Stream stream, object data ) : void

Private Methods

Méthode Description
CreateGet ( Uri url ) : HttpWebRequest
CreateRequest ( Uri uri, string method ) : HttpWebRequest
EnforceRateLimit ( ) : void

Method Details

CreateAndExecuteRequest() public méthode

public CreateAndExecuteRequest ( string url ) : JToken
url string
Résultat JToken

CreateGet() public méthode

public CreateGet ( string url ) : HttpWebRequest
url string
Résultat System.Net.HttpWebRequest

CreatePost() public méthode

public CreatePost ( string url ) : HttpWebRequest
url string
Résultat System.Net.HttpWebRequest

CreateRequest() public méthode

public CreateRequest ( string url, string method ) : HttpWebRequest
url string
method string
Résultat System.Net.HttpWebRequest

ExecuteRequest() public méthode

Executes the web request and handles errors in the response
public ExecuteRequest ( HttpWebRequest request ) : JToken
request System.Net.HttpWebRequest
Résultat JToken

GetResponseString() public méthode

public GetResponseString ( Stream stream ) : string
stream Stream
Résultat string

SNWebAgent() public méthode

public SNWebAgent ( ) : System
Résultat System

SNWebAgent() public méthode

public SNWebAgent ( string accessToken ) : System
accessToken string
Résultat System

WritePostBody() public méthode

public WritePostBody ( Stream stream, object data ) : void
stream Stream
data object
Résultat void