C# Class LoginRadiusSDK.Entity.LoginRadiusCustomObjectEntity

Inheritance: LoginRadiusEntityBase
Mostrar archivo Open project: LoginRadius/dot-net-sdk

Public Methods

Method Description
CheckCustomObject ( string accountId, string objectId ) : LoginRadiusCustomObjectCheckResponse

This method is used to check the presence of a Custom Object for the specified account ID(UID)

DeleteCustomObject ( string accountId, string objectId, bool isblock ) : LoginRadiusPostResponse

Method is used to remove the specified Custom Object based on the account Id(UID).

GetAllCustomObject ( string objectId, string cursor ) : List

Method is used to retrieve all of the Custom objects based on the Object Id.

GetCustomObjectStats ( string objectId ) : LoginRadiusSDK.Models.Object.CustomObjectStats

Method is used to get the current storage information for a specified Custom Object.

GetCustomObjectbyAccountId ( string accountId, string objectId ) : LoginRadiusSDK.Models.Object.CustomObjectResponse

Method is used to retrieve the Custom Object for the specified account based on the account Id(UID).

GetCustomObjectbyMultipleAccountId ( List accountIds, string objectId ) : List

Method is used to retrieve the Custom Object for the specified account based on the account Id(UID).

GetCustomObjectbyObjectId ( string objectId ) : List

Method is used to retrieve all of the specified Custom Objects based on the Object Id.

GetCustomObjectbyQuery ( string objectId, string query, string cursor ) : List

Method is used to retrieve all of the Custom Objects based on the specified query.

UpsertCustomObject ( string accountId, string objectId, object customObject ) : LoginRadiusPostResponse

Method is used to write information in JSON format to the custom object for the specified account.

Method Details

CheckCustomObject() public method

This method is used to check the presence of a Custom Object for the specified account ID(UID)
public CheckCustomObject ( string accountId, string objectId ) : LoginRadiusCustomObjectCheckResponse
accountId string The identifier for each user account, it may have multiple IDs(identifier for each social platform) attached with
objectId string LoginRadius Custom Object Id.
return LoginRadiusSDK.Models.LoginRadiusCustomObjectCheckResponse

DeleteCustomObject() public method

Method is used to remove the specified Custom Object based on the account Id(UID).
public DeleteCustomObject ( string accountId, string objectId, bool isblock ) : LoginRadiusPostResponse
accountId string Account Id is a uniquely generated string used for determination of a user account.
objectId string LoginRadius Custom Object Id.
isblock bool
return LoginRadiusSDK.Models.LoginRadiusPostResponse

GetAllCustomObject() public method

Method is used to retrieve all of the Custom objects based on the Object Id.
public GetAllCustomObject ( string objectId, string cursor ) : List
objectId string LoginRadius Custom Object Id.
cursor string Cursor or indexvalue value in case the data is large.
return List

GetCustomObjectStats() public method

Method is used to get the current storage information for a specified Custom Object.
public GetCustomObjectStats ( string objectId ) : LoginRadiusSDK.Models.Object.CustomObjectStats
objectId string LoginRadius Custom Object Id.
return LoginRadiusSDK.Models.Object.CustomObjectStats

GetCustomObjectbyAccountId() public method

Method is used to retrieve the Custom Object for the specified account based on the account Id(UID).
public GetCustomObjectbyAccountId ( string accountId, string objectId ) : LoginRadiusSDK.Models.Object.CustomObjectResponse
accountId string Account Id is a uniquely generated string used for determination of a user account.
objectId string LoginRadius Custom Object Id.
return LoginRadiusSDK.Models.Object.CustomObjectResponse

GetCustomObjectbyMultipleAccountId() public method

Method is used to retrieve the Custom Object for the specified account based on the account Id(UID).
public GetCustomObjectbyMultipleAccountId ( List accountIds, string objectId ) : List
accountIds List Account Id is a uniquely generated string used for determination of a user account.
objectId string LoginRadius Custom Object Id.
return List

GetCustomObjectbyObjectId() public method

Method is used to retrieve all of the specified Custom Objects based on the Object Id.
public GetCustomObjectbyObjectId ( string objectId ) : List
objectId string LoginRadius Custom Object Id.
return List

GetCustomObjectbyQuery() public method

Method is used to retrieve all of the Custom Objects based on the specified query.
public GetCustomObjectbyQuery ( string objectId, string query, string cursor ) : List
objectId string LoginRadius Custom Object Id.
query string Selection query in valid XML format.
cursor string Cursor or indexvalue value in case the data is large.
return List

UpsertCustomObject() public method

Method is used to write information in JSON format to the custom object for the specified account.
public UpsertCustomObject ( string accountId, string objectId, object customObject ) : LoginRadiusPostResponse
accountId string Account Id is a uniquely generated string used for determination of a user account.
objectId string LoginRadius Custom Object Id.
customObject object Valid JSON obj as per your schema.
return LoginRadiusSDK.Models.LoginRadiusPostResponse