CoreTweet  2.0.0-beta.2
Yet another .NET Twitter Library
Public Member Functions | List of all members
CoreTweet.Rest.Application Class Reference

Provides a set of methods for the wrapper of GET application. More...

Inheritance diagram for CoreTweet.Rest.Application:
CoreTweet.Core.ApiProviderBase

Public Member Functions

DictionaryResponse< string, Dictionary< string, RateLimit > > RateLimitStatus (params Expression< Func< string, object >>[] parameters)
 
DictionaryResponse< string, Dictionary< string, RateLimit > > RateLimitStatus (IDictionary< string, object > parameters)
 
DictionaryResponse< string, Dictionary< string, RateLimit > > RateLimitStatus (object parameters)
 
DictionaryResponse< string, Dictionary< string, RateLimit > > RateLimitStatus ()
 
DictionaryResponse< string, Dictionary< string, RateLimit > > RateLimitStatus (string resources)
 
DictionaryResponse< string, Dictionary< string, RateLimit > > RateLimitStatus (IEnumerable< string > resources)
 
Task< DictionaryResponse< string, Dictionary< string, RateLimit > > > RateLimitStatusAsync (params Expression< Func< string, object >>[] parameters)
 
Task< DictionaryResponse< string, Dictionary< string, RateLimit > > > RateLimitStatusAsync (IDictionary< string, object > parameters, CancellationToken cancellationToken=default(CancellationToken))
 
Task< DictionaryResponse< string, Dictionary< string, RateLimit > > > RateLimitStatusAsync (object parameters, CancellationToken cancellationToken=default(CancellationToken))
 
Task< DictionaryResponse< string, Dictionary< string, RateLimit > > > RateLimitStatusAsync (CancellationToken cancellationToken=default(CancellationToken))
 
Task< DictionaryResponse< string, Dictionary< string, RateLimit > > > RateLimitStatusAsync (string resources, CancellationToken cancellationToken=default(CancellationToken))
 
Task< DictionaryResponse< string, Dictionary< string, RateLimit > > > RateLimitStatusAsync (IEnumerable< string > resources, CancellationToken cancellationToken=default(CancellationToken))
 

Additional Inherited Members

- Public Attributes inherited from CoreTweet.Core.ApiProviderBase
TokensBase IncludedTokens => this.Tokens
 Gets the tokens being used in this instance. More...
 
- Properties inherited from CoreTweet.Core.ApiProviderBase
TokensBase Tokens [get, set]
 Gets or sets the OAuth tokens. More...
 

Detailed Description

Provides a set of methods for the wrapper of GET application.

Member Function Documentation

◆ RateLimitStatus() [1/6]

DictionaryResponse<string, Dictionary<string,RateLimit> > CoreTweet.Rest.Application.RateLimitStatus ( )
inline

Returns the current rate limits for methods belonging to the specified resource families.

Returns
The dictionary.

◆ RateLimitStatus() [2/6]

DictionaryResponse<string, Dictionary<string,RateLimit> > CoreTweet.Rest.Application.RateLimitStatus ( IDictionary< string, object >  parameters)
inline

Returns the current rate limits for methods belonging to the specified resource families.

Available parameters:

- string resources (any one is required)

- IEnumerable<string> resources (any one is required)

Parameters
parametersThe parameters.
Returns
The dictionary.

◆ RateLimitStatus() [3/6]

DictionaryResponse<string, Dictionary<string,RateLimit> > CoreTweet.Rest.Application.RateLimitStatus ( IEnumerable< string >  resources)
inline

Returns the current rate limits for methods belonging to the specified resource families.

Parameters
resourcesany one is required.
Returns
The dictionary.

◆ RateLimitStatus() [4/6]

DictionaryResponse<string, Dictionary<string,RateLimit> > CoreTweet.Rest.Application.RateLimitStatus ( object  parameters)
inline

Returns the current rate limits for methods belonging to the specified resource families.

Available parameters:

- string resources (any one is required)

- IEnumerable<string> resources (any one is required)

Parameters
parametersThe parameters.
Returns
The dictionary.

◆ RateLimitStatus() [5/6]

DictionaryResponse<string, Dictionary<string,RateLimit> > CoreTweet.Rest.Application.RateLimitStatus ( params Expression< Func< string, object >>[]  parameters)
inline

Returns the current rate limits for methods belonging to the specified resource families.

Available parameters:

- string resources (any one is required)

- IEnumerable<string> resources (any one is required)

Parameters
parametersThe parameters.
Returns
The dictionary.

◆ RateLimitStatus() [6/6]

DictionaryResponse<string, Dictionary<string,RateLimit> > CoreTweet.Rest.Application.RateLimitStatus ( string  resources)
inline

Returns the current rate limits for methods belonging to the specified resource families.

Parameters
resourcesany one is required.
Returns
The dictionary.

◆ RateLimitStatusAsync() [1/6]

Task<DictionaryResponse<string, Dictionary<string,RateLimit> > > CoreTweet.Rest.Application.RateLimitStatusAsync ( CancellationToken  cancellationToken = default(CancellationToken))
inline

Returns the current rate limits for methods belonging to the specified resource families.

Parameters
cancellationTokenThe cancellation token.
Returns
The dictionary.

◆ RateLimitStatusAsync() [2/6]

Task<DictionaryResponse<string, Dictionary<string,RateLimit> > > CoreTweet.Rest.Application.RateLimitStatusAsync ( IDictionary< string, object >  parameters,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Returns the current rate limits for methods belonging to the specified resource families.

Available parameters:

- string resources (any one is required)

- IEnumerable<string> resources (any one is required)

Parameters
parametersThe parameters.
cancellationTokenThe cancellation token.
Returns
The dictionary.

◆ RateLimitStatusAsync() [3/6]

Task<DictionaryResponse<string, Dictionary<string,RateLimit> > > CoreTweet.Rest.Application.RateLimitStatusAsync ( IEnumerable< string >  resources,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Returns the current rate limits for methods belonging to the specified resource families.

Parameters
resourcesany one is required.
cancellationTokenThe cancellation token.
Returns
The dictionary.

◆ RateLimitStatusAsync() [4/6]

Task<DictionaryResponse<string, Dictionary<string,RateLimit> > > CoreTweet.Rest.Application.RateLimitStatusAsync ( object  parameters,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Returns the current rate limits for methods belonging to the specified resource families.

Available parameters:

- string resources (any one is required)

- IEnumerable<string> resources (any one is required)

Parameters
parametersThe parameters.
cancellationTokenThe cancellation token.
Returns
The dictionary.

◆ RateLimitStatusAsync() [5/6]

Task<DictionaryResponse<string, Dictionary<string,RateLimit> > > CoreTweet.Rest.Application.RateLimitStatusAsync ( params Expression< Func< string, object >>[]  parameters)
inline

Returns the current rate limits for methods belonging to the specified resource families.

Available parameters:

- string resources (any one is required)

- IEnumerable<string> resources (any one is required)

Parameters
parametersThe parameters.
Returns
The dictionary.

◆ RateLimitStatusAsync() [6/6]

Task<DictionaryResponse<string, Dictionary<string,RateLimit> > > CoreTweet.Rest.Application.RateLimitStatusAsync ( string  resources,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Returns the current rate limits for methods belonging to the specified resource families.

Parameters
resourcesany one is required.
cancellationTokenThe cancellation token.
Returns
The dictionary.

The documentation for this class was generated from the following file: