public ManagementEventSubscriptionSubscriptionStatus[] Endget_authentication(System.IAsyncResult asyncResult,
out ManagementEventSubscriptionUserCredential [] credential_list)
{
object [] results = this.EndInvoke(asyncResult);
credential_list = ((ManagementEventSubscriptionUserCredential [])(results[1]));
return ((ManagementEventSubscriptionSubscriptionStatus [])(results[0]));
}