![]() |
CoreTweet
2.0.0-beta.2
Yet another .NET Twitter Library
|
Represents an OAuth token. This is an abstract
class.
More...
Public Member Functions | |
Task< AsyncResponse > | SendRequestAsync (MethodType type, string url, CancellationToken cancellationToken=default(CancellationToken), params Expression< Func< string, object >>[] parameters) |
Sends a request to the specified url with the specified parameters as an asynchronous operation. More... | |
Task< AsyncResponse > | SendRequestAsync (MethodType type, string url, object parameters, CancellationToken cancellationToken=default(CancellationToken)) |
Sends a request to the specified url with the specified parameters as an asynchronous operation. More... | |
Task< AsyncResponse > | SendRequestAsync (MethodType type, string url, IDictionary< string, object > parameters, CancellationToken cancellationToken=default(CancellationToken)) |
Sends a request to the specified url with the specified parameters as an asynchronous operation. More... | |
Task< AsyncResponse > | SendStreamingRequestAsync (MethodType type, string url, IEnumerable< KeyValuePair< string, object >> parameters, CancellationToken cancellationToken=default(CancellationToken)) |
Sends a streaming request to the specified url with the specified parameters as an asynchronous operation. More... | |
Task< AsyncResponse > | PostContentAsync (string url, string contentType, byte[] content, CancellationToken cancellationToken=default(CancellationToken)) |
Sends a request to the specified url with the specified content as an asynchronous operation. More... | |
abstract string | CreateAuthorizationHeader (MethodType type, Uri url, IEnumerable< KeyValuePair< string, object >> parameters) |
When overridden in a descendant class, creates a string for Authorization header. More... | |
HttpWebResponse | SendRequest (MethodType type, string url, params Expression< Func< string, object >>[] parameters) |
Sends a request to the specified url with the specified parameters. More... | |
HttpWebResponse | SendRequest (MethodType type, string url, object parameters) |
Sends a request to the specified url with the specified parameters. More... | |
HttpWebResponse | SendRequest (MethodType type, string url, IDictionary< string, object > parameters) |
Sends a request to the specified url with the specified parameters. More... | |
HttpWebResponse | SendStreamingRequest (MethodType type, string url, IEnumerable< KeyValuePair< string, object >> parameters) |
Sends a streaming request to the specified url with the specified parameters. More... | |
HttpWebResponse | PostContent (string url, string contentType, byte[] content) |
Sends a request to the specified url with the specified content. More... | |
Public Attributes | |
V2.V2Api | V2 => new V2.V2Api(this) |
Account | Account => new Account(this) |
Gets the wrapper of account. More... | |
Application | Application => new Application(this) |
Gets the wrapper of application. More... | |
Blocks | Blocks => new Blocks(this) |
Gets the wrapper of blocks. More... | |
Collections | Collections => new Collections(this) |
Gets the wrapper of collections. More... | |
DirectMessages | DirectMessages => new DirectMessages(this) |
Gets the wrapper of direct_messages. More... | |
Favorites | Favorites => new Favorites(this) |
Gets the wrapper of favorites. More... | |
Friends | Friends => new Friends(this) |
Gets the wrapper of friends. More... | |
Followers | Followers => new Followers(this) |
Gets the wrapper of followers. More... | |
Friendships | Friendships => new Friendships(this) |
Gets the wrapper of friendships. More... | |
Geo | Geo => new Geo(this) |
Gets the wrapper of geo. More... | |
Help | Help => new Help(this) |
Gets the wrapper of help. More... | |
Lists | Lists => new Lists(this) |
Gets the wrapper of lists. More... | |
Media | Media => new Media(this) |
Gets the wrapper of media. More... | |
Mutes | Mutes => new Mutes(this) |
Gets the wrapper of mutes. More... | |
Search | Search => new Search(this) |
Gets the wrapper of search. More... | |
SavedSearches | SavedSearches => new SavedSearches(this) |
Gets the wrapper of saved_searches. More... | |
Statuses | Statuses => new Statuses(this) |
Gets the wrapper of statuses. More... | |
Trends | Trends => new Trends(this) |
Gets the wrapper of trends. More... | |
Tweets | Tweets => new Tweets(this) |
Gets the wrapper of tweets. More... | |
Users | Users => new Users(this) |
Gets the wrapper of users. More... | |
StreamingApi | Streaming => new StreamingApi(this) |
Gets the wrapper of the Streaming API. More... | |
AccountActivityApi | AccountActivity => new AccountActivityApi(this) |
Gets the wrapper of the Account Activity API. More... | |
Protected Member Functions | |
TokensBase () | |
Initializes a new instance of the TokensBase class. More... | |
Properties | |
string | ConsumerKey [get, set] |
Gets or sets the consumer key. More... | |
string | ConsumerSecret [get, set] |
Gets or sets the consumer secret. More... | |
ConnectionOptions | ConnectionOptions [get, set] |
Gets or sets the options of the connection. More... | |
Represents an OAuth token. This is an abstract
class.
|
inlineprotected |
Initializes a new instance of the TokensBase class.
|
pure virtual |
When overridden in a descendant class, creates a string for Authorization header.
type | Type of HTTP request. |
url | The URL. |
parameters | The parameters. |
Implemented in CoreTweet.Tokens, and CoreTweet.OAuth2Token.
|
inline |
Sends a request to the specified url with the specified content.
url | The URL. |
contentType | The Content-Type header. |
content | The content. |
|
inline |
Sends a request to the specified url with the specified content as an asynchronous operation.
url | The URL. |
contentType | The Content-Type header. |
content | The content. |
cancellationToken | The cancellation token. |
The Result property on the task object returns a AsyncResponse.
|
inline |
Sends a request to the specified url with the specified parameters.
type | The type of HTTP request. |
url | The URL. |
parameters | The parameters. |
|
inline |
Sends a request to the specified url with the specified parameters.
type | The type of HTTP request. |
url | The URL. |
parameters | The parameters. |
|
inline |
Sends a request to the specified url with the specified parameters.
type | The type of HTTP request. |
url | The URL. |
parameters | The parameters. |
|
inline |
Sends a request to the specified url with the specified parameters as an asynchronous operation.
type | The type of HTTP request. |
url | The URL. |
parameters | The parameters. |
cancellationToken | The cancellation token. |
The Result property on the task object returns a AsyncResponse.
|
inline |
Sends a request to the specified url with the specified parameters as an asynchronous operation.
type | The type of HTTP request. |
url | The URL. |
parameters | The parameters. |
cancellationToken | The cancellation token. |
The Result property on the task object returns a AsyncResponse.
|
inline |
Sends a request to the specified url with the specified parameters as an asynchronous operation.
type | The type of HTTP request. |
url | The URL. |
parameters | The parameters. |
cancellationToken | The cancellation token. |
The Result property on the task object returns a AsyncResponse.
|
inline |
Sends a streaming request to the specified url with the specified parameters.
type | The type of HTTP request. |
url | The URL. |
parameters | The parameters. |
|
inline |
Sends a streaming request to the specified url with the specified parameters as an asynchronous operation.
type | The type of HTTP request. |
url | The URL. |
parameters | The parameters. |
cancellationToken | The cancellation token. |
The Result property on the task object returns a AsyncResponse.
AccountActivityApi CoreTweet.Core.TokensBase.AccountActivity => new AccountActivityApi(this) |
Gets the wrapper of the Account Activity API.
Application CoreTweet.Core.TokensBase.Application => new Application(this) |
Gets the wrapper of application.
Collections CoreTweet.Core.TokensBase.Collections => new Collections(this) |
Gets the wrapper of collections.
DirectMessages CoreTweet.Core.TokensBase.DirectMessages => new DirectMessages(this) |
Gets the wrapper of direct_messages.
Friendships CoreTweet.Core.TokensBase.Friendships => new Friendships(this) |
Gets the wrapper of friendships.
SavedSearches CoreTweet.Core.TokensBase.SavedSearches => new SavedSearches(this) |
Gets the wrapper of saved_searches.
StreamingApi CoreTweet.Core.TokensBase.Streaming => new StreamingApi(this) |
Gets the wrapper of the Streaming API.
|
getset |
Gets or sets the options of the connection.
|
getset |
Gets or sets the consumer key.
|
getset |
Gets or sets the consumer secret.