C# Class StarryEyes.Models.Databases.UserProxy

Afficher le fichier Open project: karno/StarryEyes Class Usage Examples

Méthodes publiques

Méthode Description
AddAsync ( RelationDataType type, long userId, IEnumerable targetIds ) : System.Threading.Tasks.Task
AddBlockingsAsync ( long userId, IEnumerable targetIds ) : System.Threading.Tasks.Task
AddFollowersAsync ( long userId, IEnumerable targetIds ) : System.Threading.Tasks.Task
AddFollowingsAsync ( long userId, IEnumerable targetIds ) : System.Threading.Tasks.Task
AddMutesAsync ( long userId, IEnumerable targetIds ) : System.Threading.Tasks.Task
AddNoRetweetsAsync ( long userId, IEnumerable targetIds ) : System.Threading.Tasks.Task
ContainsAsync ( RelationDataType type, long userId, long targetId ) : Task
GetAllAsync ( RelationDataType type ) : Task>
GetAsync ( RelationDataType type, long userId ) : Task>
GetBlockingsAllAsync ( ) : Task>
GetBlockingsAsync ( long userId ) : Task>
GetFollowersAllAsync ( ) : Task>
GetFollowersAsync ( long userId ) : Task>
GetFollowingsAllAsync ( ) : Task>
GetFollowingsAsync ( long userId ) : Task>
GetId ( string screenName ) : long
GetMutesAllAsync ( ) : Task>
GetMutesAsync ( long userId ) : Task>
GetNoRetweetsAllAsync ( ) : Task>
GetNoRetweetsAsync ( long userId ) : Task>
GetRelatedUsersFastAsync ( string partOfScreenName, bool followingsOnly, int count ) : string>>>.Task
GetUserAsync ( long id ) : Task
GetUserAsync ( string screenName ) : Task
GetUsersAsync ( IEnumerable ids ) : Task>
GetUsersAsync ( string partOfScreenName ) : Task>
GetUsersFastAsync ( string partOfScreenName, int count ) : string>>>.Task
IsBlockingAsync ( long userId, long targetId ) : Task
IsFollowerAsync ( long userId, long targetId ) : Task
IsFollowingAsync ( long userId, long targetId ) : Task
IsMutedAsync ( long userId, long targetId ) : Task
IsNoRetweetsAsync ( long userId, long targetId ) : Task
RemoveAsync ( RelationDataType type, long userId, IEnumerable removalIds ) : System.Threading.Tasks.Task
RemoveBlockingsAsync ( long userId, IEnumerable removals ) : System.Threading.Tasks.Task
RemoveFollowersAsync ( long userId, IEnumerable removals ) : System.Threading.Tasks.Task
RemoveFollowingsAsync ( long userId, IEnumerable removals ) : System.Threading.Tasks.Task
RemoveMutesAsync ( long userId, IEnumerable removals ) : System.Threading.Tasks.Task
RemoveNoRetweetsAsync ( long userId, IEnumerable removals ) : System.Threading.Tasks.Task
SetAsync ( RelationDataType type, long userId, long targetId, bool value ) : System.Threading.Tasks.Task
SetBlockingAsync ( long userId, long targetId, bool blocking ) : System.Threading.Tasks.Task
SetFollowerAsync ( long userId, long targetId, bool followed ) : System.Threading.Tasks.Task
SetFollowingAsync ( long userId, long targetId, bool following ) : System.Threading.Tasks.Task
SetMutedAsync ( long userId, long targetId, bool muted ) : System.Threading.Tasks.Task
SetNoRetweetsAsync ( long userId, long targetId, bool suppressing ) : System.Threading.Tasks.Task
StoreUser ( StarryEyes.Anomaly.TwitterApi.DataModels.TwitterUser user ) : void

Private Methods

