CoreTweet  0.7.0
Yet another .NET Twitter Library
Public Member Functions | List of all members
CoreTweet.Rest.Friendships Class Reference

Provides a set of methods for the wrapper of GET/POST friendships. More...

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

Public Member Functions

ListedResponse< long > NoRetweetsIds (params Expression< Func< string, object >>[] parameters)
 
ListedResponse< long > NoRetweetsIds (IDictionary< string, object > parameters)
 
ListedResponse< long > NoRetweetsIds (object parameters)
 
ListedResponse< long > NoRetweetsIds ()
 
Task< ListedResponse< long > > NoRetweetsIdsAsync (params Expression< Func< string, object >>[] parameters)
 
Task< ListedResponse< long > > NoRetweetsIdsAsync (IDictionary< string, object > parameters, CancellationToken cancellationToken=default(CancellationToken))
 
Task< ListedResponse< long > > NoRetweetsIdsAsync (object parameters, CancellationToken cancellationToken=default(CancellationToken))
 
Task< ListedResponse< long > > NoRetweetsIdsAsync (CancellationToken cancellationToken=default(CancellationToken))
 
Cursored< long > Incoming (params Expression< Func< string, object >>[] parameters)
 
Cursored< long > Incoming (IDictionary< string, object > parameters)
 
Cursored< long > Incoming (object parameters)
 
IEnumerable< long > EnumerateIncoming (EnumerateMode mode, long?cursor=null)
 
Cursored< long > Incoming (long?cursor=null)
 
IEnumerable< long > EnumerateIncoming (EnumerateMode mode, params Expression< Func< string, object >>[] parameters)
 
IEnumerable< long > EnumerateIncoming (EnumerateMode mode, IDictionary< string, object > parameters)
 
IEnumerable< long > EnumerateIncoming (EnumerateMode mode, object parameters)
 
Task< Cursored< long > > IncomingAsync (params Expression< Func< string, object >>[] parameters)
 
Task< Cursored< long > > IncomingAsync (IDictionary< string, object > parameters, CancellationToken cancellationToken=default(CancellationToken))
 
Task< Cursored< long > > IncomingAsync (object parameters, CancellationToken cancellationToken=default(CancellationToken))
 
Task< Cursored< long > > IncomingAsync (long?cursor=null, CancellationToken cancellationToken=default(CancellationToken))
 
Cursored< long > Outgoing (params Expression< Func< string, object >>[] parameters)
 
Cursored< long > Outgoing (IDictionary< string, object > parameters)
 
Cursored< long > Outgoing (object parameters)
 
IEnumerable< long > EnumerateOutgoing (EnumerateMode mode, long?cursor=null)
 
Cursored< long > Outgoing (long?cursor=null)
 
IEnumerable< long > EnumerateOutgoing (EnumerateMode mode, params Expression< Func< string, object >>[] parameters)
 
IEnumerable< long > EnumerateOutgoing (EnumerateMode mode, IDictionary< string, object > parameters)
 
IEnumerable< long > EnumerateOutgoing (EnumerateMode mode, object parameters)
 
Task< Cursored< long > > OutgoingAsync (params Expression< Func< string, object >>[] parameters)
 
Task< Cursored< long > > OutgoingAsync (IDictionary< string, object > parameters, CancellationToken cancellationToken=default(CancellationToken))
 
Task< Cursored< long > > OutgoingAsync (object parameters, CancellationToken cancellationToken=default(CancellationToken))
 
Task< Cursored< long > > OutgoingAsync (long?cursor=null, CancellationToken cancellationToken=default(CancellationToken))
 
ListedResponse< FriendshipLookup (params Expression< Func< string, object >>[] parameters)
 
ListedResponse< FriendshipLookup (IDictionary< string, object > parameters)
 
ListedResponse< FriendshipLookup (object parameters)
 
ListedResponse< FriendshipLookup (IEnumerable< string > screen_name)
 
ListedResponse< FriendshipLookup (IEnumerable< long > user_id)
 
Task< ListedResponse< Friendship > > LookupAsync (params Expression< Func< string, object >>[] parameters)
 
Task< ListedResponse< Friendship > > LookupAsync (IDictionary< string, object > parameters, CancellationToken cancellationToken=default(CancellationToken))
 
Task< ListedResponse< Friendship > > LookupAsync (object parameters, CancellationToken cancellationToken=default(CancellationToken))
 
Task< ListedResponse< Friendship > > LookupAsync (IEnumerable< string > screen_name, CancellationToken cancellationToken=default(CancellationToken))
 
Task< ListedResponse< Friendship > > LookupAsync (IEnumerable< long > user_id, CancellationToken cancellationToken=default(CancellationToken))
 
Relationship Show (params Expression< Func< string, object >>[] parameters)
 
Relationship Show (IDictionary< string, object > parameters)
 
Relationship Show (object parameters)
 
Relationship Show (long target_id)
 
Relationship Show (string target_screen_name)
 
Relationship Show (long source_id, long target_id)
 
Relationship Show (long source_id, string target_screen_name)
 
Relationship Show (string source_screen_name, long target_id)
 
Relationship Show (string source_screen_name, string target_screen_name)
 
Task< RelationshipShowAsync (params Expression< Func< string, object >>[] parameters)
 
Task< RelationshipShowAsync (IDictionary< string, object > parameters, CancellationToken cancellationToken=default(CancellationToken))
 
Task< RelationshipShowAsync (object parameters, CancellationToken cancellationToken=default(CancellationToken))
 
Task< RelationshipShowAsync (long target_id, CancellationToken cancellationToken=default(CancellationToken))
 
Task< RelationshipShowAsync (string target_screen_name, CancellationToken cancellationToken=default(CancellationToken))
 
Task< RelationshipShowAsync (long source_id, long target_id, CancellationToken cancellationToken=default(CancellationToken))
 
