C# 클래스 StarryEyes.Models.Databases.UserProxy

파일 보기 프로젝트 열기: karno/StarryEyes 1 사용 예제들

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
LoadUserAsync ( [ user ) : Task
ResolveUsersAsync ( IEnumerable users ) : Task>
StoreUsersAsync ( IEnumerable pendingUser ) : System.Threading.Tasks.Task
UserProxy ( ) : System

메소드 상세

AddAsync() 공개 정적인 메소드

public static AddAsync ( RelationDataType type, long userId, IEnumerable targetIds ) : System.Threading.Tasks.Task
type RelationDataType
userId long
targetIds IEnumerable
리턴 System.Threading.Tasks.Task

AddBlockingsAsync() 공개 정적인 메소드

public static AddBlockingsAsync ( long userId, IEnumerable targetIds ) : System.Threading.Tasks.Task
userId long
targetIds IEnumerable
리턴 System.Threading.Tasks.Task

AddFollowersAsync() 공개 정적인 메소드

public static AddFollowersAsync ( long userId, IEnumerable targetIds ) : System.Threading.Tasks.Task
userId long
targetIds IEnumerable
리턴 System.Threading.Tasks.Task

AddFollowingsAsync() 공개 정적인 메소드

public static AddFollowingsAsync ( long userId, IEnumerable targetIds ) : System.Threading.Tasks.Task
userId long
targetIds IEnumerable
리턴 System.Threading.Tasks.Task

AddMutesAsync() 공개 정적인 메소드

public static AddMutesAsync ( long userId, IEnumerable targetIds ) : System.Threading.Tasks.Task
userId long
targetIds IEnumerable
리턴 System.Threading.Tasks.Task

AddNoRetweetsAsync() 공개 정적인 메소드

public static AddNoRetweetsAsync ( long userId, IEnumerable targetIds ) : System.Threading.Tasks.Task
userId long
targetIds IEnumerable
리턴 System.Threading.Tasks.Task

ContainsAsync() 공개 정적인 메소드

public static ContainsAsync ( RelationDataType type, long userId, long targetId ) : Task
type RelationDataType
userId long
targetId long
리턴 Task

GetAllAsync() 공개 정적인 메소드

public static GetAllAsync ( RelationDataType type ) : Task>
type RelationDataType
리턴 Task>

GetAsync() 공개 정적인 메소드

public static GetAsync ( RelationDataType type, long userId ) : Task>
type RelationDataType
userId long
리턴 Task>

GetBlockingsAllAsync() 공개 정적인 메소드

public static GetBlockingsAllAsync ( ) : Task>
리턴 Task>

GetBlockingsAsync() 공개 정적인 메소드

public static GetBlockingsAsync ( long userId ) : Task>
userId long
리턴 Task>

GetFollowersAllAsync() 공개 정적인 메소드

public static GetFollowersAllAsync ( ) : Task>
리턴 Task>

GetFollowersAsync() 공개 정적인 메소드

public static GetFollowersAsync ( long userId ) : Task>
userId long
리턴 Task>

GetFollowingsAllAsync() 공개 정적인 메소드

public static GetFollowingsAllAsync ( ) : Task>
리턴 Task>

GetFollowingsAsync() 공개 정적인 메소드

public static GetFollowingsAsync ( long userId ) : Task>
userId long
리턴 Task>

GetId() 공개 정적인 메소드

public static GetId ( string screenName ) : long
screenName string
리턴 long

GetMutesAllAsync() 공개 정적인 메소드

public static GetMutesAllAsync ( ) : Task>
리턴 Task>

GetMutesAsync() 공개 정적인 메소드

public static GetMutesAsync ( long userId ) : Task>
userId long
리턴 Task>

GetNoRetweetsAllAsync() 공개 정적인 메소드

public static GetNoRetweetsAllAsync ( ) : Task>
리턴 Task>

GetNoRetweetsAsync() 공개 정적인 메소드

public static GetNoRetweetsAsync ( long userId ) : Task>
userId long
리턴 Task>

GetRelatedUsersFastAsync() 공개 정적인 메소드

public static GetRelatedUsersFastAsync ( string partOfScreenName, bool followingsOnly, int count ) : string>>>.Task
partOfScreenName string
followingsOnly bool
count int
리턴 string>>>.Task

GetUserAsync() 공개 정적인 메소드

public static GetUserAsync ( long id ) : Task
id long
리턴 Task

GetUserAsync() 공개 정적인 메소드

public static GetUserAsync ( string screenName ) : Task
screenName string
리턴 Task

GetUsersAsync() 공개 정적인 메소드

public static GetUsersAsync ( IEnumerable ids ) : Task>
ids IEnumerable
리턴 Task>

GetUsersAsync() 공개 정적인 메소드

public static GetUsersAsync ( string partOfScreenName ) : Task>
partOfScreenName string
리턴 Task>

GetUsersFastAsync() 공개 정적인 메소드

public static GetUsersFastAsync ( string partOfScreenName, int count ) : string>>>.Task
partOfScreenName string
count int
리턴 string>>>.Task

IsBlockingAsync() 공개 정적인 메소드

public static IsBlockingAsync ( long userId, long targetId ) : Task
userId long
targetId long
리턴 Task

IsFollowerAsync() 공개 정적인 메소드

public static IsFollowerAsync ( long userId, long targetId ) : Task
userId long
targetId long
리턴 Task

IsFollowingAsync() 공개 정적인 메소드

public static IsFollowingAsync ( long userId, long targetId ) : Task
userId long
targetId long
리턴 Task

IsMutedAsync() 공개 정적인 메소드

public static IsMutedAsync ( long userId, long targetId ) : Task
userId long
targetId long
리턴 Task

IsNoRetweetsAsync() 공개 정적인 메소드

public static IsNoRetweetsAsync ( long userId, long targetId ) : Task
userId long
targetId long
리턴 Task

RemoveAsync() 공개 정적인 메소드

public static RemoveAsync ( RelationDataType type, long userId, IEnumerable removalIds ) : System.Threading.Tasks.Task
type RelationDataType
userId long
removalIds IEnumerable
리턴 System.Threading.Tasks.Task

RemoveBlockingsAsync() 공개 정적인 메소드

public static RemoveBlockingsAsync ( long userId, IEnumerable removals ) : System.Threading.Tasks.Task
userId long
removals IEnumerable
리턴 System.Threading.Tasks.Task

RemoveFollowersAsync() 공개 정적인 메소드

public static RemoveFollowersAsync ( long userId, IEnumerable removals ) : System.Threading.Tasks.Task
userId long
removals IEnumerable
리턴 System.Threading.Tasks.Task

RemoveFollowingsAsync() 공개 정적인 메소드

public static RemoveFollowingsAsync ( long userId, IEnumerable removals ) : System.Threading.Tasks.Task
userId long
removals IEnumerable
리턴 System.Threading.Tasks.Task

RemoveMutesAsync() 공개 정적인 메소드

public static RemoveMutesAsync ( long userId, IEnumerable removals ) : System.Threading.Tasks.Task
userId long
removals IEnumerable
리턴 System.Threading.Tasks.Task

RemoveNoRetweetsAsync() 공개 정적인 메소드

public static RemoveNoRetweetsAsync ( long userId, IEnumerable removals ) : System.Threading.Tasks.Task
userId long
removals IEnumerable
리턴 System.Threading.Tasks.Task

SetAsync() 공개 정적인 메소드

public static SetAsync ( RelationDataType type, long userId, long targetId, bool value ) : System.Threading.Tasks.Task
type RelationDataType
userId long
targetId long
value bool
리턴 System.Threading.Tasks.Task

SetBlockingAsync() 공개 정적인 메소드

public static SetBlockingAsync ( long userId, long targetId, bool blocking ) : System.Threading.Tasks.Task
userId long
targetId long
blocking bool
리턴 System.Threading.Tasks.Task

SetFollowerAsync() 공개 정적인 메소드

public static SetFollowerAsync ( long userId, long targetId, bool followed ) : System.Threading.Tasks.Task
userId long
targetId long
followed bool
리턴 System.Threading.Tasks.Task

SetFollowingAsync() 공개 정적인 메소드

public static SetFollowingAsync ( long userId, long targetId, bool following ) : System.Threading.Tasks.Task
userId long
targetId long
following bool
리턴 System.Threading.Tasks.Task

SetMutedAsync() 공개 정적인 메소드

public static SetMutedAsync ( long userId, long targetId, bool muted ) : System.Threading.Tasks.Task
userId long
targetId long
muted bool
리턴 System.Threading.Tasks.Task

SetNoRetweetsAsync() 공개 정적인 메소드

public static SetNoRetweetsAsync ( long userId, long targetId, bool suppressing ) : System.Threading.Tasks.Task
userId long
targetId long
suppressing bool
리턴 System.Threading.Tasks.Task

StoreUser() 공개 정적인 메소드

public static StoreUser ( StarryEyes.Anomaly.TwitterApi.DataModels.TwitterUser user ) : void
user StarryEyes.Anomaly.TwitterApi.DataModels.TwitterUser
리턴 void