public System.IAsyncResult Beginset_protocol(string [] associations,NetworkingIPsecProtocol [] protocols, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_protocol", new object[] {
     associations,
     protocols}, callback, asyncState);
 }
        public void set_protocol(
		string [] associations,
		NetworkingIPsecProtocol [] protocols
	)
        {
            this.Invoke("set_protocol", new object [] {
                associations,
                protocols});
        }
        public void set_protocol(
		string [] policies,
		NetworkingIPsecProtocol [] protocols
	)
        {
            this.Invoke("set_protocol", new object [] {
                policies,
                protocols});
        }