Skip to content

CloudClient

Inheritance Hierarchy

Members Summary

Public Constructors Summary

Name
N/A

Protected Constructors Summary

Name
CloudClient()
CloudClient(String,String)

Public Properties Summary

Name Return Type Description
BaseUris Collection<Uri> N/A
ClientId String N/A
ClientSecret String N/A
TimeoutInSeconds Int32 N/A
WebProxy IWebProxy N/A

Protected Properties Summary

Name Return Type Description
N/A N/A N/A

Public Methods Summary

Name
Dispose()
Equals(Object)
GetHashCode()
GetType()
ToString()

Protected Methods Summary

Name
AuthenticateWebRequest(WebRequest)
Finalize()
GetNextCandidateBaseUri()
GetNextCandidateBaseUriCore()
GetToken()
GetTokenCore()
MemberwiseClone()
OnGettingAccessToken(GettingAccessTokenEventArgs)
OnSendingWebRequest(SendingWebRequestEventArgs)
OnSentWebRequest(SentWebRequestEventArgs)
SendWebRequest(WebRequest)
SendWebRequestAsync(WebRequest)

Public Events Summary

Name Event Arguments Description
GettingAccessToken GettingAccessTokenEventArgs N/A
SendingWebRequest SendingWebRequestEventArgs N/A
SentWebRequest SentWebRequestEventArgs N/A

Members Detail

Public Constructors

Name
N/A

Protected Constructors

CloudClient()

Summary

N/A

Remarks

N/A

Return Value

Type Description
N/A

Parameters

Name Type Description
N/A N/A N/A

CloudClient(String,String)

Summary

N/A

Remarks

N/A

Return Value

Type Description
N/A

Parameters

Name Type Description
clientId String N/A
clientSecret String N/A

Public Properties

BaseUris

Summary

N/A

Remarks

N/A

Return Value

Collection<Uri>


ClientId

Summary

N/A

Remarks

N/A

Return Value

String


ClientSecret

Summary

N/A

Remarks

N/A

Return Value

String


TimeoutInSeconds

Summary

N/A

Remarks

N/A

Return Value

Int32


WebProxy

Summary

N/A

Remarks

N/A

Return Value

IWebProxy


Protected Properties

Public Methods

Dispose()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
N/A N/A N/A

Equals(Object)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Boolean N/A

Parameters

Name Type Description
obj Object N/A

GetHashCode()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Int32 N/A

Parameters

Name Type Description
N/A N/A N/A

GetType()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Type N/A

Parameters

Name Type Description
N/A N/A N/A

ToString()

Summary

N/A

Remarks

N/A

Return Value

Type Description
String N/A

Parameters

Name Type Description
N/A N/A N/A

Protected Methods

AuthenticateWebRequest(WebRequest)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
webRequest WebRequest N/A

Finalize()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
N/A N/A N/A

GetNextCandidateBaseUri()

Summary

N/A

Remarks

N/A

Return Value

Type Description
String N/A

Parameters

Name Type Description
N/A N/A N/A

GetNextCandidateBaseUriCore()

Summary

N/A

Remarks

N/A

Return Value

Type Description
String N/A

Parameters

Name Type Description
N/A N/A N/A

GetToken()

Summary

N/A

Remarks

N/A

Return Value

Type Description
String N/A

Parameters

Name Type Description
N/A N/A N/A

GetTokenCore()

Summary

N/A

Remarks

N/A

Return Value

Type Description
String N/A

Parameters

Name Type Description
N/A N/A N/A

MemberwiseClone()

Summary

N/A

Remarks

N/A

Return Value

Type Description
Object N/A

Parameters

Name Type Description
N/A N/A N/A

OnGettingAccessToken(GettingAccessTokenEventArgs)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
e GettingAccessTokenEventArgs N/A

OnSendingWebRequest(SendingWebRequestEventArgs)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
e SendingWebRequestEventArgs N/A

OnSentWebRequest(SentWebRequestEventArgs)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Void N/A

Parameters

Name Type Description
e SentWebRequestEventArgs N/A

SendWebRequest(WebRequest)

Summary

N/A

Remarks

N/A

Return Value

Type Description
WebResponse N/A

Parameters

Name Type Description
webRequest WebRequest N/A

SendWebRequestAsync(WebRequest)

Summary

N/A

Remarks

N/A

Return Value

Type Description
Task<WebResponse> N/A

Parameters

Name Type Description
webRequest WebRequest N/A

Public Events

GettingAccessToken

N/A

Remarks

N/A

Event Arguments

GettingAccessTokenEventArgs

SendingWebRequest

N/A

Remarks

N/A

Event Arguments

SendingWebRequestEventArgs

SentWebRequest

N/A

Remarks

N/A

Event Arguments

SentWebRequestEventArgs