Ejemplo n.º 1
0
        public static ServiceState GetDefaultState(string componentId)
        {
            ServerComponentEnum serverComponent;

            if (!Enum.TryParse <ServerComponentEnum>(componentId, true, out serverComponent))
            {
                throw new ArgumentException(DirectoryStrings.ComponentNameInvalid);
            }
            return(ServerComponentStateManager.GetDefaultState(serverComponent));
        }
Ejemplo n.º 2
0
        public static ServiceState GetEffectiveState(ServerComponentEnum serverComponent)
        {
            ServiceState defaultState = ServerComponentStateManager.GetDefaultState(serverComponent);

            return(ServerComponentStateManager.GetEffectiveState(serverComponent, defaultState != ServiceState.Inactive));
        }