PoshKentico.Core.xml

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>PoshKentico.Core</name>
    </assembly>
    <members>
        <member name="T:PoshKentico.Services.KenticoCmsApplicationService">
            <summary>
            Implementation of <see cref="T:PoshKentico.Core.Services.General.ICmsApplicationService"/> that uses Kentico.
            </summary>
        </member>
        <member name="P:PoshKentico.Services.KenticoCmsApplicationService.InitializationState">
            <summary>
            Gets the initialization state of the CMS Application.
            </summary>
        </member>
        <member name="M:PoshKentico.Services.KenticoCmsApplicationService.FindSite(System.Action{System.String},System.Action{System.String})">
             <summary>
             This method requires administrator access.
             
             Finds a Kentico website by performing the following steps:
             1. Get a list of all the sites from IIS
             2. Get a list of all applications from the sites
             3. Get a list of all the virtual directories from the applications
             4. Continue processing virtual directory if a web.config file exits
             5. Parse the document and find an "add" node with name="CMSConnectionString"
             6. If the connection string is valid, then stop processing. This is a Kentico site.
             </summary>
             <param name="writeDebug">A delegate for writing to the debug stream.</param>
             <param name="writeVerbose">A delegate for writing to the verbose stream.</param>
             <returns>The directory and the connection string for the Kentico site.</returns>
        </member>
        <member name="M:PoshKentico.Services.KenticoCmsApplicationService.Initialize(System.Action{System.String},System.Action{System.String})">
            <summary>
            Initialize Kentico CMS Application using FindKenticoSite to locate the site.
            </summary>
            <param name="writeDebug">A delegate for writing to the debug stream.</param>
            <param name="writeVerbose">A delegate for writing to the verbose stream.</param>
        </member>
        <member name="M:PoshKentico.Services.KenticoCmsApplicationService.Initialize(System.String,System.IO.DirectoryInfo,System.Action{System.String},System.Action{System.String})">
            <summary>
            Initialize Kentico CMS Application using the supplied parameters.
            </summary>
            <param name="connectionString">The connection string to use for initializing the CMS Application.</param>
            <param name="directoryInfo">The directory where the Kentico site resides.</param>
            <param name="writeDebug">A delegate for writing to the debug stream.</param>
            <param name="writeVerbose">A delegate for writing to the verbose stream.</param>
        </member>
        <member name="T:PoshKentico.Core.Services.General.InitializationState">
            <summary>
            Represents the initialization state of a CMS application.
            </summary>
        </member>
        <member name="F:PoshKentico.Core.Services.General.InitializationState.Uninitialized">
            <summary>
            Initialization has not yet occurred.
            </summary>
        </member>
        <member name="F:PoshKentico.Core.Services.General.InitializationState.Error">
            <summary>
            An error occurred during initialization.
            </summary>
        </member>
        <member name="F:PoshKentico.Core.Services.General.InitializationState.Initialized">
            <summary>
            Initialization was successful.
            </summary>
        </member>
        <member name="T:PoshKentico.Core.Services.General.ICmsApplicationService">
            <summary>
            Service for providing access to a CMS application.
            </summary>
        </member>
        <member name="P:PoshKentico.Core.Services.General.ICmsApplicationService.InitializationState">
            <summary>
            Gets the initialization state of the CMS Application.
            </summary>
        </member>
        <member name="M:PoshKentico.Core.Services.General.ICmsApplicationService.FindSite(System.Action{System.String},System.Action{System.String})">
            <summary>
            Locates the CMS Site.
            </summary>
            <param name="writeDebug">A delegate for writing to the debug stream.</param>
            <param name="writeVerbose">A delegate for writing to the verbose stream.</param>
            <returns>The directory and the connection string for the CMS site.</returns>
        </member>
        <member name="M:PoshKentico.Core.Services.General.ICmsApplicationService.Initialize(System.Action{System.String},System.Action{System.String})">
            <summary>
            Locates and performs the necessary initialization for the CMS site.
            </summary>
            <param name="writeDebug">A delegate for writing to the debug stream.</param>
            <param name="writeVerbose">A delegate for writing to the verbose stream.</param>
        </member>
        <member name="M:PoshKentico.Core.Services.General.ICmsApplicationService.Initialize(System.String,System.IO.DirectoryInfo,System.Action{System.String},System.Action{System.String})">
            <summary>
            Performs the necessary initialization for the provided CMS site.
            </summary>
            <param name="connectionString">The connection string to use for initializing the CMS Application.</param>
            <param name="directoryInfo">The directory where the CMS site resides.</param>
            <param name="writeDebug">A delegate for writing to the debug stream.</param>
            <param name="writeVerbose">A delegate for writing to the verbose stream.</param>
        </member>
    </members>
</doc>