I want to implement Custom Network Events in U#

I am using U# to build a system to reset the location of items. I need to get him to sync over the Internet. I know that you can implement this in UdonGraph using Custom Network Events. But I don’t know what to do in U#.
I have so far written a local processing version of the system.


using UdonSharp;
using UnityEngine;
using VRC.SDKBase;
using VRC.Udon;

public class 重置照片US : UdonSharpBehaviour
{
    public Transform A1;
    public Transform A2;
    public Transform A3;
    public Transform A4;
    public Transform A5;
    public Transform A6;
    public Transform A7;
    public Transform A8;
    public Transform A9;
    public Transform A10;
    public Transform A11;
    public Transform A12;
    public Transform A13;
    public Transform A14;
    public Transform A15;
    public Transform A16;
    public Transform A17;
    public Transform A18;
    public Transform A19;
    public Transform A20;
    public Transform A21;
    public Transform A22;
    public Transform A23;
    public Transform A24;
    public Transform A25;
    public Transform A26;
    public Transform A27;
    public Transform A28;
    public Transform A29;
    public Transform A30;
    public Transform A31;
    public Transform A32;
    public Transform A33;
    public Transform A34;
    public Transform A35;
    public Transform A36;
    public Transform A37;
    public Transform A38;
    public Transform A39;
    public Transform A40;
    public Transform A41;
    public Transform A42;
    public Transform A43;
    public Transform A44;
    public Transform A45;
    public Transform A46;
    public Transform A47;
    public Transform A48;
    public Transform A49;
    public Transform A50;
    public Transform A51;
    public Transform A52;
    public Transform A53;
    public Transform A54;
    public Transform A55;
    public Transform A56;
    public Transform A57;
    public Transform A58;
    public Transform A59;
    public Transform A60;
    public Transform A61;
    public Transform A62;
    public Transform A63;
    public Transform A64;
    public Transform A65;
    public Transform A66;
    public Transform A67;
    public Transform A68;
    public Transform A69;
    public Transform A70;
    public Transform A71;
    public Transform A72;
    public Transform A73;
    public Transform A74;
    public Transform A75;
    public Transform A76;
    public Transform A77;
    public Transform A78;
    public Transform A79;
    public Transform A80;
    public Transform A81;
    public Transform A82;
    public Transform A83;
    public Transform A84;
    public Transform A85;
    public Transform A86;
    public Transform A87;
    public Transform A88;
    public Transform A89;
    public Transform A90;
    public Transform A91;
    public Transform A92;
    public Transform A93;
    public Transform A94;
    public Transform A95;
    public Transform A96;
    public Transform A97;
    public Transform A98;
    public Transform A99;
    public Transform A100;
    public Transform A101;
    public Transform A102;
    public Transform A103;
    void Interact()
    {
        A1.transform.localPosition = new Vector3(0, 0, -200);
        A2.transform.localPosition = new Vector3(0, 0, -200);
        A3.transform.localPosition = new Vector3(0, 0, -200);
        A4.transform.localPosition = new Vector3(0, 0, -200);
        A5.transform.localPosition = new Vector3(0, 0, -200);
        A6.transform.localPosition = new Vector3(0, 0, -200);
        A7.transform.localPosition = new Vector3(0, 0, -200);
        A8.transform.localPosition = new Vector3(0, 0, -200);
        A9.transform.localPosition = new Vector3(0, 0, -200);
        A10.transform.localPosition = new Vector3(0, 0, -200);
        A11.transform.localPosition = new Vector3(0, 0, -200);
        A12.transform.localPosition = new Vector3(0, 0, -200);
        A13.transform.localPosition = new Vector3(0, 0, -200);
        A14.transform.localPosition = new Vector3(0, 0, -200);
        A15.transform.localPosition = new Vector3(0, 0, -200);
        A16.transform.localPosition = new Vector3(0, 0, -200);
        A17.transform.localPosition = new Vector3(0, 0, -200);
        A18.transform.localPosition = new Vector3(0, 0, -200);
        A19.transform.localPosition = new Vector3(0, 0, -200);
        A20.transform.localPosition = new Vector3(0, 0, -200);
        A21.transform.localPosition = new Vector3(0, 0, -200);
        A22.transform.localPosition = new Vector3(0, 0, -200);
        A23.transform.localPosition = new Vector3(0, 0, -200);
        A24.transform.localPosition = new Vector3(0, 0, -200);
        A25.transform.localPosition = new Vector3(0, 0, -200);
        A26.transform.localPosition = new Vector3(0, 0, -200);
        A27.transform.localPosition = new Vector3(0, 0, -200);
        A28.transform.localPosition = new Vector3(0, 0, -200);
        A29.transform.localPosition = new Vector3(0, 0, -200);
        A30.transform.localPosition = new Vector3(0, 0, -200);
        A31.transform.localPosition = new Vector3(0, 0, -200);
        A32.transform.localPosition = new Vector3(0, 0, -200);
        A33.transform.localPosition = new Vector3(0, 0, -200);
        A34.transform.localPosition = new Vector3(0, 0, -200);
        A35.transform.localPosition = new Vector3(0, 0, -200);
        A36.transform.localPosition = new Vector3(0, 0, -200);
        A37.transform.localPosition = new Vector3(0, 0, -200);
        A38.transform.localPosition = new Vector3(0, 0, -200);
        A39.transform.localPosition = new Vector3(0, 0, -200);
        A40.transform.localPosition = new Vector3(0, 0, -200);
        A41.transform.localPosition = new Vector3(0, 0, -200);
        A42.transform.localPosition = new Vector3(0, 0, -200);
        A43.transform.localPosition = new Vector3(0, 0, -200);
        A44.transform.localPosition = new Vector3(0, 0, -200);
        A45.transform.localPosition = new Vector3(0, 0, -200);
        A46.transform.localPosition = new Vector3(0, 0, -200);
        A47.transform.localPosition = new Vector3(0, 0, -200);
        A48.transform.localPosition = new Vector3(0, 0, -200);
        A49.transform.localPosition = new Vector3(0, 0, -200);
        A50.transform.localPosition = new Vector3(0, 0, -200);
        A51.transform.localPosition = new Vector3(0, 0, -200);
        A52.transform.localPosition = new Vector3(0, 0, -200);
        A53.transform.localPosition = new Vector3(0, 0, -200);
        A54.transform.localPosition = new Vector3(0, 0, -200);
        A55.transform.localPosition = new Vector3(0, 0, -200);
        A56.transform.localPosition = new Vector3(0, 0, -200);
        A57.transform.localPosition = new Vector3(0, 0, -200);
        A58.transform.localPosition = new Vector3(0, 0, -200);
        A59.transform.localPosition = new Vector3(0, 0, -200);
        A60.transform.localPosition = new Vector3(0, 0, -200);
        A61.transform.localPosition = new Vector3(0, 0, -200);
        A62.transform.localPosition = new Vector3(0, 0, -200);
        A63.transform.localPosition = new Vector3(0, 0, -200);
        A64.transform.localPosition = new Vector3(0, 0, -200);
        A65.transform.localPosition = new Vector3(0, 0, -200);
        A66.transform.localPosition = new Vector3(0, 0, -200);
        A67.transform.localPosition = new Vector3(0, 0, -200);
        A68.transform.localPosition = new Vector3(0, 0, -200);
        A69.transform.localPosition = new Vector3(0, 0, -200);
        A70.transform.localPosition = new Vector3(0, 0, -200);
        A71.transform.localPosition = new Vector3(0, 0, -200);
        A72.transform.localPosition = new Vector3(0, 0, -200);
        A73.transform.localPosition = new Vector3(0, 0, -200);
        A74.transform.localPosition = new Vector3(0, 0, -200);
        A75.transform.localPosition = new Vector3(0, 0, -200);
        A76.transform.localPosition = new Vector3(0, 0, -200);
        A77.transform.localPosition = new Vector3(0, 0, -200);
        A78.transform.localPosition = new Vector3(0, 0, -200);
        A79.transform.localPosition = new Vector3(0, 0, -200);
        A80.transform.localPosition = new Vector3(0, 0, -200);
        A81.transform.localPosition = new Vector3(0, 0, -200);
        A82.transform.localPosition = new Vector3(0, 0, -200);
        A83.transform.localPosition = new Vector3(0, 0, -200);
        A84.transform.localPosition = new Vector3(0, 0, -200);
        A85.transform.localPosition = new Vector3(0, 0, -200);
        A86.transform.localPosition = new Vector3(0, 0, -200);
        A87.transform.localPosition = new Vector3(0, 0, -200);
        A88.transform.localPosition = new Vector3(0, 0, -200);
        A89.transform.localPosition = new Vector3(0, 0, -200);
        A90.transform.localPosition = new Vector3(0, 0, -200);
        A91.transform.localPosition = new Vector3(0, 0, -200);
        A92.transform.localPosition = new Vector3(0, 0, -200);
        A93.transform.localPosition = new Vector3(0, 0, -200);
        A94.transform.localPosition = new Vector3(0, 0, -200);
        A95.transform.localPosition = new Vector3(0, 0, -200);
        A96.transform.localPosition = new Vector3(0, 0, -200);
        A97.transform.localPosition = new Vector3(0, 0, -200);
        A98.transform.localPosition = new Vector3(0, 0, -200);
        A99.transform.localPosition = new Vector3(0, 0, -200);
        A100.transform.localPosition = new Vector3(0, 0, -200);
        A101.transform.localPosition = new Vector3(0, 0, -200);
        A102.transform.localPosition = new Vector3(0, 0, -200);
        A103.transform.localPosition = new Vector3(0, 0, -200);
    }
}

