NuGardt SoftwareSc2RanksService GetCharacterTeamsListBegin Method NuGardt
Returns all of the teams the character is on, as well as the characters info. Does not return other characters on the team.

Namespace: NuGardt.SC2Ranks.API
Assembly: NuGardt.SC2Ranks.API (in NuGardt.SC2Ranks.API.dll) Version: 2.0.0.0 (2.0.0.0)
Syntax

public IAsyncResult GetCharacterTeamsListBegin(
	Object Key,
	eSc2RanksRegion Region,
	int BattleNetID,
	eSc2RanksExpansion Expansion,
	eSc2RanksBracket Bracket,
	eSc2RanksLeague League,
	AsyncCallback Callback,
	Nullable<eSc2RanksRace> Race = null,
	bool IgnoreCache = false
)

Parameters

Key
Type: OnlineSystem Object
Can contain anything. Useful for tracking asynchronous calls. Is returned when the End method is called.
Region
Type: NuGardt.SC2Ranks.API eSc2RanksRegion
The region of the character.
BattleNetID
Type: OnlineSystem Int32
The Battle.net identifier.
Expansion
Type: NuGardt.SC2Ranks.API eSc2RanksExpansion
The expansion set of StarCraft II.
Bracket
Type: NuGardt.SC2Ranks.API eSc2RanksBracket
The bracket to filter.
League
Type: NuGardt.SC2Ranks.API eSc2RanksLeague
The league to filter.
Callback
Type: OnlineSystem AsyncCallback
Address of a method to call when a result is available.
Race (Optional)
Type: OnlineSystem Nullable eSc2RanksRace 
Optional. Default is all races. Race to filter.
IgnoreCache (Optional)
Type: OnlineSystem Boolean
Optional. Default is False. Ignores any cached data that might be available when caching is enabled.

Return Value

Type: OnlineIAsyncResult
Return an System.Exception if an error occurred otherwise Nothing.
Remarks

See Also