Nakama .NET Client SDK 3.8.0
Nakama .NET Client SDK
|
This is the complete list of members for Nakama.IClient, including all inherited members.
AddFriendsAsync(ISession session, IEnumerable< string > ids, IEnumerable< string > usernames=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
AddGroupUsersAsync(ISession session, string groupId, IEnumerable< string > ids, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
AuthenticateAppleAsync(string token, string username=null, bool create=true, Dictionary< string, string > vars=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
AuthenticateCustomAsync(string id, string username=null, bool create=true, Dictionary< string, string > vars=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
AuthenticateDeviceAsync(string id, string username=null, bool create=true, Dictionary< string, string > vars=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
AuthenticateEmailAsync(string email, string password, string username=null, bool create=true, Dictionary< string, string > vars=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
AuthenticateFacebookAsync(string token, string username=null, bool create=true, bool import=true, Dictionary< string, string > vars=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
AuthenticateGameCenterAsync(string bundleId, string playerId, string publicKeyUrl, string salt, string signature, string timestamp, string username=null, bool create=true, Dictionary< string, string > vars=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
AuthenticateGoogleAsync(string token, string username=null, bool create=true, Dictionary< string, string > vars=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
AuthenticateSteamAsync(string token, string username=null, bool create=true, bool import=true, Dictionary< string, string > vars=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
AutoRefreshSession | Nakama.IClient | |
BanGroupUsersAsync(ISession session, string groupId, IEnumerable< string > ids, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
BlockFriendsAsync(ISession session, IEnumerable< string > ids, IEnumerable< string > usernames=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
CreateGroupAsync(ISession session, string name, string description="", string avatarUrl=null, string langTag=null, bool open=true, int maxCount=100, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
DeleteAccountAsync(ISession session, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
DeleteFriendsAsync(ISession session, IEnumerable< string > ids, IEnumerable< string > usernames=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
DeleteGroupAsync(ISession session, string groupId, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
DeleteLeaderboardRecordAsync(ISession session, string leaderboardId, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
DeleteNotificationsAsync(ISession session, IEnumerable< string > ids, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
DeleteStorageObjectsAsync(ISession session, StorageObjectId[] ids, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
DeleteTournamentRecordAsync(ISession session, string tournamentId, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
DemoteGroupUsersAsync(ISession session, string groupId, IEnumerable< string > userIds, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
EventAsync(ISession session, string name, Dictionary< string, string > properties, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
GetAccountAsync(ISession session, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
GetSubscriptionAsync(ISession session, string productId, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
GetUsersAsync(ISession session, IEnumerable< string > ids, IEnumerable< string > usernames=null, IEnumerable< string > facebookIds=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
GlobalRetryConfiguration | Nakama.IClient | |
Host | Nakama.IClient | |
ImportFacebookFriendsAsync(ISession session, string token, bool? reset=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
ImportSteamFriendsAsync(ISession session, string token, bool? reset=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
JoinGroupAsync(ISession session, string groupId, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
JoinTournamentAsync(ISession session, string tournamentId, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
KickGroupUsersAsync(ISession session, string groupId, IEnumerable< string > ids, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
LeaveGroupAsync(ISession session, string groupId, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
LinkAppleAsync(ISession session, string token, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
LinkCustomAsync(ISession session, string id, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
LinkDeviceAsync(ISession session, string id, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
LinkEmailAsync(ISession session, string email, string password, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
LinkFacebookAsync(ISession session, string token, bool? import=true, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
LinkGameCenterAsync(ISession session, string bundleId, string playerId, string publicKeyUrl, string salt, string signature, string timestamp, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
LinkGoogleAsync(ISession session, string token, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
LinkSteamAsync(ISession session, string token, bool import, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
ListChannelMessagesAsync(ISession session, IChannel channel, int limit=1, bool forward=true, string cursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
ListChannelMessagesAsync(ISession session, string channelId, int limit=1, bool forward=true, string cursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
ListFriendsAsync(ISession session, int? state=null, int limit=1, string cursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
ListGroupsAsync(ISession session, string name=null, int limit=1, string cursor=null, string langTag=null, int? members=null, bool? open=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
ListGroupUsersAsync(ISession session, string groupId, int? state=null, int limit=1, string cursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
ListLeaderboardRecordsAroundOwnerAsync(ISession session, string leaderboardId, string ownerId, long? expiry=null, int limit=1, string cursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
ListLeaderboardRecordsAsync(ISession session, string leaderboardId, IEnumerable< string > ownerIds=null, long? expiry=null, int limit=1, string cursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
ListMatchesAsync(ISession session, int min, int max, int limit, bool authoritative, string label, string query, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
ListNotificationsAsync(ISession session, int limit=1, string cacheableCursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
ListStorageObjects(ISession session, string collection, int limit=1, string cursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
ListStorageObjectsAsync(ISession session, string collection, int limit=1, string cursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
ListSubscriptionsAsync(ISession session, int limit, string cursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
ListTournamentRecordsAroundOwnerAsync(ISession session, string tournamentId, string ownerId, long? expiry=null, int limit=1, string cursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
ListTournamentRecordsAsync(ISession session, string tournamentId, IEnumerable< string > ownerIds=null, long? expiry=null, int limit=1, string cursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
ListTournamentsAsync(ISession session, int categoryStart, int categoryEnd, int? startTime=null, int? endTime=null, int limit=1, string cursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
ListUserGroupsAsync(ISession session, int? state=null, int limit=1, string cursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
ListUserGroupsAsync(ISession session, string userId, int? state=null, int limit=1, string cursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
ListUsersStorageObjectsAsync(ISession session, string collection, string userId, int limit=1, string cursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
Logger | Nakama.IClient | |
Port | Nakama.IClient | |
PromoteGroupUsersAsync(ISession session, string groupId, IEnumerable< string > ids, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
ReadStorageObjectsAsync(ISession session, IApiReadStorageObjectId[] ids, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
RpcAsync(ISession session, string id, string payload, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
RpcAsync(ISession session, string id, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
RpcAsync(string httpKey, string id, string payload, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
RpcAsync(string httpKey, string id, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
Scheme | Nakama.IClient | |
ServerKey | Nakama.IClient | |
SessionLogoutAsync(ISession session, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
SessionLogoutAsync(string authToken, string refreshToken, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
SessionRefreshAsync(ISession session, Dictionary< string, string > vars=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
Timeout | Nakama.IClient | |
UnlinkAppleAsync(ISession session, string token, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
UnlinkCustomAsync(ISession session, string id, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
UnlinkDeviceAsync(ISession session, string id, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
UnlinkEmailAsync(ISession session, string email, string password, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
UnlinkFacebookAsync(ISession session, string token, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
UnlinkGameCenterAsync(ISession session, string bundleId, string playerId, string publicKeyUrl, string salt, string signature, string timestamp, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
UnlinkGoogleAsync(ISession session, string token, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
UnlinkSteamAsync(ISession session, string token, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
UpdateAccountAsync(ISession session, string username, string displayName=null, string avatarUrl=null, string langTag=null, string location=null, string timezone=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
UpdateGroupAsync(ISession session, string groupId, string name, bool open, string description=null, string avatarUrl=null, string langTag=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
ValidatePurchaseAppleAsync(ISession session, string receipt, bool persist=true, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
ValidatePurchaseFacebookInstantAsync(ISession session, string signedRequest, bool persist=true, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
ValidatePurchaseGoogleAsync(ISession session, string receipt, bool persist=true, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
ValidatePurchaseHuaweiAsync(ISession session, string receipt, string signature, bool persist=true, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
ValidateSubscriptionAppleAsync(ISession session, string receipt, bool persist=true, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
ValidateSubscriptionGoogleAsync(ISession session, string receipt, bool persist=true, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
WriteLeaderboardRecordAsync(ISession session, string leaderboardId, long score, long subScore=0L, string metadata=null, ApiOperator apiOperator=ApiOperator.NO_OVERRIDE, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
WriteStorageObjectsAsync(ISession session, IApiWriteStorageObject[] objects, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient | |
WriteTournamentRecordAsync(ISession session, string tournamentId, long score, long subScore=0L, string metadata=null, ApiOperator apiOperator=ApiOperator.NO_OVERRIDE, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.IClient |