hmmm, I solved it


using UdonSharp;
using UnityEngine;
using VRC.SDKBase;
using VRC.Udon;

public class 重置照片US : UdonSharpBehaviour
{
    public Transform A1;
    public Transform A2;
    public Transform A3;
    public Transform A4;
    public Transform A5;
    public Transform A6;
    public Transform A7;
    public Transform A8;
    public Transform A9;
    public Transform A10;
    public Transform A11;
    public Transform A12;
    public Transform A13;
    public Transform A14;
    public Transform A15;
    public Transform A16;
    public Transform A17;
    public Transform A18;
    public Transform A19;
    public Transform A20;
    public Transform A21;
    public Transform A22;
    public Transform A23;
    public Transform A24;
    public Transform A25;
    public Transform A26;
    public Transform A27;
    public Transform A28;
    public Transform A29;
    public Transform A30;
    public Transform A31;
    public Transform A32;
    public Transform A33;
    public Transform A34;
    public Transform A35;
    public Transform A36;
    public Transform A37;
    public Transform A38;
    public Transform A39;
    public Transform A40;
    public Transform A41;
    public Transform A42;
    public Transform A43;
    public Transform A44;
    public Transform A45;
    public Transform A46;
    public Transform A47;
    public Transform A48;
    public Transform A49;
    public Transform A50;
    public Transform A51;
    public Transform A52;
    public Transform A53;
    public Transform A54;
    public Transform A55;
    public Transform A56;
    public Transform A57;
    public Transform A58;
    public Transform A59;
    public Transform A60;
    public Transform A61;
    public Transform A62;
    public Transform A63;
    public Transform A64;
    public Transform A65;
    public Transform A66;
    public Transform A67;
    public Transform A68;
    public Transform A69;
    public Transform A70;
    public Transform A71;
    public Transform A72;
    public Transform A73;
    public Transform A74;
    public Transform A75;
    public Transform A76;
    public Transform A77;
    public Transform A78;
    public Transform A79;
    public Transform A80;
    public Transform A81;
    public Transform A82;
    public Transform A83;
    public Transform A84;
    public Transform A85;
    public Transform A86;
    public Transform A87;
    public Transform A88;
    public Transform A89;
    public Transform A90;
    public Transform A91;
    public Transform A92;
    public Transform A93;
    public Transform A94;
    public Transform A95;
    public Transform A96;
    public Transform A97;
    public Transform A98;
    public Transform A99;
    public Transform A100;
    public Transform A101;
    public Transform A102;
    public Transform A103;
    public void Interact()
    {
        SendCustomNetworkEvent(VRC.Udon.Common.Interfaces.NetworkEventTarget.All,"B1");
    }
    public void B1()
    {
        A1.transform.localPosition = new Vector3(0, 0, -200);
        A2.transform.localPosition = new Vector3(0, 0, -200);
        A3.transform.localPosition = new Vector3(0, 0, -200);
        A4.transform.localPosition = new Vector3(0, 0, -200);
        A5.transform.localPosition = new Vector3(0, 0, -200);
        A6.transform.localPosition = new Vector3(0, 0, -200);
        A7.transform.localPosition = new Vector3(0, 0, -200);
        A8.transform.localPosition = new Vector3(0, 0, -200);
        A9.transform.localPosition = new Vector3(0, 0, -200);
        A10.transform.localPosition = new Vector3(0, 0, -200);
        A11.transform.localPosition = new Vector3(0, 0, -200);
        A12.transform.localPosition = new Vector3(0, 0, -200);
        A13.transform.localPosition = new Vector3(0, 0, -200);
        A14.transform.localPosition = new Vector3(0, 0, -200);
        A15.transform.localPosition = new Vector3(0, 0, -200);
        A16.transform.localPosition = new Vector3(0, 0, -200);
        A17.transform.localPosition = new Vector3(0, 0, -200);
        A18.transform.localPosition = new Vector3(0, 0, -200);
        A19.transform.localPosition = new Vector3(0, 0, -200);
        A20.transform.localPosition = new Vector3(0, 0, -200);
        A21.transform.localPosition = new Vector3(0, 0, -200);
        A22.transform.localPosition = new Vector3(0, 0, -200);
        A23.transform.localPosition = new Vector3(0, 0, -200);
        A24.transform.localPosition = new Vector3(0, 0, -200);
        A25.transform.localPosition = new Vector3(0, 0, -200);
        A26.transform.localPosition = new Vector3(0, 0, -200);
        A27.transform.localPosition = new Vector3(0, 0, -200);
        A28.transform.localPosition = new Vector3(0, 0, -200);
        A29.transform.localPosition = new Vector3(0, 0, -200);
        A30.transform.localPosition = new Vector3(0, 0, -200);
        A31.transform.localPosition = new Vector3(0, 0, -200);
        A32.transform.localPosition = new Vector3(0, 0, -200);
        A33.transform.localPosition = new Vector3(0, 0, -200);
        A34.transform.localPosition = new Vector3(0, 0, -200);
        A35.transform.localPosition = new Vector3(0, 0, -200);
        A36.transform.localPosition = new Vector3(0, 0, -200);
        A37.transform.localPosition = new Vector3(0, 0, -200);
        A38.transform.localPosition = new Vector3(0, 0, -200);
        A39.transform.localPosition = new Vector3(0, 0, -200);
        A40.transform.localPosition = new Vector3(0, 0, -200);
        A41.transform.localPosition = new Vector3(0, 0, -200);
        A42.transform.localPosition = new Vector3(0, 0, -200);
        A43.transform.localPosition = new Vector3(0, 0, -200);
        A44.transform.localPosition = new Vector3(0, 0, -200);
        A45.transform.localPosition = new Vector3(0, 0, -200);
        A46.transform.localPosition = new Vector3(0, 0, -200);
        A47.transform.localPosition = new Vector3(0, 0, -200);
        A48.transform.localPosition = new Vector3(0, 0, -200);
        A49.transform.localPosition = new Vector3(0, 0, -200);
        A50.transform.localPosition = new Vector3(0, 0, -200);
        A51.transform.localPosition = new Vector3(0, 0, -200);
        A52.transform.localPosition = new Vector3(0, 0, -200);
        A53.transform.localPosition = new Vector3(0, 0, -200);
        A54.transform.localPosition = new Vector3(0, 0, -200);
        A55.transform.localPosition = new Vector3(0, 0, -200);
        A56.transform.localPosition = new Vector3(0, 0, -200);
        A57.transform.localPosition = new Vector3(0, 0, -200);
        A58.transform.localPosition = new Vector3(0, 0, -200);
        A59.transform.localPosition = new Vector3(0, 0, -200);
        A60.transform.localPosition = new Vector3(0, 0, -200);
        A61.transform.localPosition = new Vector3(0, 0, -200);
        A62.transform.localPosition = new Vector3(0, 0, -200);
        A63.transform.localPosition = new Vector3(0, 0, -200);
        A64.transform.localPosition = new Vector3(0, 0, -200);
        A65.transform.localPosition = new Vector3(0, 0, -200);
        A66.transform.localPosition = new Vector3(0, 0, -200);
        A67.transform.localPosition = new Vector3(0, 0, -200);
        A68.transform.localPosition = new Vector3(0, 0, -200);
        A69.transform.localPosition = new Vector3(0, 0, -200);
        A70.transform.localPosition = new Vector3(0, 0, -200);
        A71.transform.localPosition = new Vector3(0, 0, -200);
        A72.transform.localPosition = new Vector3(0, 0, -200);
        A73.transform.localPosition = new Vector3(0, 0, -200);
        A74.transform.localPosition = new Vector3(0, 0, -200);
        A75.transform.localPosition = new Vector3(0, 0, -200);
        A76.transform.localPosition = new Vector3(0, 0, -200);
        A77.transform.localPosition = new Vector3(0, 0, -200);
        A78.transform.localPosition = new Vector3(0, 0, -200);
        A79.transform.localPosition = new Vector3(0, 0, -200);
        A80.transform.localPosition = new Vector3(0, 0, -200);
        A81.transform.localPosition = new Vector3(0, 0, -200);
        A82.transform.localPosition = new Vector3(0, 0, -200);
        A83.transform.localPosition = new Vector3(0, 0, -200);
        A84.transform.localPosition = new Vector3(0, 0, -200);
        A85.transform.localPosition = new Vector3(0, 0, -200);
        A86.transform.localPosition = new Vector3(0, 0, -200);
        A87.transform.localPosition = new Vector3(0, 0, -200);
        A88.transform.localPosition = new Vector3(0, 0, -200);
        A89.transform.localPosition = new Vector3(0, 0, -200);
        A90.transform.localPosition = new Vector3(0, 0, -200);
        A91.transform.localPosition = new Vector3(0, 0, -200);
        A92.transform.localPosition = new Vector3(0, 0, -200);
        A93.transform.localPosition = new Vector3(0, 0, -200);
        A94.transform.localPosition = new Vector3(0, 0, -200);
        A95.transform.localPosition = new Vector3(0, 0, -200);
        A96.transform.localPosition = new Vector3(0, 0, -200);
        A97.transform.localPosition = new Vector3(0, 0, -200);
        A98.transform.localPosition = new Vector3(0, 0, -200);
        A99.transform.localPosition = new Vector3(0, 0, -200);
        A100.transform.localPosition = new Vector3(0, 0, -200);
        A101.transform.localPosition = new Vector3(0, 0, -200);
        A102.transform.localPosition = new Vector3(0, 0, -200);
        A103.transform.localPosition = new Vector3(0, 0, -200);
    }
}