System.Net.HttpListener.AddAllPrefixes C# (CSharp) Method

AddAllPrefixes() private method

private AddAllPrefixes ( ) : void
return void
        private void AddAllPrefixes()
        {
            // go through the uri list and register for each one of them
            if (_uriPrefixes.Count > 0)
            {
                foreach (string registeredPrefix in _uriPrefixes.Values)
                {
                    uint statusCode = InternalAddPrefix(registeredPrefix);
                    if (statusCode != Interop.HttpApi.ERROR_SUCCESS)
                    {
                        if (statusCode == Interop.HttpApi.ERROR_ALREADY_EXISTS)
                            throw new HttpListenerException((int)statusCode, SR.Format(SR.net_listener_already, registeredPrefix));
                        else
                            throw new HttpListenerException((int)statusCode);
                    }
                }
            }
        }