Task< RelationshipShowAsync (long source_id, string target_screen_name, CancellationToken cancellationToken=default(CancellationToken))
 
Task< RelationshipShowAsync (string source_screen_name, long target_id, CancellationToken cancellationToken=default(CancellationToken))
 
Task< RelationshipShowAsync (string source_screen_name, string target_screen_name, CancellationToken cancellationToken=default(CancellationToken))
 
UserResponse Create (params Expression< Func< string, object >>[] parameters)
 
UserResponse Create (IDictionary< string, object > parameters)
 
UserResponse Create (object parameters)
 
UserResponse Create (long user_id, bool?follow=null, bool?include_ext_alt_text=null, TweetMode?tweet_mode=null)
 
UserResponse Create (string screen_name, bool?follow=null, bool?include_ext_alt_text=null, TweetMode?tweet_mode=null)
 
Task< UserResponseCreateAsync (params Expression< Func< string, object >>[] parameters)
 
Task< UserResponseCreateAsync (IDictionary< string, object > parameters, CancellationToken cancellationToken=default(CancellationToken))
 
Task< UserResponseCreateAsync (object parameters, CancellationToken cancellationToken=default(CancellationToken))
 
Task< UserResponseCreateAsync (long user_id, bool?follow=null, bool?include_ext_alt_text=null, TweetMode?tweet_mode=null, CancellationToken cancellationToken=default(CancellationToken))
 
Task< UserResponseCreateAsync (string screen_name, bool?follow=null, bool?include_ext_alt_text=null, TweetMode?tweet_mode=null, CancellationToken cancellationToken=default(CancellationToken))
 
UserResponse Destroy (params Expression< Func< string, object >>[] parameters)
 
UserResponse Destroy (IDictionary< string, object > parameters)
 
UserResponse Destroy (object parameters)
 
UserResponse Destroy (long user_id, bool?include_ext_alt_text=null, TweetMode?tweet_mode=null)
 
UserResponse Destroy (string screen_name, bool?include_ext_alt_text=null, TweetMode?tweet_mode=null)
 
Task< UserResponseDestroyAsync (params Expression< Func< string, object >>[] parameters)
 
Task< UserResponseDestroyAsync (IDictionary< string, object > parameters, CancellationToken cancellationToken=default(CancellationToken))
 
Task< UserResponseDestroyAsync (object parameters, CancellationToken cancellationToken=default(CancellationToken))
 
Task< UserResponseDestroyAsync (long user_id, bool?include_ext_alt_text=null, TweetMode?tweet_mode=null, CancellationToken cancellationToken=default(CancellationToken))
 
Task< UserResponseDestroyAsync (string screen_name, bool?include_ext_alt_text=null, TweetMode?tweet_mode=null, CancellationToken cancellationToken=default(CancellationToken))
 
Relationship Update (params Expression< Func< string, object >>[] parameters)
 
Relationship Update (IDictionary< string, object > parameters)
 
Relationship Update (object parameters)
 
Relationship Update (long user_id, bool?device=null, bool?retweets=null)
 
Relationship Update (string screen_name, bool?device=null, bool?retweets=null)
 
Task< RelationshipUpdateAsync (params Expression< Func< string, object >>[] parameters)
 
Task< RelationshipUpdateAsync (IDictionary< string, object > parameters, CancellationToken cancellationToken=default(CancellationToken))
 
Task< RelationshipUpdateAsync (object parameters, CancellationToken cancellationToken=default(CancellationToken))
 
Task< RelationshipUpdateAsync (long user_id, bool?device=null, bool?retweets=null, CancellationToken cancellationToken=default(CancellationToken))
 
