- [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) - [EncryptedValue Class](T_CapyKit_EncryptedValue_1.md) - [EncryptedValue Constructor](M_CapyKit_EncryptedValue_1__ctor.md) - [EncryptedValue Properties](Properties_T_CapyKit_EncryptedValue_1.md) - [Value Property](P_CapyKit_EncryptedValue_1_Value.md) - [EncryptedValue Methods](Methods_T_CapyKit_EncryptedValue_1.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) - [Equals Method](M_CapyKit_Password_Equals.md) - [ToString Method](M_CapyKit_Password_ToString.md) - [Password Operators](Operators_T_CapyKit_Password.md) - [Equality Operator](M_CapyKit_Password_op_Equality.md) - [Inequality Operator](M_CapyKit_Password_op_Inequality.md) - [Password Fields](Fields_T_CapyKit_Password.md) - [pbkdf2Algorithm Field](F_CapyKit_Password_pbkdf2Algorithm.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 Class](T_CapyKit_Pool_1.md) - [Pool Constructor](Overload_CapyKit_Pool_1__ctor.md) - [Pool(IEnumerable) Constructor](M_CapyKit_Pool_1__ctor.md) - [Pool(Int32) Constructor](M_CapyKit_Pool_1__ctor_1.md) - [Pool(Int32, Func) Constructor](M_CapyKit_Pool_1__ctor_2.md) - [Pool Methods](Methods_T_CapyKit_Pool_1.md) - [FillPoolItemCollection Method](Overload_CapyKit_Pool_1_FillPoolItemCollection.md) - [FillPoolItemCollection(IEnumerable) Method](M_CapyKit_Pool_1_FillPoolItemCollection.md) - [FillPoolItemCollection(Int32) Method](M_CapyKit_Pool_1_FillPoolItemCollection_1.md) - [FillPoolItemCollection(Int32, Func) 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 Fields](Fields_T_CapyKit_Pool_1.md) - [poolItemCollection Field](F_CapyKit_Pool_1_poolItemCollection.md) - [poolSize Field](F_CapyKit_Pool_1_poolSize.md) - [PoolItem Class](T_CapyKit_PoolItem_1.md) - [PoolItem Constructor](M_CapyKit_PoolItem_1__ctor.md) - [PoolItem 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 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 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 Class](T_CapyKit_PropertyComparer_2.md) - [PropertyComparer Constructor](M_CapyKit_PropertyComparer_2__ctor.md) - [PropertyComparer 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 Fields](Fields_T_CapyKit_PropertyComparer_2.md) - [expression Field](F_CapyKit_PropertyComparer_2_expression.md) - [CapyKit.Attributes Namespace](N_CapyKit_Attributes.md) - [EnumerationAttribute Class](T_CapyKit_Attributes_EnumerationAttribute_1.md) - [EnumerationAttribute Constructor](M_CapyKit_Attributes_EnumerationAttribute_1__ctor.md) - [EnumerationAttribute Properties](Properties_T_CapyKit_Attributes_EnumerationAttribute_1.md) - [Value Property](P_CapyKit_Attributes_EnumerationAttribute_1_Value.md) - [EnumerationAttribute 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) - [ValueFormatAttribute Class](T_CapyKit_Attributes_ValueFormatAttribute.md) - [ValueFormatAttribute Constructor](Overload_CapyKit_Attributes_ValueFormatAttribute__ctor.md) - [ValueFormatAttribute Constructor](M_CapyKit_Attributes_ValueFormatAttribute__ctor.md) - [ValueFormatAttribute(String) Constructor](M_CapyKit_Attributes_ValueFormatAttribute__ctor_1.md) - [ValueFormatAttribute Properties](Properties_T_CapyKit_Attributes_ValueFormatAttribute.md) - [Format Property](P_CapyKit_Attributes_ValueFormatAttribute_Format.md) - [ValueFormatAttribute Methods](Methods_T_CapyKit_Attributes_ValueFormatAttribute.md) - [GetFormatParameterizedString Method](M_CapyKit_Attributes_ValueFormatAttribute_GetFormatParameterizedString.md) - [CapyKit.Enumerations Namespace](N_CapyKit_Enumerations.md) - [MeasurementSystem Enumeration](T_CapyKit_Enumerations_MeasurementSystem.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, String) Method](M_CapyKit_Extensions_EnumerationExtensions_Parse__1.md) - [Parse(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 Method](M_CapyKit_Extensions_LINQExtensions_Distinct__2.md) - [Filter Method](Overload_CapyKit_Extensions_LINQExtensions_Filter.md) - [Filter(IEnumerable, Func) Method](M_CapyKit_Extensions_LINQExtensions_Filter__1.md) - [Filter(IQueryable, Expression>) Method](M_CapyKit_Extensions_LINQExtensions_Filter__1_1.md) - [LeftOuterJoin Method](Overload_CapyKit_Extensions_LINQExtensions_LeftOuterJoin.md) - [LeftOuterJoin(IQueryable, IQueryable, Expression>, Expression>, Expression, R>>) Method](M_CapyKit_Extensions_LINQExtensions_LeftOuterJoin__4_2.md) - [LeftOuterJoin(IEnumerable, IEnumerable, Func, Func, Func, R>, Func) Method](M_CapyKit_Extensions_LINQExtensions_LeftOuterJoin__4.md) - [LeftOuterJoin(IQueryable, IQueryable, Expression>, Expression>, Func, R>, Func) Method](M_CapyKit_Extensions_LINQExtensions_LeftOuterJoin__4_1.md) - [Page Method](Overload_CapyKit_Extensions_LINQExtensions_Page.md) - [Page(IEnumerable, Int32, Int32) Method](M_CapyKit_Extensions_LINQExtensions_Page__1.md) - [Page(IQueryable, Int32, Int32) Method](M_CapyKit_Extensions_LINQExtensions_Page__1_1.md) - [PageCount Method](Overload_CapyKit_Extensions_LINQExtensions_PageCount.md) - [PageCount(IEnumerable, Int32) Method](M_CapyKit_Extensions_LINQExtensions_PageCount__1.md) - [PageCount(IQueryable, 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) - [CalculationHelper Class](T_CapyKit_Helpers_CalculationHelper.md) - [CalculationHelper Methods](Methods_T_CapyKit_Helpers_CalculationHelper.md) - [CalculateHash Method](M_CapyKit_Helpers_CalculationHelper_CalculateHash.md) - [CalculateHexHash Method](M_CapyKit_Helpers_CalculationHelper_CalculateHexHash.md) - [DegreesToRadians Method](M_CapyKit_Helpers_CalculationHelper_DegreesToRadians.md) - [GetDistance Method](Overload_CapyKit_Helpers_CalculationHelper_GetDistance.md) - [GetDistance(Decimal, Decimal, Decimal, Decimal, MeasurementSystem) Method](M_CapyKit_Helpers_CalculationHelper_GetDistance.md) - [GetDistance(Double, Double, Double, Double, MeasurementSystem) Method](M_CapyKit_Helpers_CalculationHelper_GetDistance_1.md) - [KilometersToMiles Method](M_CapyKit_Helpers_CalculationHelper_KilometersToMiles.md) - [MilesToKilometers Method](M_CapyKit_Helpers_CalculationHelper_MilesToKilometers.md) - [RadiansToDegrees Method](M_CapyKit_Helpers_CalculationHelper_RadiansToDegrees.md) - [CalculationHelper Fields](Fields_T_CapyKit_Helpers_CalculationHelper.md) - [chars Field](F_CapyKit_Helpers_CalculationHelper_chars.md) - [EARTH_RADIUS_KILOMETERS Field](F_CapyKit_Helpers_CalculationHelper_EARTH_RADIUS_KILOMETERS.md) - [MILES_PER_KILOMETER Field](F_CapyKit_Helpers_CalculationHelper_MILES_PER_KILOMETER.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(Byte[]) Method](M_CapyKit_Helpers_CompressionHelper_Decompress__1.md) - [Decompress(String) Method](M_CapyKit_Helpers_CompressionHelper_Decompress__1_1.md) - [DecompressToString Method](M_CapyKit_Helpers_CompressionHelper_DecompressToString.md) - [EncryptionHelper Class](T_CapyKit_Helpers_EncryptionHelper.md) - [EncryptionHelper Constructor](M_CapyKit_Helpers_EncryptionHelper__ctor.md) - [EncryptionHelper Methods](Methods_T_CapyKit_Helpers_EncryptionHelper.md) - [EncryptionHelper Fields](Fields_T_CapyKit_Helpers_EncryptionHelper.md) - [encryptionKey Field](F_CapyKit_Helpers_EncryptionHelper_encryptionKey.md) - [IEncryptionAlgorithm Interface](T_CapyKit_Helpers_IEncryptionAlgorithm.md) - [IEncryptionAlgorithm Properties](Properties_T_CapyKit_Helpers_IEncryptionAlgorithm.md) - [AlgorithmName Property](P_CapyKit_Helpers_IEncryptionAlgorithm_AlgorithmName.md) - [IEncryptionAlgorithm Methods](Methods_T_CapyKit_Helpers_IEncryptionAlgorithm.md) - [Decrypt Method](M_CapyKit_Helpers_IEncryptionAlgorithm_Decrypt__1.md) - [Encrypt Method](M_CapyKit_Helpers_IEncryptionAlgorithm_Encrypt__1.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](Overload_CapyKit_Helpers_SecurityHelper_CompareHashedPassword.md) - [CompareHashedPassword(Password, String, Byte[], Object[]) Method](M_CapyKit_Helpers_SecurityHelper_CompareHashedPassword__1.md) - [CompareHashedPassword(Password, String, Byte[], IPasswordAlgorithm, Object[]) Method](M_CapyKit_Helpers_SecurityHelper_CompareHashedPassword.md) - [CompareSessionID Method](M_CapyKit_Helpers_SecurityHelper_CompareSessionID.md) - [CompareStrings Method](M_CapyKit_Helpers_SecurityHelper_CompareStrings.md) - [GetPassword Method](Overload_CapyKit_Helpers_SecurityHelper_GetPassword.md) - [GetPassword(String, Object[]) Method](M_CapyKit_Helpers_SecurityHelper_GetPassword__1_1.md) - [GetPassword(String, Byte[], Object[]) Method](M_CapyKit_Helpers_SecurityHelper_GetPassword__1.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) - [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) - [SALT_SIZE Field](F_CapyKit_Helpers_SecurityHelper_SALT_SIZE.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(Byte[]) Method](M_CapyKit_Helpers_SerializationHelper_Deserialize__1.md) - [Deserialize(Stream) Method](M_CapyKit_Helpers_SerializationHelper_Deserialize__1_1.md) - [Deserialize(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 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)