C# Class SobekCM.Core.Configuration.Engine.Engine_Server_Configuration

Show file Open project: MarkVSullivan/SobekCM-Web-Application Class Usage Examples

Private Properties

Property Type Description
ensure_dictionary_built void

Public Methods

Method Description
AddRoot ( string ChildSegment, Engine_Path_Endpoint Child ) : void
ClearAll ( ) : void

Clears all of the data loaded into this configuration

ContainsRootKey ( string ChildSegment ) : bool
Engine_Server_Configuration ( ) : System

Constructor for a new instance of the Engine_Server_Configuration class

GetRoot ( string ChildSegment ) : Engine_Path_Endpoint
Get_Endpoint ( List Paths ) : Engine_Path_Endpoint

Get the endpoint configuration, based on the requested path

Private Methods

Method Description
ensure_dictionary_built ( ) : void

Method Details

AddRoot() public method

public AddRoot ( string ChildSegment, Engine_Path_Endpoint Child ) : void
ChildSegment string
Child Engine_Path_Endpoint
return void

ClearAll() public method

Clears all of the data loaded into this configuration
public ClearAll ( ) : void
return void

ContainsRootKey() public method

public ContainsRootKey ( string ChildSegment ) : bool
ChildSegment string
return bool

Engine_Server_Configuration() public method

Constructor for a new instance of the Engine_Server_Configuration class
public Engine_Server_Configuration ( ) : System
return System

GetRoot() public method

public GetRoot ( string ChildSegment ) : Engine_Path_Endpoint
ChildSegment string
return Engine_Path_Endpoint

Get_Endpoint() public method

Get the endpoint configuration, based on the requested path
public Get_Endpoint ( List Paths ) : Engine_Path_Endpoint
Paths List Requested URL paths
return Engine_Path_Endpoint