public System.IAsyncResult Beginset_unicast_addresses(string [] devices,ManagementDeviceUnicastAddress [] [] addresses, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_unicast_addresses", new object[] {
     devices,
     addresses}, callback, asyncState);
 }
        public void set_unicast_addresses(
		string [] devices,
		ManagementDeviceUnicastAddress [] [] addresses
	)
        {
            this.Invoke("set_unicast_addresses", new object [] {
                devices,
                addresses});
        }