public string registerWithSnsIdAndIdentityCredential(SnsIdType snsIdType, string snsAccessToken, IdentityCredential identityCredential, string region, string udidHash, DeviceInfo deviceInfo)
{
#if !SILVERLIGHT
send_registerWithSnsIdAndIdentityCredential(snsIdType, snsAccessToken, identityCredential, region, udidHash, deviceInfo);
return recv_registerWithSnsIdAndIdentityCredential();
#else
var asyncResult = Begin_registerWithSnsIdAndIdentityCredential(null, null, snsIdType, snsAccessToken, identityCredential, region, udidHash, deviceInfo);
return End_registerWithSnsIdAndIdentityCredential(asyncResult);
#endif
}
#if SILVERLIGHT