From: <mar...@us...> - 2010-02-06 23:05:22
|
Revision: 14 http://cronoscontrol.svn.sourceforge.net/cronoscontrol/?rev=14&view=rev Author: marioarce Date: 2010-02-06 23:05:15 +0000 (Sat, 06 Feb 2010) Log Message: ----------- Ticket #5 BusinessLogic library: added base files and structure This Library is created to implement business logic, units and modules to solve system requirements Added Paths: ----------- source/trunk/CronosControl/Libraries/BusinessLogic/BusinessLogic.csproj source/trunk/CronosControl/Libraries/BusinessLogic/Properties/ source/trunk/CronosControl/Libraries/BusinessLogic/Properties/AssemblyInfo.cs source/trunk/CronosControl/Libraries/BusinessLogic/bin/ source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/ source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/CronosControl.BusinessLogic.dll source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/CronosControl.BusinessLogic.pdb source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/CronosControl.Common.dll source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/CronosControl.Common.pdb source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/CronosControlBusinessClassLibrary.dll source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/CronosControlBusinessClassLibrary.pdb source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/CronosControlClassLibrary.dll source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/CronosControlClassLibrary.pdb source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/Microsoft.Practices.EnterpriseLibrary.Common.dll source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/Microsoft.Practices.EnterpriseLibrary.Common.xml source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.dll source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.xml source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/Microsoft.Practices.ObjectBuilder2.dll source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/Microsoft.Practices.Unity.dll source/trunk/CronosControl/Libraries/BusinessLogic/obj/ source/trunk/CronosControl/Libraries/BusinessLogic/obj/Debug/ source/trunk/CronosControl/Libraries/BusinessLogic/obj/Debug/BusinessLogic.csproj.FileListAbsolute.txt source/trunk/CronosControl/Libraries/BusinessLogic/obj/Debug/CronosControl.BusinessLogic.dll source/trunk/CronosControl/Libraries/BusinessLogic/obj/Debug/CronosControl.BusinessLogic.pdb source/trunk/CronosControl/Libraries/BusinessLogic/obj/Debug/TempPE/ Added: source/trunk/CronosControl/Libraries/BusinessLogic/BusinessLogic.csproj =================================================================== --- source/trunk/CronosControl/Libraries/BusinessLogic/BusinessLogic.csproj (rev 0) +++ source/trunk/CronosControl/Libraries/BusinessLogic/BusinessLogic.csproj 2010-02-06 23:05:15 UTC (rev 14) @@ -0,0 +1,80 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <PropertyGroup> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> + <ProductVersion>9.0.30729</ProductVersion> + <SchemaVersion>2.0</SchemaVersion> + <ProjectGuid>{2981718C-6614-46DF-96A5-77C016AE23A7}</ProjectGuid> + <OutputType>Library</OutputType> + <AppDesignerFolder>Properties</AppDesignerFolder> + <RootNamespace>CronosControl.BusinessLogic</RootNamespace> + <AssemblyName>CronosControl.BusinessLogic</AssemblyName> + <TargetFrameworkVersion>v3.5</TargetFrameworkVersion> + <FileAlignment>512</FileAlignment> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> + <DebugSymbols>true</DebugSymbols> + <DebugType>full</DebugType> + <Optimize>false</Optimize> + <OutputPath>bin\Debug\</OutputPath> + <DefineConstants>DEBUG;TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> + <DebugType>pdbonly</DebugType> + <Optimize>true</Optimize> + <OutputPath>bin\Release\</OutputPath> + <DefineConstants>TRACE</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + </PropertyGroup> + <ItemGroup> + <Reference Include="System" /> + <Reference Include="System.configuration" /> + <Reference Include="System.Core"> + <RequiredTargetFramework>3.5</RequiredTargetFramework> + </Reference> + <Reference Include="System.Data.Entity"> + <RequiredTargetFramework>3.5</RequiredTargetFramework> + </Reference> + <Reference Include="System.Web" /> + <Reference Include="System.Xml.Linq"> + <RequiredTargetFramework>3.5</RequiredTargetFramework> + </Reference> + <Reference Include="System.Data.DataSetExtensions"> + <RequiredTargetFramework>3.5</RequiredTargetFramework> + </Reference> + <Reference Include="System.Data" /> + <Reference Include="System.Xml" /> + </ItemGroup> + <ItemGroup> + <Compile Include="Configuration\Settings\SettingManager.cs" /> + <Compile Include="Profile\CronosControlMembershipProvider.cs" /> + <Compile Include="Properties\AssemblyInfo.cs" /> + <Compile Include="Tracker\TrackerManager.cs" /> + </ItemGroup> + <ItemGroup> + <ProjectReference Include="..\..\CronosControlBusinessClassLibrary\CronosControlBusinessClassLibrary.csproj"> + <Project>{2D8FF602-961B-470C-AECF-817AFF0C4E9C}</Project> + <Name>CronosControlBusinessClassLibrary</Name> + </ProjectReference> + <ProjectReference Include="..\..\CronosControlClassLibrary\CronosControlDataAccessClassLibrary.csproj"> + <Project>{7191E8B4-4497-40E8-BD9A-04CD4EF802FC}</Project> + <Name>CronosControlDataAccessClassLibrary</Name> + </ProjectReference> + <ProjectReference Include="..\Common\Common.csproj"> + <Project>{D3EBAC29-E2B4-4E13-97B2-B09FD3F04254}</Project> + <Name>Common</Name> + </ProjectReference> + </ItemGroup> + <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> + <!-- To modify your build process, add your task inside one of the targets below and uncomment it. + Other similar extension points exist, see Microsoft.Common.targets. + <Target Name="BeforeBuild"> + </Target> + <Target Name="AfterBuild"> + </Target> + --> +</Project> \ No newline at end of file Added: source/trunk/CronosControl/Libraries/BusinessLogic/Properties/AssemblyInfo.cs =================================================================== --- source/trunk/CronosControl/Libraries/BusinessLogic/Properties/AssemblyInfo.cs (rev 0) +++ source/trunk/CronosControl/Libraries/BusinessLogic/Properties/AssemblyInfo.cs 2010-02-06 23:05:15 UTC (rev 14) @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("CronosControl.BusinessLogic")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("CronosControl.BusinessLogic")] +[assembly: AssemblyCopyright("Copyright © 2010")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("d83cab61-73e5-46df-ae70-5cb8a3b98704")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] Added: source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/CronosControl.BusinessLogic.dll =================================================================== (Binary files differ) Property changes on: source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/CronosControl.BusinessLogic.dll ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/CronosControl.BusinessLogic.pdb =================================================================== (Binary files differ) Property changes on: source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/CronosControl.BusinessLogic.pdb ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/CronosControl.Common.dll =================================================================== (Binary files differ) Property changes on: source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/CronosControl.Common.dll ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/CronosControl.Common.pdb =================================================================== (Binary files differ) Property changes on: source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/CronosControl.Common.pdb ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/CronosControlBusinessClassLibrary.dll =================================================================== (Binary files differ) Property changes on: source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/CronosControlBusinessClassLibrary.dll ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/CronosControlBusinessClassLibrary.pdb =================================================================== (Binary files differ) Property changes on: source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/CronosControlBusinessClassLibrary.pdb ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/CronosControlClassLibrary.dll =================================================================== (Binary files differ) Property changes on: source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/CronosControlClassLibrary.dll ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/CronosControlClassLibrary.pdb =================================================================== (Binary files differ) Property changes on: source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/CronosControlClassLibrary.pdb ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/Microsoft.Practices.EnterpriseLibrary.Common.dll =================================================================== (Binary files differ) Property changes on: source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/Microsoft.Practices.EnterpriseLibrary.Common.dll ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/Microsoft.Practices.EnterpriseLibrary.Common.xml =================================================================== --- source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/Microsoft.Practices.EnterpriseLibrary.Common.xml (rev 0) +++ source/trunk/CronosControl/Libraries/BusinessLogic/bin/Debug/Microsoft.Practices.EnterpriseLibrary.Common.xml 2010-02-06 23:05:15 UTC (rev 14) @@ -0,0 +1,7434 @@ +<?xml version="1.0"?> +<doc> + <assembly> + <name>Microsoft.Practices.EnterpriseLibrary.Common</name> + </assembly> + <members> + <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.AppDomainNameFormatter"> + <summary> + Provides the friendly name of the app domain as the prefix in formatting a + particular instance of a performance counter. + </summary> + </member> + <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.IPerformanceCounterNameFormatter"> + <summary> + Provides a pluggable way to format the name given to a particular instance of a performance counter. + Each instance of a performance counter in Enterprise Library is given a name of the format + "Name prefix - counter name" + </summary> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.IPerformanceCounterNameFormatter.CreateName(System.String)"> + <summary> + Creates the formatted instance name for a performance counter, providing the prefix for the + instance. + </summary> + <param name="nameSuffix">Performance counter name, as defined during installation of the counter</param> + <returns>Formatted instance name in form of "prefix - nameSuffix"</returns> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.AppDomainNameFormatter.#ctor"> + <summary> + Creates an instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.AppDomainNameFormatter"/> + </summary> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.AppDomainNameFormatter.#ctor(System.String)"> + <summary> + Creates an instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.AppDomainNameFormatter"/> with an Application Instance Name + </summary> + <param name="applicationInstanceName"></param> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.AppDomainNameFormatter.CreateName(System.String)"> + <summary> + Creates the formatted instance name for a performance counter, providing the Application + Domain friendly name for the prefix for the instance. + </summary> + <param name="nameSuffix">Performance counter name, as defined during installation of the counter</param> + <returns>Formatted instance name in form of "appDomainFriendlyName - nameSuffix"</returns> + </member> + <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EnterpriseLibraryPerformanceCounter"> + <summary> + Provides a virtual PerformanceCounter interface that allows an application to maintain both individually + named counter instances and a single counter total instance. + </summary> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EnterpriseLibraryPerformanceCounter.#ctor(System.String,System.String)"> + <summary> + Initializes a single performance counter instance named "Total" + </summary> + <param name="counterCategoryName">Performance counter category name, as defined during installation</param> + <param name="counterName">Performance counter name, as defined during installation</param> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EnterpriseLibraryPerformanceCounter.#ctor(System.String,System.String,System.String[])"> + <summary> + Initializes multiple instances of performance counters to be managed by this object. + </summary> + <param name="counterCategoryName">Performance counter category name, as defined during installation</param> + <param name="counterName">Performance counter name, as defined during installation</param> + <param name="instanceNames">Param array of instance names to be managed</param> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EnterpriseLibraryPerformanceCounter.#ctor(System.Diagnostics.PerformanceCounter[])"> + <summary> + Initializes this object with performance counters created externally. It is the responsibility of the external + counter factory to create an instance for the "Total" counter. + </summary> + <param name="counters">Param array of already initialized <see cref="T:System.Diagnostics.PerformanceCounter"></see>s to be managed + by this instance.</param> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EnterpriseLibraryPerformanceCounter.Clear"> + <summary> + Clears the raw count associated with all managed performance counters + </summary> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EnterpriseLibraryPerformanceCounter.Increment"> + <summary> + Increments each performance counter managed by this instance. + </summary> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EnterpriseLibraryPerformanceCounter.IncrementBy(System.Int64)"> + <summary> + Increments by the given <paramref name="value"></paramref> each performance counter managed by this instance. + </summary> + <param name="value">Amount by which to increment each counter</param> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EnterpriseLibraryPerformanceCounter.GetValueFor(System.String)"> + <summary> + Gets the current value of the given performance counter instance. + </summary> + <param name="instanceName">Instance name of counter for which to get value.</param> + <returns>Value of the given performance counter.</returns> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EnterpriseLibraryPerformanceCounter.SetValueFor(System.String,System.Int64)"> + <summary> + Sets the value of the given performance counter instance. + </summary> + <param name="instanceName">Instance name of counter for which to set the value.</param> + <param name="value">Value to which the given instance should be set.</param> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EnterpriseLibraryPerformanceCounter.InstantiateCounter(System.String)"> + <summary> + Instantiates a performance counter, giving it the specified <paramref name="instanceName"></paramref>. + </summary> + <param name="instanceName">Instance name to be given to the instantiated <see cref="T:System.Diagnostics.PerformanceCounter"></see></param>. + <returns>Initialized <see cref="T:System.Diagnostics.PerformanceCounter"></see></returns>. + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EnterpriseLibraryPerformanceCounter.Counters"> + <summary> + Gets the list of performance counter instances managed by this object. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EnterpriseLibraryPerformanceCounter.Value"> + <summary> + This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code. + </summary> + </member> + <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EventBinder"> + <summary> + Binds an event source to an event handler. + </summary> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EventBinder.#ctor(System.Object,System.Object)"> + <summary> + Initializes this object with the source and listener objects to be bound together. + </summary> + <param name="source">Object owning the event that will be bound to</param> + <param name="listener">Object owning the method that will be added as a handler for specified event.</param> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EventBinder.Bind(System.Reflection.EventInfo,System.Reflection.MethodInfo)"> + <summary> + Adds specified <paramref name="listenerMethod"></paramref> as an event handler for + the <paramref name="sourceEvent"></paramref>. + </summary> + <param name="sourceEvent">Event on source object to which <paramref name="listenerMethod"></paramref> will be added.</param> + <param name="listenerMethod">Method to be added as event handler for <paramref name="listenerMethod"></paramref>.</param> + </member> + <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.InstrumentationBaseAttribute"> + <summary> + Base class for attributes used to identify instrumentation producers or consumers. + </summary> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.InstrumentationBaseAttribute.#ctor(System.String)"> + <summary> + Initializes this instance with the instrumentation subject name. + </summary> + <param name="subjectName">Subject name being produced or consumed</param> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.InstrumentationBaseAttribute.SubjectName"> + <summary> + Gets the subject name + </summary> + </member> + <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.InstrumentationConsumerAttribute"> + <summary> + Defines methods that are consuming instrumentation events. + </summary> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.InstrumentationConsumerAttribute.#ctor(System.String)"> + <summary> + Initializes this instance with the instrumentation subject name being consumed. + </summary> + <param name="subjectName">Subject name of the event being consumed.</param> + </member> + <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.InstrumentationListenerAttribute"> + <summary> + Defines a class that will listen for instrumentation events broadcast by other classes + and report them to system services. This attribute is placed on the class that is to be + listened to to define the class that will listen to it. + </summary> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.InstrumentationListenerAttribute.#ctor(System.Type)"> + <overloads> + Initializes attribute with given <paramref name="listenerType"></paramref>. + </overloads> + <summary> + Initializes attribute with given <paramref name="listenerType"></paramref>. + </summary> + <param name="listenerType">Instrumentation listener type to instantiate.</param> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.InstrumentationListenerAttribute.#ctor(System.Type,System.Type)"> + <summary> + Initializes attribute with given <paramref name="listenerType"></paramref>. Use when + you need to specify an explicit binder class. + </summary> + <param name="listenerType">Instrumentation listener type to instantiate.</param> + <param name="listenerBinderType">Instrumentation binder listener type to instantiate.</param> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.InstrumentationListenerAttribute.ListenerType"> + <summary> + Gets type of class to instantiate to listen for events. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.InstrumentationListenerAttribute.ListenerBinderType"> + <summary> + Gets type of class to use to bind an instance of the attributed class to + an instance of the listener class + </summary> + </member> + <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.InstrumentationProviderAttribute"> + <summary> + Defines events that are producing instrumentation events. + </summary> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.InstrumentationProviderAttribute.#ctor(System.String)"> + <summary> + Initializes this object with the instrumentation subject name being produced. + </summary> + <param name="subjectName">Subect name of event being produced.</param> + </member> + <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.HasInstallableResourcesAttribute"> + <summary> + Defines those classes and structs that have some sort of resources that need to be installed. + </summary> + </member> + <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCounterAttribute"> + <summary> + Defines a <see cref="T:System.Diagnostics.PerformanceCounter"></see>. Used by the reflection-based installers to + prepare a performance counter for installation. + </summary> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCounterAttribute.#ctor(System.String,System.String,System.Diagnostics.PerformanceCounterType)"> + <summary> + Initializes this object with all data needed to install a <see cref="T:System.Diagnostics.PerformanceCounter"></see>. + </summary> + <param name="counterName">Performance counter name.</param> + <param name="counterHelp">Name of Help resource string. This is not the help text itself, + but is the resource name used to look up the internationalized help text at install-time.</param> + <param name="counterType">Performance Counter type.</param> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCounterAttribute.HasBaseCounter"> + <summary> + Used to determine if the counter being installed has a base counter associated with it. + </summary> + <returns>True if counter being installed has a base counter associated with it.</returns> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCounterAttribute.CounterType"> + <summary> + Gets the <see cref="T:System.Diagnostics.PerformanceCounter"></see> type. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCounterAttribute.CounterHelp"> + <summary> + Get the name of Help resource string. This is not the help text itself, + but is the resource name used to look up the internationalized help text at install-time. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCounterAttribute.CounterName"> + <summary> + Gets the <see cref="T:System.Diagnostics.PerformanceCounter"></see> name. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCounterAttribute.BaseCounterType"> + <summary> + Gets and sets the base <see cref="T:System.Diagnostics.PerformanceCounter"></see> type. This is an optional + property used when the counter being defined requires a base counter to operate, such as for + averages, etc. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCounterAttribute.BaseCounterHelp"> + <summary> + Gets and sets the base <see cref="T:System.Diagnostics.PerformanceCounter"></see> help resource name. + This is not the help text itself, + but is the resource name used to look up the internationalized help text at install-time. + This is an optional + property used when the counter being defined requires a base counter to operate, such as for + averages, etc. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.PerformanceCounterAttribute.BaseCounterName"> + <summary> + Gets and sets the base <see cref="T:System.Diagnostics.PerformanceCounter"></see> name. This is an optional + property used when the counter being defined requires a base counter to operate, such as for + averages, etc. + </summary> + </member> + <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.ReflectionInstrumentationBinder"> + <summary> + Binds together source events and listener handler methods through reflection. + </summary> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.ReflectionInstrumentationBinder.Bind(System.Object,System.Object)"> + <summary> + Binds together source events and listener handler methods through reflection. + </summary> + <param name="eventSource">Object containing events attributed with <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.InstrumentationProviderAttribute"></see>.</param> + <param name="eventListener">Object containing handler methods attribute with <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.InstrumentationConsumerAttribute"></see>.</param> + </member> + <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.NoPrefixNameFormatter"> + <summary> + Provides a pluggable way to format the name given to a particular instance of a performance counter. + This class does no formatting, returning the provided name suffix as the counter name. + </summary> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.NoPrefixNameFormatter.CreateName(System.String)"> + <summary> + Returns the given <paramref name="nameSuffix"></paramref> as the created name. + </summary> + <param name="nameSuffix">Performance counter name, as defined during installation of the counter</param> + <returns>Formatted instance name in form of "nameSuffix"</returns> + </member> + <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources"> + <summary> + A strongly-typed resource class, for looking up localized strings, etc. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ResourceManager"> + <summary> + Returns the cached ResourceManager instance used by this class. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.Culture"> + <summary> + Overrides the current thread's CurrentUICulture property for all + resource lookups using this strongly typed resource class. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.EventLogEntryExceptionTemplate"> + <summary> + Looks up a localized string similar to The exception that occured was: {0}. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.EventLogEntryHeaderTemplate"> + <summary> + Looks up a localized string similar to An error occurred in application {0} in the {1}.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionArgumentShouldDeriveFromIDictionary"> + <summary> + Looks up a localized string similar to The type '{0}' does not derive from IDictionary.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionArgumentShouldDeriveFromIList"> + <summary> + Looks up a localized string similar to The type '{0}' does not derive from IList.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionAssemblerAttributeNotSet"> + <summary> + Looks up a localized string similar to The [Assembler] attribute is not set in the configuration object type {0}.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionAssemblerTypeNotCompatible"> + <summary> + Looks up a localized string similar to The assembler configured for type {0} has type {2} which is not compatible with type {1}.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionBaseConfigurationSourceElementIsInvalid"> + <summary> + Looks up a localized string similar to The base ConfigurationSourceElement configuration type can not be used as a concrete configuration element.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionCannotAddParametersAfterDispose"> + <summary> + Looks up a localized string similar to Cannot add new paramters after Finish() or Dispose().. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionCanNotConvertType"> + <summary> + Looks up a localized string similar to The AssemblyQualifiedTypeNameConverter can only convert values of type '{0}'.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionCannotFinish"> + <summary> + Looks up a localized string similar to Builder has already added policies.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionConfigurationFileNotFound"> + <summary> + Looks up a localized string similar to The section {0} could not be saved because the file does not exist.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionConfigurationLoadFileNotFound"> + <summary> + Looks up a localized string similar to The configuration file {0} could not be found.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionConfigurationObjectIsNotCustomProviderData"> + <summary> + Looks up a localized string similar to The configuration object for type '{0}' with name '{1}' has type '{2}' which is does not implement ICustomProviderData.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionConfigurationObjectWithTypeDoesNotHaveTypeSet"> + <summary> + Looks up a localized string similar to The concrete type for polymorphic object named '{1}' in hierarchy {2} is not defined in configuration object {0}.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionConfigurationSourceSectionNotFound"> + <summary> + Looks up a localized string similar to The configuration source section is not found in the application configuration file.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionContainerPolicyCreatorAttributeNotPresent"> + <summary> + Looks up a localized string similar to The required "ContainerPolicyCreatorAttribute" is not present in the supplied type "{0}".. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionCustomFactoryAttributeNotFound"> + <summary> + Looks up a localized string similar to The [CustomFactory] attribute was not found on type {0} while processing request for id '{1}'.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionCustomProviderTypeDoesNotHaveTheRequiredConstructor"> + <summary> + Looks up a localized string similar to Type '{0}' specified as a custom provider does not have the required public constructor with a single NameValueCollection parameter.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionEventRaisingFailed"> + <summary> + Looks up a localized string similar to There was an error raising an event in . + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionFactoryMethodHasInvalidReturnType"> + <summary> + Looks up a localized string similar to The method with signature {0} is not a valid factory method to build type {1}.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionInvalidType"> + <summary> + Looks up a localized string similar to The type '{0}' cannot be resolved. Please verify the spelling is correct or that the full type name is provided.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionMustBeNameTypeConfigurationElement"> + <summary> + Looks up a localized string similar to The supplied configuration object has type '{0}', which is not a descendant of 'NameTypeConfigurationElement' as required.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionMustHaveNoArgsConstructor"> + <summary> + Looks up a localized string similar to The required zero argument constructor is not available for the supplied type "{0}".. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionMustImplementIContainerPolicyCreator"> + <summary> + Looks up a localized string similar to The required interface "IContainerPolicyCreator" is not implemented by the supplied type "{0}".. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionNamedConfigurationNotFound"> + <summary> + Looks up a localized string similar to The configuration could not be found for name '{0}' in factory {1}.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionNoConfigurationElementAttribute"> + <summary> + Looks up a localized string similar to The type {0} does not contain the ConfigurationElementTypeAttribute.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionNoConfigurationObjectPolicySet"> + <summary> + Looks up a localized string similar to No policy specifying the configuration source for the container has been set. The EnterpriseLibraryCoreExtension is probably missing.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionNoMatchingConstructorFound"> + <summary> + Looks up a localized string similar to No public constructor with {1} arguments was found for type "{0}".. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionNoMethodAnnotatedForInjectionFound"> + <summary> + Looks up a localized string similar to The type {0} does not have a public method annotated as an injection target as required by the use of injection.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionNoSuitableFactoryMethodFound"> + <summary> + Looks up a localized string similar to The type {0} does not have a static method with a TargetConstructorAttribuite suitable to create an object of type {1}.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionNoTypeAttribute"> + <summary> + Looks up a localized string similar to The type attribute does not exist on the element {0}.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionParameterNotAnnotatedForInjection"> + <summary> + Looks up a localized string similar to The parameter '{0}' for injection target '{1}' in type '{2}' is missing the injection interpretation attribute.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionPerformanceCounterRedefined"> + <summary> + Looks up a localized string similar to The performance counter '{0}' in category '{1}' is redefined in type {2} with a different configuration.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionPolicyBuilderFinished"> + <summary> + Looks up a localized string similar to Attempt to continue working with a PolicyBuilder after the policies have been added to a policy list for type '{1}' with key '{0}'.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionPolicyBuilderStillWaitingForPropertyPolicy"> + <summary> + Looks up a localized string similar to The specified policies cannot be added: a property policy mapping is still taking place.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionPropertyAccessExpressionNotPropertyAccess"> + <summary> + Looks up a localized string similar to The supplied expression is not a valid property access expression: '{0}'.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionPropertyNotFound"> + <summary> + Looks up a localized string similar to e {2}.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionRetrievalAttributeNotFound"> + <summary> + Looks up a localized string similar to The type {0} does not contain the ConfigurationDataRetrievalAttribute required to resolve named references.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionSourcePropertyDoesNotExist"> + <summary> + Looks up a localized string similar to Could not retrieve parameter value. The property {0} does not exist for type {1}.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionStringNullOrEmpty"> + <summary> + Looks up a localized string similar to The value can not be null or string or empty.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionSuppliedCreationExpressionIsNotNewExpression"> + <summary> + Looks up a localized string similar to A creation expression must be a constructor call, but the supplied expression was '{0}'.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionSystemSourceNotDefined"> + <summary> + Looks up a localized string similar to The system configuration source is not defined in the configuration file.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionTheSpecifiedDefaultProviderDoesNotExistInConfiguration"> + <summary> + Looks up a localized string similar to The configuration object for default provider named '{0}' for type '{1}' was not found in the supplied list.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionTypeCouldNotBeCreated"> + <summary> + Looks up a localized string similar to The type {0} from configuration could not be created.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionTypeNotCustomFactory"> + <summary> + Looks up a localized string similar to Type {0} is not an implementation of ICustomFactory for CustomFactoryAttribute.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionTypeNotNameMapper"> + <summary> + Looks up a localized string similar to Type {0} is not an implementation of IConfigurationNameMapper for ConfigurationNameMapperAttribute.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionTypeNotRetriever"> + <summary> + Looks up a localized string similar to Type {0} is not an implementation of IConfigurationDataRetriever for ConfigurationDataRetrievalAttribute.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionUnableToMatchConstructorToConfigurationObject"> + <summary> + Looks up a localized string similar to Default policy creation failed: The properties in the supplied configuration object of type {0} cannot be matched to any constructor on type {1}.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionUnexpectedType"> + <summary> + Looks up a localized string similar to The expected type '{0}' was not provided.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.ExceptionUnknownResolveMethod"> + <summary> + Looks up a localized string similar to An call to an unknown method named '{0}' in the Resolve class was found in the supplied argument expression: '{1}'. Cannot create policies for this expression.. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.FileConfigurationSourceName"> + <summary> + Looks up a localized string similar to File Configuration Source. + </summary> + </member> + <member name="P:Microsoft.Practices.EnterpriseLibrary.Common.Properties.Resources.SystemConfigurationSourceName"> + <summary> + Looks up a localized string similar to System Configuration Source. + </summary> + </member> + <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.AssemblyQualifiedTypeNameConverter"> + <summary> + Represents a configuration converter that converts a string to <see cref="T:System.Type"/> based on a fully qualified name. + </summary> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.AssemblyQualifiedTypeNameConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)"> + <summary> + Returns the assembly qualified name for the passed in Type. + </summary> + <param name="context">The container representing this System.ComponentModel.TypeDescriptor.</param> + <param name="culture">Culture info for assembly</param> + <param name="value">Value to convert.</param> + <param name="destinationType">Type to convert to.</param> + <returns>Assembly Qualified Name as a string</returns> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.AssemblyQualifiedTypeNameConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)"> + <summary> + Returns a type based on the assembly qualified name passed in as data. + </summary> + <param name="context">The container representing this System.ComponentModel.TypeDescriptor.</param> + <param name="culture">Culture info for assembly.</param> + <param name="value">Data to convert.</param> + <returns>Type of the data</returns> + </member> + <member name="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.BaseFileConfigurationSourceImplementation"> + <summary> + This type supports the Enterprise Library infrastructure and is not intended to be used directly from your code. + Represents the implementation details for file-based configuration sources. + </summary> + <remarks> + This implementation deals with setting up the watcher over the configuration files to detect changes and update + the configuration representation. It also manages the change notification features provided by the file based + configuration sources. + </remarks> + </member> + <member name="F:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.BaseFileConfigurationSourceImplementation.NullConfigSource"> + <summary> + This field supports the Enterprise Library infrastructure and is not intended to be used directly from your code. + ConfigSource value for sections that existed in configuration but were later removed. + </summary> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.BaseFileConfigurationSourceImplementation.#ctor(System.String,System.Boolean)"> + <summary> + This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code. + Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSourceImplementation"/> class. + </summary> + <param name="configurationFilepath">The path for the main configuration file.</param> + <param name="refresh"><b>true</b>if runtime changes should be refreshed, <b>false</b> otherwise.</param> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.BaseFileConfigurationSourceImplementation.#ctor(System.String)"> + <summary> + This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code. + Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSourceImplementation"/> class. + </summary> + <param name="configurationFilepath">The path for the main configuration file.</param> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.BaseFileConfigurationSourceImplementation.AddSectionChangeHandler(System.String,Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationChangedEventHandler)"> + <summary> + This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code. + Adds a handler to be called when changes to section <code>sectionName</code> are detected. + </summary> + <param name="sectionName">The name of the section to watch for.</param> + <param name="handler">The handler.</param> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.BaseFileConfigurationSourceImplementation.ConfigSourceChanged(System.String)"> + <summary> + This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code. + </summary> + <param name="configSource">The name of the updated configuration source.</param> + <devdoc> + Only needs to deal with concurrency to get the current sections and to update the watchers. + + Rationale: + - Sections' are only added or updated. + - For this notification, all sections in the config file must be updated, and sections in external + files must be refreshed only if the config source changed. + - why not check after the original set of sections is retrieved? + -- Sections might have been added to the listener set after the original set is retrieved, but... + -- If they were added after the original set was retrieved, then they are up to date. + --- For this to happen, they couldn't have been read before the o.s., otherwise they would be a listener for them. + --- So, the retrieved information must be fresh (checked this with a test). + -- What about other changes? + --- Erased sections: only tested in the config file watching thread, because the meta configuration + is kept in the configuration file. + ---- Even if the external file an external is deleted because of the deletion, and this change is processed + before the config file change, the refresh for the external section will refresh all the sections for the file and + notify a change, without need for checking the change. The change would later be picked up by the config file watcher + which will notify again. This shouldn't be a problem. + --- External sections with changed sources. If they existed before, they must have been in the config file and there + was an entry in the bookeeping data structures. + - Concurrent updates for sections values should be handled by the system.config fx + </devdoc> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.BaseFileConfigurationSourceImplementation.Dispose"> + <summary> + Releases the resources used by the change watchers. + </summary> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.BaseFileConfigurationSourceImplementation.ExternalConfigSourceChanged(System.String)"> + <summary> + This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code. + </summary> + <param name="configSource">The name of the updated configuration source.</param> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.BaseFileConfigurationSourceImplementation.GetSection(System.String)"> + <summary> + This method supports the Enterprise Library infrastructure and is not intended to be used directly from your code. + Retrieves the specified <see cref="T:System.Configuration.ConfigurationSection"/> from the configuration file, and starts watching for + its changes if not watching already. + </summary> + <param name="sectionName">The section name.</param> + <returns>The section, or <see langword="null"/> if it doesn't exist.</returns> + </member> + <member name="M:Microsoft.Practices.EnterpriseLibrary.Common.Configuration.BaseFileConfigurationSourceImplementation.RefreshAndValidateSections(System.Collections.Generic.IDictionary{System.String,System.String},System.Collections.Generic.IDictionary{System.String,System.String},System.Collections.Generic.ICollection{System.String}@,System.Collections.Generic.IDictionary{System.String,System.String}@)"> + <summary> + ... [truncated message content] |