Task< RelationshipUpdateAsync (string screen_name, bool?device=null, bool?retweets=null, 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/POST friendships.

Member Function Documentation

UserResponse CoreTweet.Rest.Friendships.Create ( params Expression< Func< string, object >>[]  parameters)
inline

Allows the authenticating users to follow the user specified in the ID parameter.

Returns the befriended user in the requested format when successful.

Returns a string describing the failure condition when unsuccessful.

Actions taken in this method are asynchronous and changes will be eventually consistent.

Available parameters:

- long user_id (any one is required)

- string screen_name (any one is required)

- bool follow (optional)

- bool include_ext_alt_text (optional)

- TweetMode tweet_mode (optional)

Parameters
parametersThe parameters.
Returns
The user.
UserResponse CoreTweet.Rest.Friendships.Create ( IDictionary< string, object >  parameters)
inline

Allows the authenticating users to follow the user specified in the ID parameter.

Returns the befriended user in the requested format when successful.

Returns a string describing the failure condition when unsuccessful.

Actions taken in this method are asynchronous and changes will be eventually consistent.

Available parameters:

- long user_id (any one is required)

- string screen_name (any one is required)

- bool follow (optional)

- bool include_ext_alt_text (optional)

- TweetMode tweet_mode (optional)

Parameters
parametersThe parameters.
Returns
The user.
UserResponse CoreTweet.Rest.Friendships.Create ( object  parameters)
inline

Allows the authenticating users to follow the user specified in the ID parameter.

Returns the befriended user in the requested format when successful.

Returns a string describing the failure condition when unsuccessful.

Actions taken in this method are asynchronous and changes will be eventually consistent.

Available parameters:

- long user_id (any one is required)

- string screen_name (any one is required)

- bool follow (optional)

- bool include_ext_alt_text (optional)

- TweetMode tweet_mode (optional)

Parameters
parametersThe parameters.
Returns
The user.
UserResponse CoreTweet.Rest.Friendships.Create ( long  user_id,
bool?  follow = null,
bool?  include_ext_alt_text = null,
TweetMode tweet_mode = null 
)
inline

Allows the authenticating users to follow the user specified in the ID parameter.

Returns the befriended user in the requested format when successful.

Returns a string describing the failure condition when unsuccessful.

Actions taken in this method are asynchronous and changes will be eventually consistent.

Parameters
user_idany one is required.
followoptional.
include_ext_alt_textoptional.
tweet_modeoptional.
Returns
The user.
UserResponse CoreTweet.Rest.Friendships.Create ( string  screen_name,
bool?  follow = null,
bool?  include_ext_alt_text = null,
TweetMode tweet_mode = null 
)
inline

Allows the authenticating users to follow the user specified in the ID parameter.

Returns the befriended user in the requested format when successful.

Returns a string describing the failure condition when unsuccessful.

Actions taken in this method are asynchronous and changes will be eventually consistent.

Parameters
screen_nameany one is required.
followoptional.
include_ext_alt_textoptional.
tweet_modeoptional.
Returns
The user.
Task<UserResponse> CoreTweet.Rest.Friendships.CreateAsync ( params Expression< Func< string, object >>[]  parameters)
inline

Allows the authenticating users to follow the user specified in the ID parameter.

Returns the befriended user in the requested format when successful.

Returns a string describing the failure condition when unsuccessful.

Actions taken in this method are asynchronous and changes will be eventually consistent.

Available parameters:

- long user_id (any one is required)

- string screen_name (any one is required)

- bool follow (optional)

- bool include_ext_alt_text (optional)

- TweetMode tweet_mode (optional)

Parameters
parametersThe parameters.
Returns
The user.
Task<UserResponse> CoreTweet.Rest.Friendships.CreateAsync ( IDictionary< string, object >  parameters,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Allows the authenticating users to follow the user specified in the ID parameter.

Returns the befriended user in the requested format when successful.

Returns a string describing the failure condition when unsuccessful.

Actions taken in this method are asynchronous and changes will be eventually consistent.

Available parameters:

- long user_id (any one is required)

- string screen_name (any one is required)

- bool follow (optional)

- bool include_ext_alt_text (optional)

- TweetMode tweet_mode (optional)

Parameters
parametersThe parameters.
cancellationTokenThe cancellation token.
Returns
The user.
Task<UserResponse> CoreTweet.Rest.Friendships.CreateAsync ( object  parameters,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Allows the authenticating users to follow the user specified in the ID parameter.

Returns the befriended user in the requested format when successful.

Returns a string describing the failure condition when unsuccessful.

Actions taken in this method are asynchronous and changes will be eventually consistent.

Available parameters:

- long user_id (any one is required)

- string screen_name (any one is required)

- bool follow (optional)

- bool include_ext_alt_text (optional)

- TweetMode tweet_mode (optional)

Parameters
parametersThe parameters.
cancellationTokenThe cancellation token.
Returns
The user.
Task<UserResponse> CoreTweet.Rest.Friendships.CreateAsync ( long  user_id,
bool?  follow = null,
bool?  include_ext_alt_text = null,
TweetMode tweet_mode = null,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Allows the authenticating users to follow the user specified in the ID parameter.

Returns the befriended user in the requested format when successful.

Returns a string describing the failure condition when unsuccessful.

Actions taken in this method are asynchronous and changes will be eventually consistent.

Parameters
user_idany one is required.
followoptional.
include_ext_alt_textoptional.
tweet_modeoptional.
cancellationTokenThe cancellation token.
Returns
The user.
Task<UserResponse> CoreTweet.Rest.Friendships.CreateAsync ( string  screen_name,
bool?  follow = null,
bool?  include_ext_alt_text = null,
TweetMode tweet_mode = null,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Allows the authenticating users to follow the user specified in the ID parameter.

Returns the befriended user in the requested format when successful.

Returns a string describing the failure condition when unsuccessful.

Actions taken in this method are asynchronous and changes will be eventually consistent.

Parameters
screen_nameany one is required.
followoptional.
include_ext_alt_textoptional.
tweet_modeoptional.
cancellationTokenThe cancellation token.
Returns
The user.
UserResponse CoreTweet.Rest.Friendships.Destroy ( params Expression< Func< string, object >>[]  parameters)
inline

Allows the authenticating user to unfollow the user specified in the ID parameter.

Returns the unfollowed user in the requested format when successful.

Returns a string describing the failure condition when unsuccessful.

Actions taken in this method are asynchronous and changes will be eventually consistent.

Available parameters:

- long user_id (any one is required)

- string screen_name (any one is required)

- bool include_ext_alt_text (optional)

- TweetMode tweet_mode (optional)

Parameters
parametersThe parameters.
Returns
The user.
UserResponse CoreTweet.Rest.Friendships.Destroy ( IDictionary< string, object >  parameters)
inline

Allows the authenticating user to unfollow the user specified in the ID parameter.

Returns the unfollowed user in the requested format when successful.

Returns a string describing the failure condition when unsuccessful.

Actions taken in this method are asynchronous and changes will be eventually consistent.

Available parameters:

- long user_id (any one is required)

- string screen_name (any one is required)

- bool include_ext_alt_text (optional)

- TweetMode tweet_mode (optional)

Parameters
parametersThe parameters.
Returns
The user.
UserResponse CoreTweet.Rest.Friendships.Destroy ( object  parameters)
inline

Allows the authenticating user to unfollow the user specified in the ID parameter.

Returns the unfollowed user in the requested format when successful.

Returns a string describing the failure condition when unsuccessful.

Actions taken in this method are asynchronous and changes will be eventually consistent.

Available parameters:

- long user_id (any one is required)

- string screen_name (any one is required)

- bool include_ext_alt_text (optional)

- TweetMode tweet_mode (optional)

Parameters
parametersThe parameters.
Returns
The user.
UserResponse CoreTweet.Rest.Friendships.Destroy ( long  user_id,
bool?  include_ext_alt_text = null,
TweetMode tweet_mode = null 
)
inline

Allows the authenticating user to unfollow the user specified in the ID parameter.

Returns the unfollowed user in the requested format when successful.

Returns a string describing the failure condition when unsuccessful.

Actions taken in this method are asynchronous and changes will be eventually consistent.

Parameters
user_idany one is required.
include_ext_alt_textoptional.
tweet_modeoptional.
Returns
The user.
UserResponse CoreTweet.Rest.Friendships.Destroy ( string  screen_name,
bool?  include_ext_alt_text = null,
TweetMode tweet_mode = null 
)
inline

Allows the authenticating user to unfollow the user specified in the ID parameter.

Returns the unfollowed user in the requested format when successful.

Returns a string describing the failure condition when unsuccessful.

Actions taken in this method are asynchronous and changes will be eventually consistent.

Parameters
screen_nameany one is required.
include_ext_alt_textoptional.
tweet_modeoptional.
Returns
The user.
Task<UserResponse> CoreTweet.Rest.Friendships.DestroyAsync ( params Expression< Func< string, object >>[]  parameters)
inline

Allows the authenticating user to unfollow the user specified in the ID parameter.

Returns the unfollowed user in the requested format when successful.

Returns a string describing the failure condition when unsuccessful.

Actions taken in this method are asynchronous and changes will be eventually consistent.

Available parameters:

- long user_id (any one is required)

- string screen_name (any one is required)

- bool include_ext_alt_text (optional)

- TweetMode tweet_mode (optional)

Parameters
parametersThe parameters.
Returns
The user.
Task<UserResponse> CoreTweet.Rest.Friendships.DestroyAsync ( IDictionary< string, object >  parameters,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Allows the authenticating user to unfollow the user specified in the ID parameter.

Returns the unfollowed user in the requested format when successful.

Returns a string describing the failure condition when unsuccessful.

Actions taken in this method are asynchronous and changes will be eventually consistent.

Available parameters:

- long user_id (any one is required)

- string screen_name (any one is required)

- bool include_ext_alt_text (optional)

- TweetMode tweet_mode (optional)

Parameters
parametersThe parameters.
cancellationTokenThe cancellation token.
Returns
The user.
Task<UserResponse> CoreTweet.Rest.Friendships.DestroyAsync ( object  parameters,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Allows the authenticating user to unfollow the user specified in the ID parameter.

Returns the unfollowed user in the requested format when successful.

Returns a string describing the failure condition when unsuccessful.

Actions taken in this method are asynchronous and changes will be eventually consistent.

Available parameters:

- long user_id (any one is required)

- string screen_name (any one is required)

- bool include_ext_alt_text (optional)

- TweetMode tweet_mode (optional)

Parameters
parametersThe parameters.
cancellationTokenThe cancellation token.
Returns
The user.
Task<UserResponse> CoreTweet.Rest.Friendships.DestroyAsync ( long  user_id,
bool?  include_ext_alt_text = null,
TweetMode tweet_mode = null,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Allows the authenticating user to unfollow the user specified in the ID parameter.

Returns the unfollowed user in the requested format when successful.

Returns a string describing the failure condition when unsuccessful.

Actions taken in this method are asynchronous and changes will be eventually consistent.

Parameters
user_idany one is required.
include_ext_alt_textoptional.
tweet_modeoptional.
cancellationTokenThe cancellation token.
Returns
The user.
Task<UserResponse> CoreTweet.Rest.Friendships.DestroyAsync ( string  screen_name,
bool?  include_ext_alt_text = null,
TweetMode tweet_mode = null,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Allows the authenticating user to unfollow the user specified in the ID parameter.

Returns the unfollowed user in the requested format when successful.

Returns a string describing the failure condition when unsuccessful.

Actions taken in this method are asynchronous and changes will be eventually consistent.

Parameters
screen_nameany one is required.
include_ext_alt_textoptional.
tweet_modeoptional.
cancellationTokenThe cancellation token.
Returns
The user.
IEnumerable<long> CoreTweet.Rest.Friendships.EnumerateIncoming ( EnumerateMode  mode,
long?  cursor = null 
)
inline

Returns a collection of numeric IDs for every user who has a pending request to follow the authenticating user.

Parameters
cursorsemi-optional.
modeSpecify whether enumerating goes to the next page or the previous.
Returns
The IDs.
IEnumerable<long> CoreTweet.Rest.Friendships.EnumerateIncoming ( EnumerateMode  mode,
params Expression< Func< string, object >>[]  parameters 
)
inline

Returns a collection of numeric IDs for every user who has a pending request to follow the authenticating user.

Available parameters:

- long cursor (semi-optional)

Parameters
parametersThe parameters.
modeSpecify whether enumerating goes to the next page or the previous.
Returns
The IDs.
IEnumerable<long> CoreTweet.Rest.Friendships.EnumerateIncoming ( EnumerateMode  mode,
IDictionary< string, object >  parameters 
)
inline

Returns a collection of numeric IDs for every user who has a pending request to follow the authenticating user.

Available parameters:

- long cursor (semi-optional)

Parameters
parametersThe parameters.
modeSpecify whether enumerating goes to the next page or the previous.
Returns
The IDs.
IEnumerable<long> CoreTweet.Rest.Friendships.EnumerateIncoming ( EnumerateMode  mode,
object  parameters 
)
inline

Returns a collection of numeric IDs for every user who has a pending request to follow the authenticating user.

Available parameters:

- long cursor (semi-optional)

Parameters
parametersThe parameters.
modeSpecify whether enumerating goes to the next page or the previous.
Returns
The IDs.
IEnumerable<long> CoreTweet.Rest.Friendships.EnumerateOutgoing ( EnumerateMode  mode,
long?  cursor = null 
)
inline

Returns a collection of numeric IDs for every protected user for whom the authenticating user has a pending follow request.

Parameters
cursorsemi-optional.
modeSpecify whether enumerating goes to the next page or the previous.
Returns
The IDs.
IEnumerable<long> CoreTweet.Rest.Friendships.EnumerateOutgoing ( EnumerateMode  mode,
params Expression< Func< string, object >>[]  parameters 
)
inline

Returns a collection of numeric IDs for every protected user for whom the authenticating user has a pending follow request.

Available parameters:

- long cursor (semi-optional)

Parameters
parametersThe parameters.
modeSpecify whether enumerating goes to the next page or the previous.
Returns
The IDs.
IEnumerable<long> CoreTweet.Rest.Friendships.EnumerateOutgoing ( EnumerateMode  mode,
IDictionary< string, object >  parameters 
)
inline

Returns a collection of numeric IDs for every protected user for whom the authenticating user has a pending follow request.

Available parameters:

- long cursor (semi-optional)

Parameters
parametersThe parameters.
modeSpecify whether enumerating goes to the next page or the previous.
Returns
The IDs.
IEnumerable<long> CoreTweet.Rest.Friendships.EnumerateOutgoing ( EnumerateMode  mode,
object  parameters 
)
inline

Returns a collection of numeric IDs for every protected user for whom the authenticating user has a pending follow request.

Available parameters:

- long cursor (semi-optional)

Parameters
parametersThe parameters.
modeSpecify whether enumerating goes to the next page or the previous.
Returns
The IDs.
Cursored<long> CoreTweet.Rest.Friendships.Incoming ( params Expression< Func< string, object >>[]  parameters)
inline

Returns a collection of numeric IDs for every user who has a pending request to follow the authenticating user.

Available parameters:

- long cursor (semi-optional)

Parameters
parametersThe parameters.
Returns
The IDs.
Cursored<long> CoreTweet.Rest.Friendships.Incoming ( IDictionary< string, object >  parameters)
inline

Returns a collection of numeric IDs for every user who has a pending request to follow the authenticating user.

Available parameters:

- long cursor (semi-optional)

Parameters
parametersThe parameters.
Returns
The IDs.
Cursored<long> CoreTweet.Rest.Friendships.Incoming ( object  parameters)
inline

Returns a collection of numeric IDs for every user who has a pending request to follow the authenticating user.

Available parameters:

- long cursor (semi-optional)

Parameters
parametersThe parameters.
Returns
The IDs.
Cursored<long> CoreTweet.Rest.Friendships.Incoming ( long?  cursor = null)
inline

Returns a collection of numeric IDs for every user who has a pending request to follow the authenticating user.

Parameters
cursorsemi-optional.
Returns
The IDs.
Task<Cursored<long> > CoreTweet.Rest.Friendships.IncomingAsync ( params Expression< Func< string, object >>[]  parameters)
inline

Returns a collection of numeric IDs for every user who has a pending request to follow the authenticating user.

Available parameters:

- long cursor (semi-optional)

Parameters
parametersThe parameters.
Returns
The IDs.
Task<Cursored<long> > CoreTweet.Rest.Friendships.IncomingAsync ( IDictionary< string, object >  parameters,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Returns a collection of numeric IDs for every user who has a pending request to follow the authenticating user.

Available parameters:

- long cursor (semi-optional)

Parameters
parametersThe parameters.
cancellationTokenThe cancellation token.
Returns
The IDs.
Task<Cursored<long> > CoreTweet.Rest.Friendships.IncomingAsync ( object  parameters,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Returns a collection of numeric IDs for every user who has a pending request to follow the authenticating user.

Available parameters:

- long cursor (semi-optional)

Parameters
parametersThe parameters.
cancellationTokenThe cancellation token.
Returns
The IDs.
Task<Cursored<long> > CoreTweet.Rest.Friendships.IncomingAsync ( long?  cursor = null,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Returns a collection of numeric IDs for every user who has a pending request to follow the authenticating user.

Parameters
cursorsemi-optional.
cancellationTokenThe cancellation token.
Returns
The IDs.
ListedResponse<Friendship> CoreTweet.Rest.Friendships.Lookup ( params Expression< Func< string, object >>[]  parameters)
inline

Returns the relationships of the authenticating user to the comma-separated list of up to 100 screen_names or user_ids provided.

Values for connections can be: following, following_requested, followed_by, none.

Available parameters:

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

- IEnumerable<long> user_id (any one is required)

Parameters
parametersThe parameters.
Returns
The friendships.
ListedResponse<Friendship> CoreTweet.Rest.Friendships.Lookup ( IDictionary< string, object >  parameters)
inline

Returns the relationships of the authenticating user to the comma-separated list of up to 100 screen_names or user_ids provided.

Values for connections can be: following, following_requested, followed_by, none.

Available parameters:

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

- IEnumerable<long> user_id (any one is required)

Parameters
parametersThe parameters.
Returns
The friendships.
ListedResponse<Friendship> CoreTweet.Rest.Friendships.Lookup ( object  parameters)
inline

Returns the relationships of the authenticating user to the comma-separated list of up to 100 screen_names or user_ids provided.

Values for connections can be: following, following_requested, followed_by, none.

Available parameters:

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

- IEnumerable<long> user_id (any one is required)

Parameters
parametersThe parameters.
Returns
The friendships.
ListedResponse<Friendship> CoreTweet.Rest.Friendships.Lookup ( IEnumerable< string >  screen_name)
inline

Returns the relationships of the authenticating user to the comma-separated list of up to 100 screen_names or user_ids provided.

Values for connections can be: following, following_requested, followed_by, none.

Parameters
screen_nameany one is required.
Returns
The friendships.
ListedResponse<Friendship> CoreTweet.Rest.Friendships.Lookup ( IEnumerable< long >  user_id)
inline

Returns the relationships of the authenticating user to the comma-separated list of up to 100 screen_names or user_ids provided.

Values for connections can be: following, following_requested, followed_by, none.

Parameters
user_idany one is required.
Returns
The friendships.
Task<ListedResponse<Friendship> > CoreTweet.Rest.Friendships.LookupAsync ( params Expression< Func< string, object >>[]  parameters)
inline

Returns the relationships of the authenticating user to the comma-separated list of up to 100 screen_names or user_ids provided.

Values for connections can be: following, following_requested, followed_by, none.

Available parameters:

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

- IEnumerable<long> user_id (any one is required)

Parameters
parametersThe parameters.
Returns
The friendships.
Task<ListedResponse<Friendship> > CoreTweet.Rest.Friendships.LookupAsync ( IDictionary< string, object >  parameters,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Returns the relationships of the authenticating user to the comma-separated list of up to 100 screen_names or user_ids provided.

Values for connections can be: following, following_requested, followed_by, none.

Available parameters:

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

- IEnumerable<long> user_id (any one is required)

Parameters
parametersThe parameters.
cancellationTokenThe cancellation token.
Returns
The friendships.
Task<ListedResponse<Friendship> > CoreTweet.Rest.Friendships.LookupAsync ( object  parameters,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Returns the relationships of the authenticating user to the comma-separated list of up to 100 screen_names or user_ids provided.

Values for connections can be: following, following_requested, followed_by, none.

Available parameters:

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

- IEnumerable<long> user_id (any one is required)

Parameters
parametersThe parameters.
cancellationTokenThe cancellation token.
Returns
The friendships.
Task<ListedResponse<Friendship> > CoreTweet.Rest.Friendships.LookupAsync ( IEnumerable< string >  screen_name,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Returns the relationships of the authenticating user to the comma-separated list of up to 100 screen_names or user_ids provided.

Values for connections can be: following, following_requested, followed_by, none.

Parameters
screen_nameany one is required.
cancellationTokenThe cancellation token.
Returns
The friendships.
Task<ListedResponse<Friendship> > CoreTweet.Rest.Friendships.LookupAsync ( IEnumerable< long >  user_id,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Returns the relationships of the authenticating user to the comma-separated list of up to 100 screen_names or user_ids provided.

Values for connections can be: following, following_requested, followed_by, none.

Parameters
user_idany one is required.
cancellationTokenThe cancellation token.
Returns
The friendships.
ListedResponse<long> CoreTweet.Rest.Friendships.NoRetweetsIds ( params Expression< Func< string, object >>[]  parameters)
inline

Returns a collection of user_ids that the currently authenticated user does not want to receive retweets from.

Use POST friendships/update to set the "no retweets" status for a given user account on behalf of the current user.

Available parameters: Nothing.

Parameters
parametersThe parameters.
Returns
The IDs.
ListedResponse<long> CoreTweet.Rest.Friendships.NoRetweetsIds ( IDictionary< string, object >  parameters)
inline

Returns a collection of user_ids that the currently authenticated user does not want to receive retweets from.

Use POST friendships/update to set the "no retweets" status for a given user account on behalf of the current user.

Available parameters: Nothing.

Parameters
parametersThe parameters.
Returns
The IDs.
ListedResponse<long> CoreTweet.Rest.Friendships.NoRetweetsIds ( object  parameters)
inline

Returns a collection of user_ids that the currently authenticated user does not want to receive retweets from.

Use POST friendships/update to set the "no retweets" status for a given user account on behalf of the current user.

Available parameters: Nothing.

Parameters
parametersThe parameters.
Returns
The IDs.
ListedResponse<long> CoreTweet.Rest.Friendships.NoRetweetsIds ( )
inline

Returns a collection of user_ids that the currently authenticated user does not want to receive retweets from.

Use POST friendships/update to set the "no retweets" status for a given user account on behalf of the current user.

Returns
The IDs.
Task<ListedResponse<long> > CoreTweet.Rest.Friendships.NoRetweetsIdsAsync ( params Expression< Func< string, object >>[]  parameters)
inline

Returns a collection of user_ids that the currently authenticated user does not want to receive retweets from.

Use POST friendships/update to set the "no retweets" status for a given user account on behalf of the current user.

Available parameters:

Parameters
parametersThe parameters.
Returns
The IDs.
Task<ListedResponse<long> > CoreTweet.Rest.Friendships.NoRetweetsIdsAsync ( IDictionary< string, object >  parameters,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Returns a collection of user_ids that the currently authenticated user does not want to receive retweets from.

Use POST friendships/update to set the "no retweets" status for a given user account on behalf of the current user.

Available parameters:

Parameters
parametersThe parameters.
cancellationTokenThe cancellation token.
Returns
The IDs.
Task<ListedResponse<long> > CoreTweet.Rest.Friendships.NoRetweetsIdsAsync ( object  parameters,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Returns a collection of user_ids that the currently authenticated user does not want to receive retweets from.

Use POST friendships/update to set the "no retweets" status for a given user account on behalf of the current user.

Available parameters:

Parameters
parametersThe parameters.
cancellationTokenThe cancellation token.
Returns
The IDs.
Task<ListedResponse<long> > CoreTweet.Rest.Friendships.NoRetweetsIdsAsync ( CancellationToken  cancellationToken = default(CancellationToken))
inline

Returns a collection of user_ids that the currently authenticated user does not want to receive retweets from.

Use POST friendships/update to set the "no retweets" status for a given user account on behalf of the current user.

Parameters
cancellationTokenThe cancellation token.
Returns
The IDs.
Cursored<long> CoreTweet.Rest.Friendships.Outgoing ( params Expression< Func< string, object >>[]  parameters)
inline

Returns a collection of numeric IDs for every protected user for whom the authenticating user has a pending follow request.

Available parameters:

- long cursor (semi-optional)

Parameters
parametersThe parameters.
Returns
The IDs.
Cursored<long> CoreTweet.Rest.Friendships.Outgoing ( IDictionary< string, object >  parameters)
inline

Returns a collection of numeric IDs for every protected user for whom the authenticating user has a pending follow request.

Available parameters:

- long cursor (semi-optional)

Parameters
parametersThe parameters.
Returns
The IDs.
Cursored<long> CoreTweet.Rest.Friendships.Outgoing ( object  parameters)
inline

Returns a collection of numeric IDs for every protected user for whom the authenticating user has a pending follow request.

Available parameters:

- long cursor (semi-optional)

Parameters
parametersThe parameters.
Returns
The IDs.
Cursored<long> CoreTweet.Rest.Friendships.Outgoing ( long?  cursor = null)
inline

Returns a collection of numeric IDs for every protected user for whom the authenticating user has a pending follow request.

Parameters
cursorsemi-optional.
Returns
The IDs.
Task<Cursored<long> > CoreTweet.Rest.Friendships.OutgoingAsync ( params Expression< Func< string, object >>[]  parameters)
inline

Returns a collection of numeric IDs for every protected user for whom the authenticating user has a pending follow request.

Available parameters:

- long cursor (semi-optional)

Parameters
parametersThe parameters.
Returns
The IDs.
Task<Cursored<long> > CoreTweet.Rest.Friendships.OutgoingAsync ( IDictionary< string, object >  parameters,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Returns a collection of numeric IDs for every protected user for whom the authenticating user has a pending follow request.

Available parameters:

- long cursor (semi-optional)

Parameters
parametersThe parameters.
cancellationTokenThe cancellation token.
Returns
The IDs.
Task<Cursored<long> > CoreTweet.Rest.Friendships.OutgoingAsync ( object  parameters,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Returns a collection of numeric IDs for every protected user for whom the authenticating user has a pending follow request.

Available parameters:

- long cursor (semi-optional)

Parameters
parametersThe parameters.
cancellationTokenThe cancellation token.
Returns
The IDs.
Task<Cursored<long> > CoreTweet.Rest.Friendships.OutgoingAsync ( long?  cursor = null,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Returns a collection of numeric IDs for every protected user for whom the authenticating user has a pending follow request.

Parameters
cursorsemi-optional.
cancellationTokenThe cancellation token.
Returns
The IDs.
Relationship CoreTweet.Rest.Friendships.Show ( params Expression< Func< string, object >>[]  parameters)
inline

Returns detailed information about the relationship between two arbitrary users.

Available parameters:

- long source_id (any one is required)

- string source_screen_name (any one is required)

- long target_id (any one is required)

- string target_screen_name (any one is required)

Parameters
parametersThe parameters.
Returns
The relationship.
Relationship CoreTweet.Rest.Friendships.Show ( IDictionary< string, object >  parameters)
inline

Returns detailed information about the relationship between two arbitrary users.

Available parameters:

- long source_id (any one is required)

- string source_screen_name (any one is required)

- long target_id (any one is required)

- string target_screen_name (any one is required)

Parameters
parametersThe parameters.
Returns
The relationship.
Relationship CoreTweet.Rest.Friendships.Show ( object  parameters)
inline

Returns detailed information about the relationship between two arbitrary users.

Available parameters:

- long source_id (any one is required)

- string source_screen_name (any one is required)

- long target_id (any one is required)

- string target_screen_name (any one is required)

Parameters
parametersThe parameters.
Returns
The relationship.
Relationship CoreTweet.Rest.Friendships.Show ( long  target_id)
inline

Returns detailed information about the relationship between two arbitrary users.

Parameters
target_idany one is required.
Returns
The relationship.
Relationship CoreTweet.Rest.Friendships.Show ( string  target_screen_name)
inline

Returns detailed information about the relationship between two arbitrary users.

Parameters
target_screen_nameany one is required.
Returns
The relationship.
Relationship CoreTweet.Rest.Friendships.Show ( long  source_id,
long  target_id 
)
inline

Returns detailed information about the relationship between two arbitrary users.

Parameters
source_idany one is required.
target_idany one is required.
Returns
The relationship.
Relationship CoreTweet.Rest.Friendships.Show ( long  source_id,
string  target_screen_name 
)
inline

Returns detailed information about the relationship between two arbitrary users.

Parameters
source_idany one is required.
target_screen_nameany one is required.
Returns
The relationship.
Relationship CoreTweet.Rest.Friendships.Show ( string  source_screen_name,
long  target_id 
)
inline

Returns detailed information about the relationship between two arbitrary users.

Parameters
source_screen_nameany one is required.
target_idany one is required.
Returns
The relationship.
Relationship CoreTweet.Rest.Friendships.Show ( string  source_screen_name,
string  target_screen_name 
)
inline

Returns detailed information about the relationship between two arbitrary users.

Parameters
source_screen_nameany one is required.
target_screen_nameany one is required.
Returns
The relationship.
Task<Relationship> CoreTweet.Rest.Friendships.ShowAsync ( params Expression< Func< string, object >>[]  parameters)
inline

Returns detailed information about the relationship between two arbitrary users.

Available parameters:

- long source_id (any one is required)

- string source_screen_name (any one is required)

- long target_id (any one is required)

- string target_screen_name (any one is required)

Parameters
parametersThe parameters.
Returns
The relationship.
Task<Relationship> CoreTweet.Rest.Friendships.ShowAsync ( IDictionary< string, object >  parameters,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Returns detailed information about the relationship between two arbitrary users.

Available parameters:

- long source_id (any one is required)

- string source_screen_name (any one is required)

- long target_id (any one is required)

- string target_screen_name (any one is required)

Parameters
parametersThe parameters.
cancellationTokenThe cancellation token.
Returns
The relationship.
Task<Relationship> CoreTweet.Rest.Friendships.ShowAsync ( object  parameters,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Returns detailed information about the relationship between two arbitrary users.

Available parameters:

- long source_id (any one is required)

- string source_screen_name (any one is required)

- long target_id (any one is required)

- string target_screen_name (any one is required)

Parameters
parametersThe parameters.
cancellationTokenThe cancellation token.
Returns
The relationship.
Task<Relationship> CoreTweet.Rest.Friendships.ShowAsync ( long  target_id,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Returns detailed information about the relationship between two arbitrary users.

Parameters
target_idany one is required.
cancellationTokenThe cancellation token.
Returns
The relationship.
Task<Relationship> CoreTweet.Rest.Friendships.ShowAsync ( string  target_screen_name,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Returns detailed information about the relationship between two arbitrary users.

Parameters
target_screen_nameany one is required.
cancellationTokenThe cancellation token.
Returns
The relationship.
Task<Relationship> CoreTweet.Rest.Friendships.ShowAsync ( long  source_id,
long  target_id,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Returns detailed information about the relationship between two arbitrary users.

Parameters
source_idany one is required.
target_idany one is required.
cancellationTokenThe cancellation token.
Returns
The relationship.
Task<Relationship> CoreTweet.Rest.Friendships.ShowAsync ( long  source_id,
string  target_screen_name,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Returns detailed information about the relationship between two arbitrary users.

Parameters
source_idany one is required.
target_screen_nameany one is required.
cancellationTokenThe cancellation token.
Returns
The relationship.
Task<Relationship> CoreTweet.Rest.Friendships.ShowAsync ( string  source_screen_name,
long  target_id,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Returns detailed information about the relationship between two arbitrary users.

Parameters
source_screen_nameany one is required.
target_idany one is required.
cancellationTokenThe cancellation token.
Returns
The relationship.
Task<Relationship> CoreTweet.Rest.Friendships.ShowAsync ( string  source_screen_name,
string  target_screen_name,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Returns detailed information about the relationship between two arbitrary users.

Parameters
source_screen_nameany one is required.
target_screen_nameany one is required.
cancellationTokenThe cancellation token.
Returns
The relationship.
Relationship CoreTweet.Rest.Friendships.Update ( params Expression< Func< string, object >>[]  parameters)
inline

Allows one to enable or disable retweets and device notifications from the specified user.

Available parameters:

- long user_id (any one is required)

- string screen_name (any one is required)

- bool device (optional)

- bool retweets (optional)

Parameters
parametersThe parameters.
Returns
The relationship.
Relationship CoreTweet.Rest.Friendships.Update ( IDictionary< string, object >  parameters)
inline

Allows one to enable or disable retweets and device notifications from the specified user.

Available parameters:

- long user_id (any one is required)

- string screen_name (any one is required)

- bool device (optional)

- bool retweets (optional)

Parameters
parametersThe parameters.
Returns
The relationship.
Relationship CoreTweet.Rest.Friendships.Update ( object  parameters)
inline

Allows one to enable or disable retweets and device notifications from the specified user.

Available parameters:

- long user_id (any one is required)

- string screen_name (any one is required)

- bool device (optional)

- bool retweets (optional)

Parameters
parametersThe parameters.
Returns
The relationship.
Relationship CoreTweet.Rest.Friendships.Update ( long  user_id,
bool?  device = null,
bool?  retweets = null 
)
inline

Allows one to enable or disable retweets and device notifications from the specified user.

Parameters
user_idany one is required.
deviceoptional.
retweetsoptional.
Returns
The relationship.
Relationship CoreTweet.Rest.Friendships.Update ( string  screen_name,
bool?  device = null,
bool?  retweets = null 
)
inline

Allows one to enable or disable retweets and device notifications from the specified user.

Parameters
screen_nameany one is required.
deviceoptional.
retweetsoptional.
Returns
The relationship.
Task<Relationship> CoreTweet.Rest.Friendships.UpdateAsync ( params Expression< Func< string, object >>[]  parameters)
inline

Allows one to enable or disable retweets and device notifications from the specified user.

Available parameters:

- long user_id (any one is required)

- string screen_name (any one is required)

- bool device (optional)

- bool retweets (optional)

Parameters
parametersThe parameters.
Returns
The relationship.
Task<Relationship> CoreTweet.Rest.Friendships.UpdateAsync ( IDictionary< string, object >  parameters,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Allows one to enable or disable retweets and device notifications from the specified user.

Available parameters:

- long user_id (any one is required)

- string screen_name (any one is required)

- bool device (optional)

- bool retweets (optional)

Parameters
parametersThe parameters.
cancellationTokenThe cancellation token.
Returns
The relationship.
Task<Relationship> CoreTweet.Rest.Friendships.UpdateAsync ( object  parameters,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Allows one to enable or disable retweets and device notifications from the specified user.

Available parameters:

- long user_id (any one is required)

- string screen_name (any one is required)

- bool device (optional)

- bool retweets (optional)

Parameters
parametersThe parameters.
cancellationTokenThe cancellation token.
Returns
The relationship.
Task<Relationship> CoreTweet.Rest.Friendships.UpdateAsync ( long  user_id,
bool?  device = null,
bool?  retweets = null,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Allows one to enable or disable retweets and device notifications from the specified user.

Parameters
user_idany one is required.
deviceoptional.
retweetsoptional.
cancellationTokenThe cancellation token.
Returns
The relationship.
Task<Relationship> CoreTweet.Rest.Friendships.UpdateAsync ( string  screen_name,
bool?  device = null,
bool?  retweets = null,
CancellationToken  cancellationToken = default(CancellationToken) 
)
inline

Allows one to enable or disable retweets and device notifications from the specified user.

Parameters
screen_nameany one is required.
deviceoptional.
retweetsoptional.
cancellationTokenThe cancellation token.
Returns
The relationship.

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