mirror of
https://github.com/wagesj45/CapyKit.git
synced 2024-10-18 15:01:52 -05:00
Jordan Wages
87bd044b31
The `SettingsHelper` is an agnostic way to access settings values uniformly through code. The accessor methods are controlled by the consumer. Documentation has been a bit wonky. I changed the max number of version number components allowed, so each new build should not create new changes on every single bit of documentation now.
183 lines
14 KiB
Markdown
183 lines
14 KiB
Markdown
- [CapyKit - C# Utilities](849aa079-3d64-4cf1-966f-44af23c73160.md)
|
|
- [Namespaces](R_Project_Documentation.md)
|
|
- [CapyKit Namespace](N_CapyKit.md)
|
|
- [CapyEventArgs Class](T_CapyKit_CapyEventArgs.md)
|
|
- [CapyEventArgs Constructor](M_CapyKit_CapyEventArgs__ctor.md)
|
|
- [CapyEventArgs Properties](Properties_T_CapyKit_CapyEventArgs.md)
|
|
- [Level Property](P_CapyKit_CapyEventArgs_Level.md)
|
|
- [Message Property](P_CapyKit_CapyEventArgs_Message.md)
|
|
- [MethodName Property](P_CapyKit_CapyEventArgs_MethodName.md)
|
|
- [CapyEventArgs Methods](Methods_T_CapyKit_CapyEventArgs.md)
|
|
- [CapyEventHandler Delegate](T_CapyKit_CapyEventHandler.md)
|
|
- [CapyEventReporter Class](T_CapyKit_CapyEventReporter.md)
|
|
- [CapyEventReporter Constructor](M_CapyKit_CapyEventReporter__cctor.md)
|
|
- [CapyEventReporter Methods](Methods_T_CapyKit_CapyEventReporter.md)
|
|
- [EmitEvent Method](M_CapyKit_CapyEventReporter_EmitEvent.md)
|
|
- [EmitEventOnce Method](M_CapyKit_CapyEventReporter_EmitEventOnce.md)
|
|
- [Subscribe Method](M_CapyKit_CapyEventReporter_Subscribe.md)
|
|
- [Unsubscribe Method](M_CapyKit_CapyEventReporter_Unsubscribe.md)
|
|
- [CapyEventReporter Fields](Fields_T_CapyKit_CapyEventReporter.md)
|
|
- [uniqueIdentifiers Field](F_CapyKit_CapyEventReporter_uniqueIdentifiers.md)
|
|
- [Color Enumeration](T_CapyKit_Color.md)
|
|
- [EventLevel Enumeration](T_CapyKit_EventLevel.md)
|
|
- [IPasswordAlgorithm Interface](T_CapyKit_IPasswordAlgorithm.md)
|
|
- [IPasswordAlgorithm Properties](Properties_T_CapyKit_IPasswordAlgorithm.md)
|
|
- [AlgorithmName Property](P_CapyKit_IPasswordAlgorithm_AlgorithmName.md)
|
|
- [IPasswordAlgorithm Methods](Methods_T_CapyKit_IPasswordAlgorithm.md)
|
|
- [Compare Method](M_CapyKit_IPasswordAlgorithm_Compare.md)
|
|
- [Encrypt Method](M_CapyKit_IPasswordAlgorithm_Encrypt.md)
|
|
- [Password Class](T_CapyKit_Password.md)
|
|
- [Password Constructor](M_CapyKit_Password__cctor.md)
|
|
- [Password Constructor](M_CapyKit_Password__ctor.md)
|
|
- [Password Properties](Properties_T_CapyKit_Password.md)
|
|
- [Algorithm Property](P_CapyKit_Password_Algorithm.md)
|
|
- [Hash Property](P_CapyKit_Password_Hash.md)
|
|
- [Pbkdf2Algorithm Property](P_CapyKit_Password_Pbkdf2Algorithm.md)
|
|
- [Salt Property](P_CapyKit_Password_Salt.md)
|
|
- [Password Methods](Methods_T_CapyKit_Password.md)
|
|
- [ToString Method](M_CapyKit_Password_ToString.md)
|
|
- [Password Fields](Fields_T_CapyKit_Password.md)
|
|
- [algorithm Field](F_CapyKit_Password_algorithm.md)
|
|
- [Pbkdf2Algorithm Class](T_CapyKit_Pbkdf2Algorithm.md)
|
|
- [Pbkdf2Algorithm Constructor](M_CapyKit_Pbkdf2Algorithm__ctor.md)
|
|
- [Pbkdf2Algorithm Properties](Properties_T_CapyKit_Pbkdf2Algorithm.md)
|
|
- [AlgorithmName Property](P_CapyKit_Pbkdf2Algorithm_AlgorithmName.md)
|
|
- [Pbkdf2Algorithm Methods](Methods_T_CapyKit_Pbkdf2Algorithm.md)
|
|
- [Encrypt Method](M_CapyKit_Pbkdf2Algorithm_Encrypt.md)
|
|
- [Pbkdf2Algorithm Fields](Fields_T_CapyKit_Pbkdf2Algorithm.md)
|
|
- [ITERATIONS Field](F_CapyKit_Pbkdf2Algorithm_ITERATIONS.md)
|
|
- [LENGTH Field](F_CapyKit_Pbkdf2Algorithm_LENGTH.md)
|
|
- [Pool<T> Class](T_CapyKit_Pool_1.md)
|
|
- [Pool<T> Constructor](Overload_CapyKit_Pool_1__ctor.md)
|
|
- [Pool<T>(IEnumerable<T>) Constructor](M_CapyKit_Pool_1__ctor.md)
|
|
- [Pool<T>(Int32) Constructor](M_CapyKit_Pool_1__ctor_1.md)
|
|
- [Pool<T>(Int32, Func<T>) Constructor](M_CapyKit_Pool_1__ctor_2.md)
|
|
- [Pool<T> Methods](Methods_T_CapyKit_Pool_1.md)
|
|
- [FillPoolItemCollection Method](Overload_CapyKit_Pool_1_FillPoolItemCollection.md)
|
|
- [FillPoolItemCollection(IEnumerable<T>) Method](M_CapyKit_Pool_1_FillPoolItemCollection.md)
|
|
- [FillPoolItemCollection(Int32) Method](M_CapyKit_Pool_1_FillPoolItemCollection_1.md)
|
|
- [FillPoolItemCollection(Int32, Func<T>) Method](M_CapyKit_Pool_1_FillPoolItemCollection_2.md)
|
|
- [GetAvailableItem Method](M_CapyKit_Pool_1_GetAvailableItem.md)
|
|
- [ReleaseItem Method](M_CapyKit_Pool_1_ReleaseItem.md)
|
|
- [Pool<T> Fields](Fields_T_CapyKit_Pool_1.md)
|
|
- [poolItemCollection Field](F_CapyKit_Pool_1_poolItemCollection.md)
|
|
- [poolSize Field](F_CapyKit_Pool_1_poolSize.md)
|
|
- [PoolItem<T> Class](T_CapyKit_PoolItem_1.md)
|
|
- [PoolItem<T> Constructor](M_CapyKit_PoolItem_1__ctor.md)
|
|
- [PoolItem<T> Properties](Properties_T_CapyKit_PoolItem_1.md)
|
|
- [Index Property](P_CapyKit_PoolItem_1_Index.md)
|
|
- [Item Property](P_CapyKit_PoolItem_1_Item.md)
|
|
- [Locked Property](P_CapyKit_PoolItem_1_Locked.md)
|
|
- [TypeName Property](P_CapyKit_PoolItem_1_TypeName.md)
|
|
- [PoolItem<T> Methods](Methods_T_CapyKit_PoolItem_1.md)
|
|
- [ReleaseLock Method](M_CapyKit_PoolItem_1_ReleaseLock.md)
|
|
- [SetLock Method](M_CapyKit_PoolItem_1_SetLock.md)
|
|
- [ToString Method](M_CapyKit_PoolItem_1_ToString.md)
|
|
- [PoolItem<T> Fields](Fields_T_CapyKit_PoolItem_1.md)
|
|
- [index Field](F_CapyKit_PoolItem_1_index.md)
|
|
- [item Field](F_CapyKit_PoolItem_1_item.md)
|
|
- [locked Field](F_CapyKit_PoolItem_1_locked.md)
|
|
- [typeName Field](F_CapyKit_PoolItem_1_typeName.md)
|
|
- [PropertyComparer<T, U> Class](T_CapyKit_PropertyComparer_2.md)
|
|
- [PropertyComparer<T, U> Constructor](M_CapyKit_PropertyComparer_2__ctor.md)
|
|
- [PropertyComparer<T, U> Methods](Methods_T_CapyKit_PropertyComparer_2.md)
|
|
- [Equals Method](Overload_CapyKit_PropertyComparer_2_Equals.md)
|
|
- [Equals(T, T) Method](M_CapyKit_PropertyComparer_2_Equals.md)
|
|
- [GetHashCode Method](Overload_CapyKit_PropertyComparer_2_GetHashCode.md)
|
|
- [GetHashCode(T) Method](M_CapyKit_PropertyComparer_2_GetHashCode.md)
|
|
- [PropertyComparer<T, U> Fields](Fields_T_CapyKit_PropertyComparer_2.md)
|
|
- [expression Field](F_CapyKit_PropertyComparer_2_expression.md)
|
|
- [CapyKit.Attributes Namespace](N_CapyKit_Attributes.md)
|
|
- [EnumerationAttribute<T> Class](T_CapyKit_Attributes_EnumerationAttribute_1.md)
|
|
- [EnumerationAttribute<T> Constructor](M_CapyKit_Attributes_EnumerationAttribute_1__ctor.md)
|
|
- [EnumerationAttribute<T> Properties](Properties_T_CapyKit_Attributes_EnumerationAttribute_1.md)
|
|
- [Value Property](P_CapyKit_Attributes_EnumerationAttribute_1_Value.md)
|
|
- [EnumerationAttribute<T> Methods](Methods_T_CapyKit_Attributes_EnumerationAttribute_1.md)
|
|
- [EnumerationDescriptionAttribute Class](T_CapyKit_Attributes_EnumerationDescriptionAttribute.md)
|
|
- [EnumerationDescriptionAttribute Constructor](M_CapyKit_Attributes_EnumerationDescriptionAttribute__ctor.md)
|
|
- [EnumerationDescriptionAttribute Properties](Properties_T_CapyKit_Attributes_EnumerationDescriptionAttribute.md)
|
|
- [EnumerationDescriptionAttribute Methods](Methods_T_CapyKit_Attributes_EnumerationDescriptionAttribute.md)
|
|
- [CapyKit.Extensions Namespace](N_CapyKit_Extensions.md)
|
|
- [EnumerationExtensions Class](T_CapyKit_Extensions_EnumerationExtensions.md)
|
|
- [EnumerationExtensions Methods](Methods_T_CapyKit_Extensions_EnumerationExtensions.md)
|
|
- [GetDescription Method](M_CapyKit_Extensions_EnumerationExtensions_GetDescription.md)
|
|
- [GetName Method](M_CapyKit_Extensions_EnumerationExtensions_GetName.md)
|
|
- [GetPrettyName Method](M_CapyKit_Extensions_EnumerationExtensions_GetPrettyName.md)
|
|
- [GetValue Method](M_CapyKit_Extensions_EnumerationExtensions_GetValue.md)
|
|
- [Parse Method](Overload_CapyKit_Extensions_EnumerationExtensions_Parse.md)
|
|
- [Parse<T>(T, String) Method](M_CapyKit_Extensions_EnumerationExtensions_Parse__1.md)
|
|
- [Parse<T>(T, String, Boolean) Method](M_CapyKit_Extensions_EnumerationExtensions_Parse__1_1.md)
|
|
- [LINQExtensions Class](T_CapyKit_Extensions_LINQExtensions.md)
|
|
- [LINQExtensions Methods](Methods_T_CapyKit_Extensions_LINQExtensions.md)
|
|
- [Distinct<T, U> Method](M_CapyKit_Extensions_LINQExtensions_Distinct__2.md)
|
|
- [Filter Method](Overload_CapyKit_Extensions_LINQExtensions_Filter.md)
|
|
- [Filter<T>(IEnumerable<T>, Func<T, Boolean>) Method](M_CapyKit_Extensions_LINQExtensions_Filter__1.md)
|
|
- [Filter<T>(IQueryable<T>, Expression<Func<T, Boolean>>) Method](M_CapyKit_Extensions_LINQExtensions_Filter__1_1.md)
|
|
- [LeftOuterJoin Method](Overload_CapyKit_Extensions_LINQExtensions_LeftOuterJoin.md)
|
|
- [LeftOuterJoin<T, U, TKey, R>(IQueryable<T>, IQueryable<U>, Expression<Func<T, TKey>>, Expression<Func<U, TKey>>, Expression<Func<T, IEnumerable<U>, R>>) Method](M_CapyKit_Extensions_LINQExtensions_LeftOuterJoin__4_2.md)
|
|
- [LeftOuterJoin<T, U, TKey, R>(IEnumerable<T>, IEnumerable<U>, Func<T, TKey>, Func<U, TKey>, Func<T, IEnumerable<U>, R>, Func<T, U>) Method](M_CapyKit_Extensions_LINQExtensions_LeftOuterJoin__4.md)
|
|
- [LeftOuterJoin<T, U, TKey, R>(IQueryable<T>, IQueryable<U>, Expression<Func<T, TKey>>, Expression<Func<U, TKey>>, Func<T, IEnumerable<U>, R>, Func<T, U>) Method](M_CapyKit_Extensions_LINQExtensions_LeftOuterJoin__4_1.md)
|
|
- [Page Method](Overload_CapyKit_Extensions_LINQExtensions_Page.md)
|
|
- [Page<T>(IEnumerable<T>, Int32, Int32) Method](M_CapyKit_Extensions_LINQExtensions_Page__1.md)
|
|
- [Page<T>(IQueryable<T>, Int32, Int32) Method](M_CapyKit_Extensions_LINQExtensions_Page__1_1.md)
|
|
- [PageCount Method](Overload_CapyKit_Extensions_LINQExtensions_PageCount.md)
|
|
- [PageCount<T>(IEnumerable<T>, Int32) Method](M_CapyKit_Extensions_LINQExtensions_PageCount__1.md)
|
|
- [PageCount<T>(IQueryable<T>, Int32) Method](M_CapyKit_Extensions_LINQExtensions_PageCount__1_1.md)
|
|
- [StringExtensions Class](T_CapyKit_Extensions_StringExtensions.md)
|
|
- [StringExtensions Methods](Methods_T_CapyKit_Extensions_StringExtensions.md)
|
|
- [IfNullOrEmpty Method](M_CapyKit_Extensions_StringExtensions_IfNullOrEmpty.md)
|
|
- [IfNullOrWhiteSpace Method](M_CapyKit_Extensions_StringExtensions_IfNullOrWhiteSpace.md)
|
|
- [CapyKit.Helpers Namespace](N_CapyKit_Helpers.md)
|
|
- [CompressionHelper Class](T_CapyKit_Helpers_CompressionHelper.md)
|
|
- [CompressionHelper Methods](Methods_T_CapyKit_Helpers_CompressionHelper.md)
|
|
- [Compress Method](M_CapyKit_Helpers_CompressionHelper_Compress.md)
|
|
- [CompressToString Method](M_CapyKit_Helpers_CompressionHelper_CompressToString.md)
|
|
- [Decompress Method](Overload_CapyKit_Helpers_CompressionHelper_Decompress.md)
|
|
- [Decompress<T>(Byte[]) Method](M_CapyKit_Helpers_CompressionHelper_Decompress__1.md)
|
|
- [Decompress<T>(String) Method](M_CapyKit_Helpers_CompressionHelper_Decompress__1_1.md)
|
|
- [DecompressToString Method](M_CapyKit_Helpers_CompressionHelper_DecompressToString.md)
|
|
- [LanguageHelper Class](T_CapyKit_Helpers_LanguageHelper.md)
|
|
- [LanguageHelper Constructor](M_CapyKit_Helpers_LanguageHelper__ctor.md)
|
|
- [LanguageHelper Methods](Methods_T_CapyKit_Helpers_LanguageHelper.md)
|
|
- [CamelCaseToHumanReadable Method](M_CapyKit_Helpers_LanguageHelper_CamelCaseToHumanReadable.md)
|
|
- [SecurityHelper Class](T_CapyKit_Helpers_SecurityHelper.md)
|
|
- [SecurityHelper Constructor](M_CapyKit_Helpers_SecurityHelper__ctor.md)
|
|
- [SecurityHelper Methods](Methods_T_CapyKit_Helpers_SecurityHelper.md)
|
|
- [CompareHashedPassword Method](M_CapyKit_Helpers_SecurityHelper_CompareHashedPassword.md)
|
|
- [CompareSessionID Method](M_CapyKit_Helpers_SecurityHelper_CompareSessionID.md)
|
|
- [CompareStrings Method](M_CapyKit_Helpers_SecurityHelper_CompareStrings.md)
|
|
- [GetRandomBytes Method](M_CapyKit_Helpers_SecurityHelper_GetRandomBytes.md)
|
|
- [GetRandomPassword Method](M_CapyKit_Helpers_SecurityHelper_GetRandomPassword.md)
|
|
- [GetRandomString Method](Overload_CapyKit_Helpers_SecurityHelper_GetRandomString.md)
|
|
- [GetRandomString(Int32) Method](M_CapyKit_Helpers_SecurityHelper_GetRandomString.md)
|
|
- [GetRandomString(Int32, ValidCharacterCollection[]) Method](M_CapyKit_Helpers_SecurityHelper_GetRandomString_1.md)
|
|
- [GetValidCharacterComposition Method](M_CapyKit_Helpers_SecurityHelper_GetValidCharacterComposition.md)
|
|
- [HashPassword Method](M_CapyKit_Helpers_SecurityHelper_HashPassword.md)
|
|
- [Pbkdf2 Method](Overload_CapyKit_Helpers_SecurityHelper_Pbkdf2.md)
|
|
- [Pbkdf2(String) Method](M_CapyKit_Helpers_SecurityHelper_Pbkdf2.md)
|
|
- [Pbkdf2(String, Byte[]) Method](M_CapyKit_Helpers_SecurityHelper_Pbkdf2_1.md)
|
|
- [SecurityHelper Fields](Fields_T_CapyKit_Helpers_SecurityHelper.md)
|
|
- [LOWER_CASE_CHARACTERS Field](F_CapyKit_Helpers_SecurityHelper_LOWER_CASE_CHARACTERS.md)
|
|
- [NUMBER_CHARACTERS Field](F_CapyKit_Helpers_SecurityHelper_NUMBER_CHARACTERS.md)
|
|
- [saltSize Field](F_CapyKit_Helpers_SecurityHelper_saltSize.md)
|
|
- [SPECIAL_CHARACTERS Field](F_CapyKit_Helpers_SecurityHelper_SPECIAL_CHARACTERS.md)
|
|
- [UPPER_CASE_CHARACTERS Field](F_CapyKit_Helpers_SecurityHelper_UPPER_CASE_CHARACTERS.md)
|
|
- [SerializationHelper Class](T_CapyKit_Helpers_SerializationHelper.md)
|
|
- [SerializationHelper Methods](Methods_T_CapyKit_Helpers_SerializationHelper.md)
|
|
- [Deserialize Method](Overload_CapyKit_Helpers_SerializationHelper_Deserialize.md)
|
|
- [Deserialize<T>(Byte[]) Method](M_CapyKit_Helpers_SerializationHelper_Deserialize__1.md)
|
|
- [Deserialize<T>(Stream) Method](M_CapyKit_Helpers_SerializationHelper_Deserialize__1_1.md)
|
|
- [Deserialize<T>(String) Method](M_CapyKit_Helpers_SerializationHelper_Deserialize__1_2.md)
|
|
- [SerializeToBytes Method](M_CapyKit_Helpers_SerializationHelper_SerializeToBytes.md)
|
|
- [SerializeToString Method](M_CapyKit_Helpers_SerializationHelper_SerializeToString.md)
|
|
- [SettingsHelper Class](T_CapyKit_Helpers_SettingsHelper.md)
|
|
- [SettingsHelper Constructor](M_CapyKit_Helpers_SettingsHelper__cctor.md)
|
|
- [SettingsHelper Methods](Methods_T_CapyKit_Helpers_SettingsHelper.md)
|
|
- [GetApplicationSetting<T> Method](M_CapyKit_Helpers_SettingsHelper_GetApplicationSetting__1.md)
|
|
- [SetAccessorMethod Method](M_CapyKit_Helpers_SettingsHelper_SetAccessorMethod.md)
|
|
- [SetDetectorMethod Method](M_CapyKit_Helpers_SettingsHelper_SetDetectorMethod.md)
|
|
- [SettingsHelper Fields](Fields_T_CapyKit_Helpers_SettingsHelper.md)
|
|
- [accessor Field](F_CapyKit_Helpers_SettingsHelper_accessor.md)
|
|
- [detector Field](F_CapyKit_Helpers_SettingsHelper_detector.md)
|
|
- [ValidCharacterCollection Enumeration](T_CapyKit_Helpers_ValidCharacterCollection.md)
|