Dmap.Server.RegisterService C# (CSharp) Метод

RegisterService() защищенный Метод

protected RegisterService ( ) : void
Результат void
        protected virtual void RegisterService()
        {
            lock (eglock) {
                if (zc_service != null) {
                    UnregisterService ();
                }

                string auth = serverInfo.AuthenticationMethod == AuthenticationMethod.None ? "false" : "true";

                zc_service = new RegisterService ();
                zc_service.Name = serverInfo.Name;
                zc_service.RegType = ZeroconfType;
                zc_service.Port = (short)ws.BoundPort;
                zc_service.TxtRecord = new TxtRecord ();
                zc_service.TxtRecord.Add ("Password", auth);
                zc_service.TxtRecord.Add ("Machine Name", serverInfo.Name);

                AddTxtRecords (zc_service.TxtRecord);

                if (machineId != null) {
                    zc_service.TxtRecord.Add ("Machine ID", machineId);
                }

                zc_service.TxtRecord.Add ("txtvers", "1");
                zc_service.Response += OnRegisterServiceResponse;
                zc_service.Register ();
            }
        }