Microsoft.Xna.Framework.GamerServices
Class Gamer

java.lang.Object
  extended by Microsoft.Xna.Framework.GamerServices.Gamer

public abstract class Gamer
extends java.lang.Object


Field Summary
 java.lang.Object Tag
           
 
Constructor Summary
Gamer()
           
 
Method Summary
static IAsyncResult BeginGetFromGamertag(java.lang.String gamertag, AsyncCallback callback, java.lang.Object asyncState)
           
static IAsyncResult BeginGetPartnerToken(java.lang.String audienceUri, AsyncCallback callback, java.lang.Object asyncState)
           
 IAsyncResult BeginGetProfile(AsyncCallback callback, java.lang.Object asyncState)
          Starts an asynchronous profile read operation.
static Gamer EndGetFromGamertag(IAsyncResult result)
           
static java.lang.String EndGetPartnerToken(IAsyncResult result)
           
 GamerProfile EndGetProfile(IAsyncResult result)
          Ends an asynchronous profile read operation.
 java.lang.String getDisplayName()
           
static Gamer GetFromGamertag(java.lang.String gamertag)
           
 java.lang.String getGamerTag()
          Gets the gamertag string.
static java.lang.String GetPartnerToken(java.lang.String audienceUri)
           
 GamerProfile GetProfile()
          Reads profile data for this gamer.
 boolean IsDisposed()
          Gets a value indicating whether the object is disposed.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

Tag

public java.lang.Object Tag
Constructor Detail

Gamer

public Gamer()
Method Detail

getDisplayName

public java.lang.String getDisplayName()

getGamerTag

public java.lang.String getGamerTag()
Gets the gamertag string.


IsDisposed

public boolean IsDisposed()
Gets a value indicating whether the object is disposed.


BeginGetFromGamertag

public static IAsyncResult BeginGetFromGamertag(java.lang.String gamertag,
                                                AsyncCallback callback,
                                                java.lang.Object asyncState)

BeginGetPartnerToken

public static IAsyncResult BeginGetPartnerToken(java.lang.String audienceUri,
                                                AsyncCallback callback,
                                                java.lang.Object asyncState)

BeginGetProfile

public IAsyncResult BeginGetProfile(AsyncCallback callback,
                                    java.lang.Object asyncState)
Starts an asynchronous profile read operation.

Parameters:
callback - The method to be called once the asynchronous operation has finished.
asyncState - State of the asynchronous operation.

EndGetFromGamertag

public static Gamer EndGetFromGamertag(IAsyncResult result)

EndGetPartnerToken

public static java.lang.String EndGetPartnerToken(IAsyncResult result)

EndGetProfile

public GamerProfile EndGetProfile(IAsyncResult result)
Ends an asynchronous profile read operation.

Parameters:
result - An IAsyncResult used to track the progress of the operation.
Returns:

GetFromGamertag

public static Gamer GetFromGamertag(java.lang.String gamertag)

GetPartnerToken

public static java.lang.String GetPartnerToken(java.lang.String audienceUri)

GetProfile

public GamerProfile GetProfile()
Reads profile data for this gamer.


toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object