Méthode Description
LoadUserAsync ( [ user ) : Task
ResolveUsersAsync ( IEnumerable users ) : Task>
StoreUsersAsync ( IEnumerable pendingUser ) : System.Threading.Tasks.Task
UserProxy ( ) : System

Method Details

AddAsync() public static méthode

public static AddAsync ( RelationDataType type, long userId, IEnumerable targetIds ) : System.Threading.Tasks.Task
type RelationDataType
userId long
targetIds IEnumerable
Résultat System.Threading.Tasks.Task

AddBlockingsAsync() public static méthode

public static AddBlockingsAsync ( long userId, IEnumerable targetIds ) : System.Threading.Tasks.Task
userId long
targetIds IEnumerable
Résultat System.Threading.Tasks.Task

AddFollowersAsync() public static méthode

public static AddFollowersAsync ( long userId, IEnumerable targetIds ) : System.Threading.Tasks.Task
userId long
targetIds IEnumerable
Résultat System.Threading.Tasks.Task

AddFollowingsAsync() public static méthode

public static AddFollowingsAsync ( long userId, IEnumerable targetIds ) : System.Threading.Tasks.Task
userId long
targetIds IEnumerable
Résultat System.Threading.Tasks.Task

AddMutesAsync() public static méthode

public static AddMutesAsync ( long userId, IEnumerable targetIds ) : System.Threading.Tasks.Task
userId long
targetIds IEnumerable
Résultat System.Threading.Tasks.Task

AddNoRetweetsAsync() public static méthode

public static AddNoRetweetsAsync ( long userId, IEnumerable targetIds ) : System.Threading.Tasks.Task
userId long
targetIds IEnumerable
Résultat System.Threading.Tasks.Task

ContainsAsync() public static méthode

public static ContainsAsync ( RelationDataType type, long userId, long targetId ) : Task
type RelationDataType
userId long
targetId long
Résultat Task

GetAllAsync() public static méthode

public static GetAllAsync ( RelationDataType type ) : Task>
type RelationDataType
Résultat Task>

GetAsync() public static méthode

public static GetAsync ( RelationDataType type, long userId ) : Task>
type RelationDataType
userId long
Résultat Task>

GetBlockingsAllAsync() public static méthode

public static GetBlockingsAllAsync ( ) : Task>
Résultat Task>

GetBlockingsAsync() public static méthode

public static GetBlockingsAsync ( long userId ) : Task>
userId long
Résultat Task>

GetFollowersAllAsync() public static méthode

public static GetFollowersAllAsync ( ) : Task>
Résultat Task>

GetFollowersAsync() public static méthode

public static GetFollowersAsync ( long userId ) : Task>
userId long
Résultat Task>

GetFollowingsAllAsync() public static méthode

public static GetFollowingsAllAsync ( ) : Task>
Résultat Task>

GetFollowingsAsync() public static méthode

public static GetFollowingsAsync ( long userId ) : Task>
userId long
Résultat Task>

GetId() public static méthode

public static GetId ( string screenName ) : long
screenName string
Résultat long

GetMutesAllAsync() public static méthode

public static GetMutesAllAsync ( ) : Task>
Résultat Task>

GetMutesAsync() public static méthode

public static GetMutesAsync ( long userId ) : Task>
userId long
Résultat Task>

GetNoRetweetsAllAsync() public static méthode

public static GetNoRetweetsAllAsync ( ) : Task>
Résultat Task>

GetNoRetweetsAsync() public static méthode

public static GetNoRetweetsAsync ( long userId ) : Task>
userId long
Résultat Task>

GetRelatedUsersFastAsync() public static méthode

public static GetRelatedUsersFastAsync ( string partOfScreenName, bool followingsOnly, int count ) : string>>>.Task
partOfScreenName string
followingsOnly bool
count int
Résultat string>>>.Task

GetUserAsync() public static méthode

public static GetUserAsync ( long id ) : Task
id long
Résultat Task

GetUserAsync() public static méthode

public static GetUserAsync ( string screenName ) : Task
screenName string
Résultat Task

GetUsersAsync() public static méthode

public static GetUsersAsync ( IEnumerable ids ) : Task>
ids IEnumerable
Résultat Task>

GetUsersAsync() public static méthode

public static GetUsersAsync ( string partOfScreenName ) : Task>
partOfScreenName string
Résultat Task>

GetUsersFastAsync() public static méthode

public static GetUsersFastAsync ( string partOfScreenName, int count ) : string>>>.Task
partOfScreenName string
count int
Résultat string>>>.Task

IsBlockingAsync() public static méthode

public static IsBlockingAsync ( long userId, long targetId ) : Task
userId long
targetId long
Résultat Task

IsFollowerAsync() public static méthode

public static IsFollowerAsync ( long userId, long targetId ) : Task
userId long
targetId long
Résultat Task

IsFollowingAsync() public static méthode

public static IsFollowingAsync ( long userId, long targetId ) : Task
userId long
targetId long
Résultat Task

IsMutedAsync() public static méthode

public static IsMutedAsync ( long userId, long targetId ) : Task
userId long
targetId long
Résultat Task

IsNoRetweetsAsync() public static méthode

public static IsNoRetweetsAsync ( long userId, long targetId ) : Task
userId long
targetId long
Résultat Task

RemoveAsync() public static méthode

public static RemoveAsync ( RelationDataType type, long userId, IEnumerable removalIds ) : System.Threading.Tasks.Task
type RelationDataType
userId long
removalIds IEnumerable
Résultat System.Threading.Tasks.Task

RemoveBlockingsAsync() public static méthode

public static RemoveBlockingsAsync ( long userId, IEnumerable removals ) : System.Threading.Tasks.Task
userId long
removals IEnumerable
Résultat System.Threading.Tasks.Task

RemoveFollowersAsync() public static méthode

public static RemoveFollowersAsync ( long userId, IEnumerable removals ) : System.Threading.Tasks.Task
userId long
removals IEnumerable
Résultat System.Threading.Tasks.Task

RemoveFollowingsAsync() public static méthode

public static RemoveFollowingsAsync ( long userId, IEnumerable removals ) : System.Threading.Tasks.Task
userId long
removals IEnumerable
Résultat System.Threading.Tasks.Task

RemoveMutesAsync() public static méthode

public static RemoveMutesAsync ( long userId, IEnumerable removals ) : System.Threading.Tasks.Task
userId long
removals IEnumerable
Résultat System.Threading.Tasks.Task

RemoveNoRetweetsAsync() public static méthode

public static RemoveNoRetweetsAsync ( long userId, IEnumerable removals ) : System.Threading.Tasks.Task
userId long
removals IEnumerable
Résultat System.Threading.Tasks.Task

SetAsync() public static méthode

public static SetAsync ( RelationDataType type, long userId, long targetId, bool value ) : System.Threading.Tasks.Task
type RelationDataType
userId long
targetId long
value bool
Résultat System.Threading.Tasks.Task

SetBlockingAsync() public static méthode

public static SetBlockingAsync ( long userId, long targetId, bool blocking ) : System.Threading.Tasks.Task
userId long
targetId long
blocking bool
Résultat System.Threading.Tasks.Task

SetFollowerAsync() public static méthode

public static SetFollowerAsync ( long userId, long targetId, bool followed ) : System.Threading.Tasks.Task
userId long
targetId long
followed bool
Résultat System.Threading.Tasks.Task

SetFollowingAsync() public static méthode

public static SetFollowingAsync ( long userId, long targetId, bool following ) : System.Threading.Tasks.Task
userId long
targetId long
following bool
Résultat System.Threading.Tasks.Task

SetMutedAsync() public static méthode

public static SetMutedAsync ( long userId, long targetId, bool muted ) : System.Threading.Tasks.Task
userId long
targetId long
muted bool
Résultat System.Threading.Tasks.Task

SetNoRetweetsAsync() public static méthode

public static SetNoRetweetsAsync ( long userId, long targetId, bool suppressing ) : System.Threading.Tasks.Task
userId long
targetId long
suppressing bool
Résultat System.Threading.Tasks.Task

StoreUser() public static méthode

public static StoreUser ( StarryEyes.Anomaly.TwitterApi.DataModels.TwitterUser user ) : void
user StarryEyes.Anomaly.TwitterApi.DataModels.TwitterUser
Résultat void