From d7009eb597ddf1f7ffe573b70e6bed22822e7dea Mon Sep 17 00:00:00 2001 From: wagesj45 Date: Wed, 1 Jul 2026 23:01:00 -0500 Subject: [PATCH] Migrating to docfx --- CapyKit/CapyKit.sln | 8 +- .../Content/VersionHistory/VersionHistory.aml | 33 - .../Content/VersionHistory/v1.0.0.0.aml | 28 - Documentation/Content/Welcome.aml | 37 - Documentation/ContentLayout.content | 8 - Documentation/Documentation.shfbproj | 124 - .../849aa079-3d64-4cf1-966f-44af23c73160.md | 14 - ...Kit_CapyEventReporter_uniqueIdentifiers.md | 32 - ...lculationHelper_EARTH_RADIUS_KILOMETERS.md | 31 - ...s_CalculationHelper_MILES_PER_KILOMETER.md | 31 - ...CapyKit_Helpers_CalculationHelper_chars.md | 31 - ..._Helpers_EncryptionHelper_encryptionKey.md | 31 - ...Kit_Helpers_KeyHelper_masterKeyAccessor.md | 31 - ...yKit_Helpers_KeyHelper_numPartsAccessor.md | 31 - ...yKit_Helpers_KeyHelper_saltSizeAccessor.md | 31 - ...rs_SecurityHelper_LOWER_CASE_CHARACTERS.md | 31 - ...elpers_SecurityHelper_NUMBER_CHARACTERS.md | 31 - ...apyKit_Helpers_SecurityHelper_SALT_SIZE.md | 31 - ...lpers_SecurityHelper_SPECIAL_CHARACTERS.md | 31 - ...rs_SecurityHelper_UPPER_CASE_CHARACTERS.md | 31 - ...CapyKit_Helpers_SettingsHelper_accessor.md | 31 - ...CapyKit_Helpers_SettingsHelper_detector.md | 31 - .../F_CapyKit_Password_pbkdf2Algorithm.md | 31 - .../F_CapyKit_Pbkdf2Algorithm_ITERATIONS.md | 34 - .../Help/F_CapyKit_Pbkdf2Algorithm_LENGTH.md | 34 - .../Help/F_CapyKit_PoolItem_1_index.md | 31 - .../Help/F_CapyKit_PoolItem_1_item.md | 31 - .../Help/F_CapyKit_PoolItem_1_locked.md | 31 - .../Help/F_CapyKit_PoolItem_1_typeName.md | 31 - .../F_CapyKit_Pool_1_poolItemCollection.md | 31 - .../Help/F_CapyKit_Pool_1_poolSize.md | 31 - ...F_CapyKit_PropertyComparer_2_expression.md | 31 - ...Tests_Helpers_KeyHelperTests__keyHelper.md | 31 - ...ts_Helpers_SecurityHelperTests_Password.md | 31 - ..._Tests_Helpers_SecurityHelperTests_Salt.md | 31 - ..._Tests_StringExtensionTests_Replacement.md | 31 - .../Fields_T_CapyKit_CapyEventReporter.md | 18 - ...lds_T_CapyKit_Helpers_CalculationHelper.md | 24 - ...elds_T_CapyKit_Helpers_EncryptionHelper.md | 18 - .../Fields_T_CapyKit_Helpers_KeyHelper.md | 24 - ...Fields_T_CapyKit_Helpers_SecurityHelper.md | 30 - ...Fields_T_CapyKit_Helpers_SettingsHelper.md | 21 - .../Help/Fields_T_CapyKit_Password.md | 18 - .../Help/Fields_T_CapyKit_Pbkdf2Algorithm.md | 21 - .../Help/Fields_T_CapyKit_PoolItem_1.md | 27 - Documentation/Help/Fields_T_CapyKit_Pool_1.md | 21 - .../Fields_T_CapyKit_PropertyComparer_2.md | 18 - .../Fields_T_Tests_Helpers_KeyHelperTests.md | 18 - ...lds_T_Tests_Helpers_SecurityHelperTests.md | 21 - .../Fields_T_Tests_StringExtensionTests.md | 18 - Documentation/Help/Home.md | 14 - ...Attributes_EnumerationAttribute_1__ctor.md | 34 - ...s_EnumerationDescriptionAttribute__ctor.md | 34 - ...tAttribute_GetFormatParameterizedString.md | 42 - ...t_Attributes_ValueFormatAttribute__ctor.md | 29 - ...Attributes_ValueFormatAttribute__ctor_1.md | 35 - .../Help/M_CapyKit_CapyEventArgs__ctor.md | 42 - .../M_CapyKit_CapyEventReporter_EmitEvent.md | 57 - ...CapyKit_CapyEventReporter_EmitEventOnce.md | 51 - .../M_CapyKit_CapyEventReporter_Subscribe.md | 45 - ...M_CapyKit_CapyEventReporter_Unsubscribe.md | 36 - .../M_CapyKit_CapyEventReporter__cctor.md | 28 - Documentation/Help/M_CapyKit_Color__ctor.md | 28 - .../Help/M_CapyKit_EncryptedValue_1__ctor.md | 28 - ...ns_EnumerationExtensions_GetDescription.md | 46 - ...xtensions_EnumerationExtensions_GetName.md | 46 - ...ons_EnumerationExtensions_GetPrettyName.md | 46 - ...tensions_EnumerationExtensions_GetValue.md | 46 - ...tensions_EnumerationExtensions_Parse__1.md | 54 - ...nsions_EnumerationExtensions_Parse__1_1.md | 56 - ...t_Extensions_LINQExtensions_Distinct__2.md | 52 - ...Kit_Extensions_LINQExtensions_Filter__1.md | 53 - ...t_Extensions_LINQExtensions_Filter__1_1.md | 53 - ...ensions_LINQExtensions_LeftOuterJoin__4.md | 65 - ...sions_LINQExtensions_LeftOuterJoin__4_1.md | 65 - ...sions_LINQExtensions_LeftOuterJoin__4_2.md | 59 - ..._Extensions_LINQExtensions_PageCount__1.md | 60 - ...xtensions_LINQExtensions_PageCount__1_1.md | 60 - ...pyKit_Extensions_LINQExtensions_Page__1.md | 65 - ...Kit_Extensions_LINQExtensions_Page__1_1.md | 65 - ...sions_ObjectExtensions_UpdateProperties.md | 45 - ...ns_ObjectExtensions_UpdateProperties__1.md | 49 - ...tensions_StringExtensions_IfNullOrEmpty.md | 49 - ...ons_StringExtensions_IfNullOrWhiteSpace.md | 49 - ...Helpers_CalculationHelper_CalculateHash.md | 41 - ...pers_CalculationHelper_CalculateHexHash.md | 38 - ...pers_CalculationHelper_DegreesToRadians.md | 38 - ...t_Helpers_CalculationHelper_GetDistance.md | 57 - ...Helpers_CalculationHelper_GetDistance_1.md | 56 - ...ers_CalculationHelper_KilometersToMiles.md | 38 - ...ers_CalculationHelper_MilesToKilometers.md | 38 - ...pers_CalculationHelper_RadiansToDegrees.md | 38 - ...yKit_Helpers_CompressionHelper_Compress.md | 38 - ...pers_CompressionHelper_CompressToString.md | 38 - ...rs_CompressionHelper_DecompressToString.md | 38 - ...Helpers_CompressionHelper_Decompress__1.md | 43 - ...lpers_CompressionHelper_Decompress__1_1.md | 43 - ..._CapyKit_Helpers_EncryptionHelper__ctor.md | 34 - ...Helpers_IEncryptionAlgorithm_Decrypt__1.md | 44 - ...Helpers_IEncryptionAlgorithm_Encrypt__1.md | 44 - .../M_CapyKit_Helpers_KeyHelper_BytesToHex.md | 38 - ...yKit_Helpers_KeyHelper_ComputeSignature.md | 38 - .../M_CapyKit_Helpers_KeyHelper_FormatKey.md | 38 - ...M_CapyKit_Helpers_KeyHelper_GenerateKey.md | 32 - ..._CapyKit_Helpers_KeyHelper_GetMasterKey.md | 39 - ...M_CapyKit_Helpers_KeyHelper_GetNumParts.md | 39 - ...M_CapyKit_Helpers_KeyHelper_GetSaltSize.md | 32 - .../M_CapyKit_Helpers_KeyHelper_HexToBytes.md | 45 - ..._Helpers_KeyHelper_SetMasterKeyAccessor.md | 34 - ...t_Helpers_KeyHelper_SetNumPartsAccessor.md | 34 - ...t_Helpers_KeyHelper_SetSaltSizeAccessor.md | 34 - ...M_CapyKit_Helpers_KeyHelper_ValidateKey.md | 41 - .../Help/M_CapyKit_Helpers_KeyHelper__ctor.md | 28 - ...LanguageHelper_CamelCaseToHumanReadable.md | 41 - .../M_CapyKit_Helpers_LanguageHelper__ctor.md | 28 - ...rs_SecurityHelper_CompareHashedPassword.md | 47 - ...SecurityHelper_CompareHashedPassword__1.md | 49 - ...Helpers_SecurityHelper_CompareSessionID.md | 40 - ...t_Helpers_SecurityHelper_CompareStrings.md | 43 - ...t_Helpers_SecurityHelper_GetPassword__1.md | 51 - ...Helpers_SecurityHelper_GetPassword__1_1.md | 46 - ...t_Helpers_SecurityHelper_GetRandomBytes.md | 38 - ...elpers_SecurityHelper_GetRandomPassword.md | 40 - ..._Helpers_SecurityHelper_GetRandomString.md | 41 - ...elpers_SecurityHelper_GetRandomString_1.md | 41 - ..._CapyKit_Helpers_SecurityHelper_GetSalt.md | 45 - ...rityHelper_GetValidCharacterComposition.md | 38 - ...M_CapyKit_Helpers_SecurityHelper_Pbkdf2.md | 42 - ...CapyKit_Helpers_SecurityHelper_Pbkdf2_1.md | 44 - .../M_CapyKit_Helpers_SecurityHelper__ctor.md | 28 - ...pers_SerializationHelper_Deserialize__1.md | 50 - ...rs_SerializationHelper_Deserialize__1_1.md | 50 - ...rs_SerializationHelper_Deserialize__1_2.md | 43 - ...rs_SerializationHelper_SerializeToBytes.md | 38 - ...s_SerializationHelper_SerializeToString.md | 38 - ...SettingsHelper_GetApplicationSetting__1.md | 42 - ...elpers_SettingsHelper_SetAccessorMethod.md | 41 - ...elpers_SettingsHelper_SetDetectorMethod.md | 41 - ...M_CapyKit_Helpers_SettingsHelper__cctor.md | 28 - .../M_CapyKit_IPasswordAlgorithm_Compare.md | 46 - .../M_CapyKit_IPasswordAlgorithm_Encrypt.md | 40 - .../Help/M_CapyKit_Password_Equals.md | 40 - .../Help/M_CapyKit_Password_ToString.md | 33 - .../Help/M_CapyKit_Password__cctor.md | 28 - .../Help/M_CapyKit_Password__ctor.md | 40 - .../Help/M_CapyKit_Password_op_Equality.md | 40 - .../Help/M_CapyKit_Password_op_Inequality.md | 40 - .../Help/M_CapyKit_Pbkdf2Algorithm_Encrypt.md | 49 - .../Help/M_CapyKit_Pbkdf2Algorithm__ctor.md | 28 - .../Help/M_CapyKit_PoolItem_1_ReleaseLock.md | 31 - .../Help/M_CapyKit_PoolItem_1_SetLock.md | 35 - .../Help/M_CapyKit_PoolItem_1_ToString.md | 33 - .../Help/M_CapyKit_PoolItem_1__ctor.md | 36 - ...M_CapyKit_Pool_1_FillPoolItemCollection.md | 35 - ...CapyKit_Pool_1_FillPoolItemCollection_1.md | 35 - ...CapyKit_Pool_1_FillPoolItemCollection_2.md | 37 - .../Help/M_CapyKit_Pool_1_GetAvailableItem.md | 32 - .../Help/M_CapyKit_Pool_1_ReleaseItem.md | 37 - Documentation/Help/M_CapyKit_Pool_1__ctor.md | 35 - .../Help/M_CapyKit_Pool_1__ctor_1.md | 35 - .../Help/M_CapyKit_Pool_1__ctor_2.md | 37 - .../M_CapyKit_PropertyComparer_2_Equals.md | 48 - ..._CapyKit_PropertyComparer_2_GetHashCode.md | 52 - .../M_CapyKit_PropertyComparer_2__ctor.md | 34 - ...Tests_GenerateKey_ReturnsNonEmptyString.md | 30 - ...CustomSaltSizeAndParts_FormatsCorrectly.md | 30 - ...rKey_ThrowsException_WhenAccessorNotSet.md | 30 - ...umParts_ThrowsException_WhenLessThanTwo.md | 30 - .../M_Tests_Helpers_KeyHelperTests_Setup.md | 30 - ...s_ValidateKey_ReturnsFalseForAlteredKey.md | 30 - ...lidateKey_ReturnsFalseForEmptyOrNullKey.md | 30 - ...ests_ValidateKey_ReturnsTrueForValidKey.md | 30 - .../M_Tests_Helpers_KeyHelperTests__ctor.md | 28 - ...WithDifferentPassword_ShouldReturnFalse.md | 30 - ...sword_WithSamePassword_ShouldReturnTrue.md | 30 - ...thDifferentSessionIDs_ShouldReturnFalse.md | 30 - ...nID_WithSameSessionIDs_ShouldReturnTrue.md | 30 - ...assword_ShouldReturnStringOfGivenLength.md | 30 - ...mString_ShouldReturnStringOfGivenLength.md | 30 - ...amePasswordAndSalt_ShouldReturnSameHash.md | 30 - ...ests_Helpers_SecurityHelperTests__cctor.md | 28 - ...Tests_Helpers_SecurityHelperTests__ctor.md | 28 - .../M_Tests_PasswordTests_GenerateSalt.md | 42 - ...eation_WithInvalidSalt_ReturnsEmptyHash.md | 30 - ...on_WithPbkdf2Algorithm_CreatesValidHash.md | 30 - ...Equality_DifferentPasswords_AreNotEqual.md | 30 - ...wordEquality_DifferentSalts_AreNotEqual.md | 30 - ...rdEquality_SamePasswordAndSalt_AreEqual.md | 30 - ...wordTests_ToString_ReturnsCorrectFormat.md | 30 - .../Help/M_Tests_PasswordTests__ctor.md | 28 - ...riginalStringWhenValueIsNotNullNorEmpty.md | 38 - ...ReturnReplacementWhenValueIsNullOrEmpty.md | 36 - ...alStringWhenValueIsNotNullNorWhitespace.md | 38 - ...nReplacementWhenValueIsNullOrWhitespace.md | 38 - .../M_Tests_StringExtensionTests_Setup.md | 30 - .../M_Tests_StringExtensionTests__ctor.md | 28 - ...pyKit_Attributes_EnumerationAttribute_1.md | 46 - ...ributes_EnumerationDescriptionAttribute.md | 46 - ...CapyKit_Attributes_ValueFormatAttribute.md | 49 - .../Help/Methods_T_CapyKit_CapyEventArgs.md | 40 - .../Methods_T_CapyKit_CapyEventReporter.md | 27 - Documentation/Help/Methods_T_CapyKit_Color.md | 40 - .../Methods_T_CapyKit_EncryptedValue_1.md | 40 - ...apyKit_Extensions_EnumerationExtensions.md | 33 - ...ods_T_CapyKit_Extensions_LINQExtensions.md | 45 - ...s_T_CapyKit_Extensions_ObjectExtensions.md | 21 - ...s_T_CapyKit_Extensions_StringExtensions.md | 21 - ...ods_T_CapyKit_Helpers_CalculationHelper.md | 39 - ...ods_T_CapyKit_Helpers_CompressionHelper.md | 30 - ...hods_T_CapyKit_Helpers_EncryptionHelper.md | 40 - ..._T_CapyKit_Helpers_IEncryptionAlgorithm.md | 21 - .../Methods_T_CapyKit_Helpers_KeyHelper.md | 76 - ...ethods_T_CapyKit_Helpers_LanguageHelper.md | 43 - ...ethods_T_CapyKit_Helpers_SecurityHelper.md | 82 - ...s_T_CapyKit_Helpers_SerializationHelper.md | 30 - ...ethods_T_CapyKit_Helpers_SettingsHelper.md | 24 - .../Methods_T_CapyKit_IPasswordAlgorithm.md | 21 - .../Help/Methods_T_CapyKit_Password.md | 40 - .../Help/Methods_T_CapyKit_Pbkdf2Algorithm.md | 43 - .../Help/Methods_T_CapyKit_PoolItem_1.md | 46 - .../Help/Methods_T_CapyKit_Pool_1.md | 55 - .../Methods_T_CapyKit_PropertyComparer_2.md | 46 - .../Methods_T_Tests_Helpers_KeyHelperTests.md | 64 - ...ods_T_Tests_Helpers_SecurityHelperTests.md | 61 - .../Help/Methods_T_Tests_PasswordTests.md | 61 - .../Methods_T_Tests_StringExtensionTests.md | 55 - Documentation/Help/N_CapyKit.md | 61 - Documentation/Help/N_CapyKit_Attributes.md | 19 - Documentation/Help/N_CapyKit_Enumerations.md | 13 - Documentation/Help/N_CapyKit_Extensions.md | 22 - Documentation/Help/N_CapyKit_Helpers.md | 48 - Documentation/Help/N_Tests.md | 16 - Documentation/Help/N_Tests_Helpers.md | 16 - .../Help/Operators_T_CapyKit_Password.md | 21 - ...t_Attributes_ValueFormatAttribute__ctor.md | 19 - ..._Extensions_EnumerationExtensions_Parse.md | 19 - ...apyKit_Extensions_LINQExtensions_Filter.md | 19 - ...Extensions_LINQExtensions_LeftOuterJoin.md | 22 - ..._CapyKit_Extensions_LINQExtensions_Page.md | 19 - ...Kit_Extensions_LINQExtensions_PageCount.md | 19 - ...sions_ObjectExtensions_UpdateProperties.md | 19 - ...t_Helpers_CalculationHelper_GetDistance.md | 19 - ...it_Helpers_CompressionHelper_Decompress.md | 19 - ...rs_SecurityHelper_CompareHashedPassword.md | 19 - ...yKit_Helpers_SecurityHelper_GetPassword.md | 19 - ..._Helpers_SecurityHelper_GetRandomString.md | 19 - ...d_CapyKit_Helpers_SecurityHelper_Pbkdf2.md | 19 - ...Helpers_SerializationHelper_Deserialize.md | 22 - ...d_CapyKit_Pool_1_FillPoolItemCollection.md | 22 - .../Help/Overload_CapyKit_Pool_1__ctor.md | 22 - ...rload_CapyKit_PropertyComparer_2_Equals.md | 19 - ..._CapyKit_PropertyComparer_2_GetHashCode.md | 19 - ...Attributes_EnumerationAttribute_1_Value.md | 32 - ..._Attributes_ValueFormatAttribute_Format.md | 32 - .../Help/P_CapyKit_CapyEventArgs_Level.md | 31 - .../Help/P_CapyKit_CapyEventArgs_Message.md | 31 - .../P_CapyKit_CapyEventArgs_MethodName.md | 31 - .../Help/P_CapyKit_EncryptedValue_1_Value.md | 31 - ...pers_IEncryptionAlgorithm_AlgorithmName.md | 31 - ...apyKit_IPasswordAlgorithm_AlgorithmName.md | 31 - .../Help/P_CapyKit_Password_Algorithm.md | 31 - Documentation/Help/P_CapyKit_Password_Hash.md | 31 - .../P_CapyKit_Password_Pbkdf2Algorithm.md | 32 - Documentation/Help/P_CapyKit_Password_Salt.md | 31 - ...P_CapyKit_Pbkdf2Algorithm_AlgorithmName.md | 36 - .../Help/P_CapyKit_PoolItem_1_Index.md | 32 - .../Help/P_CapyKit_PoolItem_1_Item.md | 32 - .../Help/P_CapyKit_PoolItem_1_Locked.md | 32 - .../Help/P_CapyKit_PoolItem_1_TypeName.md | 32 - ...pyKit_Attributes_EnumerationAttribute_1.md | 21 - ...ributes_EnumerationDescriptionAttribute.md | 21 - ...CapyKit_Attributes_ValueFormatAttribute.md | 21 - .../Properties_T_CapyKit_CapyEventArgs.md | 24 - .../Properties_T_CapyKit_EncryptedValue_1.md | 18 - ..._T_CapyKit_Helpers_IEncryptionAlgorithm.md | 18 - ...Properties_T_CapyKit_IPasswordAlgorithm.md | 18 - .../Help/Properties_T_CapyKit_Password.md | 27 - .../Properties_T_CapyKit_Pbkdf2Algorithm.md | 18 - .../Help/Properties_T_CapyKit_PoolItem_1.md | 27 - Documentation/Help/R_Project_Documentation.md | 31 - ...pyKit_Attributes_EnumerationAttribute_1.md | 93 - ...ributes_EnumerationDescriptionAttribute.md | 88 - ...CapyKit_Attributes_ValueFormatAttribute.md | 93 - Documentation/Help/T_CapyKit_CapyEventArgs.md | 82 - .../Help/T_CapyKit_CapyEventHandler.md | 34 - .../Help/T_CapyKit_CapyEventReporter.md | 65 - Documentation/Help/T_CapyKit_Color.md | 66 - .../Help/T_CapyKit_EncryptedValue_1.md | 77 - ..._CapyKit_Enumerations_MeasurementSystem.md | 39 - Documentation/Help/T_CapyKit_EventLevel.md | 51 - ...apyKit_Extensions_EnumerationExtensions.md | 55 - .../T_CapyKit_Extensions_LINQExtensions.md | 67 - .../T_CapyKit_Extensions_ObjectExtensions.md | 43 - .../T_CapyKit_Extensions_StringExtensions.md | 43 - .../T_CapyKit_Helpers_CalculationHelper.md | 73 - .../T_CapyKit_Helpers_CompressionHelper.md | 51 - .../T_CapyKit_Helpers_EncryptionHelper.md | 73 - .../T_CapyKit_Helpers_IEncryptionAlgorithm.md | 44 - .../Help/T_CapyKit_Helpers_KeyHelper.md | 115 - .../Help/T_CapyKit_Helpers_LanguageHelper.md | 69 - .../Help/T_CapyKit_Helpers_SecurityHelper.md | 127 - .../T_CapyKit_Helpers_SerializationHelper.md | 51 - .../Help/T_CapyKit_Helpers_SettingsHelper.md | 99 - ...apyKit_Helpers_ValidCharacterCollection.md | 47 - .../Help/T_CapyKit_IPasswordAlgorithm.md | 44 - Documentation/Help/T_CapyKit_NamedColor.md | 3831 ------ Documentation/Help/T_CapyKit_Password.md | 102 - .../Help/T_CapyKit_Pbkdf2Algorithm.md | 90 - Documentation/Help/T_CapyKit_PoolItem_1.md | 109 - Documentation/Help/T_CapyKit_Pool_1.md | 101 - .../Help/T_CapyKit_PropertyComparer_2.md | 90 - .../Help/T_Tests_Helpers_KeyHelperTests.md | 99 - .../T_Tests_Helpers_SecurityHelperTests.md | 102 - Documentation/Help/T_Tests_PasswordTests.md | 89 - .../Help/T_Tests_StringExtensionTests.md | 90 - .../Help/Working/Newtonsoft.Json.xml | 11280 ---------------- .../Help/Working/_InheritedDocs_.xml | 19 - Documentation/Help/_Footer.md | 6 - Documentation/Help/_Sidebar.md | 308 - Documentation/Help/icons/Help.png | Bin 4942 -> 0 bytes Documentation/Help/media/AlertCaution.png | Bin 334 -> 0 bytes Documentation/Help/media/AlertLanguage.png | Bin 543 -> 0 bytes Documentation/Help/media/AlertNote.png | Bin 429 -> 0 bytes Documentation/Help/media/AlertSecurity.png | Bin 434 -> 0 bytes Documentation/Help/media/AlertToDo.png | Bin 341 -> 0 bytes Documentation/icons/Help.png | Bin 4942 -> 0 bytes 326 files changed, 2 insertions(+), 27821 deletions(-) delete mode 100644 Documentation/Content/VersionHistory/VersionHistory.aml delete mode 100644 Documentation/Content/VersionHistory/v1.0.0.0.aml delete mode 100644 Documentation/Content/Welcome.aml delete mode 100644 Documentation/ContentLayout.content delete mode 100644 Documentation/Documentation.shfbproj delete mode 100644 Documentation/Help/849aa079-3d64-4cf1-966f-44af23c73160.md delete mode 100644 Documentation/Help/F_CapyKit_CapyEventReporter_uniqueIdentifiers.md delete mode 100644 Documentation/Help/F_CapyKit_Helpers_CalculationHelper_EARTH_RADIUS_KILOMETERS.md delete mode 100644 Documentation/Help/F_CapyKit_Helpers_CalculationHelper_MILES_PER_KILOMETER.md delete mode 100644 Documentation/Help/F_CapyKit_Helpers_CalculationHelper_chars.md delete mode 100644 Documentation/Help/F_CapyKit_Helpers_EncryptionHelper_encryptionKey.md delete mode 100644 Documentation/Help/F_CapyKit_Helpers_KeyHelper_masterKeyAccessor.md delete mode 100644 Documentation/Help/F_CapyKit_Helpers_KeyHelper_numPartsAccessor.md delete mode 100644 Documentation/Help/F_CapyKit_Helpers_KeyHelper_saltSizeAccessor.md delete mode 100644 Documentation/Help/F_CapyKit_Helpers_SecurityHelper_LOWER_CASE_CHARACTERS.md delete mode 100644 Documentation/Help/F_CapyKit_Helpers_SecurityHelper_NUMBER_CHARACTERS.md delete mode 100644 Documentation/Help/F_CapyKit_Helpers_SecurityHelper_SALT_SIZE.md delete mode 100644 Documentation/Help/F_CapyKit_Helpers_SecurityHelper_SPECIAL_CHARACTERS.md delete mode 100644 Documentation/Help/F_CapyKit_Helpers_SecurityHelper_UPPER_CASE_CHARACTERS.md delete mode 100644 Documentation/Help/F_CapyKit_Helpers_SettingsHelper_accessor.md delete mode 100644 Documentation/Help/F_CapyKit_Helpers_SettingsHelper_detector.md delete mode 100644 Documentation/Help/F_CapyKit_Password_pbkdf2Algorithm.md delete mode 100644 Documentation/Help/F_CapyKit_Pbkdf2Algorithm_ITERATIONS.md delete mode 100644 Documentation/Help/F_CapyKit_Pbkdf2Algorithm_LENGTH.md delete mode 100644 Documentation/Help/F_CapyKit_PoolItem_1_index.md delete mode 100644 Documentation/Help/F_CapyKit_PoolItem_1_item.md delete mode 100644 Documentation/Help/F_CapyKit_PoolItem_1_locked.md delete mode 100644 Documentation/Help/F_CapyKit_PoolItem_1_typeName.md delete mode 100644 Documentation/Help/F_CapyKit_Pool_1_poolItemCollection.md delete mode 100644 Documentation/Help/F_CapyKit_Pool_1_poolSize.md delete mode 100644 Documentation/Help/F_CapyKit_PropertyComparer_2_expression.md delete mode 100644 Documentation/Help/F_Tests_Helpers_KeyHelperTests__keyHelper.md delete mode 100644 Documentation/Help/F_Tests_Helpers_SecurityHelperTests_Password.md delete mode 100644 Documentation/Help/F_Tests_Helpers_SecurityHelperTests_Salt.md delete mode 100644 Documentation/Help/F_Tests_StringExtensionTests_Replacement.md delete mode 100644 Documentation/Help/Fields_T_CapyKit_CapyEventReporter.md delete mode 100644 Documentation/Help/Fields_T_CapyKit_Helpers_CalculationHelper.md delete mode 100644 Documentation/Help/Fields_T_CapyKit_Helpers_EncryptionHelper.md delete mode 100644 Documentation/Help/Fields_T_CapyKit_Helpers_KeyHelper.md delete mode 100644 Documentation/Help/Fields_T_CapyKit_Helpers_SecurityHelper.md delete mode 100644 Documentation/Help/Fields_T_CapyKit_Helpers_SettingsHelper.md delete mode 100644 Documentation/Help/Fields_T_CapyKit_Password.md delete mode 100644 Documentation/Help/Fields_T_CapyKit_Pbkdf2Algorithm.md delete mode 100644 Documentation/Help/Fields_T_CapyKit_PoolItem_1.md delete mode 100644 Documentation/Help/Fields_T_CapyKit_Pool_1.md delete mode 100644 Documentation/Help/Fields_T_CapyKit_PropertyComparer_2.md delete mode 100644 Documentation/Help/Fields_T_Tests_Helpers_KeyHelperTests.md delete mode 100644 Documentation/Help/Fields_T_Tests_Helpers_SecurityHelperTests.md delete mode 100644 Documentation/Help/Fields_T_Tests_StringExtensionTests.md delete mode 100644 Documentation/Help/Home.md delete mode 100644 Documentation/Help/M_CapyKit_Attributes_EnumerationAttribute_1__ctor.md delete mode 100644 Documentation/Help/M_CapyKit_Attributes_EnumerationDescriptionAttribute__ctor.md delete mode 100644 Documentation/Help/M_CapyKit_Attributes_ValueFormatAttribute_GetFormatParameterizedString.md delete mode 100644 Documentation/Help/M_CapyKit_Attributes_ValueFormatAttribute__ctor.md delete mode 100644 Documentation/Help/M_CapyKit_Attributes_ValueFormatAttribute__ctor_1.md delete mode 100644 Documentation/Help/M_CapyKit_CapyEventArgs__ctor.md delete mode 100644 Documentation/Help/M_CapyKit_CapyEventReporter_EmitEvent.md delete mode 100644 Documentation/Help/M_CapyKit_CapyEventReporter_EmitEventOnce.md delete mode 100644 Documentation/Help/M_CapyKit_CapyEventReporter_Subscribe.md delete mode 100644 Documentation/Help/M_CapyKit_CapyEventReporter_Unsubscribe.md delete mode 100644 Documentation/Help/M_CapyKit_CapyEventReporter__cctor.md delete mode 100644 Documentation/Help/M_CapyKit_Color__ctor.md delete mode 100644 Documentation/Help/M_CapyKit_EncryptedValue_1__ctor.md delete mode 100644 Documentation/Help/M_CapyKit_Extensions_EnumerationExtensions_GetDescription.md delete mode 100644 Documentation/Help/M_CapyKit_Extensions_EnumerationExtensions_GetName.md delete mode 100644 Documentation/Help/M_CapyKit_Extensions_EnumerationExtensions_GetPrettyName.md delete mode 100644 Documentation/Help/M_CapyKit_Extensions_EnumerationExtensions_GetValue.md delete mode 100644 Documentation/Help/M_CapyKit_Extensions_EnumerationExtensions_Parse__1.md delete mode 100644 Documentation/Help/M_CapyKit_Extensions_EnumerationExtensions_Parse__1_1.md delete mode 100644 Documentation/Help/M_CapyKit_Extensions_LINQExtensions_Distinct__2.md delete mode 100644 Documentation/Help/M_CapyKit_Extensions_LINQExtensions_Filter__1.md delete mode 100644 Documentation/Help/M_CapyKit_Extensions_LINQExtensions_Filter__1_1.md delete mode 100644 Documentation/Help/M_CapyKit_Extensions_LINQExtensions_LeftOuterJoin__4.md delete mode 100644 Documentation/Help/M_CapyKit_Extensions_LINQExtensions_LeftOuterJoin__4_1.md delete mode 100644 Documentation/Help/M_CapyKit_Extensions_LINQExtensions_LeftOuterJoin__4_2.md delete mode 100644 Documentation/Help/M_CapyKit_Extensions_LINQExtensions_PageCount__1.md delete mode 100644 Documentation/Help/M_CapyKit_Extensions_LINQExtensions_PageCount__1_1.md delete mode 100644 Documentation/Help/M_CapyKit_Extensions_LINQExtensions_Page__1.md delete mode 100644 Documentation/Help/M_CapyKit_Extensions_LINQExtensions_Page__1_1.md delete mode 100644 Documentation/Help/M_CapyKit_Extensions_ObjectExtensions_UpdateProperties.md delete mode 100644 Documentation/Help/M_CapyKit_Extensions_ObjectExtensions_UpdateProperties__1.md delete mode 100644 Documentation/Help/M_CapyKit_Extensions_StringExtensions_IfNullOrEmpty.md delete mode 100644 Documentation/Help/M_CapyKit_Extensions_StringExtensions_IfNullOrWhiteSpace.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_CalculationHelper_CalculateHash.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_CalculationHelper_CalculateHexHash.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_CalculationHelper_DegreesToRadians.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_CalculationHelper_GetDistance.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_CalculationHelper_GetDistance_1.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_CalculationHelper_KilometersToMiles.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_CalculationHelper_MilesToKilometers.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_CalculationHelper_RadiansToDegrees.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_CompressionHelper_Compress.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_CompressionHelper_CompressToString.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_CompressionHelper_DecompressToString.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_CompressionHelper_Decompress__1.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_CompressionHelper_Decompress__1_1.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_EncryptionHelper__ctor.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_IEncryptionAlgorithm_Decrypt__1.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_IEncryptionAlgorithm_Encrypt__1.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_KeyHelper_BytesToHex.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_KeyHelper_ComputeSignature.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_KeyHelper_FormatKey.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_KeyHelper_GenerateKey.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_KeyHelper_GetMasterKey.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_KeyHelper_GetNumParts.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_KeyHelper_GetSaltSize.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_KeyHelper_HexToBytes.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_KeyHelper_SetMasterKeyAccessor.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_KeyHelper_SetNumPartsAccessor.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_KeyHelper_SetSaltSizeAccessor.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_KeyHelper_ValidateKey.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_KeyHelper__ctor.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_LanguageHelper_CamelCaseToHumanReadable.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_LanguageHelper__ctor.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_SecurityHelper_CompareHashedPassword.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_SecurityHelper_CompareHashedPassword__1.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_SecurityHelper_CompareSessionID.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_SecurityHelper_CompareStrings.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_SecurityHelper_GetPassword__1.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_SecurityHelper_GetPassword__1_1.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_SecurityHelper_GetRandomBytes.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_SecurityHelper_GetRandomPassword.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_SecurityHelper_GetRandomString.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_SecurityHelper_GetRandomString_1.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_SecurityHelper_GetSalt.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_SecurityHelper_GetValidCharacterComposition.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_SecurityHelper_Pbkdf2.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_SecurityHelper_Pbkdf2_1.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_SecurityHelper__ctor.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_SerializationHelper_Deserialize__1.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_SerializationHelper_Deserialize__1_1.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_SerializationHelper_Deserialize__1_2.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_SerializationHelper_SerializeToBytes.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_SerializationHelper_SerializeToString.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_SettingsHelper_GetApplicationSetting__1.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_SettingsHelper_SetAccessorMethod.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_SettingsHelper_SetDetectorMethod.md delete mode 100644 Documentation/Help/M_CapyKit_Helpers_SettingsHelper__cctor.md delete mode 100644 Documentation/Help/M_CapyKit_IPasswordAlgorithm_Compare.md delete mode 100644 Documentation/Help/M_CapyKit_IPasswordAlgorithm_Encrypt.md delete mode 100644 Documentation/Help/M_CapyKit_Password_Equals.md delete mode 100644 Documentation/Help/M_CapyKit_Password_ToString.md delete mode 100644 Documentation/Help/M_CapyKit_Password__cctor.md delete mode 100644 Documentation/Help/M_CapyKit_Password__ctor.md delete mode 100644 Documentation/Help/M_CapyKit_Password_op_Equality.md delete mode 100644 Documentation/Help/M_CapyKit_Password_op_Inequality.md delete mode 100644 Documentation/Help/M_CapyKit_Pbkdf2Algorithm_Encrypt.md delete mode 100644 Documentation/Help/M_CapyKit_Pbkdf2Algorithm__ctor.md delete mode 100644 Documentation/Help/M_CapyKit_PoolItem_1_ReleaseLock.md delete mode 100644 Documentation/Help/M_CapyKit_PoolItem_1_SetLock.md delete mode 100644 Documentation/Help/M_CapyKit_PoolItem_1_ToString.md delete mode 100644 Documentation/Help/M_CapyKit_PoolItem_1__ctor.md delete mode 100644 Documentation/Help/M_CapyKit_Pool_1_FillPoolItemCollection.md delete mode 100644 Documentation/Help/M_CapyKit_Pool_1_FillPoolItemCollection_1.md delete mode 100644 Documentation/Help/M_CapyKit_Pool_1_FillPoolItemCollection_2.md delete mode 100644 Documentation/Help/M_CapyKit_Pool_1_GetAvailableItem.md delete mode 100644 Documentation/Help/M_CapyKit_Pool_1_ReleaseItem.md delete mode 100644 Documentation/Help/M_CapyKit_Pool_1__ctor.md delete mode 100644 Documentation/Help/M_CapyKit_Pool_1__ctor_1.md delete mode 100644 Documentation/Help/M_CapyKit_Pool_1__ctor_2.md delete mode 100644 Documentation/Help/M_CapyKit_PropertyComparer_2_Equals.md delete mode 100644 Documentation/Help/M_CapyKit_PropertyComparer_2_GetHashCode.md delete mode 100644 Documentation/Help/M_CapyKit_PropertyComparer_2__ctor.md delete mode 100644 Documentation/Help/M_Tests_Helpers_KeyHelperTests_GenerateKey_ReturnsNonEmptyString.md delete mode 100644 Documentation/Help/M_Tests_Helpers_KeyHelperTests_GenerateKey_WithCustomSaltSizeAndParts_FormatsCorrectly.md delete mode 100644 Documentation/Help/M_Tests_Helpers_KeyHelperTests_GetMasterKey_ThrowsException_WhenAccessorNotSet.md delete mode 100644 Documentation/Help/M_Tests_Helpers_KeyHelperTests_GetNumParts_ThrowsException_WhenLessThanTwo.md delete mode 100644 Documentation/Help/M_Tests_Helpers_KeyHelperTests_Setup.md delete mode 100644 Documentation/Help/M_Tests_Helpers_KeyHelperTests_ValidateKey_ReturnsFalseForAlteredKey.md delete mode 100644 Documentation/Help/M_Tests_Helpers_KeyHelperTests_ValidateKey_ReturnsFalseForEmptyOrNullKey.md delete mode 100644 Documentation/Help/M_Tests_Helpers_KeyHelperTests_ValidateKey_ReturnsTrueForValidKey.md delete mode 100644 Documentation/Help/M_Tests_Helpers_KeyHelperTests__ctor.md delete mode 100644 Documentation/Help/M_Tests_Helpers_SecurityHelperTests_CompareHashedPassword_WithDifferentPassword_ShouldReturnFalse.md delete mode 100644 Documentation/Help/M_Tests_Helpers_SecurityHelperTests_CompareHashedPassword_WithSamePassword_ShouldReturnTrue.md delete mode 100644 Documentation/Help/M_Tests_Helpers_SecurityHelperTests_CompareSessionID_WithDifferentSessionIDs_ShouldReturnFalse.md delete mode 100644 Documentation/Help/M_Tests_Helpers_SecurityHelperTests_CompareSessionID_WithSameSessionIDs_ShouldReturnTrue.md delete mode 100644 Documentation/Help/M_Tests_Helpers_SecurityHelperTests_GetRandomPassword_ShouldReturnStringOfGivenLength.md delete mode 100644 Documentation/Help/M_Tests_Helpers_SecurityHelperTests_GetRandomString_ShouldReturnStringOfGivenLength.md delete mode 100644 Documentation/Help/M_Tests_Helpers_SecurityHelperTests_Pbkdf2_WithSamePasswordAndSalt_ShouldReturnSameHash.md delete mode 100644 Documentation/Help/M_Tests_Helpers_SecurityHelperTests__cctor.md delete mode 100644 Documentation/Help/M_Tests_Helpers_SecurityHelperTests__ctor.md delete mode 100644 Documentation/Help/M_Tests_PasswordTests_GenerateSalt.md delete mode 100644 Documentation/Help/M_Tests_PasswordTests_PasswordCreation_WithInvalidSalt_ReturnsEmptyHash.md delete mode 100644 Documentation/Help/M_Tests_PasswordTests_PasswordCreation_WithPbkdf2Algorithm_CreatesValidHash.md delete mode 100644 Documentation/Help/M_Tests_PasswordTests_PasswordEquality_DifferentPasswords_AreNotEqual.md delete mode 100644 Documentation/Help/M_Tests_PasswordTests_PasswordEquality_DifferentSalts_AreNotEqual.md delete mode 100644 Documentation/Help/M_Tests_PasswordTests_PasswordEquality_SamePasswordAndSalt_AreEqual.md delete mode 100644 Documentation/Help/M_Tests_PasswordTests_ToString_ReturnsCorrectFormat.md delete mode 100644 Documentation/Help/M_Tests_PasswordTests__ctor.md delete mode 100644 Documentation/Help/M_Tests_StringExtensionTests_IfNullOrEmpty_ShouldReturnOriginalStringWhenValueIsNotNullNorEmpty.md delete mode 100644 Documentation/Help/M_Tests_StringExtensionTests_IfNullOrEmpty_ShouldReturnReplacementWhenValueIsNullOrEmpty.md delete mode 100644 Documentation/Help/M_Tests_StringExtensionTests_IfNullOrWhiteSpace_ShouldReturnOriginalStringWhenValueIsNotNullNorWhitespace.md delete mode 100644 Documentation/Help/M_Tests_StringExtensionTests_IfNullOrWhiteSpace_ShouldReturnReplacementWhenValueIsNullOrWhitespace.md delete mode 100644 Documentation/Help/M_Tests_StringExtensionTests_Setup.md delete mode 100644 Documentation/Help/M_Tests_StringExtensionTests__ctor.md delete mode 100644 Documentation/Help/Methods_T_CapyKit_Attributes_EnumerationAttribute_1.md delete mode 100644 Documentation/Help/Methods_T_CapyKit_Attributes_EnumerationDescriptionAttribute.md delete mode 100644 Documentation/Help/Methods_T_CapyKit_Attributes_ValueFormatAttribute.md delete mode 100644 Documentation/Help/Methods_T_CapyKit_CapyEventArgs.md delete mode 100644 Documentation/Help/Methods_T_CapyKit_CapyEventReporter.md delete mode 100644 Documentation/Help/Methods_T_CapyKit_Color.md delete mode 100644 Documentation/Help/Methods_T_CapyKit_EncryptedValue_1.md delete mode 100644 Documentation/Help/Methods_T_CapyKit_Extensions_EnumerationExtensions.md delete mode 100644 Documentation/Help/Methods_T_CapyKit_Extensions_LINQExtensions.md delete mode 100644 Documentation/Help/Methods_T_CapyKit_Extensions_ObjectExtensions.md delete mode 100644 Documentation/Help/Methods_T_CapyKit_Extensions_StringExtensions.md delete mode 100644 Documentation/Help/Methods_T_CapyKit_Helpers_CalculationHelper.md delete mode 100644 Documentation/Help/Methods_T_CapyKit_Helpers_CompressionHelper.md delete mode 100644 Documentation/Help/Methods_T_CapyKit_Helpers_EncryptionHelper.md delete mode 100644 Documentation/Help/Methods_T_CapyKit_Helpers_IEncryptionAlgorithm.md delete mode 100644 Documentation/Help/Methods_T_CapyKit_Helpers_KeyHelper.md delete mode 100644 Documentation/Help/Methods_T_CapyKit_Helpers_LanguageHelper.md delete mode 100644 Documentation/Help/Methods_T_CapyKit_Helpers_SecurityHelper.md delete mode 100644 Documentation/Help/Methods_T_CapyKit_Helpers_SerializationHelper.md delete mode 100644 Documentation/Help/Methods_T_CapyKit_Helpers_SettingsHelper.md delete mode 100644 Documentation/Help/Methods_T_CapyKit_IPasswordAlgorithm.md delete mode 100644 Documentation/Help/Methods_T_CapyKit_Password.md delete mode 100644 Documentation/Help/Methods_T_CapyKit_Pbkdf2Algorithm.md delete mode 100644 Documentation/Help/Methods_T_CapyKit_PoolItem_1.md delete mode 100644 Documentation/Help/Methods_T_CapyKit_Pool_1.md delete mode 100644 Documentation/Help/Methods_T_CapyKit_PropertyComparer_2.md delete mode 100644 Documentation/Help/Methods_T_Tests_Helpers_KeyHelperTests.md delete mode 100644 Documentation/Help/Methods_T_Tests_Helpers_SecurityHelperTests.md delete mode 100644 Documentation/Help/Methods_T_Tests_PasswordTests.md delete mode 100644 Documentation/Help/Methods_T_Tests_StringExtensionTests.md delete mode 100644 Documentation/Help/N_CapyKit.md delete mode 100644 Documentation/Help/N_CapyKit_Attributes.md delete mode 100644 Documentation/Help/N_CapyKit_Enumerations.md delete mode 100644 Documentation/Help/N_CapyKit_Extensions.md delete mode 100644 Documentation/Help/N_CapyKit_Helpers.md delete mode 100644 Documentation/Help/N_Tests.md delete mode 100644 Documentation/Help/N_Tests_Helpers.md delete mode 100644 Documentation/Help/Operators_T_CapyKit_Password.md delete mode 100644 Documentation/Help/Overload_CapyKit_Attributes_ValueFormatAttribute__ctor.md delete mode 100644 Documentation/Help/Overload_CapyKit_Extensions_EnumerationExtensions_Parse.md delete mode 100644 Documentation/Help/Overload_CapyKit_Extensions_LINQExtensions_Filter.md delete mode 100644 Documentation/Help/Overload_CapyKit_Extensions_LINQExtensions_LeftOuterJoin.md delete mode 100644 Documentation/Help/Overload_CapyKit_Extensions_LINQExtensions_Page.md delete mode 100644 Documentation/Help/Overload_CapyKit_Extensions_LINQExtensions_PageCount.md delete mode 100644 Documentation/Help/Overload_CapyKit_Extensions_ObjectExtensions_UpdateProperties.md delete mode 100644 Documentation/Help/Overload_CapyKit_Helpers_CalculationHelper_GetDistance.md delete mode 100644 Documentation/Help/Overload_CapyKit_Helpers_CompressionHelper_Decompress.md delete mode 100644 Documentation/Help/Overload_CapyKit_Helpers_SecurityHelper_CompareHashedPassword.md delete mode 100644 Documentation/Help/Overload_CapyKit_Helpers_SecurityHelper_GetPassword.md delete mode 100644 Documentation/Help/Overload_CapyKit_Helpers_SecurityHelper_GetRandomString.md delete mode 100644 Documentation/Help/Overload_CapyKit_Helpers_SecurityHelper_Pbkdf2.md delete mode 100644 Documentation/Help/Overload_CapyKit_Helpers_SerializationHelper_Deserialize.md delete mode 100644 Documentation/Help/Overload_CapyKit_Pool_1_FillPoolItemCollection.md delete mode 100644 Documentation/Help/Overload_CapyKit_Pool_1__ctor.md delete mode 100644 Documentation/Help/Overload_CapyKit_PropertyComparer_2_Equals.md delete mode 100644 Documentation/Help/Overload_CapyKit_PropertyComparer_2_GetHashCode.md delete mode 100644 Documentation/Help/P_CapyKit_Attributes_EnumerationAttribute_1_Value.md delete mode 100644 Documentation/Help/P_CapyKit_Attributes_ValueFormatAttribute_Format.md delete mode 100644 Documentation/Help/P_CapyKit_CapyEventArgs_Level.md delete mode 100644 Documentation/Help/P_CapyKit_CapyEventArgs_Message.md delete mode 100644 Documentation/Help/P_CapyKit_CapyEventArgs_MethodName.md delete mode 100644 Documentation/Help/P_CapyKit_EncryptedValue_1_Value.md delete mode 100644 Documentation/Help/P_CapyKit_Helpers_IEncryptionAlgorithm_AlgorithmName.md delete mode 100644 Documentation/Help/P_CapyKit_IPasswordAlgorithm_AlgorithmName.md delete mode 100644 Documentation/Help/P_CapyKit_Password_Algorithm.md delete mode 100644 Documentation/Help/P_CapyKit_Password_Hash.md delete mode 100644 Documentation/Help/P_CapyKit_Password_Pbkdf2Algorithm.md delete mode 100644 Documentation/Help/P_CapyKit_Password_Salt.md delete mode 100644 Documentation/Help/P_CapyKit_Pbkdf2Algorithm_AlgorithmName.md delete mode 100644 Documentation/Help/P_CapyKit_PoolItem_1_Index.md delete mode 100644 Documentation/Help/P_CapyKit_PoolItem_1_Item.md delete mode 100644 Documentation/Help/P_CapyKit_PoolItem_1_Locked.md delete mode 100644 Documentation/Help/P_CapyKit_PoolItem_1_TypeName.md delete mode 100644 Documentation/Help/Properties_T_CapyKit_Attributes_EnumerationAttribute_1.md delete mode 100644 Documentation/Help/Properties_T_CapyKit_Attributes_EnumerationDescriptionAttribute.md delete mode 100644 Documentation/Help/Properties_T_CapyKit_Attributes_ValueFormatAttribute.md delete mode 100644 Documentation/Help/Properties_T_CapyKit_CapyEventArgs.md delete mode 100644 Documentation/Help/Properties_T_CapyKit_EncryptedValue_1.md delete mode 100644 Documentation/Help/Properties_T_CapyKit_Helpers_IEncryptionAlgorithm.md delete mode 100644 Documentation/Help/Properties_T_CapyKit_IPasswordAlgorithm.md delete mode 100644 Documentation/Help/Properties_T_CapyKit_Password.md delete mode 100644 Documentation/Help/Properties_T_CapyKit_Pbkdf2Algorithm.md delete mode 100644 Documentation/Help/Properties_T_CapyKit_PoolItem_1.md delete mode 100644 Documentation/Help/R_Project_Documentation.md delete mode 100644 Documentation/Help/T_CapyKit_Attributes_EnumerationAttribute_1.md delete mode 100644 Documentation/Help/T_CapyKit_Attributes_EnumerationDescriptionAttribute.md delete mode 100644 Documentation/Help/T_CapyKit_Attributes_ValueFormatAttribute.md delete mode 100644 Documentation/Help/T_CapyKit_CapyEventArgs.md delete mode 100644 Documentation/Help/T_CapyKit_CapyEventHandler.md delete mode 100644 Documentation/Help/T_CapyKit_CapyEventReporter.md delete mode 100644 Documentation/Help/T_CapyKit_Color.md delete mode 100644 Documentation/Help/T_CapyKit_EncryptedValue_1.md delete mode 100644 Documentation/Help/T_CapyKit_Enumerations_MeasurementSystem.md delete mode 100644 Documentation/Help/T_CapyKit_EventLevel.md delete mode 100644 Documentation/Help/T_CapyKit_Extensions_EnumerationExtensions.md delete mode 100644 Documentation/Help/T_CapyKit_Extensions_LINQExtensions.md delete mode 100644 Documentation/Help/T_CapyKit_Extensions_ObjectExtensions.md delete mode 100644 Documentation/Help/T_CapyKit_Extensions_StringExtensions.md delete mode 100644 Documentation/Help/T_CapyKit_Helpers_CalculationHelper.md delete mode 100644 Documentation/Help/T_CapyKit_Helpers_CompressionHelper.md delete mode 100644 Documentation/Help/T_CapyKit_Helpers_EncryptionHelper.md delete mode 100644 Documentation/Help/T_CapyKit_Helpers_IEncryptionAlgorithm.md delete mode 100644 Documentation/Help/T_CapyKit_Helpers_KeyHelper.md delete mode 100644 Documentation/Help/T_CapyKit_Helpers_LanguageHelper.md delete mode 100644 Documentation/Help/T_CapyKit_Helpers_SecurityHelper.md delete mode 100644 Documentation/Help/T_CapyKit_Helpers_SerializationHelper.md delete mode 100644 Documentation/Help/T_CapyKit_Helpers_SettingsHelper.md delete mode 100644 Documentation/Help/T_CapyKit_Helpers_ValidCharacterCollection.md delete mode 100644 Documentation/Help/T_CapyKit_IPasswordAlgorithm.md delete mode 100644 Documentation/Help/T_CapyKit_NamedColor.md delete mode 100644 Documentation/Help/T_CapyKit_Password.md delete mode 100644 Documentation/Help/T_CapyKit_Pbkdf2Algorithm.md delete mode 100644 Documentation/Help/T_CapyKit_PoolItem_1.md delete mode 100644 Documentation/Help/T_CapyKit_Pool_1.md delete mode 100644 Documentation/Help/T_CapyKit_PropertyComparer_2.md delete mode 100644 Documentation/Help/T_Tests_Helpers_KeyHelperTests.md delete mode 100644 Documentation/Help/T_Tests_Helpers_SecurityHelperTests.md delete mode 100644 Documentation/Help/T_Tests_PasswordTests.md delete mode 100644 Documentation/Help/T_Tests_StringExtensionTests.md delete mode 100644 Documentation/Help/Working/Newtonsoft.Json.xml delete mode 100644 Documentation/Help/Working/_InheritedDocs_.xml delete mode 100644 Documentation/Help/_Footer.md delete mode 100644 Documentation/Help/_Sidebar.md delete mode 100644 Documentation/Help/icons/Help.png delete mode 100644 Documentation/Help/media/AlertCaution.png delete mode 100644 Documentation/Help/media/AlertLanguage.png delete mode 100644 Documentation/Help/media/AlertNote.png delete mode 100644 Documentation/Help/media/AlertSecurity.png delete mode 100644 Documentation/Help/media/AlertToDo.png delete mode 100644 Documentation/icons/Help.png diff --git a/CapyKit/CapyKit.sln b/CapyKit/CapyKit.sln index e9b8870..ca7f63a 100644 --- a/CapyKit/CapyKit.sln +++ b/CapyKit/CapyKit.sln @@ -10,8 +10,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution .editorconfig = .editorconfig EndProjectSection EndProject -Project("{7CF6DF6D-3B04-46F8-A40B-537D21BCA0B4}") = "Documentation", "..\Documentation\Documentation.shfbproj", "{E23D3844-E594-487E-979B-2D35B1B9AAE8}" -EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tests", "..\Tests\Tests.csproj", "{D142EF3D-8F61-40B6-8358-7D5B7F8A2B18}" EndProject Global @@ -24,10 +22,6 @@ Global {D1ACE10F-CBC8-4BA8-BB85-11DB4EEE5912}.Debug|Any CPU.Build.0 = Debug|Any CPU {D1ACE10F-CBC8-4BA8-BB85-11DB4EEE5912}.Release|Any CPU.ActiveCfg = Release|Any CPU {D1ACE10F-CBC8-4BA8-BB85-11DB4EEE5912}.Release|Any CPU.Build.0 = Release|Any CPU - {E23D3844-E594-487E-979B-2D35B1B9AAE8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {E23D3844-E594-487E-979B-2D35B1B9AAE8}.Debug|Any CPU.Build.0 = Debug|Any CPU - {E23D3844-E594-487E-979B-2D35B1B9AAE8}.Release|Any CPU.ActiveCfg = Release|Any CPU - {E23D3844-E594-487E-979B-2D35B1B9AAE8}.Release|Any CPU.Build.0 = Release|Any CPU {D142EF3D-8F61-40B6-8358-7D5B7F8A2B18}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {D142EF3D-8F61-40B6-8358-7D5B7F8A2B18}.Debug|Any CPU.Build.0 = Debug|Any CPU {D142EF3D-8F61-40B6-8358-7D5B7F8A2B18}.Release|Any CPU.ActiveCfg = Release|Any CPU @@ -39,4 +33,6 @@ Global GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {AF075174-308F-4D69-9160-C3CCE89EAD68} EndGlobalSection + GlobalSection(NestedProjects) = preSolution + EndGlobalSection EndGlobal diff --git a/Documentation/Content/VersionHistory/VersionHistory.aml b/Documentation/Content/VersionHistory/VersionHistory.aml deleted file mode 100644 index c11cbf3..0000000 --- a/Documentation/Content/VersionHistory/VersionHistory.aml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - The topics in this section describe the various changes made to the [TODO: Project Title] over the -life of the project. - - -
- Version History - - Select a version below to see a description of its changes. - - - - - - - - [TODO: Add links to each specific version page] - - - - - -
- - - - - -
-
diff --git a/Documentation/Content/VersionHistory/v1.0.0.0.aml b/Documentation/Content/VersionHistory/v1.0.0.0.aml deleted file mode 100644 index 2f49a8c..0000000 --- a/Documentation/Content/VersionHistory/v1.0.0.0.aml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - Version [TODO: Version] was released on [TODO: Date]. - - - -
- Changes in This Release - - - - - [TODO: Add change items here] - - - - - -
- - - - - -
-
diff --git a/Documentation/Content/Welcome.aml b/Documentation/Content/Welcome.aml deleted file mode 100644 index 7b71a49..0000000 --- a/Documentation/Content/Welcome.aml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - Welcome to the official documentation for CapyKit – your go-to utility kit for boosting productivity in any .NET project. - Originally born out of the HappyCapy project, CapyKit is now fully open for the community, - offering a wide array of C# utilities and extensions. - - - - Whether you're looking to integrate some handy extensions into your existing project or you're exploring what - CapyKit can do for your next venture, you've come to the right place! - - - -
- Getting Started - - - This documentation is generated directly from the source code and is constantly evolving as the project progresses. - To dive in, check out the full reference material and guides in the [CapyKit Documentation](R_Project_Documentation.md). - - - - If you're new to the project, bear with us while things are still transitioning from the private repository. - We're working hard to make this resource the best it can be. - - - - For a complete overview of the automatically generated documentation, start by exploring the - [API and Utilities Reference](R_Project_Documentation.md) - - -
-
-
diff --git a/Documentation/ContentLayout.content b/Documentation/ContentLayout.content deleted file mode 100644 index 5613b7b..0000000 --- a/Documentation/ContentLayout.content +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/Documentation/Documentation.shfbproj b/Documentation/Documentation.shfbproj deleted file mode 100644 index b523cef..0000000 --- a/Documentation/Documentation.shfbproj +++ /dev/null @@ -1,124 +0,0 @@ - - - - - - - v4.7.2 - - Debug - AnyCPU - 2.0 - e23d3844-e594-487e-979b-2d35b1b9aae8 - 2017.9.26.0 - - Documentation - Documentation - Documentation - - .NET Framework 4.7.2 - Help\ - Documentation - en-US - - - - - - - - - - - Markdown - C#, F# - Markdown - True - True - False - False - OnlyWarningsAndErrors - 100 - - - - CapyKit - 1.0.0.0 - MemberName - AboveNamespaces - True - False - 2 - False - Blank - Attributes, ExplicitInterfaceImplementations, InheritedMembers, InheritedFrameworkMembers, Internals, Privates, PrivateFields, Protected, SealedProtected, ProtectedInternalAsProtected, NonBrowsable, InternalAndPrivateIfExternal - - - - False - Msdn - True - False - Msdn - True - Welcome to the official documentation for CapyKit, a powerful collection of C# utilities designed to enhance your .NET projects. Below, you&#39%3bll find a list of namespaces included in the library, each offering a unique set of tools, extensions, and helpers to streamline your development process. - - -Core utilities and foundational methods for the CapyKit library. -Custom attributes for simplifying .NET code behavior. -Commonly used enumerations for value comparison and logic. -Extension methods for enhancing .NET classes and simplifying operations. -Utility classes for tasks like data manipulation and reflection. -Unit tests ensuring CapyKit functions as expected. -Contains unit tests specifically focused on verifying the correctness of the code in `CapyKit.Helpers`. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - OnBuildSuccess - - \ No newline at end of file diff --git a/Documentation/Help/849aa079-3d64-4cf1-966f-44af23c73160.md b/Documentation/Help/849aa079-3d64-4cf1-966f-44af23c73160.md deleted file mode 100644 index bbb85dd..0000000 --- a/Documentation/Help/849aa079-3d64-4cf1-966f-44af23c73160.md +++ /dev/null @@ -1,14 +0,0 @@ -# CapyKit - C# Utilities - -Welcome to the official documentation for CapyKit – your go-to utility kit for boosting productivity in any .NET project. Originally born out of the *HappyCapy* project, CapyKit is now fully open for the community, offering a wide array of C# utilities and extensions. - -Whether you're looking to integrate some handy extensions into your existing project or you're exploring what CapyKit can do for your next venture, you've come to the right place! - - -## Getting Started - -This documentation is generated directly from the source code and is constantly evolving as the project progresses. To dive in, check out the full reference material and guides in the [CapyKit Documentation](R_Project_Documentation.md). - -If you're new to the project, bear with us while things are still transitioning from the private repository. We're working hard to make this resource the best it can be. - -For a complete overview of the automatically generated documentation, start by exploring the [API and Utilities Reference](R_Project_Documentation.md) diff --git a/Documentation/Help/F_CapyKit_CapyEventReporter_uniqueIdentifiers.md b/Documentation/Help/F_CapyKit_CapyEventReporter_uniqueIdentifiers.md deleted file mode 100644 index 4dbf597..0000000 --- a/Documentation/Help/F_CapyKit_CapyEventReporter_uniqueIdentifiers.md +++ /dev/null @@ -1,32 +0,0 @@ -# uniqueIdentifiers Field - - -A hash set storing unique identifiers for events intended to only be emitted once. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -private static HashSet uniqueIdentifiers -``` -**F#** -``` F# -static val mutable private uniqueIdentifiers: HashSet -``` - - - -#### Field Value -HashSet(String) - -## See Also - - -#### Reference -CapyEventReporter Class -CapyKit Namespace -EmitEventOnce(EventLevel, String, String, String, Object[]) diff --git a/Documentation/Help/F_CapyKit_Helpers_CalculationHelper_EARTH_RADIUS_KILOMETERS.md b/Documentation/Help/F_CapyKit_Helpers_CalculationHelper_EARTH_RADIUS_KILOMETERS.md deleted file mode 100644 index a8aa8e3..0000000 --- a/Documentation/Help/F_CapyKit_Helpers_CalculationHelper_EARTH_RADIUS_KILOMETERS.md +++ /dev/null @@ -1,31 +0,0 @@ -# EARTH_RADIUS_KILOMETERS Field - - -The earth's radius in kilometers. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public const int EARTH_RADIUS_KILOMETERS = 6371 -``` -**F#** -``` F# -static val mutable EARTH_RADIUS_KILOMETERS: int -``` - - - -#### Field Value -Int32 - -## See Also - - -#### Reference -CalculationHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/F_CapyKit_Helpers_CalculationHelper_MILES_PER_KILOMETER.md b/Documentation/Help/F_CapyKit_Helpers_CalculationHelper_MILES_PER_KILOMETER.md deleted file mode 100644 index 7ac0716..0000000 --- a/Documentation/Help/F_CapyKit_Helpers_CalculationHelper_MILES_PER_KILOMETER.md +++ /dev/null @@ -1,31 +0,0 @@ -# MILES_PER_KILOMETER Field - - -Ratio of miles per kilometer . - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public const double MILES_PER_KILOMETER = 0.621371 -``` -**F#** -``` F# -static val mutable MILES_PER_KILOMETER: float -``` - - - -#### Field Value -Double - -## See Also - - -#### Reference -CalculationHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/F_CapyKit_Helpers_CalculationHelper_chars.md b/Documentation/Help/F_CapyKit_Helpers_CalculationHelper_chars.md deleted file mode 100644 index 60818f4..0000000 --- a/Documentation/Help/F_CapyKit_Helpers_CalculationHelper_chars.md +++ /dev/null @@ -1,31 +0,0 @@ -# chars Field - - -The valid hexidecimal characters. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -private const string chars = "0123456789ABCDEF" -``` -**F#** -``` F# -static val mutable private chars: string -``` - - - -#### Field Value -String - -## See Also - - -#### Reference -CalculationHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/F_CapyKit_Helpers_EncryptionHelper_encryptionKey.md b/Documentation/Help/F_CapyKit_Helpers_EncryptionHelper_encryptionKey.md deleted file mode 100644 index ffcd9d4..0000000 --- a/Documentation/Help/F_CapyKit_Helpers_EncryptionHelper_encryptionKey.md +++ /dev/null @@ -1,31 +0,0 @@ -# encryptionKey Field - - -\[Missing <summary> documentation for "F:CapyKit.Helpers.EncryptionHelper.encryptionKey"\] - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -private string encryptionKey -``` -**F#** -``` F# -val mutable private encryptionKey: string -``` - - - -#### Field Value -String - -## See Also - - -#### Reference -EncryptionHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/F_CapyKit_Helpers_KeyHelper_masterKeyAccessor.md b/Documentation/Help/F_CapyKit_Helpers_KeyHelper_masterKeyAccessor.md deleted file mode 100644 index 14be834..0000000 --- a/Documentation/Help/F_CapyKit_Helpers_KeyHelper_masterKeyAccessor.md +++ /dev/null @@ -1,31 +0,0 @@ -# masterKeyAccessor Field - - -The master key accessor function. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -private Func masterKeyAccessor -``` -**F#** -``` F# -val mutable private masterKeyAccessor: Func -``` - - - -#### Field Value -Func(Byte[]) - -## See Also - - -#### Reference -KeyHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/F_CapyKit_Helpers_KeyHelper_numPartsAccessor.md b/Documentation/Help/F_CapyKit_Helpers_KeyHelper_numPartsAccessor.md deleted file mode 100644 index fab5940..0000000 --- a/Documentation/Help/F_CapyKit_Helpers_KeyHelper_numPartsAccessor.md +++ /dev/null @@ -1,31 +0,0 @@ -# numPartsAccessor Field - - -Number of parts accessor function. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -private Func numPartsAccessor -``` -**F#** -``` F# -val mutable private numPartsAccessor: Func -``` - - - -#### Field Value -Func(Int32) - -## See Also - - -#### Reference -KeyHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/F_CapyKit_Helpers_KeyHelper_saltSizeAccessor.md b/Documentation/Help/F_CapyKit_Helpers_KeyHelper_saltSizeAccessor.md deleted file mode 100644 index 4d58164..0000000 --- a/Documentation/Help/F_CapyKit_Helpers_KeyHelper_saltSizeAccessor.md +++ /dev/null @@ -1,31 +0,0 @@ -# saltSizeAccessor Field - - -The salt size accessor function. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -private Func saltSizeAccessor -``` -**F#** -``` F# -val mutable private saltSizeAccessor: Func -``` - - - -#### Field Value -Func(Int32) - -## See Also - - -#### Reference -KeyHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/F_CapyKit_Helpers_SecurityHelper_LOWER_CASE_CHARACTERS.md b/Documentation/Help/F_CapyKit_Helpers_SecurityHelper_LOWER_CASE_CHARACTERS.md deleted file mode 100644 index 3ca08d6..0000000 --- a/Documentation/Help/F_CapyKit_Helpers_SecurityHelper_LOWER_CASE_CHARACTERS.md +++ /dev/null @@ -1,31 +0,0 @@ -# LOWER_CASE_CHARACTERS Field - - -A string of all the lower case characters. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -internal const string LOWER_CASE_CHARACTERS = "abcdefghijklmnopqrstuvwxyz" -``` -**F#** -``` F# -static val mutable internal LOWER_CASE_CHARACTERS: string -``` - - - -#### Field Value -String - -## See Also - - -#### Reference -SecurityHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/F_CapyKit_Helpers_SecurityHelper_NUMBER_CHARACTERS.md b/Documentation/Help/F_CapyKit_Helpers_SecurityHelper_NUMBER_CHARACTERS.md deleted file mode 100644 index 04d8388..0000000 --- a/Documentation/Help/F_CapyKit_Helpers_SecurityHelper_NUMBER_CHARACTERS.md +++ /dev/null @@ -1,31 +0,0 @@ -# NUMBER_CHARACTERS Field - - -A string of all the numeric characters. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -internal const string NUMBER_CHARACTERS = "0123456789" -``` -**F#** -``` F# -static val mutable internal NUMBER_CHARACTERS: string -``` - - - -#### Field Value -String - -## See Also - - -#### Reference -SecurityHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/F_CapyKit_Helpers_SecurityHelper_SALT_SIZE.md b/Documentation/Help/F_CapyKit_Helpers_SecurityHelper_SALT_SIZE.md deleted file mode 100644 index 9efe8ca..0000000 --- a/Documentation/Help/F_CapyKit_Helpers_SecurityHelper_SALT_SIZE.md +++ /dev/null @@ -1,31 +0,0 @@ -# SALT_SIZE Field - - -Default size to use when generating a new salt. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -private const int SALT_SIZE = 32 -``` -**F#** -``` F# -static val mutable private SALT_SIZE: int -``` - - - -#### Field Value -Int32 - -## See Also - - -#### Reference -SecurityHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/F_CapyKit_Helpers_SecurityHelper_SPECIAL_CHARACTERS.md b/Documentation/Help/F_CapyKit_Helpers_SecurityHelper_SPECIAL_CHARACTERS.md deleted file mode 100644 index 894200a..0000000 --- a/Documentation/Help/F_CapyKit_Helpers_SecurityHelper_SPECIAL_CHARACTERS.md +++ /dev/null @@ -1,31 +0,0 @@ -# SPECIAL_CHARACTERS Field - - -A string of the most common non-alphanumeric characters. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -internal const string SPECIAL_CHARACTERS = "!@#$%&?+-_" -``` -**F#** -``` F# -static val mutable internal SPECIAL_CHARACTERS: string -``` - - - -#### Field Value -String - -## See Also - - -#### Reference -SecurityHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/F_CapyKit_Helpers_SecurityHelper_UPPER_CASE_CHARACTERS.md b/Documentation/Help/F_CapyKit_Helpers_SecurityHelper_UPPER_CASE_CHARACTERS.md deleted file mode 100644 index a01a425..0000000 --- a/Documentation/Help/F_CapyKit_Helpers_SecurityHelper_UPPER_CASE_CHARACTERS.md +++ /dev/null @@ -1,31 +0,0 @@ -# UPPER_CASE_CHARACTERS Field - - -A string of all the upper case characters. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -internal const string UPPER_CASE_CHARACTERS = "ABCDEFGHIJKLMNOPQRSTUVWXYZ" -``` -**F#** -``` F# -static val mutable internal UPPER_CASE_CHARACTERS: string -``` - - - -#### Field Value -String - -## See Also - - -#### Reference -SecurityHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/F_CapyKit_Helpers_SettingsHelper_accessor.md b/Documentation/Help/F_CapyKit_Helpers_SettingsHelper_accessor.md deleted file mode 100644 index 216d987..0000000 --- a/Documentation/Help/F_CapyKit_Helpers_SettingsHelper_accessor.md +++ /dev/null @@ -1,31 +0,0 @@ -# accessor Field - - -Private delegate function that retrieves a setting with the given `key`. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -private static Func accessor -``` -**F#** -``` F# -static val mutable private accessor: Func -``` - - - -#### Field Value -Func(String, Object) - -## See Also - - -#### Reference -SettingsHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/F_CapyKit_Helpers_SettingsHelper_detector.md b/Documentation/Help/F_CapyKit_Helpers_SettingsHelper_detector.md deleted file mode 100644 index 97dc6c2..0000000 --- a/Documentation/Help/F_CapyKit_Helpers_SettingsHelper_detector.md +++ /dev/null @@ -1,31 +0,0 @@ -# detector Field - - -Private delegate function that detects if a setting with a given `key` exists. Returns true if the setting exists, false if not. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -private static Func detector -``` -**F#** -``` F# -static val mutable private detector: Func -``` - - - -#### Field Value -Func(String, Boolean) - -## See Also - - -#### Reference -SettingsHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/F_CapyKit_Password_pbkdf2Algorithm.md b/Documentation/Help/F_CapyKit_Password_pbkdf2Algorithm.md deleted file mode 100644 index cf0d0e7..0000000 --- a/Documentation/Help/F_CapyKit_Password_pbkdf2Algorithm.md +++ /dev/null @@ -1,31 +0,0 @@ -# pbkdf2Algorithm Field - - -\[Missing <summary> documentation for "F:CapyKit.Password.pbkdf2Algorithm"\] - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -private static Lazy pbkdf2Algorithm -``` -**F#** -``` F# -static val mutable private pbkdf2Algorithm: Lazy -``` - - - -#### Field Value -Lazy(Pbkdf2Algorithm) - -## See Also - - -#### Reference -Password Class -CapyKit Namespace diff --git a/Documentation/Help/F_CapyKit_Pbkdf2Algorithm_ITERATIONS.md b/Documentation/Help/F_CapyKit_Pbkdf2Algorithm_ITERATIONS.md deleted file mode 100644 index 4595b59..0000000 --- a/Documentation/Help/F_CapyKit_Pbkdf2Algorithm_ITERATIONS.md +++ /dev/null @@ -1,34 +0,0 @@ -# ITERATIONS Field - - -The default number of iterations. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public const int ITERATIONS = 100000 -``` -**F#** -``` F# -static val mutable ITERATIONS: int -``` - - - -#### Field Value -Int32 - -## Remarks -This member is immutable. - -## See Also - - -#### Reference -Pbkdf2Algorithm Class -CapyKit Namespace diff --git a/Documentation/Help/F_CapyKit_Pbkdf2Algorithm_LENGTH.md b/Documentation/Help/F_CapyKit_Pbkdf2Algorithm_LENGTH.md deleted file mode 100644 index 17ea6fd..0000000 --- a/Documentation/Help/F_CapyKit_Pbkdf2Algorithm_LENGTH.md +++ /dev/null @@ -1,34 +0,0 @@ -# LENGTH Field - - -(Immutable) The default length. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public const int LENGTH = 32 -``` -**F#** -``` F# -static val mutable LENGTH: int -``` - - - -#### Field Value -Int32 - -## Remarks -This member is immutable. - -## See Also - - -#### Reference -Pbkdf2Algorithm Class -CapyKit Namespace diff --git a/Documentation/Help/F_CapyKit_PoolItem_1_index.md b/Documentation/Help/F_CapyKit_PoolItem_1_index.md deleted file mode 100644 index d735b62..0000000 --- a/Documentation/Help/F_CapyKit_PoolItem_1_index.md +++ /dev/null @@ -1,31 +0,0 @@ -# index Field - - -The zero-based index of the pooled item. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -private readonly int index -``` -**F#** -``` F# -val private index: int -``` - - - -#### Field Value -Int32 - -## See Also - - -#### Reference -PoolItem(T) Class -CapyKit Namespace diff --git a/Documentation/Help/F_CapyKit_PoolItem_1_item.md b/Documentation/Help/F_CapyKit_PoolItem_1_item.md deleted file mode 100644 index 7e7cadc..0000000 --- a/Documentation/Help/F_CapyKit_PoolItem_1_item.md +++ /dev/null @@ -1,31 +0,0 @@ -# item Field - - -The pooled item. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -private readonly T item -``` -**F#** -``` F# -val private item: 'T -``` - - - -#### Field Value -T - -## See Also - - -#### Reference -PoolItem(T) Class -CapyKit Namespace diff --git a/Documentation/Help/F_CapyKit_PoolItem_1_locked.md b/Documentation/Help/F_CapyKit_PoolItem_1_locked.md deleted file mode 100644 index 8b362f1..0000000 --- a/Documentation/Help/F_CapyKit_PoolItem_1_locked.md +++ /dev/null @@ -1,31 +0,0 @@ -# locked Field - - -A flag indicating whether the item is locked or not. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -private bool locked -``` -**F#** -``` F# -val mutable private locked: bool -``` - - - -#### Field Value -Boolean - -## See Also - - -#### Reference -PoolItem(T) Class -CapyKit Namespace diff --git a/Documentation/Help/F_CapyKit_PoolItem_1_typeName.md b/Documentation/Help/F_CapyKit_PoolItem_1_typeName.md deleted file mode 100644 index 54dbfda..0000000 --- a/Documentation/Help/F_CapyKit_PoolItem_1_typeName.md +++ /dev/null @@ -1,31 +0,0 @@ -# typeName Field - - -The name of the pooled item Type. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -private readonly string typeName -``` -**F#** -``` F# -val private typeName: string -``` - - - -#### Field Value -String - -## See Also - - -#### Reference -PoolItem(T) Class -CapyKit Namespace diff --git a/Documentation/Help/F_CapyKit_Pool_1_poolItemCollection.md b/Documentation/Help/F_CapyKit_Pool_1_poolItemCollection.md deleted file mode 100644 index fb1a81f..0000000 --- a/Documentation/Help/F_CapyKit_Pool_1_poolItemCollection.md +++ /dev/null @@ -1,31 +0,0 @@ -# poolItemCollection Field - - -The collection of pooled items. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -private readonly ConcurrentBag> poolItemCollection -``` -**F#** -``` F# -val private poolItemCollection: ConcurrentBag> -``` - - - -#### Field Value -ConcurrentBag(PoolItem(T)) - -## See Also - - -#### Reference -Pool(T) Class -CapyKit Namespace diff --git a/Documentation/Help/F_CapyKit_Pool_1_poolSize.md b/Documentation/Help/F_CapyKit_Pool_1_poolSize.md deleted file mode 100644 index 36c7145..0000000 --- a/Documentation/Help/F_CapyKit_Pool_1_poolSize.md +++ /dev/null @@ -1,31 +0,0 @@ -# poolSize Field - - -(Immutable) The number of items in the pool. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -private readonly int poolSize -``` -**F#** -``` F# -val private poolSize: int -``` - - - -#### Field Value -Int32 - -## See Also - - -#### Reference -Pool(T) Class -CapyKit Namespace diff --git a/Documentation/Help/F_CapyKit_PropertyComparer_2_expression.md b/Documentation/Help/F_CapyKit_PropertyComparer_2_expression.md deleted file mode 100644 index d9ea15d..0000000 --- a/Documentation/Help/F_CapyKit_PropertyComparer_2_expression.md +++ /dev/null @@ -1,31 +0,0 @@ -# expression Field - - -The expression to retrieve the property. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -private Func expression -``` -**F#** -``` F# -val mutable private expression: Func<'T, 'U> -``` - - - -#### Field Value -Func(T, U) - -## See Also - - -#### Reference -PropertyComparer(T, U) Class -CapyKit Namespace diff --git a/Documentation/Help/F_Tests_Helpers_KeyHelperTests__keyHelper.md b/Documentation/Help/F_Tests_Helpers_KeyHelperTests__keyHelper.md deleted file mode 100644 index 26ca283..0000000 --- a/Documentation/Help/F_Tests_Helpers_KeyHelperTests__keyHelper.md +++ /dev/null @@ -1,31 +0,0 @@ -# _keyHelper Field - - -\[Missing <summary> documentation for "F:Tests.Helpers.KeyHelperTests._keyHelper"\] - - - -## Definition -**Namespace:** Tests.Helpers -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -private KeyHelper _keyHelper -``` -**F#** -``` F# -val mutable private _keyHelper: KeyHelper -``` - - - -#### Field Value -KeyHelper - -## See Also - - -#### Reference -KeyHelperTests Class -Tests.Helpers Namespace diff --git a/Documentation/Help/F_Tests_Helpers_SecurityHelperTests_Password.md b/Documentation/Help/F_Tests_Helpers_SecurityHelperTests_Password.md deleted file mode 100644 index 8308cae..0000000 --- a/Documentation/Help/F_Tests_Helpers_SecurityHelperTests_Password.md +++ /dev/null @@ -1,31 +0,0 @@ -# Password Field - - -\[Missing <summary> documentation for "F:Tests.Helpers.SecurityHelperTests.Password"\] - - - -## Definition -**Namespace:** Tests.Helpers -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -private const string Password = "TestPassword" -``` -**F#** -``` F# -static val mutable private Password: string -``` - - - -#### Field Value -String - -## See Also - - -#### Reference -SecurityHelperTests Class -Tests.Helpers Namespace diff --git a/Documentation/Help/F_Tests_Helpers_SecurityHelperTests_Salt.md b/Documentation/Help/F_Tests_Helpers_SecurityHelperTests_Salt.md deleted file mode 100644 index f6e35c5..0000000 --- a/Documentation/Help/F_Tests_Helpers_SecurityHelperTests_Salt.md +++ /dev/null @@ -1,31 +0,0 @@ -# Salt Field - - -\[Missing <summary> documentation for "F:Tests.Helpers.SecurityHelperTests.Salt"\] - - - -## Definition -**Namespace:** Tests.Helpers -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -private static readonly byte[] Salt -``` -**F#** -``` F# -static val private Salt: byte[] -``` - - - -#### Field Value -Byte[] - -## See Also - - -#### Reference -SecurityHelperTests Class -Tests.Helpers Namespace diff --git a/Documentation/Help/F_Tests_StringExtensionTests_Replacement.md b/Documentation/Help/F_Tests_StringExtensionTests_Replacement.md deleted file mode 100644 index 81d09df..0000000 --- a/Documentation/Help/F_Tests_StringExtensionTests_Replacement.md +++ /dev/null @@ -1,31 +0,0 @@ -# Replacement Field - - -\[Missing <summary> documentation for "F:Tests.StringExtensionTests.Replacement"\] - - - -## Definition -**Namespace:** Tests -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -private const string Replacement = "Replaced" -``` -**F#** -``` F# -static val mutable private Replacement: string -``` - - - -#### Field Value -String - -## See Also - - -#### Reference -StringExtensionTests Class -Tests Namespace diff --git a/Documentation/Help/Fields_T_CapyKit_CapyEventReporter.md b/Documentation/Help/Fields_T_CapyKit_CapyEventReporter.md deleted file mode 100644 index 2947ed4..0000000 --- a/Documentation/Help/Fields_T_CapyKit_CapyEventReporter.md +++ /dev/null @@ -1,18 +0,0 @@ -# CapyEventReporter Fields - - - - -## Fields - - - - -
uniqueIdentifiersA hash set storing unique identifiers for events intended to only be emitted once.
- -## See Also - - -#### Reference -CapyEventReporter Class -CapyKit Namespace diff --git a/Documentation/Help/Fields_T_CapyKit_Helpers_CalculationHelper.md b/Documentation/Help/Fields_T_CapyKit_Helpers_CalculationHelper.md deleted file mode 100644 index 21929a7..0000000 --- a/Documentation/Help/Fields_T_CapyKit_Helpers_CalculationHelper.md +++ /dev/null @@ -1,24 +0,0 @@ -# CalculationHelper Fields - - - - -## Fields - - - - - - - - - - -
charsThe valid hexidecimal characters.
EARTH_RADIUS_KILOMETERSThe earth's radius in kilometers.
MILES_PER_KILOMETERRatio of miles per kilometer .
- -## See Also - - -#### Reference -CalculationHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/Fields_T_CapyKit_Helpers_EncryptionHelper.md b/Documentation/Help/Fields_T_CapyKit_Helpers_EncryptionHelper.md deleted file mode 100644 index bddf567..0000000 --- a/Documentation/Help/Fields_T_CapyKit_Helpers_EncryptionHelper.md +++ /dev/null @@ -1,18 +0,0 @@ -# EncryptionHelper Fields - - - - -## Fields - - - - -
encryptionKey 
- -## See Also - - -#### Reference -EncryptionHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/Fields_T_CapyKit_Helpers_KeyHelper.md b/Documentation/Help/Fields_T_CapyKit_Helpers_KeyHelper.md deleted file mode 100644 index d15fef2..0000000 --- a/Documentation/Help/Fields_T_CapyKit_Helpers_KeyHelper.md +++ /dev/null @@ -1,24 +0,0 @@ -# KeyHelper Fields - - - - -## Fields - - - - - - - - - - -
masterKeyAccessorThe master key accessor function.
numPartsAccessorNumber of parts accessor function.
saltSizeAccessorThe salt size accessor function.
- -## See Also - - -#### Reference -KeyHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/Fields_T_CapyKit_Helpers_SecurityHelper.md b/Documentation/Help/Fields_T_CapyKit_Helpers_SecurityHelper.md deleted file mode 100644 index f0e744e..0000000 --- a/Documentation/Help/Fields_T_CapyKit_Helpers_SecurityHelper.md +++ /dev/null @@ -1,30 +0,0 @@ -# SecurityHelper Fields - - - - -## Fields - - - - - - - - - - - - - - - - -
LOWER_CASE_CHARACTERSA string of all the lower case characters.
NUMBER_CHARACTERSA string of all the numeric characters.
SALT_SIZEDefault size to use when generating a new salt.
SPECIAL_CHARACTERSA string of the most common non-alphanumeric characters.
UPPER_CASE_CHARACTERSA string of all the upper case characters.
- -## See Also - - -#### Reference -SecurityHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/Fields_T_CapyKit_Helpers_SettingsHelper.md b/Documentation/Help/Fields_T_CapyKit_Helpers_SettingsHelper.md deleted file mode 100644 index eea6e95..0000000 --- a/Documentation/Help/Fields_T_CapyKit_Helpers_SettingsHelper.md +++ /dev/null @@ -1,21 +0,0 @@ -# SettingsHelper Fields - - - - -## Fields - - - - - - - -
accessorPrivate delegate function that retrieves a setting with the given key.
detectorPrivate delegate function that detects if a setting with a given key exists. Returns true if the setting exists, false if not.
- -## See Also - - -#### Reference -SettingsHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/Fields_T_CapyKit_Password.md b/Documentation/Help/Fields_T_CapyKit_Password.md deleted file mode 100644 index 5d7ba54..0000000 --- a/Documentation/Help/Fields_T_CapyKit_Password.md +++ /dev/null @@ -1,18 +0,0 @@ -# Password Fields - - - - -## Fields - - - - -
pbkdf2Algorithm 
- -## See Also - - -#### Reference -Password Class -CapyKit Namespace diff --git a/Documentation/Help/Fields_T_CapyKit_Pbkdf2Algorithm.md b/Documentation/Help/Fields_T_CapyKit_Pbkdf2Algorithm.md deleted file mode 100644 index 371a68c..0000000 --- a/Documentation/Help/Fields_T_CapyKit_Pbkdf2Algorithm.md +++ /dev/null @@ -1,21 +0,0 @@ -# Pbkdf2Algorithm Fields - - - - -## Fields - - - - - - - -
ITERATIONSThe default number of iterations.
LENGTH(Immutable) The default length.
- -## See Also - - -#### Reference -Pbkdf2Algorithm Class -CapyKit Namespace diff --git a/Documentation/Help/Fields_T_CapyKit_PoolItem_1.md b/Documentation/Help/Fields_T_CapyKit_PoolItem_1.md deleted file mode 100644 index d15db35..0000000 --- a/Documentation/Help/Fields_T_CapyKit_PoolItem_1.md +++ /dev/null @@ -1,27 +0,0 @@ -# PoolItem<T> Fields - - - - -## Fields - - - - - - - - - - - - - -
indexThe zero-based index of the pooled item.
itemThe pooled item.
lockedA flag indicating whether the item is locked or not.
typeNameThe name of the pooled item Type.
- -## See Also - - -#### Reference -PoolItem(T) Class -CapyKit Namespace diff --git a/Documentation/Help/Fields_T_CapyKit_Pool_1.md b/Documentation/Help/Fields_T_CapyKit_Pool_1.md deleted file mode 100644 index 6aaf2a0..0000000 --- a/Documentation/Help/Fields_T_CapyKit_Pool_1.md +++ /dev/null @@ -1,21 +0,0 @@ -# Pool<T> Fields - - - - -## Fields - - - - - - - -
poolItemCollectionThe collection of pooled items.
poolSize(Immutable) The number of items in the pool.
- -## See Also - - -#### Reference -Pool(T) Class -CapyKit Namespace diff --git a/Documentation/Help/Fields_T_CapyKit_PropertyComparer_2.md b/Documentation/Help/Fields_T_CapyKit_PropertyComparer_2.md deleted file mode 100644 index 418bba6..0000000 --- a/Documentation/Help/Fields_T_CapyKit_PropertyComparer_2.md +++ /dev/null @@ -1,18 +0,0 @@ -# PropertyComparer<T, U> Fields - - - - -## Fields - - - - -
expressionThe expression to retrieve the property.
- -## See Also - - -#### Reference -PropertyComparer(T, U) Class -CapyKit Namespace diff --git a/Documentation/Help/Fields_T_Tests_Helpers_KeyHelperTests.md b/Documentation/Help/Fields_T_Tests_Helpers_KeyHelperTests.md deleted file mode 100644 index 17573c3..0000000 --- a/Documentation/Help/Fields_T_Tests_Helpers_KeyHelperTests.md +++ /dev/null @@ -1,18 +0,0 @@ -# KeyHelperTests Fields - - - - -## Fields - - - - -
_keyHelper 
- -## See Also - - -#### Reference -KeyHelperTests Class -Tests.Helpers Namespace diff --git a/Documentation/Help/Fields_T_Tests_Helpers_SecurityHelperTests.md b/Documentation/Help/Fields_T_Tests_Helpers_SecurityHelperTests.md deleted file mode 100644 index 254e1ac..0000000 --- a/Documentation/Help/Fields_T_Tests_Helpers_SecurityHelperTests.md +++ /dev/null @@ -1,21 +0,0 @@ -# SecurityHelperTests Fields - - - - -## Fields - - - - - - - -
Password 
Salt 
- -## See Also - - -#### Reference -SecurityHelperTests Class -Tests.Helpers Namespace diff --git a/Documentation/Help/Fields_T_Tests_StringExtensionTests.md b/Documentation/Help/Fields_T_Tests_StringExtensionTests.md deleted file mode 100644 index 69d91c2..0000000 --- a/Documentation/Help/Fields_T_Tests_StringExtensionTests.md +++ /dev/null @@ -1,18 +0,0 @@ -# StringExtensionTests Fields - - - - -## Fields - - - - -
Replacement 
- -## See Also - - -#### Reference -StringExtensionTests Class -Tests Namespace diff --git a/Documentation/Help/Home.md b/Documentation/Help/Home.md deleted file mode 100644 index bbb85dd..0000000 --- a/Documentation/Help/Home.md +++ /dev/null @@ -1,14 +0,0 @@ -# CapyKit - C# Utilities - -Welcome to the official documentation for CapyKit – your go-to utility kit for boosting productivity in any .NET project. Originally born out of the *HappyCapy* project, CapyKit is now fully open for the community, offering a wide array of C# utilities and extensions. - -Whether you're looking to integrate some handy extensions into your existing project or you're exploring what CapyKit can do for your next venture, you've come to the right place! - - -## Getting Started - -This documentation is generated directly from the source code and is constantly evolving as the project progresses. To dive in, check out the full reference material and guides in the [CapyKit Documentation](R_Project_Documentation.md). - -If you're new to the project, bear with us while things are still transitioning from the private repository. We're working hard to make this resource the best it can be. - -For a complete overview of the automatically generated documentation, start by exploring the [API and Utilities Reference](R_Project_Documentation.md) diff --git a/Documentation/Help/M_CapyKit_Attributes_EnumerationAttribute_1__ctor.md b/Documentation/Help/M_CapyKit_Attributes_EnumerationAttribute_1__ctor.md deleted file mode 100644 index 9dcb154..0000000 --- a/Documentation/Help/M_CapyKit_Attributes_EnumerationAttribute_1__ctor.md +++ /dev/null @@ -1,34 +0,0 @@ -# EnumerationAttribute<T> Constructor - - -Gets the value of the enumeration represented by this attribute. - - - -## Definition -**Namespace:** CapyKit.Attributes -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -protected EnumerationAttribute( - T value -) -``` -**F#** -``` F# -new : - value : 'T -> EnumerationAttribute -``` - - - -#### Parameters -
  T
Initializes a new instance of the EnumerationAttribute(T) class with a specified value.
- -## See Also - - -#### Reference -EnumerationAttribute(T) Class -CapyKit.Attributes Namespace diff --git a/Documentation/Help/M_CapyKit_Attributes_EnumerationDescriptionAttribute__ctor.md b/Documentation/Help/M_CapyKit_Attributes_EnumerationDescriptionAttribute__ctor.md deleted file mode 100644 index 259c9df..0000000 --- a/Documentation/Help/M_CapyKit_Attributes_EnumerationDescriptionAttribute__ctor.md +++ /dev/null @@ -1,34 +0,0 @@ -# EnumerationDescriptionAttribute Constructor - - -Initializes a new instance of the EnumerationDescriptionAttribute class with the specified description. - - - -## Definition -**Namespace:** CapyKit.Attributes -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public EnumerationDescriptionAttribute( - string description -) -``` -**F#** -``` F# -new : - description : string -> EnumerationDescriptionAttribute -``` - - - -#### Parameters -
  String
The description of the enumeration value.
- -## See Also - - -#### Reference -EnumerationDescriptionAttribute Class -CapyKit.Attributes Namespace diff --git a/Documentation/Help/M_CapyKit_Attributes_ValueFormatAttribute_GetFormatParameterizedString.md b/Documentation/Help/M_CapyKit_Attributes_ValueFormatAttribute_GetFormatParameterizedString.md deleted file mode 100644 index 9d91bc3..0000000 --- a/Documentation/Help/M_CapyKit_Attributes_ValueFormatAttribute_GetFormatParameterizedString.md +++ /dev/null @@ -1,42 +0,0 @@ -# GetFormatParameterizedString Method - - -Gets a parameterized formatted string for the specified index. - - - -## Definition -**Namespace:** CapyKit.Attributes -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public string GetFormatParameterizedString( - int index = 0 -) -``` -**F#** -``` F# -member GetFormatParameterizedString : - ?index : int -(* Defaults: - let _index = defaultArg index 0 -*) --> string -``` - - - -#### Parameters -
  Int32  (Optional)
(Optional) Zero-based index of the item in the string to format.
- -#### Return Value -String -A formatted string with the specified index and format. - -## See Also - - -#### Reference -ValueFormatAttribute Class -CapyKit.Attributes Namespace diff --git a/Documentation/Help/M_CapyKit_Attributes_ValueFormatAttribute__ctor.md b/Documentation/Help/M_CapyKit_Attributes_ValueFormatAttribute__ctor.md deleted file mode 100644 index 05e2275..0000000 --- a/Documentation/Help/M_CapyKit_Attributes_ValueFormatAttribute__ctor.md +++ /dev/null @@ -1,29 +0,0 @@ -# ValueFormatAttribute Constructor - - -Default constructor. Initializes a new instance of the ValueFormatAttribute class with an empty format string. - - - -## Definition -**Namespace:** CapyKit.Attributes -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public ValueFormatAttribute() -``` -**F#** -``` F# -new : unit -> ValueFormatAttribute -``` - - - -## See Also - - -#### Reference -ValueFormatAttribute Class -ValueFormatAttribute Overload -CapyKit.Attributes Namespace diff --git a/Documentation/Help/M_CapyKit_Attributes_ValueFormatAttribute__ctor_1.md b/Documentation/Help/M_CapyKit_Attributes_ValueFormatAttribute__ctor_1.md deleted file mode 100644 index 87e10c1..0000000 --- a/Documentation/Help/M_CapyKit_Attributes_ValueFormatAttribute__ctor_1.md +++ /dev/null @@ -1,35 +0,0 @@ -# ValueFormatAttribute(String) Constructor - - -Constructor. Initializes a new instance of the ValueFormatAttribute class with the specified format string. - - - -## Definition -**Namespace:** CapyKit.Attributes -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public ValueFormatAttribute( - string format -) -``` -**F#** -``` F# -new : - format : string -> ValueFormatAttribute -``` - - - -#### Parameters -
  String
The format string used to format the value.
- -## See Also - - -#### Reference -ValueFormatAttribute Class -ValueFormatAttribute Overload -CapyKit.Attributes Namespace diff --git a/Documentation/Help/M_CapyKit_CapyEventArgs__ctor.md b/Documentation/Help/M_CapyKit_CapyEventArgs__ctor.md deleted file mode 100644 index 0d0bb2e..0000000 --- a/Documentation/Help/M_CapyKit_CapyEventArgs__ctor.md +++ /dev/null @@ -1,42 +0,0 @@ -# CapyEventArgs Constructor - - -Initializes a new instance of the CapyEventArgs class with the specified event level, message, and method name. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public CapyEventArgs( - EventLevel level, - string message, - string method = null -) -``` -**F#** -``` F# -new : - level : EventLevel * - message : string * - ?method : string -(* Defaults: - let _method = defaultArg method null -*) --> CapyEventArgs -``` - - - -#### Parameters -
  EventLevel
The severity level of the event.
  String
A descriptive message explaining the reason for the event.
  String  (Optional)
The name of the method where the event was raised.
- -## See Also - - -#### Reference -CapyEventArgs Class -CapyKit Namespace diff --git a/Documentation/Help/M_CapyKit_CapyEventReporter_EmitEvent.md b/Documentation/Help/M_CapyKit_CapyEventReporter_EmitEvent.md deleted file mode 100644 index dd309d2..0000000 --- a/Documentation/Help/M_CapyKit_CapyEventReporter_EmitEvent.md +++ /dev/null @@ -1,57 +0,0 @@ -# EmitEvent Method - - -Emits an event with the given severity level, message, and method name. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static void EmitEvent( - EventLevel eventLevel, - string message, - string method = null, - params Object[] args -) -``` -**F#** -``` F# -static member EmitEvent : - eventLevel : EventLevel * - message : string * - ?method : string * - args : Object[] -(* Defaults: - let _method = defaultArg method null -*) --> unit -``` - - - -#### Parameters -
  EventLevel
The severity level of the event.
  String
The message describing the reason for the event. String formatting for args is accepted.
  String  (Optional)
(Optional) The name of the method where the event was raised.
  Object[]
A variable-length parameters list containing arguments for formatting the message.
- -## Remarks -In order to allow for efficient calling member access via CallerMemberNameAttribute , it is suggested that *args* is defined explicitly for formatted messages. - -## Example - - -**C#** -``` C# -CapyEventReporter.EmitEvent(EventLevel.Error, "Could not find the description for {0}.", args: new[] { enumeration }); -``` - - -## See Also - - -#### Reference -CapyEventReporter Class -CapyKit Namespace -CallerMemberNameAttribute diff --git a/Documentation/Help/M_CapyKit_CapyEventReporter_EmitEventOnce.md b/Documentation/Help/M_CapyKit_CapyEventReporter_EmitEventOnce.md deleted file mode 100644 index 11a843f..0000000 --- a/Documentation/Help/M_CapyKit_CapyEventReporter_EmitEventOnce.md +++ /dev/null @@ -1,51 +0,0 @@ -# EmitEventOnce Method - - -Emits an event with the given severity level, message, unique identifier, and method name one time. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static void EmitEventOnce( - EventLevel eventLevel, - string message, - string uniqueIdentifier, - string method = null, - params Object[] args -) -``` -**F#** -``` F# -static member EmitEventOnce : - eventLevel : EventLevel * - message : string * - uniqueIdentifier : string * - ?method : string * - args : Object[] -(* Defaults: - let _method = defaultArg method null -*) --> unit -``` - - - -#### Parameters -
  EventLevel
The severity level of the event.
  String
The message describing the reason for the event. String formatting for args is accepted.
  String
A unique identifier for the event emission.
  String  (Optional)
(Optional) The name of the method where the event was raised.
  Object[]
A variable-length parameters list containing arguments for formatting the message.
- -## Remarks -This method is similar to [!:EmitEvent(EventLevel, string, string, string, object[])] , but requires a unique identifier (such as a Guid) to prevent duplicate emissions. - -## See Also - - -#### Reference -CapyEventReporter Class -CapyKit Namespace -CallerMemberNameAttribute -Guid diff --git a/Documentation/Help/M_CapyKit_CapyEventReporter_Subscribe.md b/Documentation/Help/M_CapyKit_CapyEventReporter_Subscribe.md deleted file mode 100644 index 6a51a1a..0000000 --- a/Documentation/Help/M_CapyKit_CapyEventReporter_Subscribe.md +++ /dev/null @@ -1,45 +0,0 @@ -# Subscribe Method - - -Subscribes the specified event handler to the event with the given subscription level and origin. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static void Subscribe( - CapyEventHandler callback, - EventLevel subscriptionLevel, - string origin = null -) -``` -**F#** -``` F# -static member Subscribe : - callback : CapyEventHandler * - subscriptionLevel : EventLevel * - ?origin : string -(* Defaults: - let _origin = defaultArg origin null -*) --> unit -``` - - - -#### Parameters -
  CapyEventHandler
The event handler to subscribe.
  EventLevel
The severity level of the event to subscribe to.
  String  (Optional)
(Optional) The name of the method or class where the subscription is made.
- -## Remarks -If there is no existing list for the given subscription level, a new list is created and added to the dictionary. - -## See Also - - -#### Reference -CapyEventReporter Class -CapyKit Namespace diff --git a/Documentation/Help/M_CapyKit_CapyEventReporter_Unsubscribe.md b/Documentation/Help/M_CapyKit_CapyEventReporter_Unsubscribe.md deleted file mode 100644 index 167aeb6..0000000 --- a/Documentation/Help/M_CapyKit_CapyEventReporter_Unsubscribe.md +++ /dev/null @@ -1,36 +0,0 @@ -# Unsubscribe Method - - -Unsubscribes the specified event handler from the event with the given origin. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static void Unsubscribe( - CapyEventHandler callback, - string origin -) -``` -**F#** -``` F# -static member Unsubscribe : - callback : CapyEventHandler * - origin : string -> unit -``` - - - -#### Parameters -
  CapyEventHandler
The event handler to unsubscribe.
  String
The name of the method or class where the subscription was made.
- -## See Also - - -#### Reference -CapyEventReporter Class -CapyKit Namespace diff --git a/Documentation/Help/M_CapyKit_CapyEventReporter__cctor.md b/Documentation/Help/M_CapyKit_CapyEventReporter__cctor.md deleted file mode 100644 index ff88346..0000000 --- a/Documentation/Help/M_CapyKit_CapyEventReporter__cctor.md +++ /dev/null @@ -1,28 +0,0 @@ -# CapyEventReporter Constructor - - -Initializes the static fields of the CapyEventReporter class - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -static CapyEventReporter() -``` -**F#** -``` F# -new : unit -> CapyEventReporter -``` - - - -## See Also - - -#### Reference -CapyEventReporter Class -CapyKit Namespace diff --git a/Documentation/Help/M_CapyKit_Color__ctor.md b/Documentation/Help/M_CapyKit_Color__ctor.md deleted file mode 100644 index b5af739..0000000 --- a/Documentation/Help/M_CapyKit_Color__ctor.md +++ /dev/null @@ -1,28 +0,0 @@ -# Color Constructor - - -Initializes a new instance of the Color class - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public Color() -``` -**F#** -``` F# -new : unit -> Color -``` - - - -## See Also - - -#### Reference -Color Class -CapyKit Namespace diff --git a/Documentation/Help/M_CapyKit_EncryptedValue_1__ctor.md b/Documentation/Help/M_CapyKit_EncryptedValue_1__ctor.md deleted file mode 100644 index 126bef8..0000000 --- a/Documentation/Help/M_CapyKit_EncryptedValue_1__ctor.md +++ /dev/null @@ -1,28 +0,0 @@ -# EncryptedValue<T> Constructor - - -Initializes a new instance of the EncryptedValue(T) class - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public EncryptedValue() -``` -**F#** -``` F# -new : unit -> EncryptedValue -``` - - - -## See Also - - -#### Reference -EncryptedValue(T) Class -CapyKit Namespace diff --git a/Documentation/Help/M_CapyKit_Extensions_EnumerationExtensions_GetDescription.md b/Documentation/Help/M_CapyKit_Extensions_EnumerationExtensions_GetDescription.md deleted file mode 100644 index d39b3ec..0000000 --- a/Documentation/Help/M_CapyKit_Extensions_EnumerationExtensions_GetDescription.md +++ /dev/null @@ -1,46 +0,0 @@ -# GetDescription Method - - -An Enum extension method that gets a description. - - - -## Definition -**Namespace:** CapyKit.Extensions -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static string GetDescription( - this Enum enumeration -) -``` -**F#** -``` F# -[] -static member GetDescription : - enumeration : Enum -> string -``` - - - -#### Parameters -
  Enum
The enumeration to act on.
- -#### Return Value -String -The description if available, otherwise the string representation of the enumeration. - -#### Usage Note -In Visual Basic and C#, you can call this method as an instance method on any object of type Enum. When you use instance method syntax to call this method, omit the first parameter. For more information, see - -Extension Methods (Visual Basic) or - -Extension Methods (C# Programming Guide). - -## See Also - - -#### Reference -EnumerationExtensions Class -CapyKit.Extensions Namespace diff --git a/Documentation/Help/M_CapyKit_Extensions_EnumerationExtensions_GetName.md b/Documentation/Help/M_CapyKit_Extensions_EnumerationExtensions_GetName.md deleted file mode 100644 index 9b3dcbe..0000000 --- a/Documentation/Help/M_CapyKit_Extensions_EnumerationExtensions_GetName.md +++ /dev/null @@ -1,46 +0,0 @@ -# GetName Method - - -An Enum extension method that gets a name. - - - -## Definition -**Namespace:** CapyKit.Extensions -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static string GetName( - this Enum enumeration -) -``` -**F#** -``` F# -[] -static member GetName : - enumeration : Enum -> string -``` - - - -#### Parameters -
  Enum
The enumeration to act on.
- -#### Return Value -String -The name of the enumeration. - -#### Usage Note -In Visual Basic and C#, you can call this method as an instance method on any object of type Enum. When you use instance method syntax to call this method, omit the first parameter. For more information, see - -Extension Methods (Visual Basic) or - -Extension Methods (C# Programming Guide). - -## See Also - - -#### Reference -EnumerationExtensions Class -CapyKit.Extensions Namespace diff --git a/Documentation/Help/M_CapyKit_Extensions_EnumerationExtensions_GetPrettyName.md b/Documentation/Help/M_CapyKit_Extensions_EnumerationExtensions_GetPrettyName.md deleted file mode 100644 index d2722b8..0000000 --- a/Documentation/Help/M_CapyKit_Extensions_EnumerationExtensions_GetPrettyName.md +++ /dev/null @@ -1,46 +0,0 @@ -# GetPrettyName Method - - -An Enum extension method that gets a human readable name. - - - -## Definition -**Namespace:** CapyKit.Extensions -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static string GetPrettyName( - this Enum enumeration -) -``` -**F#** -``` F# -[] -static member GetPrettyName : - enumeration : Enum -> string -``` - - - -#### Parameters -
  Enum
The enumeration to act on.
- -#### Return Value -String -The human readable name of the enumeration. - -#### Usage Note -In Visual Basic and C#, you can call this method as an instance method on any object of type Enum. When you use instance method syntax to call this method, omit the first parameter. For more information, see - -Extension Methods (Visual Basic) or - -Extension Methods (C# Programming Guide). - -## See Also - - -#### Reference -EnumerationExtensions Class -CapyKit.Extensions Namespace diff --git a/Documentation/Help/M_CapyKit_Extensions_EnumerationExtensions_GetValue.md b/Documentation/Help/M_CapyKit_Extensions_EnumerationExtensions_GetValue.md deleted file mode 100644 index c727880..0000000 --- a/Documentation/Help/M_CapyKit_Extensions_EnumerationExtensions_GetValue.md +++ /dev/null @@ -1,46 +0,0 @@ -# GetValue Method - - -An Enum extension method that gets an integer value representing the enumation. - - - -## Definition -**Namespace:** CapyKit.Extensions -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static int GetValue( - this Enum enumeration -) -``` -**F#** -``` F# -[] -static member GetValue : - enumeration : Enum -> int -``` - - - -#### Parameters -
  Enum
The enumeration to act on.
- -#### Return Value -Int32 -The integer value of the enumeration. - -#### Usage Note -In Visual Basic and C#, you can call this method as an instance method on any object of type Enum. When you use instance method syntax to call this method, omit the first parameter. For more information, see - -Extension Methods (Visual Basic) or - -Extension Methods (C# Programming Guide). - -## See Also - - -#### Reference -EnumerationExtensions Class -CapyKit.Extensions Namespace diff --git a/Documentation/Help/M_CapyKit_Extensions_EnumerationExtensions_Parse__1.md b/Documentation/Help/M_CapyKit_Extensions_EnumerationExtensions_Parse__1.md deleted file mode 100644 index 249f743..0000000 --- a/Documentation/Help/M_CapyKit_Extensions_EnumerationExtensions_Parse__1.md +++ /dev/null @@ -1,54 +0,0 @@ -# Parse<T>(T, String) Method - - -A *T* extension method that parses a string into an enumeration. - - - -## Definition -**Namespace:** CapyKit.Extensions -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static T Parse( - this T enumeration, - string value -) -where T : Enum - -``` -**F#** -``` F# -[] -static member Parse : - enumeration : 'T * - value : string -> 'T when 'T : Enum -``` - - - -#### Parameters -
  T
The enumeration to act on.
  String
The value.
- -#### Type Parameters -
Generic type parameter.
- -#### Return Value -T -A T. - -#### Usage Note -In Visual Basic and C#, you can call this method as an instance method on any object of type T. When you use instance method syntax to call this method, omit the first parameter. For more information, see - -Extension Methods (Visual Basic) or - -Extension Methods (C# Programming Guide). - -## See Also - - -#### Reference -EnumerationExtensions Class -Parse Overload -CapyKit.Extensions Namespace diff --git a/Documentation/Help/M_CapyKit_Extensions_EnumerationExtensions_Parse__1_1.md b/Documentation/Help/M_CapyKit_Extensions_EnumerationExtensions_Parse__1_1.md deleted file mode 100644 index dfabf22..0000000 --- a/Documentation/Help/M_CapyKit_Extensions_EnumerationExtensions_Parse__1_1.md +++ /dev/null @@ -1,56 +0,0 @@ -# Parse<T>(T, String, Boolean) Method - - -A *T* extension method that parses a string into an enumeration. - - - -## Definition -**Namespace:** CapyKit.Extensions -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static T Parse( - this T enumeration, - string value, - bool ignoreCase -) -where T : Enum - -``` -**F#** -``` F# -[] -static member Parse : - enumeration : 'T * - value : string * - ignoreCase : bool -> 'T when 'T : Enum -``` - - - -#### Parameters -
  T
The enumeration to act on.
  String
The string value of the Enum.
  Boolean
True to ignore case.
- -#### Type Parameters -
Generic type parameter.
- -#### Return Value -T -A T. - -#### Usage Note -In Visual Basic and C#, you can call this method as an instance method on any object of type T. When you use instance method syntax to call this method, omit the first parameter. For more information, see - -Extension Methods (Visual Basic) or - -Extension Methods (C# Programming Guide). - -## See Also - - -#### Reference -EnumerationExtensions Class -Parse Overload -CapyKit.Extensions Namespace diff --git a/Documentation/Help/M_CapyKit_Extensions_LINQExtensions_Distinct__2.md b/Documentation/Help/M_CapyKit_Extensions_LINQExtensions_Distinct__2.md deleted file mode 100644 index b8d5cce..0000000 --- a/Documentation/Help/M_CapyKit_Extensions_LINQExtensions_Distinct__2.md +++ /dev/null @@ -1,52 +0,0 @@ -# Distinct<T, U> Method - - -Enumerates distinct items in this collection as defined by the key *property*. - - - -## Definition -**Namespace:** CapyKit.Extensions -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static IEnumerable Distinct( - this IEnumerable items, - Func property -) - -``` -**F#** -``` F# -[] -static member Distinct : - items : IEnumerable<'T> * - property : Func<'T, 'U> -> IEnumerable<'T> -``` - - - -#### Parameters -
  IEnumerable(T)
The items to act on.
  Func(T, U)
The property.
- -#### Type Parameters -
Generic type parameter of the parent object.
Generic type parameter property value.
- -#### Return Value -IEnumerable(T) -An enumerator that allows foreach to be used to process distinct items in this collection. - -#### Usage Note -In Visual Basic and C#, you can call this method as an instance method on any object of type IEnumerable(T). When you use instance method syntax to call this method, omit the first parameter. For more information, see - -Extension Methods (Visual Basic) or - -Extension Methods (C# Programming Guide). - -## See Also - - -#### Reference -LINQExtensions Class -CapyKit.Extensions Namespace diff --git a/Documentation/Help/M_CapyKit_Extensions_LINQExtensions_Filter__1.md b/Documentation/Help/M_CapyKit_Extensions_LINQExtensions_Filter__1.md deleted file mode 100644 index 258ee27..0000000 --- a/Documentation/Help/M_CapyKit_Extensions_LINQExtensions_Filter__1.md +++ /dev/null @@ -1,53 +0,0 @@ -# Filter<T>(IEnumerable<T>, Func<T, Boolean>) Method - - -Filters out items matching a *predicate* from the collection. - - - -## Definition -**Namespace:** CapyKit.Extensions -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static IEnumerable Filter( - this IEnumerable source, - Func predicate -) - -``` -**F#** -``` F# -[] -static member Filter : - source : IEnumerable<'T> * - predicate : Func<'T, bool> -> IEnumerable<'T> -``` - - - -#### Parameters -
  IEnumerable(T)
The source to act on.
  Func(T, Boolean)
The predicate.
- -#### Type Parameters -
Generic type parameter.
- -#### Return Value -IEnumerable(T) -An enumerator that allows foreach to be used to process remove in this collection. - -#### Usage Note -In Visual Basic and C#, you can call this method as an instance method on any object of type IEnumerable(T). When you use instance method syntax to call this method, omit the first parameter. For more information, see - -Extension Methods (Visual Basic) or - -Extension Methods (C# Programming Guide). - -## See Also - - -#### Reference -LINQExtensions Class -Filter Overload -CapyKit.Extensions Namespace diff --git a/Documentation/Help/M_CapyKit_Extensions_LINQExtensions_Filter__1_1.md b/Documentation/Help/M_CapyKit_Extensions_LINQExtensions_Filter__1_1.md deleted file mode 100644 index 0ebaecd..0000000 --- a/Documentation/Help/M_CapyKit_Extensions_LINQExtensions_Filter__1_1.md +++ /dev/null @@ -1,53 +0,0 @@ -# Filter<T>(IQueryable<T>, Expression<Func<T, Boolean>>) Method - - -Filters out items matching a *predicate* from the collection. - - - -## Definition -**Namespace:** CapyKit.Extensions -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static IQueryable Filter( - this IQueryable source, - Expression> predicate -) - -``` -**F#** -``` F# -[] -static member Filter : - source : IQueryable<'T> * - predicate : Expression> -> IQueryable<'T> -``` - - - -#### Parameters -
  IQueryable(T)
The source to act on.
  Expression(Func(T, Boolean))
The predicate.
- -#### Type Parameters -
Generic type parameter.
- -#### Return Value -IQueryable(T) -An enumerator that allows foreach to be used to process remove in this collection. - -#### Usage Note -In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable(T). When you use instance method syntax to call this method, omit the first parameter. For more information, see - -Extension Methods (Visual Basic) or - -Extension Methods (C# Programming Guide). - -## See Also - - -#### Reference -LINQExtensions Class -Filter Overload -CapyKit.Extensions Namespace diff --git a/Documentation/Help/M_CapyKit_Extensions_LINQExtensions_LeftOuterJoin__4.md b/Documentation/Help/M_CapyKit_Extensions_LINQExtensions_LeftOuterJoin__4.md deleted file mode 100644 index 71d681a..0000000 --- a/Documentation/Help/M_CapyKit_Extensions_LINQExtensions_LeftOuterJoin__4.md +++ /dev/null @@ -1,65 +0,0 @@ -# LeftOuterJoin<T, U, TKey, R>(IEnumerable<T>, IEnumerable<U>, Func<T, TKey>, Func<U, TKey>, Func<T, IEnumerable<U>, R>, Func<T, U>) Method - - -An IEnumable<T> extension method that left outer join. - - - -## Definition -**Namespace:** CapyKit.Extensions -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static IEnumerable LeftOuterJoin( - this IEnumerable source, - IEnumerable inner, - Func outerSelector, - Func innerSelector, - Func, R> resultSelector, - Func defaultGenerator = null -) - -``` -**F#** -``` F# -[] -static member LeftOuterJoin : - source : IEnumerable<'T> * - inner : IEnumerable<'U> * - outerSelector : Func<'T, 'TKey> * - innerSelector : Func<'U, 'TKey> * - resultSelector : Func<'T, IEnumerable<'U>, 'R> * - ?defaultGenerator : Func<'T, 'U> -(* Defaults: - let _defaultGenerator = defaultArg defaultGenerator null -*) --> IEnumerable<'R> -``` - - - -#### Parameters -
  IEnumerable(T)
The source to act on.
  IEnumerable(U)
The inner.
  Func(T, TKey)
The outer selector.
  Func(U, TKey)
The inner selector.
  Func(T, IEnumerable(U), R)
The result selector.
  Func(T, U)  (Optional)
(Optional) The default generator.
- -#### Type Parameters -
Generic type parameter.
Generic type parameter.
Type of the key.
Type of the r.
- -#### Return Value -IEnumerable(R) -An enumerator that allows foreach to be used to process left outter join in this collection. - -#### Usage Note -In Visual Basic and C#, you can call this method as an instance method on any object of type IEnumerable(T). When you use instance method syntax to call this method, omit the first parameter. For more information, see - -Extension Methods (Visual Basic) or - -Extension Methods (C# Programming Guide). - -## See Also - - -#### Reference -LINQExtensions Class -LeftOuterJoin Overload -CapyKit.Extensions Namespace diff --git a/Documentation/Help/M_CapyKit_Extensions_LINQExtensions_LeftOuterJoin__4_1.md b/Documentation/Help/M_CapyKit_Extensions_LINQExtensions_LeftOuterJoin__4_1.md deleted file mode 100644 index 4a4a56b..0000000 --- a/Documentation/Help/M_CapyKit_Extensions_LINQExtensions_LeftOuterJoin__4_1.md +++ /dev/null @@ -1,65 +0,0 @@ -# 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 - - -An IQueryable<T> extension method that left outer join. - - - -## Definition -**Namespace:** CapyKit.Extensions -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static IQueryable LeftOuterJoin( - this IQueryable source, - IQueryable inner, - Expression> outerSelector, - Expression> innerSelector, - Func, R> resultSelector, - Func defaultGenerator = null -) - -``` -**F#** -``` F# -[] -static member LeftOuterJoin : - source : IQueryable<'T> * - inner : IQueryable<'U> * - outerSelector : Expression> * - innerSelector : Expression> * - resultSelector : Func<'T, IEnumerable<'U>, 'R> * - ?defaultGenerator : Func<'T, 'U> -(* Defaults: - let _defaultGenerator = defaultArg defaultGenerator null -*) --> IQueryable<'R> -``` - - - -#### Parameters -
  IQueryable(T)
The source to act on.
  IQueryable(U)
The inner.
  Expression(Func(T, TKey))
The outer selector.
  Expression(Func(U, TKey))
The inner selector.
  Func(T, IEnumerable(U), R)
The result selector.
  Func(T, U)  (Optional)
(Optional) The default generator.
- -#### Type Parameters -
Generic type parameter.
Generic type parameter.
Type of the key.
Type of the r.
- -#### Return Value -IQueryable(R) -An IQueryable<R> - -#### Usage Note -In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable(T). When you use instance method syntax to call this method, omit the first parameter. For more information, see - -Extension Methods (Visual Basic) or - -Extension Methods (C# Programming Guide). - -## See Also - - -#### Reference -LINQExtensions Class -LeftOuterJoin Overload -CapyKit.Extensions Namespace diff --git a/Documentation/Help/M_CapyKit_Extensions_LINQExtensions_LeftOuterJoin__4_2.md b/Documentation/Help/M_CapyKit_Extensions_LINQExtensions_LeftOuterJoin__4_2.md deleted file mode 100644 index dfeb6f2..0000000 --- a/Documentation/Help/M_CapyKit_Extensions_LINQExtensions_LeftOuterJoin__4_2.md +++ /dev/null @@ -1,59 +0,0 @@ -# LeftOuterJoin<T, U, TKey, R>(IQueryable<T>, IQueryable<U>, Expression<Func<T, TKey>>, Expression<Func<U, TKey>>, Expression<Func<T, IEnumerable<U>, R>>) Method - - -An IQueryable<T> extension method that left outer join. - - - -## Definition -**Namespace:** CapyKit.Extensions -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -private static IQueryable LeftOuterJoin( - this IQueryable source, - IQueryable inner, - Expression> outerSelector, - Expression> innerSelector, - Expression, R>> resultSelector -) - -``` -**F#** -``` F# -[] -private static member LeftOuterJoin : - source : IQueryable<'T> * - inner : IQueryable<'U> * - outerSelector : Expression> * - innerSelector : Expression> * - resultSelector : Expression, 'R>> -> IQueryable<'R> -``` - - - -#### Parameters -
  IQueryable(T)
The source to act on.
  IQueryable(U)
The inner.
  Expression(Func(T, TKey))
The outer selector.
  Expression(Func(U, TKey))
The inner selector.
  Expression(Func(T, IEnumerable(U), R))
The result selector.
- -#### Type Parameters -
Generic type parameter.
Generic type parameter.
Type of the key.
Type of the r.
- -#### Return Value -IQueryable(R) -An IQueryable<R> - -#### Usage Note -In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable(T). When you use instance method syntax to call this method, omit the first parameter. For more information, see - -Extension Methods (Visual Basic) or - -Extension Methods (C# Programming Guide). - -## See Also - - -#### Reference -LINQExtensions Class -LeftOuterJoin Overload -CapyKit.Extensions Namespace diff --git a/Documentation/Help/M_CapyKit_Extensions_LINQExtensions_PageCount__1.md b/Documentation/Help/M_CapyKit_Extensions_LINQExtensions_PageCount__1.md deleted file mode 100644 index a7d7c03..0000000 --- a/Documentation/Help/M_CapyKit_Extensions_LINQExtensions_PageCount__1.md +++ /dev/null @@ -1,60 +0,0 @@ -# PageCount<T>(IEnumerable<T>, Int32) Method - - -The number of pages of *pageSize* size in the given collection. - - - -## Definition -**Namespace:** CapyKit.Extensions -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static int PageCount( - this IEnumerable source, - int pageSize -) - -``` -**F#** -``` F# -[] -static member PageCount : - source : IEnumerable<'T> * - pageSize : int -> int -``` - - - -#### Parameters -
  IEnumerable(T)
The source to act on.
  Int32
Size of the page.
- -#### Type Parameters -
Generic type parameter.
- -#### Return Value -Int32 -An int. - -#### Usage Note -In Visual Basic and C#, you can call this method as an instance method on any object of type IEnumerable(T). When you use instance method syntax to call this method, omit the first parameter. For more information, see - -Extension Methods (Visual Basic) or - -Extension Methods (C# Programming Guide). - -## Exceptions - - - - -
ArgumentOutOfRangeExceptionThrown when pageSize is less than 1.
- -## See Also - - -#### Reference -LINQExtensions Class -PageCount Overload -CapyKit.Extensions Namespace diff --git a/Documentation/Help/M_CapyKit_Extensions_LINQExtensions_PageCount__1_1.md b/Documentation/Help/M_CapyKit_Extensions_LINQExtensions_PageCount__1_1.md deleted file mode 100644 index e38578c..0000000 --- a/Documentation/Help/M_CapyKit_Extensions_LINQExtensions_PageCount__1_1.md +++ /dev/null @@ -1,60 +0,0 @@ -# PageCount<T>(IQueryable<T>, Int32) Method - - -The number of pages of *pageSize* size in the given collection. - - - -## Definition -**Namespace:** CapyKit.Extensions -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static int PageCount( - this IQueryable source, - int pageSize -) - -``` -**F#** -``` F# -[] -static member PageCount : - source : IQueryable<'T> * - pageSize : int -> int -``` - - - -#### Parameters -
  IQueryable(T)
The source to act on.
  Int32
Size of the page.
- -#### Type Parameters -
Generic type parameter.
- -#### Return Value -Int32 -An int. - -#### Usage Note -In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable(T). When you use instance method syntax to call this method, omit the first parameter. For more information, see - -Extension Methods (Visual Basic) or - -Extension Methods (C# Programming Guide). - -## Exceptions - - - - -
ArgumentOutOfRangeExceptionThrown when pageSize is less than 1.
- -## See Also - - -#### Reference -LINQExtensions Class -PageCount Overload -CapyKit.Extensions Namespace diff --git a/Documentation/Help/M_CapyKit_Extensions_LINQExtensions_Page__1.md b/Documentation/Help/M_CapyKit_Extensions_LINQExtensions_Page__1.md deleted file mode 100644 index cae0bf9..0000000 --- a/Documentation/Help/M_CapyKit_Extensions_LINQExtensions_Page__1.md +++ /dev/null @@ -1,65 +0,0 @@ -# Page<T>(IEnumerable<T>, Int32, Int32) Method - - -Get a page of items from a collection, skipping *pageNumber* pages of *pageSize* items per page. - - - -## Definition -**Namespace:** CapyKit.Extensions -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static IEnumerable Page( - this IEnumerable source, - int pageNumber, - int pageSize -) - -``` -**F#** -``` F# -[] -static member Page : - source : IEnumerable<'T> * - pageNumber : int * - pageSize : int -> IEnumerable<'T> -``` - - - -#### Parameters -
  IEnumerable(T)
The source to act on.
  Int32
The page number to retrieve.
  Int32
Number of items per page.
- -#### Type Parameters -
Generic type parameter.
- -#### Return Value -IEnumerable(T) -An enumerator that allows foreach to be used to process page in this collection. - -#### Usage Note -In Visual Basic and C#, you can call this method as an instance method on any object of type IEnumerable(T). When you use instance method syntax to call this method, omit the first parameter. For more information, see - -Extension Methods (Visual Basic) or - -Extension Methods (C# Programming Guide). - -## Remarks -This method uses natural numbering starting at page 1. - -## Exceptions - - - - -
ArgumentOutOfRangeExceptionThrown when pageNumber is less than 1 or if pageSize is less than 1.
- -## See Also - - -#### Reference -LINQExtensions Class -Page Overload -CapyKit.Extensions Namespace diff --git a/Documentation/Help/M_CapyKit_Extensions_LINQExtensions_Page__1_1.md b/Documentation/Help/M_CapyKit_Extensions_LINQExtensions_Page__1_1.md deleted file mode 100644 index 89424be..0000000 --- a/Documentation/Help/M_CapyKit_Extensions_LINQExtensions_Page__1_1.md +++ /dev/null @@ -1,65 +0,0 @@ -# Page<T>(IQueryable<T>, Int32, Int32) Method - - -Get a page of items from a collection, skipping *pageNumber* pages of *pageSize* items per page. - - - -## Definition -**Namespace:** CapyKit.Extensions -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static IQueryable Page( - this IQueryable source, - int pageNumber, - int pageSize -) - -``` -**F#** -``` F# -[] -static member Page : - source : IQueryable<'T> * - pageNumber : int * - pageSize : int -> IQueryable<'T> -``` - - - -#### Parameters -
  IQueryable(T)
The source to act on.
  Int32
The page number to retrieve.
  Int32
.
- -#### Type Parameters -
Generic type parameter.
- -#### Return Value -IQueryable(T) -An enumerator that allows foreach to be used to process page in this collection. - -#### Usage Note -In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable(T). When you use instance method syntax to call this method, omit the first parameter. For more information, see - -Extension Methods (Visual Basic) or - -Extension Methods (C# Programming Guide). - -## Remarks -This method uses natural numbering starting at page 1. - -## Exceptions - - - - -
ArgumentOutOfRangeExceptionThrown when pageNumber is less than 1 or if pageSize is less than 1.
- -## See Also - - -#### Reference -LINQExtensions Class -Page Overload -CapyKit.Extensions Namespace diff --git a/Documentation/Help/M_CapyKit_Extensions_ObjectExtensions_UpdateProperties.md b/Documentation/Help/M_CapyKit_Extensions_ObjectExtensions_UpdateProperties.md deleted file mode 100644 index 3c9bdc2..0000000 --- a/Documentation/Help/M_CapyKit_Extensions_ObjectExtensions_UpdateProperties.md +++ /dev/null @@ -1,45 +0,0 @@ -# UpdateProperties(Object, Object) Method - - -An object extension method that updates the properties of a given *target* object with the values from a given *source* object. - - - -## Definition -**Namespace:** CapyKit.Extensions -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static void UpdateProperties( - this Object target, - Object source -) -``` -**F#** -``` F# -[] -static member UpdateProperties : - target : Object * - source : Object -> unit -``` - - - -#### Parameters -
  Object
The target object to act on.
  Object
Source for the new property values.
- -#### Usage Note -In Visual Basic and C#, you can call this method as an instance method on any object of type Object. When you use instance method syntax to call this method, omit the first parameter. For more information, see - -Extension Methods (Visual Basic) or - -Extension Methods (C# Programming Guide). - -## See Also - - -#### Reference -ObjectExtensions Class -UpdateProperties Overload -CapyKit.Extensions Namespace diff --git a/Documentation/Help/M_CapyKit_Extensions_ObjectExtensions_UpdateProperties__1.md b/Documentation/Help/M_CapyKit_Extensions_ObjectExtensions_UpdateProperties__1.md deleted file mode 100644 index 8018cfb..0000000 --- a/Documentation/Help/M_CapyKit_Extensions_ObjectExtensions_UpdateProperties__1.md +++ /dev/null @@ -1,49 +0,0 @@ -# UpdateProperties<T>(T, T) Method - - -An object extension method that updates the properties of a given *target* object with the values from a given *source* object. - - - -## Definition -**Namespace:** CapyKit.Extensions -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static void UpdateProperties( - this T target, - T source -) - -``` -**F#** -``` F# -[] -static member UpdateProperties : - target : 'T * - source : 'T -> unit -``` - - - -#### Parameters -
  T
The target object to act on.
  T
Source for the new property values.
- -#### Type Parameters -
Generic type parameter.
- -#### Usage Note -In Visual Basic and C#, you can call this method as an instance method on any object of type T. When you use instance method syntax to call this method, omit the first parameter. For more information, see - -Extension Methods (Visual Basic) or - -Extension Methods (C# Programming Guide). - -## See Also - - -#### Reference -ObjectExtensions Class -UpdateProperties Overload -CapyKit.Extensions Namespace diff --git a/Documentation/Help/M_CapyKit_Extensions_StringExtensions_IfNullOrEmpty.md b/Documentation/Help/M_CapyKit_Extensions_StringExtensions_IfNullOrEmpty.md deleted file mode 100644 index 1a46a03..0000000 --- a/Documentation/Help/M_CapyKit_Extensions_StringExtensions_IfNullOrEmpty.md +++ /dev/null @@ -1,49 +0,0 @@ -# IfNullOrEmpty Method - - -Replaces a null or empty string with a specified replacement string. - - - -## Definition -**Namespace:** CapyKit.Extensions -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static string IfNullOrEmpty( - this string value, - string replacement -) -``` -**F#** -``` F# -[] -static member IfNullOrEmpty : - value : string * - replacement : string -> string -``` - - - -#### Parameters -
  String
The original string.
  String
The replacement string.
- -#### Return Value -String -The original string if not null or empty, otherwise the replacement string. - -#### Usage Note -In Visual Basic and C#, you can call this method as an instance method on any object of type String. When you use instance method syntax to call this method, omit the first parameter. For more information, see - -Extension Methods (Visual Basic) or - -Extension Methods (C# Programming Guide). - -## See Also - - -#### Reference -StringExtensions Class -CapyKit.Extensions Namespace -IsNullOrEmpty(String) diff --git a/Documentation/Help/M_CapyKit_Extensions_StringExtensions_IfNullOrWhiteSpace.md b/Documentation/Help/M_CapyKit_Extensions_StringExtensions_IfNullOrWhiteSpace.md deleted file mode 100644 index b1a54a1..0000000 --- a/Documentation/Help/M_CapyKit_Extensions_StringExtensions_IfNullOrWhiteSpace.md +++ /dev/null @@ -1,49 +0,0 @@ -# IfNullOrWhiteSpace Method - - -Replaces a null or whitespace string with a specified replacement string. - - - -## Definition -**Namespace:** CapyKit.Extensions -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static string IfNullOrWhiteSpace( - this string value, - string replacement -) -``` -**F#** -``` F# -[] -static member IfNullOrWhiteSpace : - value : string * - replacement : string -> string -``` - - - -#### Parameters -
  String
The original string.
  String
The replacement string.
- -#### Return Value -String -The original string if not null or whitespace, otherwise the replacement string. - -#### Usage Note -In Visual Basic and C#, you can call this method as an instance method on any object of type String. When you use instance method syntax to call this method, omit the first parameter. For more information, see - -Extension Methods (Visual Basic) or - -Extension Methods (C# Programming Guide). - -## See Also - - -#### Reference -StringExtensions Class -CapyKit.Extensions Namespace -IsNullOrWhiteSpace(String) diff --git a/Documentation/Help/M_CapyKit_Helpers_CalculationHelper_CalculateHash.md b/Documentation/Help/M_CapyKit_Helpers_CalculationHelper_CalculateHash.md deleted file mode 100644 index c421b76..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_CalculationHelper_CalculateHash.md +++ /dev/null @@ -1,41 +0,0 @@ -# CalculateHash Method - - -Calculates the hash of a given string using an MD5 value as the first 32 bits. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static int CalculateHash( - string str -) -``` -**F#** -``` F# -static member CalculateHash : - str : string -> int -``` - - - -#### Parameters -
  String
The string to be hashed.
- -#### Return Value -Int32 -The calculated hash. - -## Remarks -This method is used for a quick and consistent hash function. It should not be considered cryptographically sound or used in security contexts. - -## See Also - - -#### Reference -CalculationHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_CalculationHelper_CalculateHexHash.md b/Documentation/Help/M_CapyKit_Helpers_CalculationHelper_CalculateHexHash.md deleted file mode 100644 index 996130c..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_CalculationHelper_CalculateHexHash.md +++ /dev/null @@ -1,38 +0,0 @@ -# CalculateHexHash Method - - -Calculates the hexadecimal hash. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static string CalculateHexHash( - string str -) -``` -**F#** -``` F# -static member CalculateHexHash : - str : string -> string -``` - - - -#### Parameters -
  String
The string to be hashed.
- -#### Return Value -String -The calculated 16 character hexadecimal hash. - -## See Also - - -#### Reference -CalculationHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_CalculationHelper_DegreesToRadians.md b/Documentation/Help/M_CapyKit_Helpers_CalculationHelper_DegreesToRadians.md deleted file mode 100644 index 539b978..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_CalculationHelper_DegreesToRadians.md +++ /dev/null @@ -1,38 +0,0 @@ -# DegreesToRadians Method - - -Convers degrees to radians. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static double DegreesToRadians( - double degrees -) -``` -**F#** -``` F# -static member DegreesToRadians : - degrees : float -> float -``` - - - -#### Parameters -
  Double
The degree value.
- -#### Return Value -Double -The value as radians. - -## See Also - - -#### Reference -CalculationHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_CalculationHelper_GetDistance.md b/Documentation/Help/M_CapyKit_Helpers_CalculationHelper_GetDistance.md deleted file mode 100644 index c3c1170..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_CalculationHelper_GetDistance.md +++ /dev/null @@ -1,57 +0,0 @@ -# GetDistance(Decimal, Decimal, Decimal, Decimal, MeasurementSystem) Method - - -Gets the distance between two points on earth using the `haversine` formula. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static decimal GetDistance( - decimal latitudeOrigin, - decimal longitudeOrigin, - decimal latitudeDestination, - decimal longitudeDestination, - MeasurementSystem measurementSystem = MeasurementSystem.Imperial -) -``` -**F#** -``` F# -static member GetDistance : - latitudeOrigin : decimal * - longitudeOrigin : decimal * - latitudeDestination : decimal * - longitudeDestination : decimal * - ?measurementSystem : MeasurementSystem -(* Defaults: - let _measurementSystem = defaultArg measurementSystem MeasurementSystem.Imperial -*) --> decimal -``` - - - -#### Parameters -
  Decimal
The latitude origin.
  Decimal
The longitude origin.
  Decimal
The latitude destination.
  Decimal
The longitude destination.
  MeasurementSystem  (Optional)
(Optional) The measurement system.
- -#### Return Value -Decimal -The distance. - -## Remarks -Uses the - -haversine formula to calculate the "as-the-crow-flies" distance between two points on earth. - -## See Also - - -#### Reference -CalculationHelper Class -GetDistance Overload -CapyKit.Helpers Namespace -GetDistance(Double, Double, Double, Double, MeasurementSystem) diff --git a/Documentation/Help/M_CapyKit_Helpers_CalculationHelper_GetDistance_1.md b/Documentation/Help/M_CapyKit_Helpers_CalculationHelper_GetDistance_1.md deleted file mode 100644 index 8799ed2..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_CalculationHelper_GetDistance_1.md +++ /dev/null @@ -1,56 +0,0 @@ -# GetDistance(Double, Double, Double, Double, MeasurementSystem) Method - - -Gets the distance between two points on earth using the `haversine` formula. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static double GetDistance( - double latitudeOrigin, - double longitudeOrigin, - double latitudeDestination, - double longitudeDestination, - MeasurementSystem measurementSystem = MeasurementSystem.Imperial -) -``` -**F#** -``` F# -static member GetDistance : - latitudeOrigin : float * - longitudeOrigin : float * - latitudeDestination : float * - longitudeDestination : float * - ?measurementSystem : MeasurementSystem -(* Defaults: - let _measurementSystem = defaultArg measurementSystem MeasurementSystem.Imperial -*) --> float -``` - - - -#### Parameters -
  Double
The latitude of the origin.
  Double
The longitude of the origin.
  Double
The latitude destination.
  Double
The longitude destination.
  MeasurementSystem  (Optional)
(Optional) The measurement system.
- -#### Return Value -Double -The distance. - -## Remarks -Uses the - -haversine formula to calculate the "as-the-crow-flies" distance between two points on earth. - -## See Also - - -#### Reference -CalculationHelper Class -GetDistance Overload -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_CalculationHelper_KilometersToMiles.md b/Documentation/Help/M_CapyKit_Helpers_CalculationHelper_KilometersToMiles.md deleted file mode 100644 index 0df2fee..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_CalculationHelper_KilometersToMiles.md +++ /dev/null @@ -1,38 +0,0 @@ -# KilometersToMiles Method - - -Converts kilometers to miles. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static double KilometersToMiles( - double kilometers -) -``` -**F#** -``` F# -static member KilometersToMiles : - kilometers : float -> float -``` - - - -#### Parameters -
  Double
The value in kilometers.
- -#### Return Value -Double -The value in miles. - -## See Also - - -#### Reference -CalculationHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_CalculationHelper_MilesToKilometers.md b/Documentation/Help/M_CapyKit_Helpers_CalculationHelper_MilesToKilometers.md deleted file mode 100644 index bd40ab8..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_CalculationHelper_MilesToKilometers.md +++ /dev/null @@ -1,38 +0,0 @@ -# MilesToKilometers Method - - -Converts miles to kilometers. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static double MilesToKilometers( - double miles -) -``` -**F#** -``` F# -static member MilesToKilometers : - miles : float -> float -``` - - - -#### Parameters -
  Double
The value in miles.
- -#### Return Value -Double -The value in kilometers. - -## See Also - - -#### Reference -CalculationHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_CalculationHelper_RadiansToDegrees.md b/Documentation/Help/M_CapyKit_Helpers_CalculationHelper_RadiansToDegrees.md deleted file mode 100644 index e430dda..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_CalculationHelper_RadiansToDegrees.md +++ /dev/null @@ -1,38 +0,0 @@ -# RadiansToDegrees Method - - -Converts radians to degrees. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static double RadiansToDegrees( - double radians -) -``` -**F#** -``` F# -static member RadiansToDegrees : - radians : float -> float -``` - - - -#### Parameters -
  Double
The radian value.
- -#### Return Value -Double -The value as degrees. - -## See Also - - -#### Reference -CalculationHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_CompressionHelper_Compress.md b/Documentation/Help/M_CapyKit_Helpers_CompressionHelper_Compress.md deleted file mode 100644 index 27cd6d3..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_CompressionHelper_Compress.md +++ /dev/null @@ -1,38 +0,0 @@ -# Compress Method - - -Compresses a given object using the `gzip` algorithm. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static byte[] Compress( - Object obj -) -``` -**F#** -``` F# -static member Compress : - obj : Object -> byte[] -``` - - - -#### Parameters -
  Object
The object.
- -#### Return Value -Byte[] -A byte array representing the compressed object in `gzip` format. - -## See Also - - -#### Reference -CompressionHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_CompressionHelper_CompressToString.md b/Documentation/Help/M_CapyKit_Helpers_CompressionHelper_CompressToString.md deleted file mode 100644 index 288bb1e..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_CompressionHelper_CompressToString.md +++ /dev/null @@ -1,38 +0,0 @@ -# CompressToString Method - - -Compresses a given object to a string using `base64` encoding of `gzip` format. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static string CompressToString( - Object obj -) -``` -**F#** -``` F# -static member CompressToString : - obj : Object -> string -``` - - - -#### Parameters -
  Object
The object.
- -#### Return Value -String -A string in `base64` encoding. - -## See Also - - -#### Reference -CompressionHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_CompressionHelper_DecompressToString.md b/Documentation/Help/M_CapyKit_Helpers_CompressionHelper_DecompressToString.md deleted file mode 100644 index 732bce5..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_CompressionHelper_DecompressToString.md +++ /dev/null @@ -1,38 +0,0 @@ -# DecompressToString Method - - -Decompresses the given `base64` string in `gzip` format. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static string DecompressToString( - string compressed -) -``` -**F#** -``` F# -static member DecompressToString : - compressed : string -> string -``` - - - -#### Parameters -
  String
The compressed string.
- -#### Return Value -String -A decomressed string. - -## See Also - - -#### Reference -CompressionHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_CompressionHelper_Decompress__1.md b/Documentation/Help/M_CapyKit_Helpers_CompressionHelper_Decompress__1.md deleted file mode 100644 index badc375..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_CompressionHelper_Decompress__1.md +++ /dev/null @@ -1,43 +0,0 @@ -# Decompress<T>(Byte[]) Method - - -Decompresses a given compressed `gzip` byte stream. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static T Decompress( - byte[] byteStream -) - -``` -**F#** -``` F# -static member Decompress : - byteStream : byte[] -> 'T -``` - - - -#### Parameters -
  Byte[]
The compressed byte stream.
- -#### Type Parameters -
Generic type parameter.
- -#### Return Value -T -A *T* typed object. - -## See Also - - -#### Reference -CompressionHelper Class -Decompress Overload -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_CompressionHelper_Decompress__1_1.md b/Documentation/Help/M_CapyKit_Helpers_CompressionHelper_Decompress__1_1.md deleted file mode 100644 index adcfc69..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_CompressionHelper_Decompress__1_1.md +++ /dev/null @@ -1,43 +0,0 @@ -# Decompress<T>(String) Method - - -Decompresses a given `base64` encoded string of `gzip` format. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static T Decompress( - string encodedString -) - -``` -**F#** -``` F# -static member Decompress : - encodedString : string -> 'T -``` - - - -#### Parameters -
  String
The base64 encoded gzip string.
- -#### Type Parameters -
Generic type parameter.
- -#### Return Value -T -A *T* typed object. - -## See Also - - -#### Reference -CompressionHelper Class -Decompress Overload -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_EncryptionHelper__ctor.md b/Documentation/Help/M_CapyKit_Helpers_EncryptionHelper__ctor.md deleted file mode 100644 index 1fb7bf2..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_EncryptionHelper__ctor.md +++ /dev/null @@ -1,34 +0,0 @@ -# EncryptionHelper Constructor - - -Initializes a new instance of the EncryptionHelper class - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public EncryptionHelper( - string encryptionKey -) -``` -**F#** -``` F# -new : - encryptionKey : string -> EncryptionHelper -``` - - - -#### Parameters -
  String
\[Missing <param name="encryptionKey"/> documentation for "M:CapyKit.Helpers.EncryptionHelper.#ctor(System.String)"\]
- -## See Also - - -#### Reference -EncryptionHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_IEncryptionAlgorithm_Decrypt__1.md b/Documentation/Help/M_CapyKit_Helpers_IEncryptionAlgorithm_Decrypt__1.md deleted file mode 100644 index 374d1e5..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_IEncryptionAlgorithm_Decrypt__1.md +++ /dev/null @@ -1,44 +0,0 @@ -# Decrypt<T> Method - - -\[Missing <summary> documentation for "M:CapyKit.Helpers.IEncryptionAlgorithm.Decrypt``1(CapyKit.EncryptedValue{``0},System.Object[])"\] - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -T Decrypt( - EncryptedValue encryptedValue, - params Object[] args -) - -``` -**F#** -``` F# -abstract Decrypt : - encryptedValue : EncryptedValue<'T> * - args : Object[] -> 'T -``` - - - -#### Parameters -
  EncryptedValue(T)
\[Missing <param name="encryptedValue"/> documentation for "M:CapyKit.Helpers.IEncryptionAlgorithm.Decrypt``1(CapyKit.EncryptedValue{``0},System.Object[])"\]
  Object[]
\[Missing <param name="args"/> documentation for "M:CapyKit.Helpers.IEncryptionAlgorithm.Decrypt``1(CapyKit.EncryptedValue{``0},System.Object[])"\]
- -#### Type Parameters -
\[Missing <typeparam name="T"/> documentation for "M:CapyKit.Helpers.IEncryptionAlgorithm.Decrypt``1(CapyKit.EncryptedValue{``0},System.Object[])"\]
- -#### Return Value -T -\[Missing <returns> documentation for "M:CapyKit.Helpers.IEncryptionAlgorithm.Decrypt``1(CapyKit.EncryptedValue{``0},System.Object[])"\] - -## See Also - - -#### Reference -IEncryptionAlgorithm Interface -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_IEncryptionAlgorithm_Encrypt__1.md b/Documentation/Help/M_CapyKit_Helpers_IEncryptionAlgorithm_Encrypt__1.md deleted file mode 100644 index 6f508a7..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_IEncryptionAlgorithm_Encrypt__1.md +++ /dev/null @@ -1,44 +0,0 @@ -# Encrypt<T> Method - - -\[Missing <summary> documentation for "M:CapyKit.Helpers.IEncryptionAlgorithm.Encrypt``1(System.Object,System.Object[])"\] - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -EncryptedValue Encrypt( - Object obj, - params Object[] args -) - -``` -**F#** -``` F# -abstract Encrypt : - obj : Object * - args : Object[] -> EncryptedValue<'T> -``` - - - -#### Parameters -
  Object
\[Missing <param name="obj"/> documentation for "M:CapyKit.Helpers.IEncryptionAlgorithm.Encrypt``1(System.Object,System.Object[])"\]
  Object[]
\[Missing <param name="args"/> documentation for "M:CapyKit.Helpers.IEncryptionAlgorithm.Encrypt``1(System.Object,System.Object[])"\]
- -#### Type Parameters -
\[Missing <typeparam name="T"/> documentation for "M:CapyKit.Helpers.IEncryptionAlgorithm.Encrypt``1(System.Object,System.Object[])"\]
- -#### Return Value -EncryptedValue(T) -\[Missing <returns> documentation for "M:CapyKit.Helpers.IEncryptionAlgorithm.Encrypt``1(System.Object,System.Object[])"\] - -## See Also - - -#### Reference -IEncryptionAlgorithm Interface -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_KeyHelper_BytesToHex.md b/Documentation/Help/M_CapyKit_Helpers_KeyHelper_BytesToHex.md deleted file mode 100644 index 0512906..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_KeyHelper_BytesToHex.md +++ /dev/null @@ -1,38 +0,0 @@ -# BytesToHex Method - - -Converts a byte array to a hex string. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -private string BytesToHex( - byte[] bytes -) -``` -**F#** -``` F# -private member BytesToHex : - bytes : byte[] -> string -``` - - - -#### Parameters -
  Byte[]
The bytes.
- -#### Return Value -String -A string. - -## See Also - - -#### Reference -KeyHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_KeyHelper_ComputeSignature.md b/Documentation/Help/M_CapyKit_Helpers_KeyHelper_ComputeSignature.md deleted file mode 100644 index d5fe26c..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_KeyHelper_ComputeSignature.md +++ /dev/null @@ -1,38 +0,0 @@ -# ComputeSignature Method - - -Computes an HMAC-SHA256 over the salt using the master key and truncates it to the same number of bytes as the salt. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -private byte[] ComputeSignature( - byte[] salt -) -``` -**F#** -``` F# -private member ComputeSignature : - salt : byte[] -> byte[] -``` - - - -#### Parameters -
  Byte[]
The salt.
- -#### Return Value -Byte[] -The calculated signature. - -## See Also - - -#### Reference -KeyHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_KeyHelper_FormatKey.md b/Documentation/Help/M_CapyKit_Helpers_KeyHelper_FormatKey.md deleted file mode 100644 index 816c4a1..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_KeyHelper_FormatKey.md +++ /dev/null @@ -1,38 +0,0 @@ -# FormatKey Method - - -Formats the given hex string into the desired number of parts (separated by dashes). - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -private string FormatKey( - string hex -) -``` -**F#** -``` F# -private member FormatKey : - hex : string -> string -``` - - - -#### Parameters -
  String
The hexadecimal.
- -#### Return Value -String -The formatted key. - -## See Also - - -#### Reference -KeyHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_KeyHelper_GenerateKey.md b/Documentation/Help/M_CapyKit_Helpers_KeyHelper_GenerateKey.md deleted file mode 100644 index 9a2e378..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_KeyHelper_GenerateKey.md +++ /dev/null @@ -1,32 +0,0 @@ -# GenerateKey Method - - -Generates a random key. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public string GenerateKey() -``` -**F#** -``` F# -member GenerateKey : unit -> string -``` - - - -#### Return Value -String -The key. - -## See Also - - -#### Reference -KeyHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_KeyHelper_GetMasterKey.md b/Documentation/Help/M_CapyKit_Helpers_KeyHelper_GetMasterKey.md deleted file mode 100644 index e849188..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_KeyHelper_GetMasterKey.md +++ /dev/null @@ -1,39 +0,0 @@ -# GetMasterKey Method - - -Gets the master key. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public byte[] GetMasterKey() -``` -**F#** -``` F# -member GetMasterKey : unit -> byte[] -``` - - - -#### Return Value -Byte[] -An array of byte. - -## Exceptions - - - - -
InvalidOperationExceptionThrown when the requested operation is invalid.
- -## See Also - - -#### Reference -KeyHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_KeyHelper_GetNumParts.md b/Documentation/Help/M_CapyKit_Helpers_KeyHelper_GetNumParts.md deleted file mode 100644 index 09555d9..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_KeyHelper_GetNumParts.md +++ /dev/null @@ -1,39 +0,0 @@ -# GetNumParts Method - - -Gets the number parts. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public int GetNumParts() -``` -**F#** -``` F# -member GetNumParts : unit -> int -``` - - - -#### Return Value -Int32 -The number parts. - -## Exceptions - - - - -
ArgumentExceptionThrown when one or more arguments have unsupported or illegal values.
- -## See Also - - -#### Reference -KeyHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_KeyHelper_GetSaltSize.md b/Documentation/Help/M_CapyKit_Helpers_KeyHelper_GetSaltSize.md deleted file mode 100644 index ce470ad..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_KeyHelper_GetSaltSize.md +++ /dev/null @@ -1,32 +0,0 @@ -# GetSaltSize Method - - -Gets the salt size. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public int GetSaltSize() -``` -**F#** -``` F# -member GetSaltSize : unit -> int -``` - - - -#### Return Value -Int32 -The salt size. - -## See Also - - -#### Reference -KeyHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_KeyHelper_HexToBytes.md b/Documentation/Help/M_CapyKit_Helpers_KeyHelper_HexToBytes.md deleted file mode 100644 index 04bf0f6..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_KeyHelper_HexToBytes.md +++ /dev/null @@ -1,45 +0,0 @@ -# HexToBytes Method - - -Converts a hex string back to a byte array. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -private byte[] HexToBytes( - string hex -) -``` -**F#** -``` F# -private member HexToBytes : - hex : string -> byte[] -``` - - - -#### Parameters -
  String
The hexadecimal.
- -#### Return Value -Byte[] -A byte[]. - -## Exceptions - - - - -
ArgumentExceptionThrown when one or more arguments have unsupported or illegal values.
- -## See Also - - -#### Reference -KeyHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_KeyHelper_SetMasterKeyAccessor.md b/Documentation/Help/M_CapyKit_Helpers_KeyHelper_SetMasterKeyAccessor.md deleted file mode 100644 index 6c2e546..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_KeyHelper_SetMasterKeyAccessor.md +++ /dev/null @@ -1,34 +0,0 @@ -# SetMasterKeyAccessor Method - - -Sets the master key. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public void SetMasterKeyAccessor( - Func accessor -) -``` -**F#** -``` F# -member SetMasterKeyAccessor : - accessor : Func -> unit -``` - - - -#### Parameters -
  Func(Byte[])
The accessor function.
- -## See Also - - -#### Reference -KeyHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_KeyHelper_SetNumPartsAccessor.md b/Documentation/Help/M_CapyKit_Helpers_KeyHelper_SetNumPartsAccessor.md deleted file mode 100644 index 38a2a70..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_KeyHelper_SetNumPartsAccessor.md +++ /dev/null @@ -1,34 +0,0 @@ -# SetNumPartsAccessor Method - - -Set and get the number of parts for the formatted key. Default is 2. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public void SetNumPartsAccessor( - Func accessor -) -``` -**F#** -``` F# -member SetNumPartsAccessor : - accessor : Func -> unit -``` - - - -#### Parameters -
  Func(Int32)
The accessor function.
- -## See Also - - -#### Reference -KeyHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_KeyHelper_SetSaltSizeAccessor.md b/Documentation/Help/M_CapyKit_Helpers_KeyHelper_SetSaltSizeAccessor.md deleted file mode 100644 index 1c0ba03..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_KeyHelper_SetSaltSizeAccessor.md +++ /dev/null @@ -1,34 +0,0 @@ -# SetSaltSizeAccessor Method - - -Sets the salt size (in bytes). Default is 4. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public void SetSaltSizeAccessor( - Func accessor -) -``` -**F#** -``` F# -member SetSaltSizeAccessor : - accessor : Func -> unit -``` - - - -#### Parameters -
  Func(Int32)
The accessor function.
- -## See Also - - -#### Reference -KeyHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_KeyHelper_ValidateKey.md b/Documentation/Help/M_CapyKit_Helpers_KeyHelper_ValidateKey.md deleted file mode 100644 index e3903bd..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_KeyHelper_ValidateKey.md +++ /dev/null @@ -1,41 +0,0 @@ -# ValidateKey Method - - -Validates the provided key. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public bool ValidateKey( - string providedKey -) -``` -**F#** -``` F# -member ValidateKey : - providedKey : string -> bool -``` - - - -#### Parameters -
  String
The provided key.
- -#### Return Value -Boolean -True if it succeeds, false if it fails. - -## See Also - - -#### Reference -KeyHelper Class -CapyKit.Helpers Namespace -GetMasterKey() -SetMasterKeyAccessor(Func(Byte[])) -masterKeyAccessor diff --git a/Documentation/Help/M_CapyKit_Helpers_KeyHelper__ctor.md b/Documentation/Help/M_CapyKit_Helpers_KeyHelper__ctor.md deleted file mode 100644 index 81558ab..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_KeyHelper__ctor.md +++ /dev/null @@ -1,28 +0,0 @@ -# KeyHelper Constructor - - -Initializes a new instance of the KeyHelper class - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public KeyHelper() -``` -**F#** -``` F# -new : unit -> KeyHelper -``` - - - -## See Also - - -#### Reference -KeyHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_LanguageHelper_CamelCaseToHumanReadable.md b/Documentation/Help/M_CapyKit_Helpers_LanguageHelper_CamelCaseToHumanReadable.md deleted file mode 100644 index 7e5fb3b..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_LanguageHelper_CamelCaseToHumanReadable.md +++ /dev/null @@ -1,41 +0,0 @@ -# CamelCaseToHumanReadable Method - - -Converts camel case text to human readable text. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static string CamelCaseToHumanReadable( - string value -) -``` -**F#** -``` F# -static member CamelCaseToHumanReadable : - value : string -> string -``` - - - -#### Parameters -
  String
The value.
- -#### Return Value -String -A string in human readable format. - -## Remarks -Camel case is a naming convention for identifiers in which the first letter of each word is capitalized. - -## See Also - - -#### Reference -LanguageHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_LanguageHelper__ctor.md b/Documentation/Help/M_CapyKit_Helpers_LanguageHelper__ctor.md deleted file mode 100644 index 940f876..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_LanguageHelper__ctor.md +++ /dev/null @@ -1,28 +0,0 @@ -# LanguageHelper Constructor - - -Initializes a new instance of the LanguageHelper class - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public LanguageHelper() -``` -**F#** -``` F# -new : unit -> LanguageHelper -``` - - - -## See Also - - -#### Reference -LanguageHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_CompareHashedPassword.md b/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_CompareHashedPassword.md deleted file mode 100644 index cd542ae..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_CompareHashedPassword.md +++ /dev/null @@ -1,47 +0,0 @@ -# CompareHashedPassword(Password, String, Byte[], IPasswordAlgorithm, Object[]) Method - - -Compares an unencrypted *password* with a stored, encrypted *existingPassword*. This method uses the specified *algorithm* to retrieve the hashed version of the *password* and then compares it with the *existingPassword*. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static bool CompareHashedPassword( - Password existingPassword, - string password, - byte[] salt, - IPasswordAlgorithm algorithm, - params Object[] args -) -``` -**F#** -``` F# -static member CompareHashedPassword : - existingPassword : Password * - password : string * - salt : byte[] * - algorithm : IPasswordAlgorithm * - args : Object[] -> bool -``` - - - -#### Parameters -
  Password
The existing, encrypted password.
  String
The unencrypted password to be compared.
  Byte[]
The salt value used in password hashing.
  IPasswordAlgorithm
The password hashing algorithm.
  Object[]
Additional arguments required for constructing the password algorithm instance.
- -#### Return Value -Boolean -true if hash comparison succeeds, false if it fails. - -## See Also - - -#### Reference -SecurityHelper Class -CompareHashedPassword Overload -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_CompareHashedPassword__1.md b/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_CompareHashedPassword__1.md deleted file mode 100644 index 9e78649..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_CompareHashedPassword__1.md +++ /dev/null @@ -1,49 +0,0 @@ -# CompareHashedPassword<T>(Password, String, Byte[], Object[]) Method - - -Compares an unencrypted *password* with a stored, encrypted *existingPassword*. This method uses the specified password algorithm type *T* to retrieve the hashed version of the *password* and then compares it with the *existingPassword*. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static bool CompareHashedPassword( - Password existingPassword, - string password, - byte[] salt, - params Object[] args -) - -``` -**F#** -``` F# -static member CompareHashedPassword : - existingPassword : Password * - password : string * - salt : byte[] * - args : Object[] -> bool -``` - - - -#### Parameters -
  Password
The existing, encrypted password.
  String
The unencrypted password to be compared.
  Byte[]
The salt value used in password hashing.
  Object[]
Additional arguments required for constructing the password algorithm instance.
- -#### Type Parameters -
The type of the password hashing algorithm.
- -#### Return Value -Boolean -true if hash comparison succeeds, false if it fails. - -## See Also - - -#### Reference -SecurityHelper Class -CompareHashedPassword Overload -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_CompareSessionID.md b/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_CompareSessionID.md deleted file mode 100644 index ce4e6cc..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_CompareSessionID.md +++ /dev/null @@ -1,40 +0,0 @@ -# CompareSessionID Method - - -Compares two session identifiers. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static bool CompareSessionID( - string first, - string second -) -``` -**F#** -``` F# -static member CompareSessionID : - first : string * - second : string -> bool -``` - - - -#### Parameters -
  String
The first session identifier.
  String
The second session identifier.
- -#### Return Value -Boolean -true if comparison succeeds, false if not. - -## See Also - - -#### Reference -SecurityHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_CompareStrings.md b/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_CompareStrings.md deleted file mode 100644 index 8162637..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_CompareStrings.md +++ /dev/null @@ -1,43 +0,0 @@ -# CompareStrings Method - - -Compare two strings as case sensative. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -private static bool CompareStrings( - string first, - string second -) -``` -**F#** -``` F# -private static member CompareStrings : - first : string * - second : string -> bool -``` - - - -#### Parameters -
  String
The first string.
  String
The second string.
- -#### Return Value -Boolean -true if the comparison succeeds, false if not. - -## Remarks -This method is a proxy for using Compare(String, Int32, String, Int32, Int32, StringComparison) with the `StringComparison` set to Ordinal. - -## See Also - - -#### Reference -SecurityHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_GetPassword__1.md b/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_GetPassword__1.md deleted file mode 100644 index ac6a975..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_GetPassword__1.md +++ /dev/null @@ -1,51 +0,0 @@ -# GetPassword<T>(String, Byte[], Object[]) Method - - -Retrieves a Password object using the specified password, salt, and optional constructor arguments. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static Password GetPassword( - string password, - byte[] salt, - params Object[] args -) -where T : IPasswordAlgorithm - -``` -**F#** -``` F# -static member GetPassword : - password : string * - salt : byte[] * - args : Object[] -> Password when 'T : IPasswordAlgorithm -``` - - - -#### Parameters -
  String
The plaintext password to be hashed.
  Byte[]
A random value used as an additional input to the one-way function that hashes data, a password or passphrase. This is used to make each output different for the same input thus adding security.
  Object[]
Optional constructor arguments for the IPasswordAlgorithm implementation instance.
- -#### Type Parameters -
The type of IPasswordAlgorithm implementation to use.
- -#### Return Value -Password -A new Password object with the given password and salt, as well as an instance of *T* created using the provided constructor arguments. - -## Remarks -This method uses reflection to find a constructor for the specified password algorithm type (*T*). It emits an error event if a suitable constructor is not found or if there is an error invoking the constructor. - -## See Also - - -#### Reference -SecurityHelper Class -GetPassword Overload -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_GetPassword__1_1.md b/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_GetPassword__1_1.md deleted file mode 100644 index 88e7c31..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_GetPassword__1_1.md +++ /dev/null @@ -1,46 +0,0 @@ -# GetPassword<T>(String, Object[]) Method - - -Retrieves a Password object using the specified password and generates a random salt value. Then it uses that salt to call the overloaded GetPassword(T)(String, Byte[], Object[]) method with the given password and the generated salt as arguments. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static Password GetPassword( - string password, - params Object[] args -) - -``` -**F#** -``` F# -static member GetPassword : - password : string * - args : Object[] -> Password -``` - - - -#### Parameters -
  String
The plaintext password to be hashed.
  Object[]
Optional constructor arguments for the IPasswordAlgorithm implementation instance.
- -#### Type Parameters -
The type of IPasswordAlgorithm implementation to use.
- -#### Return Value -Password -A new Password object with the given password and a randomly generated salt, as well as an instance of *T* created using any optional constructor arguments provided. - -## See Also - - -#### Reference -SecurityHelper Class -GetPassword Overload -CapyKit.Helpers Namespace -SALT_SIZE diff --git a/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_GetRandomBytes.md b/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_GetRandomBytes.md deleted file mode 100644 index 975b366..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_GetRandomBytes.md +++ /dev/null @@ -1,38 +0,0 @@ -# GetRandomBytes Method - - -Generates a new byte array of the specified length with random values. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -private static byte[] GetRandomBytes( - int length -) -``` -**F#** -``` F# -private static member GetRandomBytes : - length : int -> byte[] -``` - - - -#### Parameters -
  Int32
The desired length of the generated byte array.
- -#### Return Value -Byte[] -A new byte array of the specified length filled with random values. - -## See Also - - -#### Reference -SecurityHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_GetRandomPassword.md b/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_GetRandomPassword.md deleted file mode 100644 index 3529a84..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_GetRandomPassword.md +++ /dev/null @@ -1,40 +0,0 @@ -# GetRandomPassword Method - - -Gets a cryptographically strong random password. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static string GetRandomPassword( - int length, - params ValidCharacterCollection[] validCharacters -) -``` -**F#** -``` F# -static member GetRandomPassword : - length : int * - validCharacters : ValidCharacterCollection[] -> string -``` - - - -#### Parameters -
  Int32
The length of the password to generate.
  ValidCharacterCollection[]
An array of ValidCharacterCollection enumeration values representing the desired character sets.
- -#### Return Value -String -The password. - -## See Also - - -#### Reference -SecurityHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_GetRandomString.md b/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_GetRandomString.md deleted file mode 100644 index 7c65914..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_GetRandomString.md +++ /dev/null @@ -1,41 +0,0 @@ -# GetRandomString(Int32) Method - - -A convenience method to generate a random string of the specified length using all character sets. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static string GetRandomString( - int length -) -``` -**F#** -``` F# -static member GetRandomString : - length : int -> string -``` - - - -#### Parameters -
  Int32
The desired length of the generated random string.
- -#### Return Value -String -\[Missing <returns> documentation for "M:CapyKit.Helpers.SecurityHelper.GetRandomString(System.Int32)"\] - -## See Also - - -#### Reference -SecurityHelper Class -GetRandomString Overload -CapyKit.Helpers Namespace -ValidCharacterCollection -GetRandomString(Int32, ValidCharacterCollection[]) diff --git a/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_GetRandomString_1.md b/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_GetRandomString_1.md deleted file mode 100644 index 604519b..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_GetRandomString_1.md +++ /dev/null @@ -1,41 +0,0 @@ -# GetRandomString(Int32, ValidCharacterCollection[]) Method - - -Gets a cryptographically strong random string using the character values found in [!:VALID_CHARACTERS]. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static string GetRandomString( - int length, - params ValidCharacterCollection[] validChars -) -``` -**F#** -``` F# -static member GetRandomString : - length : int * - validChars : ValidCharacterCollection[] -> string -``` - - - -#### Parameters -
  Int32
The length of the string to create.
  ValidCharacterCollection[]
\[Missing <param name="validChars"/> documentation for "M:CapyKit.Helpers.SecurityHelper.GetRandomString(System.Int32,CapyKit.Helpers.ValidCharacterCollection[])"\]
- -#### Return Value -String -The random string. - -## See Also - - -#### Reference -SecurityHelper Class -GetRandomString Overload -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_GetSalt.md b/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_GetSalt.md deleted file mode 100644 index ba4b1b1..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_GetSalt.md +++ /dev/null @@ -1,45 +0,0 @@ -# GetSalt Method - - -Generates a random byte array that can act as a salt. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static byte[] GetSalt( - int length = 32 -) -``` -**F#** -``` F# -static member GetSalt : - ?length : int -(* Defaults: - let _length = defaultArg length 32 -*) --> byte[] -``` - - - -#### Parameters -
  Int32  (Optional)
(Optional) The desired length of the generated byte array.
- -#### Return Value -Byte[] -An array of byte. - -## Remarks -A default length of SALT_SIZE is provided as a sane default. Larger values can be used for increased entropy. - -## See Also - - -#### Reference -SecurityHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_GetValidCharacterComposition.md b/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_GetValidCharacterComposition.md deleted file mode 100644 index d2f2bda..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_GetValidCharacterComposition.md +++ /dev/null @@ -1,38 +0,0 @@ -# GetValidCharacterComposition Method - - -Static method that returns a valid character composition based on the given ValidCharacterCollection parameters. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -private static string GetValidCharacterComposition( - params ValidCharacterCollection[] validCharacters -) -``` -**F#** -``` F# -private static member GetValidCharacterComposition : - validCharacters : ValidCharacterCollection[] -> string -``` - - - -#### Parameters -
  ValidCharacterCollection[]
An array of ValidCharacterCollection enumeration values representing the desired character sets.
- -#### Return Value -String -A string containing all the characters from the specified character sets. - -## See Also - - -#### Reference -SecurityHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_Pbkdf2.md b/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_Pbkdf2.md deleted file mode 100644 index eba9fe1..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_Pbkdf2.md +++ /dev/null @@ -1,42 +0,0 @@ -# Pbkdf2(String) Method - - -Generates a new Password object using the PBKDF2 algorithm with the provided *password*. This overload of the method generates a random salt value for added security. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static Password Pbkdf2( - string password -) -``` -**F#** -``` F# -static member Pbkdf2 : - password : string -> Password -``` - - - -#### Parameters -
  String
The clear text password to be hashed.
- -#### Return Value -Password -A new Password object containing the hashed password and a randomly generated salt. - -## Remarks -This method uses the PBKDF2 (Password-Based Key Derivation Function 2) algorithm to generate a new password hash. The algorithm iteratively applies a pseudorandom function to the password and salt, which increases the security of the resulting hash. In this overload, a random salt value is generated using GetRandomBytes(Int32) method. - -## See Also - - -#### Reference -SecurityHelper Class -Pbkdf2 Overload -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_Pbkdf2_1.md b/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_Pbkdf2_1.md deleted file mode 100644 index 9d4d8c2..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_SecurityHelper_Pbkdf2_1.md +++ /dev/null @@ -1,44 +0,0 @@ -# Pbkdf2(String, Byte[]) Method - - -Generates a new Password object using the PBKDF2 algorithm with the provided *password* and *salt*. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static Password Pbkdf2( - string password, - byte[] salt -) -``` -**F#** -``` F# -static member Pbkdf2 : - password : string * - salt : byte[] -> Password -``` - - - -#### Parameters -
  String
The clear text password to be hashed.
  Byte[]
A random value used to add an additional layer of security to the generated hash.
- -#### Return Value -Password -A new Password object containing the hashed password and salt. - -## Remarks -This method uses the PBKDF2 (Password-Based Key Derivation Function 2) algorithm to generate a new password hash. The algorithm iteratively applies a pseudorandom function to the password and salt, which increases the security of the resulting hash. - -## See Also - - -#### Reference -SecurityHelper Class -Pbkdf2 Overload -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_SecurityHelper__ctor.md b/Documentation/Help/M_CapyKit_Helpers_SecurityHelper__ctor.md deleted file mode 100644 index a4d6d06..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_SecurityHelper__ctor.md +++ /dev/null @@ -1,28 +0,0 @@ -# SecurityHelper Constructor - - -Initializes a new instance of the SecurityHelper class - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public SecurityHelper() -``` -**F#** -``` F# -new : unit -> SecurityHelper -``` - - - -## See Also - - -#### Reference -SecurityHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_SerializationHelper_Deserialize__1.md b/Documentation/Help/M_CapyKit_Helpers_SerializationHelper_Deserialize__1.md deleted file mode 100644 index f365c03..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_SerializationHelper_Deserialize__1.md +++ /dev/null @@ -1,50 +0,0 @@ -# Deserialize<T>(Byte[]) Method - - -Deserializes an object to a given *T* type. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static T Deserialize( - byte[] bytes -) - -``` -**F#** -``` F# -static member Deserialize : - bytes : byte[] -> 'T -``` - - - -#### Parameters -
  Byte[]
The byte array representing a T object.
- -#### Type Parameters -
Generic type parameter.
- -#### Return Value -T -A *T* object. - -## Exceptions - - - - -
FormatExceptionThrown when the format of the byte array is incorrect.
- -## See Also - - -#### Reference -SerializationHelper Class -Deserialize Overload -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_SerializationHelper_Deserialize__1_1.md b/Documentation/Help/M_CapyKit_Helpers_SerializationHelper_Deserialize__1_1.md deleted file mode 100644 index b52f822..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_SerializationHelper_Deserialize__1_1.md +++ /dev/null @@ -1,50 +0,0 @@ -# Deserialize<T>(Stream) Method - - -Deserializes an object to a given *T* type. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static T Deserialize( - Stream stream -) - -``` -**F#** -``` F# -static member Deserialize : - stream : Stream -> 'T -``` - - - -#### Parameters -
  Stream
The steam.
- -#### Type Parameters -
Generic type parameter.
- -#### Return Value -T -A *T* object. - -## Exceptions - - - - -
FormatExceptionThrown when the format of an input is incorrect.
- -## See Also - - -#### Reference -SerializationHelper Class -Deserialize Overload -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_SerializationHelper_Deserialize__1_2.md b/Documentation/Help/M_CapyKit_Helpers_SerializationHelper_Deserialize__1_2.md deleted file mode 100644 index 0da9e82..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_SerializationHelper_Deserialize__1_2.md +++ /dev/null @@ -1,43 +0,0 @@ -# Deserialize<T>(String) Method - - -Deserializes a `JSON` encoded string to the given *T*. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static T Deserialize( - string str -) - -``` -**F#** -``` F# -static member Deserialize : - str : string -> 'T -``` - - - -#### Parameters -
  String
The JSON encoded string representing a T object.
- -#### Type Parameters -
Generic type parameter.
- -#### Return Value -T -A *T* object. - -## See Also - - -#### Reference -SerializationHelper Class -Deserialize Overload -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_SerializationHelper_SerializeToBytes.md b/Documentation/Help/M_CapyKit_Helpers_SerializationHelper_SerializeToBytes.md deleted file mode 100644 index 3a36333..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_SerializationHelper_SerializeToBytes.md +++ /dev/null @@ -1,38 +0,0 @@ -# SerializeToBytes Method - - -Serializes an object to a byte array. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static byte[] SerializeToBytes( - Object obj -) -``` -**F#** -``` F# -static member SerializeToBytes : - obj : Object -> byte[] -``` - - - -#### Parameters -
  Object
The object.
- -#### Return Value -Byte[] -A `JSON` encoded string. - -## See Also - - -#### Reference -SerializationHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_SerializationHelper_SerializeToString.md b/Documentation/Help/M_CapyKit_Helpers_SerializationHelper_SerializeToString.md deleted file mode 100644 index fa49566..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_SerializationHelper_SerializeToString.md +++ /dev/null @@ -1,38 +0,0 @@ -# SerializeToString Method - - -Serializes an object to a `JSON` encoded string. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static string SerializeToString( - Object obj -) -``` -**F#** -``` F# -static member SerializeToString : - obj : Object -> string -``` - - - -#### Parameters -
  Object
The object.
- -#### Return Value -String -A `JSON` encoded string. - -## See Also - - -#### Reference -SerializationHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_SettingsHelper_GetApplicationSetting__1.md b/Documentation/Help/M_CapyKit_Helpers_SettingsHelper_GetApplicationSetting__1.md deleted file mode 100644 index f14a6a9..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_SettingsHelper_GetApplicationSetting__1.md +++ /dev/null @@ -1,42 +0,0 @@ -# GetApplicationSetting<T> Method - - -Retrieves a setting with the given `key`. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static T GetApplicationSetting( - string settingName -) - -``` -**F#** -``` F# -static member GetApplicationSetting : - settingName : string -> 'T -``` - - - -#### Parameters -
  String
The name of the setting to retrieve.
- -#### Type Parameters -
The type of the setting to be retrieved.
- -#### Return Value -T -The value of the setting as an uncast *T*. - -## See Also - - -#### Reference -SettingsHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_SettingsHelper_SetAccessorMethod.md b/Documentation/Help/M_CapyKit_Helpers_SettingsHelper_SetAccessorMethod.md deleted file mode 100644 index 44afeda..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_SettingsHelper_SetAccessorMethod.md +++ /dev/null @@ -1,41 +0,0 @@ -# SetAccessorMethod Method - - -Sets the function used to retrieve application settings. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static void SetAccessorMethod( - Func accessor -) -``` -**F#** -``` F# -static member SetAccessorMethod : - accessor : Func -> unit -``` - - - -#### Parameters -
  Func(String, Object)
The new function used to retrieve application settings.
- -## Exceptions - - - - -
ArgumentNullExceptionThrown when one or more required arguments are null.
- -## See Also - - -#### Reference -SettingsHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_SettingsHelper_SetDetectorMethod.md b/Documentation/Help/M_CapyKit_Helpers_SettingsHelper_SetDetectorMethod.md deleted file mode 100644 index 9e5092c..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_SettingsHelper_SetDetectorMethod.md +++ /dev/null @@ -1,41 +0,0 @@ -# SetDetectorMethod Method - - -Sets the function used to detect if an application setting with a given `key` exists. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static void SetDetectorMethod( - Func detector -) -``` -**F#** -``` F# -static member SetDetectorMethod : - detector : Func -> unit -``` - - - -#### Parameters -
  Func(String, Boolean)
The new function used to detect if an application setting exists.
- -## Exceptions - - - - -
ArgumentNullExceptionThrown when one or more required arguments are null.
- -## See Also - - -#### Reference -SettingsHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_Helpers_SettingsHelper__cctor.md b/Documentation/Help/M_CapyKit_Helpers_SettingsHelper__cctor.md deleted file mode 100644 index f05dcde..0000000 --- a/Documentation/Help/M_CapyKit_Helpers_SettingsHelper__cctor.md +++ /dev/null @@ -1,28 +0,0 @@ -# SettingsHelper Constructor - - -Initializes the static fields of the SettingsHelper class - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -static SettingsHelper() -``` -**F#** -``` F# -new : unit -> SettingsHelper -``` - - - -## See Also - - -#### Reference -SettingsHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/M_CapyKit_IPasswordAlgorithm_Compare.md b/Documentation/Help/M_CapyKit_IPasswordAlgorithm_Compare.md deleted file mode 100644 index 5f65959..0000000 --- a/Documentation/Help/M_CapyKit_IPasswordAlgorithm_Compare.md +++ /dev/null @@ -1,46 +0,0 @@ -# Compare Method - - -Compares the given plaintext password with an encrypted value using PBKDF2 algorithm. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -bool Compare( - string password, - byte[] encryptedValue, - params Object[] args -) -``` -**F#** -``` F# -abstract Compare : - password : string * - encryptedValue : byte[] * - args : Object[] -> bool -override Compare : - password : string * - encryptedValue : byte[] * - args : Object[] -> bool -``` - - - -#### Parameters -
  String
The plaintext password to compare.
  Byte[]
The encrypted value to compare against.
  Object[]
Additional arguments for the encryption process, such as salt and length.
- -#### Return Value -Boolean -True if the given *password* matches the *encryptedValue*, false if they are different. - -## See Also - - -#### Reference -IPasswordAlgorithm Interface -CapyKit Namespace diff --git a/Documentation/Help/M_CapyKit_IPasswordAlgorithm_Encrypt.md b/Documentation/Help/M_CapyKit_IPasswordAlgorithm_Encrypt.md deleted file mode 100644 index 39e591d..0000000 --- a/Documentation/Help/M_CapyKit_IPasswordAlgorithm_Encrypt.md +++ /dev/null @@ -1,40 +0,0 @@ -# Encrypt Method - - -Encrypts the given password using a defined algorithm. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -byte[] Encrypt( - string password, - params Object[] args -) -``` -**F#** -``` F# -abstract Encrypt : - password : string * - args : Object[] -> byte[] -``` - - - -#### Parameters -
  String
The plaintext password.
  Object[]
Additional arguments for the encryption process, such as salt and length.
- -#### Return Value -Byte[] -A byte array with the hashed *password*. - -## See Also - - -#### Reference -IPasswordAlgorithm Interface -CapyKit Namespace diff --git a/Documentation/Help/M_CapyKit_Password_Equals.md b/Documentation/Help/M_CapyKit_Password_Equals.md deleted file mode 100644 index 505864d..0000000 --- a/Documentation/Help/M_CapyKit_Password_Equals.md +++ /dev/null @@ -1,40 +0,0 @@ -# Equals Method - - -Determines whether the specified object is equal to the current object. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public override bool Equals( - Object? obj -) -``` -**F#** -``` F# -abstract Equals : - obj : Object -> bool -override Equals : - obj : Object -> bool -``` - - - -#### Parameters -
  Object
The object to compare with the current object.
- -#### Return Value -Boolean -true if the specified object is equal to the current object; otherwise, false. - -## See Also - - -#### Reference -Password Class -CapyKit Namespace diff --git a/Documentation/Help/M_CapyKit_Password_ToString.md b/Documentation/Help/M_CapyKit_Password_ToString.md deleted file mode 100644 index 69f87b7..0000000 --- a/Documentation/Help/M_CapyKit_Password_ToString.md +++ /dev/null @@ -1,33 +0,0 @@ -# ToString Method - - -Returns a string that represents the current object. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public override string ToString() -``` -**F#** -``` F# -abstract ToString : unit -> string -override ToString : unit -> string -``` - - - -#### Return Value -String -A string that represents the current object. - -## See Also - - -#### Reference -Password Class -CapyKit Namespace diff --git a/Documentation/Help/M_CapyKit_Password__cctor.md b/Documentation/Help/M_CapyKit_Password__cctor.md deleted file mode 100644 index e8ba19b..0000000 --- a/Documentation/Help/M_CapyKit_Password__cctor.md +++ /dev/null @@ -1,28 +0,0 @@ -# Password Constructor - - -Initializes the static fields of the Password class - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -static Password() -``` -**F#** -``` F# -new : unit -> Password -``` - - - -## See Also - - -#### Reference -Password Class -CapyKit Namespace diff --git a/Documentation/Help/M_CapyKit_Password__ctor.md b/Documentation/Help/M_CapyKit_Password__ctor.md deleted file mode 100644 index 607a7d0..0000000 --- a/Documentation/Help/M_CapyKit_Password__ctor.md +++ /dev/null @@ -1,40 +0,0 @@ -# Password Constructor - - -Constructor. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public Password( - string password, - byte[] salt, - IPasswordAlgorithm algorithm, - params Object[] args -) -``` -**F#** -``` F# -new : - password : string * - salt : byte[] * - algorithm : IPasswordAlgorithm * - args : Object[] -> Password -``` - - - -#### Parameters -
  String
The password to be hashed.
  Byte[]
The salt used for encryption.
  IPasswordAlgorithm
The algorithm used for password encryption.
  Object[]
A variable-length parameters list containing arguments to include for the algorithm.
- -## See Also - - -#### Reference -Password Class -CapyKit Namespace diff --git a/Documentation/Help/M_CapyKit_Password_op_Equality.md b/Documentation/Help/M_CapyKit_Password_op_Equality.md deleted file mode 100644 index faa6817..0000000 --- a/Documentation/Help/M_CapyKit_Password_op_Equality.md +++ /dev/null @@ -1,40 +0,0 @@ -# Equality Operator - - -\[Missing <summary> documentation for "M:CapyKit.Password.op_Equality(CapyKit.Password,CapyKit.Password)"\] - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static bool operator ==( - Password a, - Password b -) -``` -**F#** -``` F# -static let inline (=) - a : Password * - b : Password : bool -``` - - - -#### Parameters -
  Password
\[Missing <param name="a"/> documentation for "M:CapyKit.Password.op_Equality(CapyKit.Password,CapyKit.Password)"\]
  Password
\[Missing <param name="b"/> documentation for "M:CapyKit.Password.op_Equality(CapyKit.Password,CapyKit.Password)"\]
- -#### Return Value -Boolean -\[Missing <returns> documentation for "M:CapyKit.Password.op_Equality(CapyKit.Password,CapyKit.Password)"\] - -## See Also - - -#### Reference -Password Class -CapyKit Namespace diff --git a/Documentation/Help/M_CapyKit_Password_op_Inequality.md b/Documentation/Help/M_CapyKit_Password_op_Inequality.md deleted file mode 100644 index ef87434..0000000 --- a/Documentation/Help/M_CapyKit_Password_op_Inequality.md +++ /dev/null @@ -1,40 +0,0 @@ -# Inequality Operator - - -\[Missing <summary> documentation for "M:CapyKit.Password.op_Inequality(CapyKit.Password,CapyKit.Password)"\] - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static bool operator !=( - Password a, - Password b -) -``` -**F#** -``` F# -static let inline (<>) - a : Password * - b : Password : bool -``` - - - -#### Parameters -
  Password
\[Missing <param name="a"/> documentation for "M:CapyKit.Password.op_Inequality(CapyKit.Password,CapyKit.Password)"\]
  Password
\[Missing <param name="b"/> documentation for "M:CapyKit.Password.op_Inequality(CapyKit.Password,CapyKit.Password)"\]
- -#### Return Value -Boolean -\[Missing <returns> documentation for "M:CapyKit.Password.op_Inequality(CapyKit.Password,CapyKit.Password)"\] - -## See Also - - -#### Reference -Password Class -CapyKit Namespace diff --git a/Documentation/Help/M_CapyKit_Pbkdf2Algorithm_Encrypt.md b/Documentation/Help/M_CapyKit_Pbkdf2Algorithm_Encrypt.md deleted file mode 100644 index d3a447e..0000000 --- a/Documentation/Help/M_CapyKit_Pbkdf2Algorithm_Encrypt.md +++ /dev/null @@ -1,49 +0,0 @@ -# Encrypt Method - - -Encrypts the given password using a PBKDF2 algorithm. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public byte[] Encrypt( - string password, - params Object[] args -) -``` -**F#** -``` F# -abstract Encrypt : - password : string * - args : Object[] -> byte[] -override Encrypt : - password : string * - args : Object[] -> byte[] -``` - - - -#### Parameters -
  String
The plaintext password.
  Object[]
Additional arguments for the encryption process, specifically
  1. salt
  2. length
  3. iterations
- -
- -#### Return Value -Byte[] -A byte array with the hashed *password*. - -#### Implements -IPasswordAlgorithm.Encrypt(String, Object[]) - - -## See Also - - -#### Reference -Pbkdf2Algorithm Class -CapyKit Namespace diff --git a/Documentation/Help/M_CapyKit_Pbkdf2Algorithm__ctor.md b/Documentation/Help/M_CapyKit_Pbkdf2Algorithm__ctor.md deleted file mode 100644 index 396e0ca..0000000 --- a/Documentation/Help/M_CapyKit_Pbkdf2Algorithm__ctor.md +++ /dev/null @@ -1,28 +0,0 @@ -# Pbkdf2Algorithm Constructor - - -Default constructor. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public Pbkdf2Algorithm() -``` -**F#** -``` F# -new : unit -> Pbkdf2Algorithm -``` - - - -## See Also - - -#### Reference -Pbkdf2Algorithm Class -CapyKit Namespace diff --git a/Documentation/Help/M_CapyKit_PoolItem_1_ReleaseLock.md b/Documentation/Help/M_CapyKit_PoolItem_1_ReleaseLock.md deleted file mode 100644 index ccf2482..0000000 --- a/Documentation/Help/M_CapyKit_PoolItem_1_ReleaseLock.md +++ /dev/null @@ -1,31 +0,0 @@ -# ReleaseLock Method - - -Releases the lock on the item. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public void ReleaseLock() -``` -**F#** -``` F# -member ReleaseLock : unit -> unit -``` - - - -## Remarks -If the item is not locked, an error event is emitted. - -## See Also - - -#### Reference -PoolItem(T) Class -CapyKit Namespace diff --git a/Documentation/Help/M_CapyKit_PoolItem_1_SetLock.md b/Documentation/Help/M_CapyKit_PoolItem_1_SetLock.md deleted file mode 100644 index 36c88c0..0000000 --- a/Documentation/Help/M_CapyKit_PoolItem_1_SetLock.md +++ /dev/null @@ -1,35 +0,0 @@ -# SetLock Method - - -Sets the lock on the item indicating that it is in use. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public bool SetLock() -``` -**F#** -``` F# -member SetLock : unit -> bool -``` - - - -#### Return Value -Boolean -true if the item is locked successfully, false if it fails. - -## Remarks -If the item is already locked, an error event is emitted. - -## See Also - - -#### Reference -PoolItem(T) Class -CapyKit Namespace diff --git a/Documentation/Help/M_CapyKit_PoolItem_1_ToString.md b/Documentation/Help/M_CapyKit_PoolItem_1_ToString.md deleted file mode 100644 index c6ed048..0000000 --- a/Documentation/Help/M_CapyKit_PoolItem_1_ToString.md +++ /dev/null @@ -1,33 +0,0 @@ -# ToString Method - - -Returns a string that represents the current object and its lock state. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public override string ToString() -``` -**F#** -``` F# -abstract ToString : unit -> string -override ToString : unit -> string -``` - - - -#### Return Value -String -A string that represents the current object and its lock state. - -## See Also - - -#### Reference -PoolItem(T) Class -CapyKit Namespace diff --git a/Documentation/Help/M_CapyKit_PoolItem_1__ctor.md b/Documentation/Help/M_CapyKit_PoolItem_1__ctor.md deleted file mode 100644 index 16ae248..0000000 --- a/Documentation/Help/M_CapyKit_PoolItem_1__ctor.md +++ /dev/null @@ -1,36 +0,0 @@ -# PoolItem<T> Constructor - - -Initializes a new instance of the PoolItem(T) class with the specified item and index. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -internal PoolItem( - T item, - int index -) -``` -**F#** -``` F# -new : - item : 'T * - index : int -> PoolItem -``` - - - -#### Parameters -
  T
The pooled item.
  Int32
The zero-based index of the pooled item.
- -## See Also - - -#### Reference -PoolItem(T) Class -CapyKit Namespace diff --git a/Documentation/Help/M_CapyKit_Pool_1_FillPoolItemCollection.md b/Documentation/Help/M_CapyKit_Pool_1_FillPoolItemCollection.md deleted file mode 100644 index e6e0523..0000000 --- a/Documentation/Help/M_CapyKit_Pool_1_FillPoolItemCollection.md +++ /dev/null @@ -1,35 +0,0 @@ -# FillPoolItemCollection(IEnumerable<T>) Method - - -Fill the pool item collection from an existing *T* collection. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -private void FillPoolItemCollection( - IEnumerable collection -) -``` -**F#** -``` F# -private member FillPoolItemCollection : - collection : IEnumerable<'T> -> unit -``` - - - -#### Parameters -
  IEnumerable(T)
The T collection.
- -## See Also - - -#### Reference -Pool(T) Class -FillPoolItemCollection Overload -CapyKit Namespace diff --git a/Documentation/Help/M_CapyKit_Pool_1_FillPoolItemCollection_1.md b/Documentation/Help/M_CapyKit_Pool_1_FillPoolItemCollection_1.md deleted file mode 100644 index 760045c..0000000 --- a/Documentation/Help/M_CapyKit_Pool_1_FillPoolItemCollection_1.md +++ /dev/null @@ -1,35 +0,0 @@ -# FillPoolItemCollection(Int32) Method - - -Initializes the pool with the specified number of items using the default constructor. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -private void FillPoolItemCollection( - int poolSize -) -``` -**F#** -``` F# -private member FillPoolItemCollection : - poolSize : int -> unit -``` - - - -#### Parameters -
  Int32
The size of the pool.
- -## See Also - - -#### Reference -Pool(T) Class -FillPoolItemCollection Overload -CapyKit Namespace diff --git a/Documentation/Help/M_CapyKit_Pool_1_FillPoolItemCollection_2.md b/Documentation/Help/M_CapyKit_Pool_1_FillPoolItemCollection_2.md deleted file mode 100644 index 0cb1380..0000000 --- a/Documentation/Help/M_CapyKit_Pool_1_FillPoolItemCollection_2.md +++ /dev/null @@ -1,37 +0,0 @@ -# FillPoolItemCollection(Int32, Func<T>) Method - - -Initializes the pool with the specified number of items using the specified constructor selector. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -private void FillPoolItemCollection( - int poolSize, - Func constructorSelector -) -``` -**F#** -``` F# -private member FillPoolItemCollection : - poolSize : int * - constructorSelector : Func<'T> -> unit -``` - - - -#### Parameters -
  Int32
The size of the pool.
  Func(T)
The constructor selector.
- -## See Also - - -#### Reference -Pool(T) Class -FillPoolItemCollection Overload -CapyKit Namespace diff --git a/Documentation/Help/M_CapyKit_Pool_1_GetAvailableItem.md b/Documentation/Help/M_CapyKit_Pool_1_GetAvailableItem.md deleted file mode 100644 index 576fe91..0000000 --- a/Documentation/Help/M_CapyKit_Pool_1_GetAvailableItem.md +++ /dev/null @@ -1,32 +0,0 @@ -# GetAvailableItem Method - - -Gets the first available item from the pool and sets its lock. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public PoolItem GetAvailableItem() -``` -**F#** -``` F# -member GetAvailableItem : unit -> PoolItem<'T> -``` - - - -#### Return Value -PoolItem(T) -The first available item from the pool. - -## See Also - - -#### Reference -Pool(T) Class -CapyKit Namespace diff --git a/Documentation/Help/M_CapyKit_Pool_1_ReleaseItem.md b/Documentation/Help/M_CapyKit_Pool_1_ReleaseItem.md deleted file mode 100644 index 86d25ac..0000000 --- a/Documentation/Help/M_CapyKit_Pool_1_ReleaseItem.md +++ /dev/null @@ -1,37 +0,0 @@ -# ReleaseItem Method - - -Releases the lock on the specified item and returns it to the pool. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public void ReleaseItem( - PoolItem item -) -``` -**F#** -``` F# -member ReleaseItem : - item : PoolItem<'T> -> unit -``` - - - -#### Parameters -
  PoolItem(T)
The item to release.
- -## Remarks -This method sets the Locked flag to false so that it can be retrieved by GetAvailableItem(). - -## See Also - - -#### Reference -Pool(T) Class -CapyKit Namespace diff --git a/Documentation/Help/M_CapyKit_Pool_1__ctor.md b/Documentation/Help/M_CapyKit_Pool_1__ctor.md deleted file mode 100644 index 56805f4..0000000 --- a/Documentation/Help/M_CapyKit_Pool_1__ctor.md +++ /dev/null @@ -1,35 +0,0 @@ -# Pool<T>(IEnumerable<T>) Constructor - - -Initializes a new instance of the Pool(T) class with the specified collection of items. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public Pool( - IEnumerable collection -) -``` -**F#** -``` F# -new : - collection : IEnumerable<'T> -> Pool -``` - - - -#### Parameters -
  IEnumerable(T)
The collection of T items with which to seed the pool.
- -## See Also - - -#### Reference -Pool(T) Class -Pool(T) Overload -CapyKit Namespace diff --git a/Documentation/Help/M_CapyKit_Pool_1__ctor_1.md b/Documentation/Help/M_CapyKit_Pool_1__ctor_1.md deleted file mode 100644 index cce4ede..0000000 --- a/Documentation/Help/M_CapyKit_Pool_1__ctor_1.md +++ /dev/null @@ -1,35 +0,0 @@ -# Pool<T>(Int32) Constructor - - -Initializes a new instance of the Pool(T) class with the specified pool size. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public Pool( - int poolSize -) -``` -**F#** -``` F# -new : - poolSize : int -> Pool -``` - - - -#### Parameters -
  Int32
The size of the pool.
- -## See Also - - -#### Reference -Pool(T) Class -Pool(T) Overload -CapyKit Namespace diff --git a/Documentation/Help/M_CapyKit_Pool_1__ctor_2.md b/Documentation/Help/M_CapyKit_Pool_1__ctor_2.md deleted file mode 100644 index 753480a..0000000 --- a/Documentation/Help/M_CapyKit_Pool_1__ctor_2.md +++ /dev/null @@ -1,37 +0,0 @@ -# Pool<T>(Int32, Func<T>) Constructor - - -Initializes a new instance of the Pool(T) class with the specified pool size and constructor selector. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public Pool( - int poolSize, - Func constructorSelector -) -``` -**F#** -``` F# -new : - poolSize : int * - constructorSelector : Func<'T> -> Pool -``` - - - -#### Parameters -
  Int32
The size of the pool.
  Func(T)
The constructor selector used to create new instances of T.
- -## See Also - - -#### Reference -Pool(T) Class -Pool(T) Overload -CapyKit Namespace diff --git a/Documentation/Help/M_CapyKit_PropertyComparer_2_Equals.md b/Documentation/Help/M_CapyKit_PropertyComparer_2_Equals.md deleted file mode 100644 index 2b64ffd..0000000 --- a/Documentation/Help/M_CapyKit_PropertyComparer_2_Equals.md +++ /dev/null @@ -1,48 +0,0 @@ -# Equals(T, T) Method - - -Determines whether the specified properties are equal. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public bool Equals( - T x, - T y -) -``` -**F#** -``` F# -abstract Equals : - x : 'T * - y : 'T -> bool -override Equals : - x : 'T * - y : 'T -> bool -``` - - - -#### Parameters -
  T
The first object of type T to compare.
  T
The second object of type T to compare.
- -#### Return Value -Boolean -true if the specified objects are equal; otherwise, false. - -#### Implements -IEqualityComparer(T).Equals(T, T) - - -## See Also - - -#### Reference -PropertyComparer(T, U) Class -Equals Overload -CapyKit Namespace diff --git a/Documentation/Help/M_CapyKit_PropertyComparer_2_GetHashCode.md b/Documentation/Help/M_CapyKit_PropertyComparer_2_GetHashCode.md deleted file mode 100644 index d01713e..0000000 --- a/Documentation/Help/M_CapyKit_PropertyComparer_2_GetHashCode.md +++ /dev/null @@ -1,52 +0,0 @@ -# GetHashCode(T) Method - - -Returns a hash code for the specified object. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public int GetHashCode( - T obj -) -``` -**F#** -``` F# -abstract GetHashCode : - obj : 'T -> int -override GetHashCode : - obj : 'T -> int -``` - - - -#### Parameters -
  T
The Object for which a hash code is to be returned.
- -#### Return Value -Int32 -A hash code for the specified object. - -#### Implements -IEqualityComparer(T).GetHashCode(T) - - -## Exceptions - - - - -
ArgumentNullExceptionThe type of obj is a reference type and obj is null.
- -## See Also - - -#### Reference -PropertyComparer(T, U) Class -GetHashCode Overload -CapyKit Namespace diff --git a/Documentation/Help/M_CapyKit_PropertyComparer_2__ctor.md b/Documentation/Help/M_CapyKit_PropertyComparer_2__ctor.md deleted file mode 100644 index 826c449..0000000 --- a/Documentation/Help/M_CapyKit_PropertyComparer_2__ctor.md +++ /dev/null @@ -1,34 +0,0 @@ -# PropertyComparer<T, U> Constructor - - -Constructor. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public PropertyComparer( - Func expression -) -``` -**F#** -``` F# -new : - expression : Func<'T, 'U> -> PropertyComparer -``` - - - -#### Parameters -
  Func(T, U)
The expression.
- -## See Also - - -#### Reference -PropertyComparer(T, U) Class -CapyKit Namespace diff --git a/Documentation/Help/M_Tests_Helpers_KeyHelperTests_GenerateKey_ReturnsNonEmptyString.md b/Documentation/Help/M_Tests_Helpers_KeyHelperTests_GenerateKey_ReturnsNonEmptyString.md deleted file mode 100644 index a5ca69f..0000000 --- a/Documentation/Help/M_Tests_Helpers_KeyHelperTests_GenerateKey_ReturnsNonEmptyString.md +++ /dev/null @@ -1,30 +0,0 @@ -# GenerateKey_ReturnsNonEmptyString Method - - -\[Missing <summary> documentation for "M:Tests.Helpers.KeyHelperTests.GenerateKey_ReturnsNonEmptyString"\] - - - -## Definition -**Namespace:** Tests.Helpers -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -[TestAttribute] -public void GenerateKey_ReturnsNonEmptyString() -``` -**F#** -``` F# -[] -member GenerateKey_ReturnsNonEmptyString : unit -> unit -``` - - - -## See Also - - -#### Reference -KeyHelperTests Class -Tests.Helpers Namespace diff --git a/Documentation/Help/M_Tests_Helpers_KeyHelperTests_GenerateKey_WithCustomSaltSizeAndParts_FormatsCorrectly.md b/Documentation/Help/M_Tests_Helpers_KeyHelperTests_GenerateKey_WithCustomSaltSizeAndParts_FormatsCorrectly.md deleted file mode 100644 index 6cacf62..0000000 --- a/Documentation/Help/M_Tests_Helpers_KeyHelperTests_GenerateKey_WithCustomSaltSizeAndParts_FormatsCorrectly.md +++ /dev/null @@ -1,30 +0,0 @@ -# GenerateKey_WithCustomSaltSizeAndParts_FormatsCorrectly Method - - -\[Missing <summary> documentation for "M:Tests.Helpers.KeyHelperTests.GenerateKey_WithCustomSaltSizeAndParts_FormatsCorrectly"\] - - - -## Definition -**Namespace:** Tests.Helpers -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -[TestAttribute] -public void GenerateKey_WithCustomSaltSizeAndParts_FormatsCorrectly() -``` -**F#** -``` F# -[] -member GenerateKey_WithCustomSaltSizeAndParts_FormatsCorrectly : unit -> unit -``` - - - -## See Also - - -#### Reference -KeyHelperTests Class -Tests.Helpers Namespace diff --git a/Documentation/Help/M_Tests_Helpers_KeyHelperTests_GetMasterKey_ThrowsException_WhenAccessorNotSet.md b/Documentation/Help/M_Tests_Helpers_KeyHelperTests_GetMasterKey_ThrowsException_WhenAccessorNotSet.md deleted file mode 100644 index e962b82..0000000 --- a/Documentation/Help/M_Tests_Helpers_KeyHelperTests_GetMasterKey_ThrowsException_WhenAccessorNotSet.md +++ /dev/null @@ -1,30 +0,0 @@ -# GetMasterKey_ThrowsException_WhenAccessorNotSet Method - - -\[Missing <summary> documentation for "M:Tests.Helpers.KeyHelperTests.GetMasterKey_ThrowsException_WhenAccessorNotSet"\] - - - -## Definition -**Namespace:** Tests.Helpers -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -[TestAttribute] -public void GetMasterKey_ThrowsException_WhenAccessorNotSet() -``` -**F#** -``` F# -[] -member GetMasterKey_ThrowsException_WhenAccessorNotSet : unit -> unit -``` - - - -## See Also - - -#### Reference -KeyHelperTests Class -Tests.Helpers Namespace diff --git a/Documentation/Help/M_Tests_Helpers_KeyHelperTests_GetNumParts_ThrowsException_WhenLessThanTwo.md b/Documentation/Help/M_Tests_Helpers_KeyHelperTests_GetNumParts_ThrowsException_WhenLessThanTwo.md deleted file mode 100644 index 0722237..0000000 --- a/Documentation/Help/M_Tests_Helpers_KeyHelperTests_GetNumParts_ThrowsException_WhenLessThanTwo.md +++ /dev/null @@ -1,30 +0,0 @@ -# GetNumParts_ThrowsException_WhenLessThanTwo Method - - -\[Missing <summary> documentation for "M:Tests.Helpers.KeyHelperTests.GetNumParts_ThrowsException_WhenLessThanTwo"\] - - - -## Definition -**Namespace:** Tests.Helpers -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -[TestAttribute] -public void GetNumParts_ThrowsException_WhenLessThanTwo() -``` -**F#** -``` F# -[] -member GetNumParts_ThrowsException_WhenLessThanTwo : unit -> unit -``` - - - -## See Also - - -#### Reference -KeyHelperTests Class -Tests.Helpers Namespace diff --git a/Documentation/Help/M_Tests_Helpers_KeyHelperTests_Setup.md b/Documentation/Help/M_Tests_Helpers_KeyHelperTests_Setup.md deleted file mode 100644 index 5a427d8..0000000 --- a/Documentation/Help/M_Tests_Helpers_KeyHelperTests_Setup.md +++ /dev/null @@ -1,30 +0,0 @@ -# Setup Method - - -\[Missing <summary> documentation for "M:Tests.Helpers.KeyHelperTests.Setup"\] - - - -## Definition -**Namespace:** Tests.Helpers -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -[SetUpAttribute] -public void Setup() -``` -**F#** -``` F# -[] -member Setup : unit -> unit -``` - - - -## See Also - - -#### Reference -KeyHelperTests Class -Tests.Helpers Namespace diff --git a/Documentation/Help/M_Tests_Helpers_KeyHelperTests_ValidateKey_ReturnsFalseForAlteredKey.md b/Documentation/Help/M_Tests_Helpers_KeyHelperTests_ValidateKey_ReturnsFalseForAlteredKey.md deleted file mode 100644 index f6e8a99..0000000 --- a/Documentation/Help/M_Tests_Helpers_KeyHelperTests_ValidateKey_ReturnsFalseForAlteredKey.md +++ /dev/null @@ -1,30 +0,0 @@ -# ValidateKey_ReturnsFalseForAlteredKey Method - - -\[Missing <summary> documentation for "M:Tests.Helpers.KeyHelperTests.ValidateKey_ReturnsFalseForAlteredKey"\] - - - -## Definition -**Namespace:** Tests.Helpers -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -[TestAttribute] -public void ValidateKey_ReturnsFalseForAlteredKey() -``` -**F#** -``` F# -[] -member ValidateKey_ReturnsFalseForAlteredKey : unit -> unit -``` - - - -## See Also - - -#### Reference -KeyHelperTests Class -Tests.Helpers Namespace diff --git a/Documentation/Help/M_Tests_Helpers_KeyHelperTests_ValidateKey_ReturnsFalseForEmptyOrNullKey.md b/Documentation/Help/M_Tests_Helpers_KeyHelperTests_ValidateKey_ReturnsFalseForEmptyOrNullKey.md deleted file mode 100644 index 8153f12..0000000 --- a/Documentation/Help/M_Tests_Helpers_KeyHelperTests_ValidateKey_ReturnsFalseForEmptyOrNullKey.md +++ /dev/null @@ -1,30 +0,0 @@ -# ValidateKey_ReturnsFalseForEmptyOrNullKey Method - - -\[Missing <summary> documentation for "M:Tests.Helpers.KeyHelperTests.ValidateKey_ReturnsFalseForEmptyOrNullKey"\] - - - -## Definition -**Namespace:** Tests.Helpers -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -[TestAttribute] -public void ValidateKey_ReturnsFalseForEmptyOrNullKey() -``` -**F#** -``` F# -[] -member ValidateKey_ReturnsFalseForEmptyOrNullKey : unit -> unit -``` - - - -## See Also - - -#### Reference -KeyHelperTests Class -Tests.Helpers Namespace diff --git a/Documentation/Help/M_Tests_Helpers_KeyHelperTests_ValidateKey_ReturnsTrueForValidKey.md b/Documentation/Help/M_Tests_Helpers_KeyHelperTests_ValidateKey_ReturnsTrueForValidKey.md deleted file mode 100644 index e0366c2..0000000 --- a/Documentation/Help/M_Tests_Helpers_KeyHelperTests_ValidateKey_ReturnsTrueForValidKey.md +++ /dev/null @@ -1,30 +0,0 @@ -# ValidateKey_ReturnsTrueForValidKey Method - - -\[Missing <summary> documentation for "M:Tests.Helpers.KeyHelperTests.ValidateKey_ReturnsTrueForValidKey"\] - - - -## Definition -**Namespace:** Tests.Helpers -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -[TestAttribute] -public void ValidateKey_ReturnsTrueForValidKey() -``` -**F#** -``` F# -[] -member ValidateKey_ReturnsTrueForValidKey : unit -> unit -``` - - - -## See Also - - -#### Reference -KeyHelperTests Class -Tests.Helpers Namespace diff --git a/Documentation/Help/M_Tests_Helpers_KeyHelperTests__ctor.md b/Documentation/Help/M_Tests_Helpers_KeyHelperTests__ctor.md deleted file mode 100644 index ada2233..0000000 --- a/Documentation/Help/M_Tests_Helpers_KeyHelperTests__ctor.md +++ /dev/null @@ -1,28 +0,0 @@ -# KeyHelperTests Constructor - - -Initializes a new instance of the KeyHelperTests class - - - -## Definition -**Namespace:** Tests.Helpers -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -public KeyHelperTests() -``` -**F#** -``` F# -new : unit -> KeyHelperTests -``` - - - -## See Also - - -#### Reference -KeyHelperTests Class -Tests.Helpers Namespace diff --git a/Documentation/Help/M_Tests_Helpers_SecurityHelperTests_CompareHashedPassword_WithDifferentPassword_ShouldReturnFalse.md b/Documentation/Help/M_Tests_Helpers_SecurityHelperTests_CompareHashedPassword_WithDifferentPassword_ShouldReturnFalse.md deleted file mode 100644 index 0f73c48..0000000 --- a/Documentation/Help/M_Tests_Helpers_SecurityHelperTests_CompareHashedPassword_WithDifferentPassword_ShouldReturnFalse.md +++ /dev/null @@ -1,30 +0,0 @@ -# CompareHashedPassword_WithDifferentPassword_ShouldReturnFalse Method - - -\[Missing <summary> documentation for "M:Tests.Helpers.SecurityHelperTests.CompareHashedPassword_WithDifferentPassword_ShouldReturnFalse"\] - - - -## Definition -**Namespace:** Tests.Helpers -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -[TestAttribute] -public void CompareHashedPassword_WithDifferentPassword_ShouldReturnFalse() -``` -**F#** -``` F# -[] -member CompareHashedPassword_WithDifferentPassword_ShouldReturnFalse : unit -> unit -``` - - - -## See Also - - -#### Reference -SecurityHelperTests Class -Tests.Helpers Namespace diff --git a/Documentation/Help/M_Tests_Helpers_SecurityHelperTests_CompareHashedPassword_WithSamePassword_ShouldReturnTrue.md b/Documentation/Help/M_Tests_Helpers_SecurityHelperTests_CompareHashedPassword_WithSamePassword_ShouldReturnTrue.md deleted file mode 100644 index 599a9f1..0000000 --- a/Documentation/Help/M_Tests_Helpers_SecurityHelperTests_CompareHashedPassword_WithSamePassword_ShouldReturnTrue.md +++ /dev/null @@ -1,30 +0,0 @@ -# CompareHashedPassword_WithSamePassword_ShouldReturnTrue Method - - -\[Missing <summary> documentation for "M:Tests.Helpers.SecurityHelperTests.CompareHashedPassword_WithSamePassword_ShouldReturnTrue"\] - - - -## Definition -**Namespace:** Tests.Helpers -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -[TestAttribute] -public void CompareHashedPassword_WithSamePassword_ShouldReturnTrue() -``` -**F#** -``` F# -[] -member CompareHashedPassword_WithSamePassword_ShouldReturnTrue : unit -> unit -``` - - - -## See Also - - -#### Reference -SecurityHelperTests Class -Tests.Helpers Namespace diff --git a/Documentation/Help/M_Tests_Helpers_SecurityHelperTests_CompareSessionID_WithDifferentSessionIDs_ShouldReturnFalse.md b/Documentation/Help/M_Tests_Helpers_SecurityHelperTests_CompareSessionID_WithDifferentSessionIDs_ShouldReturnFalse.md deleted file mode 100644 index f774c96..0000000 --- a/Documentation/Help/M_Tests_Helpers_SecurityHelperTests_CompareSessionID_WithDifferentSessionIDs_ShouldReturnFalse.md +++ /dev/null @@ -1,30 +0,0 @@ -# CompareSessionID_WithDifferentSessionIDs_ShouldReturnFalse Method - - -\[Missing <summary> documentation for "M:Tests.Helpers.SecurityHelperTests.CompareSessionID_WithDifferentSessionIDs_ShouldReturnFalse"\] - - - -## Definition -**Namespace:** Tests.Helpers -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -[TestAttribute] -public void CompareSessionID_WithDifferentSessionIDs_ShouldReturnFalse() -``` -**F#** -``` F# -[] -member CompareSessionID_WithDifferentSessionIDs_ShouldReturnFalse : unit -> unit -``` - - - -## See Also - - -#### Reference -SecurityHelperTests Class -Tests.Helpers Namespace diff --git a/Documentation/Help/M_Tests_Helpers_SecurityHelperTests_CompareSessionID_WithSameSessionIDs_ShouldReturnTrue.md b/Documentation/Help/M_Tests_Helpers_SecurityHelperTests_CompareSessionID_WithSameSessionIDs_ShouldReturnTrue.md deleted file mode 100644 index 0eb5a9f..0000000 --- a/Documentation/Help/M_Tests_Helpers_SecurityHelperTests_CompareSessionID_WithSameSessionIDs_ShouldReturnTrue.md +++ /dev/null @@ -1,30 +0,0 @@ -# CompareSessionID_WithSameSessionIDs_ShouldReturnTrue Method - - -\[Missing <summary> documentation for "M:Tests.Helpers.SecurityHelperTests.CompareSessionID_WithSameSessionIDs_ShouldReturnTrue"\] - - - -## Definition -**Namespace:** Tests.Helpers -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -[TestAttribute] -public void CompareSessionID_WithSameSessionIDs_ShouldReturnTrue() -``` -**F#** -``` F# -[] -member CompareSessionID_WithSameSessionIDs_ShouldReturnTrue : unit -> unit -``` - - - -## See Also - - -#### Reference -SecurityHelperTests Class -Tests.Helpers Namespace diff --git a/Documentation/Help/M_Tests_Helpers_SecurityHelperTests_GetRandomPassword_ShouldReturnStringOfGivenLength.md b/Documentation/Help/M_Tests_Helpers_SecurityHelperTests_GetRandomPassword_ShouldReturnStringOfGivenLength.md deleted file mode 100644 index 31cccb9..0000000 --- a/Documentation/Help/M_Tests_Helpers_SecurityHelperTests_GetRandomPassword_ShouldReturnStringOfGivenLength.md +++ /dev/null @@ -1,30 +0,0 @@ -# GetRandomPassword_ShouldReturnStringOfGivenLength Method - - -\[Missing <summary> documentation for "M:Tests.Helpers.SecurityHelperTests.GetRandomPassword_ShouldReturnStringOfGivenLength"\] - - - -## Definition -**Namespace:** Tests.Helpers -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -[TestAttribute] -public void GetRandomPassword_ShouldReturnStringOfGivenLength() -``` -**F#** -``` F# -[] -member GetRandomPassword_ShouldReturnStringOfGivenLength : unit -> unit -``` - - - -## See Also - - -#### Reference -SecurityHelperTests Class -Tests.Helpers Namespace diff --git a/Documentation/Help/M_Tests_Helpers_SecurityHelperTests_GetRandomString_ShouldReturnStringOfGivenLength.md b/Documentation/Help/M_Tests_Helpers_SecurityHelperTests_GetRandomString_ShouldReturnStringOfGivenLength.md deleted file mode 100644 index d59df49..0000000 --- a/Documentation/Help/M_Tests_Helpers_SecurityHelperTests_GetRandomString_ShouldReturnStringOfGivenLength.md +++ /dev/null @@ -1,30 +0,0 @@ -# GetRandomString_ShouldReturnStringOfGivenLength Method - - -\[Missing <summary> documentation for "M:Tests.Helpers.SecurityHelperTests.GetRandomString_ShouldReturnStringOfGivenLength"\] - - - -## Definition -**Namespace:** Tests.Helpers -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -[TestAttribute] -public void GetRandomString_ShouldReturnStringOfGivenLength() -``` -**F#** -``` F# -[] -member GetRandomString_ShouldReturnStringOfGivenLength : unit -> unit -``` - - - -## See Also - - -#### Reference -SecurityHelperTests Class -Tests.Helpers Namespace diff --git a/Documentation/Help/M_Tests_Helpers_SecurityHelperTests_Pbkdf2_WithSamePasswordAndSalt_ShouldReturnSameHash.md b/Documentation/Help/M_Tests_Helpers_SecurityHelperTests_Pbkdf2_WithSamePasswordAndSalt_ShouldReturnSameHash.md deleted file mode 100644 index a9c035d..0000000 --- a/Documentation/Help/M_Tests_Helpers_SecurityHelperTests_Pbkdf2_WithSamePasswordAndSalt_ShouldReturnSameHash.md +++ /dev/null @@ -1,30 +0,0 @@ -# Pbkdf2_WithSamePasswordAndSalt_ShouldReturnSameHash Method - - -\[Missing <summary> documentation for "M:Tests.Helpers.SecurityHelperTests.Pbkdf2_WithSamePasswordAndSalt_ShouldReturnSameHash"\] - - - -## Definition -**Namespace:** Tests.Helpers -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -[TestAttribute] -public void Pbkdf2_WithSamePasswordAndSalt_ShouldReturnSameHash() -``` -**F#** -``` F# -[] -member Pbkdf2_WithSamePasswordAndSalt_ShouldReturnSameHash : unit -> unit -``` - - - -## See Also - - -#### Reference -SecurityHelperTests Class -Tests.Helpers Namespace diff --git a/Documentation/Help/M_Tests_Helpers_SecurityHelperTests__cctor.md b/Documentation/Help/M_Tests_Helpers_SecurityHelperTests__cctor.md deleted file mode 100644 index 9815d60..0000000 --- a/Documentation/Help/M_Tests_Helpers_SecurityHelperTests__cctor.md +++ /dev/null @@ -1,28 +0,0 @@ -# SecurityHelperTests Constructor - - -Initializes the static fields of the SecurityHelperTests class - - - -## Definition -**Namespace:** Tests.Helpers -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -static SecurityHelperTests() -``` -**F#** -``` F# -new : unit -> SecurityHelperTests -``` - - - -## See Also - - -#### Reference -SecurityHelperTests Class -Tests.Helpers Namespace diff --git a/Documentation/Help/M_Tests_Helpers_SecurityHelperTests__ctor.md b/Documentation/Help/M_Tests_Helpers_SecurityHelperTests__ctor.md deleted file mode 100644 index 9b7ac23..0000000 --- a/Documentation/Help/M_Tests_Helpers_SecurityHelperTests__ctor.md +++ /dev/null @@ -1,28 +0,0 @@ -# SecurityHelperTests Constructor - - -Initializes a new instance of the SecurityHelperTests class - - - -## Definition -**Namespace:** Tests.Helpers -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -public SecurityHelperTests() -``` -**F#** -``` F# -new : unit -> SecurityHelperTests -``` - - - -## See Also - - -#### Reference -SecurityHelperTests Class -Tests.Helpers Namespace diff --git a/Documentation/Help/M_Tests_PasswordTests_GenerateSalt.md b/Documentation/Help/M_Tests_PasswordTests_GenerateSalt.md deleted file mode 100644 index b68629f..0000000 --- a/Documentation/Help/M_Tests_PasswordTests_GenerateSalt.md +++ /dev/null @@ -1,42 +0,0 @@ -# GenerateSalt Method - - -\[Missing <summary> documentation for "M:Tests.PasswordTests.GenerateSalt(System.Int32)"\] - - - -## Definition -**Namespace:** Tests -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -private static byte[] GenerateSalt( - int size = 16 -) -``` -**F#** -``` F# -private static member GenerateSalt : - ?size : int -(* Defaults: - let _size = defaultArg size 16 -*) --> byte[] -``` - - - -#### Parameters -
  Int32  (Optional)
\[Missing <param name="size"/> documentation for "M:Tests.PasswordTests.GenerateSalt(System.Int32)"\]
- -#### Return Value -Byte[] -\[Missing <returns> documentation for "M:Tests.PasswordTests.GenerateSalt(System.Int32)"\] - -## See Also - - -#### Reference -PasswordTests Class -Tests Namespace diff --git a/Documentation/Help/M_Tests_PasswordTests_PasswordCreation_WithInvalidSalt_ReturnsEmptyHash.md b/Documentation/Help/M_Tests_PasswordTests_PasswordCreation_WithInvalidSalt_ReturnsEmptyHash.md deleted file mode 100644 index 65fc80d..0000000 --- a/Documentation/Help/M_Tests_PasswordTests_PasswordCreation_WithInvalidSalt_ReturnsEmptyHash.md +++ /dev/null @@ -1,30 +0,0 @@ -# PasswordCreation_WithInvalidSalt_ReturnsEmptyHash Method - - -\[Missing <summary> documentation for "M:Tests.PasswordTests.PasswordCreation_WithInvalidSalt_ReturnsEmptyHash"\] - - - -## Definition -**Namespace:** Tests -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -[TestAttribute] -public void PasswordCreation_WithInvalidSalt_ReturnsEmptyHash() -``` -**F#** -``` F# -[] -member PasswordCreation_WithInvalidSalt_ReturnsEmptyHash : unit -> unit -``` - - - -## See Also - - -#### Reference -PasswordTests Class -Tests Namespace diff --git a/Documentation/Help/M_Tests_PasswordTests_PasswordCreation_WithPbkdf2Algorithm_CreatesValidHash.md b/Documentation/Help/M_Tests_PasswordTests_PasswordCreation_WithPbkdf2Algorithm_CreatesValidHash.md deleted file mode 100644 index 31cf50a..0000000 --- a/Documentation/Help/M_Tests_PasswordTests_PasswordCreation_WithPbkdf2Algorithm_CreatesValidHash.md +++ /dev/null @@ -1,30 +0,0 @@ -# PasswordCreation_WithPbkdf2Algorithm_CreatesValidHash Method - - -\[Missing <summary> documentation for "M:Tests.PasswordTests.PasswordCreation_WithPbkdf2Algorithm_CreatesValidHash"\] - - - -## Definition -**Namespace:** Tests -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -[TestAttribute] -public void PasswordCreation_WithPbkdf2Algorithm_CreatesValidHash() -``` -**F#** -``` F# -[] -member PasswordCreation_WithPbkdf2Algorithm_CreatesValidHash : unit -> unit -``` - - - -## See Also - - -#### Reference -PasswordTests Class -Tests Namespace diff --git a/Documentation/Help/M_Tests_PasswordTests_PasswordEquality_DifferentPasswords_AreNotEqual.md b/Documentation/Help/M_Tests_PasswordTests_PasswordEquality_DifferentPasswords_AreNotEqual.md deleted file mode 100644 index da890c5..0000000 --- a/Documentation/Help/M_Tests_PasswordTests_PasswordEquality_DifferentPasswords_AreNotEqual.md +++ /dev/null @@ -1,30 +0,0 @@ -# PasswordEquality_DifferentPasswords_AreNotEqual Method - - -\[Missing <summary> documentation for "M:Tests.PasswordTests.PasswordEquality_DifferentPasswords_AreNotEqual"\] - - - -## Definition -**Namespace:** Tests -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -[TestAttribute] -public void PasswordEquality_DifferentPasswords_AreNotEqual() -``` -**F#** -``` F# -[] -member PasswordEquality_DifferentPasswords_AreNotEqual : unit -> unit -``` - - - -## See Also - - -#### Reference -PasswordTests Class -Tests Namespace diff --git a/Documentation/Help/M_Tests_PasswordTests_PasswordEquality_DifferentSalts_AreNotEqual.md b/Documentation/Help/M_Tests_PasswordTests_PasswordEquality_DifferentSalts_AreNotEqual.md deleted file mode 100644 index 78ce648..0000000 --- a/Documentation/Help/M_Tests_PasswordTests_PasswordEquality_DifferentSalts_AreNotEqual.md +++ /dev/null @@ -1,30 +0,0 @@ -# PasswordEquality_DifferentSalts_AreNotEqual Method - - -\[Missing <summary> documentation for "M:Tests.PasswordTests.PasswordEquality_DifferentSalts_AreNotEqual"\] - - - -## Definition -**Namespace:** Tests -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -[TestAttribute] -public void PasswordEquality_DifferentSalts_AreNotEqual() -``` -**F#** -``` F# -[] -member PasswordEquality_DifferentSalts_AreNotEqual : unit -> unit -``` - - - -## See Also - - -#### Reference -PasswordTests Class -Tests Namespace diff --git a/Documentation/Help/M_Tests_PasswordTests_PasswordEquality_SamePasswordAndSalt_AreEqual.md b/Documentation/Help/M_Tests_PasswordTests_PasswordEquality_SamePasswordAndSalt_AreEqual.md deleted file mode 100644 index 575896e..0000000 --- a/Documentation/Help/M_Tests_PasswordTests_PasswordEquality_SamePasswordAndSalt_AreEqual.md +++ /dev/null @@ -1,30 +0,0 @@ -# PasswordEquality_SamePasswordAndSalt_AreEqual Method - - -\[Missing <summary> documentation for "M:Tests.PasswordTests.PasswordEquality_SamePasswordAndSalt_AreEqual"\] - - - -## Definition -**Namespace:** Tests -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -[TestAttribute] -public void PasswordEquality_SamePasswordAndSalt_AreEqual() -``` -**F#** -``` F# -[] -member PasswordEquality_SamePasswordAndSalt_AreEqual : unit -> unit -``` - - - -## See Also - - -#### Reference -PasswordTests Class -Tests Namespace diff --git a/Documentation/Help/M_Tests_PasswordTests_ToString_ReturnsCorrectFormat.md b/Documentation/Help/M_Tests_PasswordTests_ToString_ReturnsCorrectFormat.md deleted file mode 100644 index 0d797d1..0000000 --- a/Documentation/Help/M_Tests_PasswordTests_ToString_ReturnsCorrectFormat.md +++ /dev/null @@ -1,30 +0,0 @@ -# ToString_ReturnsCorrectFormat Method - - -\[Missing <summary> documentation for "M:Tests.PasswordTests.ToString_ReturnsCorrectFormat"\] - - - -## Definition -**Namespace:** Tests -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -[TestAttribute] -public void ToString_ReturnsCorrectFormat() -``` -**F#** -``` F# -[] -member ToString_ReturnsCorrectFormat : unit -> unit -``` - - - -## See Also - - -#### Reference -PasswordTests Class -Tests Namespace diff --git a/Documentation/Help/M_Tests_PasswordTests__ctor.md b/Documentation/Help/M_Tests_PasswordTests__ctor.md deleted file mode 100644 index 1f0ed39..0000000 --- a/Documentation/Help/M_Tests_PasswordTests__ctor.md +++ /dev/null @@ -1,28 +0,0 @@ -# PasswordTests Constructor - - -Initializes a new instance of the PasswordTests class - - - -## Definition -**Namespace:** Tests -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -public PasswordTests() -``` -**F#** -``` F# -new : unit -> PasswordTests -``` - - - -## See Also - - -#### Reference -PasswordTests Class -Tests Namespace diff --git a/Documentation/Help/M_Tests_StringExtensionTests_IfNullOrEmpty_ShouldReturnOriginalStringWhenValueIsNotNullNorEmpty.md b/Documentation/Help/M_Tests_StringExtensionTests_IfNullOrEmpty_ShouldReturnOriginalStringWhenValueIsNotNullNorEmpty.md deleted file mode 100644 index d4254c0..0000000 --- a/Documentation/Help/M_Tests_StringExtensionTests_IfNullOrEmpty_ShouldReturnOriginalStringWhenValueIsNotNullNorEmpty.md +++ /dev/null @@ -1,38 +0,0 @@ -# IfNullOrEmpty_ShouldReturnOriginalStringWhenValueIsNotNullNorEmpty Method - - -\[Missing <summary> documentation for "M:Tests.StringExtensionTests.IfNullOrEmpty_ShouldReturnOriginalStringWhenValueIsNotNullNorEmpty(System.String)"\] - - - -## Definition -**Namespace:** Tests -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -[TestCaseAttribute("Not Empty")] -[TestCaseAttribute("")] -public void IfNullOrEmpty_ShouldReturnOriginalStringWhenValueIsNotNullNorEmpty( - string value -) -``` -**F#** -``` F# -[] -[] -member IfNullOrEmpty_ShouldReturnOriginalStringWhenValueIsNotNullNorEmpty : - value : string -> unit -``` - - - -#### Parameters -
  String
\[Missing <param name="value"/> documentation for "M:Tests.StringExtensionTests.IfNullOrEmpty_ShouldReturnOriginalStringWhenValueIsNotNullNorEmpty(System.String)"\]
- -## See Also - - -#### Reference -StringExtensionTests Class -Tests Namespace diff --git a/Documentation/Help/M_Tests_StringExtensionTests_IfNullOrEmpty_ShouldReturnReplacementWhenValueIsNullOrEmpty.md b/Documentation/Help/M_Tests_StringExtensionTests_IfNullOrEmpty_ShouldReturnReplacementWhenValueIsNullOrEmpty.md deleted file mode 100644 index a13a1b8..0000000 --- a/Documentation/Help/M_Tests_StringExtensionTests_IfNullOrEmpty_ShouldReturnReplacementWhenValueIsNullOrEmpty.md +++ /dev/null @@ -1,36 +0,0 @@ -# IfNullOrEmpty_ShouldReturnReplacementWhenValueIsNullOrEmpty Method - - -\[Missing <summary> documentation for "M:Tests.StringExtensionTests.IfNullOrEmpty_ShouldReturnReplacementWhenValueIsNullOrEmpty(System.String)"\] - - - -## Definition -**Namespace:** Tests -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -[TestCaseAttribute("")] -public void IfNullOrEmpty_ShouldReturnReplacementWhenValueIsNullOrEmpty( - string value -) -``` -**F#** -``` F# -[] -member IfNullOrEmpty_ShouldReturnReplacementWhenValueIsNullOrEmpty : - value : string -> unit -``` - - - -#### Parameters -
  String
\[Missing <param name="value"/> documentation for "M:Tests.StringExtensionTests.IfNullOrEmpty_ShouldReturnReplacementWhenValueIsNullOrEmpty(System.String)"\]
- -## See Also - - -#### Reference -StringExtensionTests Class -Tests Namespace diff --git a/Documentation/Help/M_Tests_StringExtensionTests_IfNullOrWhiteSpace_ShouldReturnOriginalStringWhenValueIsNotNullNorWhitespace.md b/Documentation/Help/M_Tests_StringExtensionTests_IfNullOrWhiteSpace_ShouldReturnOriginalStringWhenValueIsNotNullNorWhitespace.md deleted file mode 100644 index 13b0e6e..0000000 --- a/Documentation/Help/M_Tests_StringExtensionTests_IfNullOrWhiteSpace_ShouldReturnOriginalStringWhenValueIsNotNullNorWhitespace.md +++ /dev/null @@ -1,38 +0,0 @@ -# IfNullOrWhiteSpace_ShouldReturnOriginalStringWhenValueIsNotNullNorWhitespace Method - - -\[Missing <summary> documentation for "M:Tests.StringExtensionTests.IfNullOrWhiteSpace_ShouldReturnOriginalStringWhenValueIsNotNullNorWhitespace(System.String)"\] - - - -## Definition -**Namespace:** Tests -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -[TestCaseAttribute("Not Empty")] -[TestCaseAttribute(" Tab")] -public void IfNullOrWhiteSpace_ShouldReturnOriginalStringWhenValueIsNotNullNorWhitespace( - string value -) -``` -**F#** -``` F# -[] -[] -member IfNullOrWhiteSpace_ShouldReturnOriginalStringWhenValueIsNotNullNorWhitespace : - value : string -> unit -``` - - - -#### Parameters -
  String
\[Missing <param name="value"/> documentation for "M:Tests.StringExtensionTests.IfNullOrWhiteSpace_ShouldReturnOriginalStringWhenValueIsNotNullNorWhitespace(System.String)"\]
- -## See Also - - -#### Reference -StringExtensionTests Class -Tests Namespace diff --git a/Documentation/Help/M_Tests_StringExtensionTests_IfNullOrWhiteSpace_ShouldReturnReplacementWhenValueIsNullOrWhitespace.md b/Documentation/Help/M_Tests_StringExtensionTests_IfNullOrWhiteSpace_ShouldReturnReplacementWhenValueIsNullOrWhitespace.md deleted file mode 100644 index 4ae4ee9..0000000 --- a/Documentation/Help/M_Tests_StringExtensionTests_IfNullOrWhiteSpace_ShouldReturnReplacementWhenValueIsNullOrWhitespace.md +++ /dev/null @@ -1,38 +0,0 @@ -# IfNullOrWhiteSpace_ShouldReturnReplacementWhenValueIsNullOrWhitespace Method - - -\[Missing <summary> documentation for "M:Tests.StringExtensionTests.IfNullOrWhiteSpace_ShouldReturnReplacementWhenValueIsNullOrWhitespace(System.String)"\] - - - -## Definition -**Namespace:** Tests -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -[TestCaseAttribute("")] -[TestCaseAttribute("")] -public void IfNullOrWhiteSpace_ShouldReturnReplacementWhenValueIsNullOrWhitespace( - string value -) -``` -**F#** -``` F# -[] -[] -member IfNullOrWhiteSpace_ShouldReturnReplacementWhenValueIsNullOrWhitespace : - value : string -> unit -``` - - - -#### Parameters -
  String
\[Missing <param name="value"/> documentation for "M:Tests.StringExtensionTests.IfNullOrWhiteSpace_ShouldReturnReplacementWhenValueIsNullOrWhitespace(System.String)"\]
- -## See Also - - -#### Reference -StringExtensionTests Class -Tests Namespace diff --git a/Documentation/Help/M_Tests_StringExtensionTests_Setup.md b/Documentation/Help/M_Tests_StringExtensionTests_Setup.md deleted file mode 100644 index cce9d50..0000000 --- a/Documentation/Help/M_Tests_StringExtensionTests_Setup.md +++ /dev/null @@ -1,30 +0,0 @@ -# Setup Method - - -\[Missing <summary> documentation for "M:Tests.StringExtensionTests.Setup"\] - - - -## Definition -**Namespace:** Tests -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -[SetUpAttribute] -public void Setup() -``` -**F#** -``` F# -[] -member Setup : unit -> unit -``` - - - -## See Also - - -#### Reference -StringExtensionTests Class -Tests Namespace diff --git a/Documentation/Help/M_Tests_StringExtensionTests__ctor.md b/Documentation/Help/M_Tests_StringExtensionTests__ctor.md deleted file mode 100644 index 0af2452..0000000 --- a/Documentation/Help/M_Tests_StringExtensionTests__ctor.md +++ /dev/null @@ -1,28 +0,0 @@ -# StringExtensionTests Constructor - - -Initializes a new instance of the StringExtensionTests class - - - -## Definition -**Namespace:** Tests -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -public StringExtensionTests() -``` -**F#** -``` F# -new : unit -> StringExtensionTests -``` - - - -## See Also - - -#### Reference -StringExtensionTests Class -Tests Namespace diff --git a/Documentation/Help/Methods_T_CapyKit_Attributes_EnumerationAttribute_1.md b/Documentation/Help/Methods_T_CapyKit_Attributes_EnumerationAttribute_1.md deleted file mode 100644 index 68535b6..0000000 --- a/Documentation/Help/Methods_T_CapyKit_Attributes_EnumerationAttribute_1.md +++ /dev/null @@ -1,46 +0,0 @@ -# EnumerationAttribute<T> Methods - - - - -## Methods - - - - - - - - - - - - - - - - - - - - - - - - - -
EqualsReturns a value that indicates whether this instance is equal to a specified object.
(Inherited from Attribute)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeReturns the hash code for this instance.
(Inherited from Attribute)
GetTypeGets the Type of the current instance.
(Inherited from Object)
IsDefaultAttributeWhen overridden in a derived class, indicates whether the value of this instance is the default value for the derived class.
(Inherited from Attribute)
MatchWhen overridden in a derived class, returns a value that indicates whether this instance equals a specified object.
(Inherited from Attribute)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -EnumerationAttribute(T) Class -CapyKit.Attributes Namespace diff --git a/Documentation/Help/Methods_T_CapyKit_Attributes_EnumerationDescriptionAttribute.md b/Documentation/Help/Methods_T_CapyKit_Attributes_EnumerationDescriptionAttribute.md deleted file mode 100644 index 67a47c7..0000000 --- a/Documentation/Help/Methods_T_CapyKit_Attributes_EnumerationDescriptionAttribute.md +++ /dev/null @@ -1,46 +0,0 @@ -# EnumerationDescriptionAttribute Methods - - - - -## Methods - - - - - - - - - - - - - - - - - - - - - - - - - -
EqualsReturns a value that indicates whether this instance is equal to a specified object.
(Inherited from Attribute)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeReturns the hash code for this instance.
(Inherited from Attribute)
GetTypeGets the Type of the current instance.
(Inherited from Object)
IsDefaultAttributeWhen overridden in a derived class, indicates whether the value of this instance is the default value for the derived class.
(Inherited from Attribute)
MatchWhen overridden in a derived class, returns a value that indicates whether this instance equals a specified object.
(Inherited from Attribute)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -EnumerationDescriptionAttribute Class -CapyKit.Attributes Namespace diff --git a/Documentation/Help/Methods_T_CapyKit_Attributes_ValueFormatAttribute.md b/Documentation/Help/Methods_T_CapyKit_Attributes_ValueFormatAttribute.md deleted file mode 100644 index 11a82f8..0000000 --- a/Documentation/Help/Methods_T_CapyKit_Attributes_ValueFormatAttribute.md +++ /dev/null @@ -1,49 +0,0 @@ -# ValueFormatAttribute Methods - - - - -## Methods - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
EqualsReturns a value that indicates whether this instance is equal to a specified object.
(Inherited from Attribute)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetFormatParameterizedStringGets a parameterized formatted string for the specified index.
GetHashCodeReturns the hash code for this instance.
(Inherited from Attribute)
GetTypeGets the Type of the current instance.
(Inherited from Object)
IsDefaultAttributeWhen overridden in a derived class, indicates whether the value of this instance is the default value for the derived class.
(Inherited from Attribute)
MatchWhen overridden in a derived class, returns a value that indicates whether this instance equals a specified object.
(Inherited from Attribute)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -ValueFormatAttribute Class -CapyKit.Attributes Namespace diff --git a/Documentation/Help/Methods_T_CapyKit_CapyEventArgs.md b/Documentation/Help/Methods_T_CapyKit_CapyEventArgs.md deleted file mode 100644 index e5b9b9f..0000000 --- a/Documentation/Help/Methods_T_CapyKit_CapyEventArgs.md +++ /dev/null @@ -1,40 +0,0 @@ -# CapyEventArgs Methods - - - - -## Methods - - - - - - - - - - - - - - - - - - - -
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -CapyEventArgs Class -CapyKit Namespace diff --git a/Documentation/Help/Methods_T_CapyKit_CapyEventReporter.md b/Documentation/Help/Methods_T_CapyKit_CapyEventReporter.md deleted file mode 100644 index 016b212..0000000 --- a/Documentation/Help/Methods_T_CapyKit_CapyEventReporter.md +++ /dev/null @@ -1,27 +0,0 @@ -# CapyEventReporter Methods - - - - -## Methods - - - - - - - - - - - - - -
EmitEventEmits an event with the given severity level, message, and method name.
EmitEventOnceEmits an event with the given severity level, message, unique identifier, and method name one time.
SubscribeSubscribes the specified event handler to the event with the given subscription level and origin.
UnsubscribeUnsubscribes the specified event handler from the event with the given origin.
- -## See Also - - -#### Reference -CapyEventReporter Class -CapyKit Namespace diff --git a/Documentation/Help/Methods_T_CapyKit_Color.md b/Documentation/Help/Methods_T_CapyKit_Color.md deleted file mode 100644 index ae1a00a..0000000 --- a/Documentation/Help/Methods_T_CapyKit_Color.md +++ /dev/null @@ -1,40 +0,0 @@ -# Color Methods - - - - -## Methods - - - - - - - - - - - - - - - - - - - -
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -Color Class -CapyKit Namespace diff --git a/Documentation/Help/Methods_T_CapyKit_EncryptedValue_1.md b/Documentation/Help/Methods_T_CapyKit_EncryptedValue_1.md deleted file mode 100644 index dce3404..0000000 --- a/Documentation/Help/Methods_T_CapyKit_EncryptedValue_1.md +++ /dev/null @@ -1,40 +0,0 @@ -# EncryptedValue<T> Methods - - - - -## Methods - - - - - - - - - - - - - - - - - - - -
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -EncryptedValue(T) Class -CapyKit Namespace diff --git a/Documentation/Help/Methods_T_CapyKit_Extensions_EnumerationExtensions.md b/Documentation/Help/Methods_T_CapyKit_Extensions_EnumerationExtensions.md deleted file mode 100644 index e524f4a..0000000 --- a/Documentation/Help/Methods_T_CapyKit_Extensions_EnumerationExtensions.md +++ /dev/null @@ -1,33 +0,0 @@ -# EnumerationExtensions Methods - - - - -## Methods - - - - - - - - - - - - - - - - - - - -
GetDescriptionAn Enum extension method that gets a description.
GetNameAn Enum extension method that gets a name.
GetPrettyNameAn Enum extension method that gets a human readable name.
GetValueAn Enum extension method that gets an integer value representing the enumation.
Parse(T)(T, String)A T extension method that parses a string into an enumeration.
Parse(T)(T, String, Boolean)A T extension method that parses a string into an enumeration.
- -## See Also - - -#### Reference -EnumerationExtensions Class -CapyKit.Extensions Namespace diff --git a/Documentation/Help/Methods_T_CapyKit_Extensions_LINQExtensions.md b/Documentation/Help/Methods_T_CapyKit_Extensions_LINQExtensions.md deleted file mode 100644 index 3f33349..0000000 --- a/Documentation/Help/Methods_T_CapyKit_Extensions_LINQExtensions.md +++ /dev/null @@ -1,45 +0,0 @@ -# LINQExtensions Methods - - - - -## Methods - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Distinct(T, U)Enumerates distinct items in this collection as defined by the key property.
Filter(T)(IEnumerable(T), Func(T, Boolean))Filters out items matching a predicate from the collection.
Filter(T)(IQueryable(T), Expression(Func(T, Boolean)))Filters out items matching a predicate from the collection.
LeftOuterJoin(T, U, TKey, R)(IQueryable(T), IQueryable(U), Expression(Func(T, TKey)), Expression(Func(U, TKey)), Expression(Func(T, IEnumerable(U), R)))An IQueryable<T> extension method that left outer join.
LeftOuterJoin(T, U, TKey, R)(IEnumerable(T), IEnumerable(U), Func(T, TKey), Func(U, TKey), Func(T, IEnumerable(U), R), Func(T, U))An IEnumable<T> extension method that left outer join.
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))An IQueryable<T> extension method that left outer join.
Page(T)(IEnumerable(T), Int32, Int32)Get a page of items from a collection, skipping pageNumber pages of pageSize items per page.
Page(T)(IQueryable(T), Int32, Int32)Get a page of items from a collection, skipping pageNumber pages of pageSize items per page.
PageCount(T)(IEnumerable(T), Int32)The number of pages of pageSize size in the given collection.
PageCount(T)(IQueryable(T), Int32)The number of pages of pageSize size in the given collection.
- -## See Also - - -#### Reference -LINQExtensions Class -CapyKit.Extensions Namespace diff --git a/Documentation/Help/Methods_T_CapyKit_Extensions_ObjectExtensions.md b/Documentation/Help/Methods_T_CapyKit_Extensions_ObjectExtensions.md deleted file mode 100644 index 4ff4469..0000000 --- a/Documentation/Help/Methods_T_CapyKit_Extensions_ObjectExtensions.md +++ /dev/null @@ -1,21 +0,0 @@ -# ObjectExtensions Methods - - - - -## Methods - - - - - - - -
UpdateProperties(Object, Object)An object extension method that updates the properties of a given target object with the values from a given source object.
UpdateProperties(T)(T, T)An object extension method that updates the properties of a given target object with the values from a given source object.
- -## See Also - - -#### Reference -ObjectExtensions Class -CapyKit.Extensions Namespace diff --git a/Documentation/Help/Methods_T_CapyKit_Extensions_StringExtensions.md b/Documentation/Help/Methods_T_CapyKit_Extensions_StringExtensions.md deleted file mode 100644 index 98bc8da..0000000 --- a/Documentation/Help/Methods_T_CapyKit_Extensions_StringExtensions.md +++ /dev/null @@ -1,21 +0,0 @@ -# StringExtensions Methods - - - - -## Methods - - - - - - - -
IfNullOrEmptyReplaces a null or empty string with a specified replacement string.
IfNullOrWhiteSpaceReplaces a null or whitespace string with a specified replacement string.
- -## See Also - - -#### Reference -StringExtensions Class -CapyKit.Extensions Namespace diff --git a/Documentation/Help/Methods_T_CapyKit_Helpers_CalculationHelper.md b/Documentation/Help/Methods_T_CapyKit_Helpers_CalculationHelper.md deleted file mode 100644 index a60e872..0000000 --- a/Documentation/Help/Methods_T_CapyKit_Helpers_CalculationHelper.md +++ /dev/null @@ -1,39 +0,0 @@ -# CalculationHelper Methods - - - - -## Methods - - - - - - - - - - - - - - - - - - - - - - - - - -
CalculateHashCalculates the hash of a given string using an MD5 value as the first 32 bits.
CalculateHexHashCalculates the hexadecimal hash.
DegreesToRadiansConvers degrees to radians.
GetDistance(Decimal, Decimal, Decimal, Decimal, MeasurementSystem)Gets the distance between two points on earth using the haversine formula.
GetDistance(Double, Double, Double, Double, MeasurementSystem)Gets the distance between two points on earth using the haversine formula.
KilometersToMilesConverts kilometers to miles.
MilesToKilometersConverts miles to kilometers.
RadiansToDegreesConverts radians to degrees.
- -## See Also - - -#### Reference -CalculationHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/Methods_T_CapyKit_Helpers_CompressionHelper.md b/Documentation/Help/Methods_T_CapyKit_Helpers_CompressionHelper.md deleted file mode 100644 index 37ec012..0000000 --- a/Documentation/Help/Methods_T_CapyKit_Helpers_CompressionHelper.md +++ /dev/null @@ -1,30 +0,0 @@ -# CompressionHelper Methods - - - - -## Methods - - - - - - - - - - - - - - - - -
CompressCompresses a given object using the gzip algorithm.
CompressToStringCompresses a given object to a string using base64 encoding of gzip format.
Decompress(T)(Byte[])Decompresses a given compressed gzip byte stream.
Decompress(T)(String)Decompresses a given base64 encoded string of gzip format.
DecompressToStringDecompresses the given base64 string in gzip format.
- -## See Also - - -#### Reference -CompressionHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/Methods_T_CapyKit_Helpers_EncryptionHelper.md b/Documentation/Help/Methods_T_CapyKit_Helpers_EncryptionHelper.md deleted file mode 100644 index b54141c..0000000 --- a/Documentation/Help/Methods_T_CapyKit_Helpers_EncryptionHelper.md +++ /dev/null @@ -1,40 +0,0 @@ -# EncryptionHelper Methods - - - - -## Methods - - - - - - - - - - - - - - - - - - - -
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -EncryptionHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/Methods_T_CapyKit_Helpers_IEncryptionAlgorithm.md b/Documentation/Help/Methods_T_CapyKit_Helpers_IEncryptionAlgorithm.md deleted file mode 100644 index b9c06aa..0000000 --- a/Documentation/Help/Methods_T_CapyKit_Helpers_IEncryptionAlgorithm.md +++ /dev/null @@ -1,21 +0,0 @@ -# IEncryptionAlgorithm Methods - - - - -## Methods - - - - - - - -
Decrypt(T) 
Encrypt(T) 
- -## See Also - - -#### Reference -IEncryptionAlgorithm Interface -CapyKit.Helpers Namespace diff --git a/Documentation/Help/Methods_T_CapyKit_Helpers_KeyHelper.md b/Documentation/Help/Methods_T_CapyKit_Helpers_KeyHelper.md deleted file mode 100644 index 49cd9f4..0000000 --- a/Documentation/Help/Methods_T_CapyKit_Helpers_KeyHelper.md +++ /dev/null @@ -1,76 +0,0 @@ -# KeyHelper Methods - - - - -## Methods - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
BytesToHexConverts a byte array to a hex string.
ComputeSignatureComputes an HMAC-SHA256 over the salt using the master key and truncates it to the same number of bytes as the salt.
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
FormatKeyFormats the given hex string into the desired number of parts (separated by dashes).
GenerateKeyGenerates a random key.
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetMasterKeyGets the master key.
GetNumPartsGets the number parts.
GetSaltSizeGets the salt size.
GetTypeGets the Type of the current instance.
(Inherited from Object)
HexToBytesConverts a hex string back to a byte array.
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
SetMasterKeyAccessorSets the master key.
SetNumPartsAccessorSet and get the number of parts for the formatted key. Default is 2.
SetSaltSizeAccessorSets the salt size (in bytes). Default is 4.
ToStringReturns a string that represents the current object.
(Inherited from Object)
ValidateKeyValidates the provided key.
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -KeyHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/Methods_T_CapyKit_Helpers_LanguageHelper.md b/Documentation/Help/Methods_T_CapyKit_Helpers_LanguageHelper.md deleted file mode 100644 index e49bd62..0000000 --- a/Documentation/Help/Methods_T_CapyKit_Helpers_LanguageHelper.md +++ /dev/null @@ -1,43 +0,0 @@ -# LanguageHelper Methods - - - - -## Methods - - - - - - - - - - - - - - - - - - - - - - -
CamelCaseToHumanReadableConverts camel case text to human readable text.
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -LanguageHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/Methods_T_CapyKit_Helpers_SecurityHelper.md b/Documentation/Help/Methods_T_CapyKit_Helpers_SecurityHelper.md deleted file mode 100644 index 3f246dd..0000000 --- a/Documentation/Help/Methods_T_CapyKit_Helpers_SecurityHelper.md +++ /dev/null @@ -1,82 +0,0 @@ -# SecurityHelper Methods - - - - -## Methods - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CompareHashedPassword(Password, String, Byte[], IPasswordAlgorithm, Object[])Compares an unencrypted password with a stored, encrypted existingPassword. This method uses the specified algorithm to retrieve the hashed version of the password and then compares it with the existingPassword.
CompareHashedPassword(T)(Password, String, Byte[], Object[])Compares an unencrypted password with a stored, encrypted existingPassword. This method uses the specified password algorithm type T to retrieve the hashed version of the password and then compares it with the existingPassword.
CompareSessionIDCompares two session identifiers.
CompareStringsCompare two strings as case sensative.
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetPassword(T)(String, Object[])Retrieves a Password object using the specified password and generates a random salt value. Then it uses that salt to call the overloaded GetPassword(T)(String, Byte[], Object[]) method with the given password and the generated salt as arguments.
GetPassword(T)(String, Byte[], Object[])Retrieves a Password object using the specified password, salt, and optional constructor arguments.
GetRandomBytesGenerates a new byte array of the specified length with random values.
GetRandomPasswordGets a cryptographically strong random password.
GetRandomString(Int32)A convenience method to generate a random string of the specified length using all character sets.
GetRandomString(Int32, ValidCharacterCollection[])Gets a cryptographically strong random string using the character values found in [!:VALID_CHARACTERS].
GetSaltGenerates a random byte array that can act as a salt.
GetTypeGets the Type of the current instance.
(Inherited from Object)
GetValidCharacterCompositionStatic method that returns a valid character composition based on the given ValidCharacterCollection parameters.
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Pbkdf2(String)Generates a new Password object using the PBKDF2 algorithm with the provided password. This overload of the method generates a random salt value for added security.
Pbkdf2(String, Byte[])Generates a new Password object using the PBKDF2 algorithm with the provided password and salt.
ToStringReturns a string that represents the current object.
(Inherited from Object)
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -SecurityHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/Methods_T_CapyKit_Helpers_SerializationHelper.md b/Documentation/Help/Methods_T_CapyKit_Helpers_SerializationHelper.md deleted file mode 100644 index b603ba0..0000000 --- a/Documentation/Help/Methods_T_CapyKit_Helpers_SerializationHelper.md +++ /dev/null @@ -1,30 +0,0 @@ -# SerializationHelper Methods - - - - -## Methods - - - - - - - - - - - - - - - - -
Deserialize(T)(Byte[])Deserializes an object to a given T type.
Deserialize(T)(Stream)Deserializes an object to a given T type.
Deserialize(T)(String)Deserializes a JSON encoded string to the given T.
SerializeToBytesSerializes an object to a byte array.
SerializeToStringSerializes an object to a JSON encoded string.
- -## See Also - - -#### Reference -SerializationHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/Methods_T_CapyKit_Helpers_SettingsHelper.md b/Documentation/Help/Methods_T_CapyKit_Helpers_SettingsHelper.md deleted file mode 100644 index d4b7331..0000000 --- a/Documentation/Help/Methods_T_CapyKit_Helpers_SettingsHelper.md +++ /dev/null @@ -1,24 +0,0 @@ -# SettingsHelper Methods - - - - -## Methods - - - - - - - - - - -
GetApplicationSetting(T)Retrieves a setting with the given key.
SetAccessorMethodSets the function used to retrieve application settings.
SetDetectorMethodSets the function used to detect if an application setting with a given key exists.
- -## See Also - - -#### Reference -SettingsHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/Methods_T_CapyKit_IPasswordAlgorithm.md b/Documentation/Help/Methods_T_CapyKit_IPasswordAlgorithm.md deleted file mode 100644 index 01afcdd..0000000 --- a/Documentation/Help/Methods_T_CapyKit_IPasswordAlgorithm.md +++ /dev/null @@ -1,21 +0,0 @@ -# IPasswordAlgorithm Methods - - - - -## Methods - - - - - - - -
CompareCompares the given plaintext password with an encrypted value using PBKDF2 algorithm.
EncryptEncrypts the given password using a defined algorithm.
- -## See Also - - -#### Reference -IPasswordAlgorithm Interface -CapyKit Namespace diff --git a/Documentation/Help/Methods_T_CapyKit_Password.md b/Documentation/Help/Methods_T_CapyKit_Password.md deleted file mode 100644 index 2e925b3..0000000 --- a/Documentation/Help/Methods_T_CapyKit_Password.md +++ /dev/null @@ -1,40 +0,0 @@ -# Password Methods - - - - -## Methods - - - - - - - - - - - - - - - - - - - -
EqualsDetermines whether the specified object is equal to the current object.
(Overrides Object.Equals(Object))
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Overrides Object.ToString())
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -Password Class -CapyKit Namespace diff --git a/Documentation/Help/Methods_T_CapyKit_Pbkdf2Algorithm.md b/Documentation/Help/Methods_T_CapyKit_Pbkdf2Algorithm.md deleted file mode 100644 index 0bd746d..0000000 --- a/Documentation/Help/Methods_T_CapyKit_Pbkdf2Algorithm.md +++ /dev/null @@ -1,43 +0,0 @@ -# Pbkdf2Algorithm Methods - - - - -## Methods - - - - - - - - - - - - - - - - - - - - - - -
EncryptEncrypts the given password using a PBKDF2 algorithm.
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -Pbkdf2Algorithm Class -CapyKit Namespace diff --git a/Documentation/Help/Methods_T_CapyKit_PoolItem_1.md b/Documentation/Help/Methods_T_CapyKit_PoolItem_1.md deleted file mode 100644 index e7ab967..0000000 --- a/Documentation/Help/Methods_T_CapyKit_PoolItem_1.md +++ /dev/null @@ -1,46 +0,0 @@ -# PoolItem<T> Methods - - - - -## Methods - - - - - - - - - - - - - - - - - - - - - - - - - -
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ReleaseLockReleases the lock on the item.
SetLockSets the lock on the item indicating that it is in use.
ToStringReturns a string that represents the current object and its lock state.
(Overrides Object.ToString())
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -PoolItem(T) Class -CapyKit Namespace diff --git a/Documentation/Help/Methods_T_CapyKit_Pool_1.md b/Documentation/Help/Methods_T_CapyKit_Pool_1.md deleted file mode 100644 index 8298f6c..0000000 --- a/Documentation/Help/Methods_T_CapyKit_Pool_1.md +++ /dev/null @@ -1,55 +0,0 @@ -# Pool<T> Methods - - - - -## Methods - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FillPoolItemCollection(IEnumerable(T))Fill the pool item collection from an existing T collection.
FillPoolItemCollection(Int32)Initializes the pool with the specified number of items using the default constructor.
FillPoolItemCollection(Int32, Func(T))Initializes the pool with the specified number of items using the specified constructor selector.
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetAvailableItemGets the first available item from the pool and sets its lock.
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ReleaseItemReleases the lock on the specified item and returns it to the pool.
ToStringReturns a string that represents the current object.
(Inherited from Object)
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -Pool(T) Class -CapyKit Namespace diff --git a/Documentation/Help/Methods_T_CapyKit_PropertyComparer_2.md b/Documentation/Help/Methods_T_CapyKit_PropertyComparer_2.md deleted file mode 100644 index 657180a..0000000 --- a/Documentation/Help/Methods_T_CapyKit_PropertyComparer_2.md +++ /dev/null @@ -1,46 +0,0 @@ -# PropertyComparer<T, U> Methods - - - - -## Methods - - - - - - - - - - - - - - - - - - - - - - - - - -
Equals(Object)Determines whether the specified object is equal to the current object.
(Inherited from Object)
Equals(T, T)Determines whether the specified properties are equal.
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCode()Serves as the default hash function.
(Inherited from Object)
GetHashCode(T)Returns a hash code for the specified object.
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -PropertyComparer(T, U) Class -CapyKit Namespace diff --git a/Documentation/Help/Methods_T_Tests_Helpers_KeyHelperTests.md b/Documentation/Help/Methods_T_Tests_Helpers_KeyHelperTests.md deleted file mode 100644 index f5e226a..0000000 --- a/Documentation/Help/Methods_T_Tests_Helpers_KeyHelperTests.md +++ /dev/null @@ -1,64 +0,0 @@ -# KeyHelperTests Methods - - - - -## Methods - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GenerateKey_ReturnsNonEmptyString 
GenerateKey_WithCustomSaltSizeAndParts_FormatsCorrectly 
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetMasterKey_ThrowsException_WhenAccessorNotSet 
GetNumParts_ThrowsException_WhenLessThanTwo 
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Setup 
ToStringReturns a string that represents the current object.
(Inherited from Object)
ValidateKey_ReturnsFalseForAlteredKey 
ValidateKey_ReturnsFalseForEmptyOrNullKey 
ValidateKey_ReturnsTrueForValidKey 
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -KeyHelperTests Class -Tests.Helpers Namespace diff --git a/Documentation/Help/Methods_T_Tests_Helpers_SecurityHelperTests.md b/Documentation/Help/Methods_T_Tests_Helpers_SecurityHelperTests.md deleted file mode 100644 index 6bfca94..0000000 --- a/Documentation/Help/Methods_T_Tests_Helpers_SecurityHelperTests.md +++ /dev/null @@ -1,61 +0,0 @@ -# SecurityHelperTests Methods - - - - -## Methods - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CompareHashedPassword_WithDifferentPassword_ShouldReturnFalse 
CompareHashedPassword_WithSamePassword_ShouldReturnTrue 
CompareSessionID_WithDifferentSessionIDs_ShouldReturnFalse 
CompareSessionID_WithSameSessionIDs_ShouldReturnTrue 
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetRandomPassword_ShouldReturnStringOfGivenLength 
GetRandomString_ShouldReturnStringOfGivenLength 
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Pbkdf2_WithSamePasswordAndSalt_ShouldReturnSameHash 
ToStringReturns a string that represents the current object.
(Inherited from Object)
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -SecurityHelperTests Class -Tests.Helpers Namespace diff --git a/Documentation/Help/Methods_T_Tests_PasswordTests.md b/Documentation/Help/Methods_T_Tests_PasswordTests.md deleted file mode 100644 index 49b24c9..0000000 --- a/Documentation/Help/Methods_T_Tests_PasswordTests.md +++ /dev/null @@ -1,61 +0,0 @@ -# PasswordTests Methods - - - - -## Methods - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GenerateSalt 
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
PasswordCreation_WithInvalidSalt_ReturnsEmptyHash 
PasswordCreation_WithPbkdf2Algorithm_CreatesValidHash 
PasswordEquality_DifferentPasswords_AreNotEqual 
PasswordEquality_DifferentSalts_AreNotEqual 
PasswordEquality_SamePasswordAndSalt_AreEqual 
ToStringReturns a string that represents the current object.
(Inherited from Object)
ToString_ReturnsCorrectFormat 
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -PasswordTests Class -Tests Namespace diff --git a/Documentation/Help/Methods_T_Tests_StringExtensionTests.md b/Documentation/Help/Methods_T_Tests_StringExtensionTests.md deleted file mode 100644 index eaa74d6..0000000 --- a/Documentation/Help/Methods_T_Tests_StringExtensionTests.md +++ /dev/null @@ -1,55 +0,0 @@ -# StringExtensionTests Methods - - - - -## Methods - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
IfNullOrEmpty_ShouldReturnOriginalStringWhenValueIsNotNullNorEmpty 
IfNullOrEmpty_ShouldReturnReplacementWhenValueIsNullOrEmpty 
IfNullOrWhiteSpace_ShouldReturnOriginalStringWhenValueIsNotNullNorWhitespace 
IfNullOrWhiteSpace_ShouldReturnReplacementWhenValueIsNullOrWhitespace 
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Setup 
ToStringReturns a string that represents the current object.
(Inherited from Object)
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -StringExtensionTests Class -Tests Namespace diff --git a/Documentation/Help/N_CapyKit.md b/Documentation/Help/N_CapyKit.md deleted file mode 100644 index e3d5059..0000000 --- a/Documentation/Help/N_CapyKit.md +++ /dev/null @@ -1,61 +0,0 @@ -# CapyKit Namespace - - -Core utilities and foundational methods for the CapyKit library. - - - -## Classes - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CapyEventArgsThe CapyEventArgs class represents an event argument instance with event level, message, and method name information.
CapyEventReporterThe CapyEventReporter class is responsible for managing event subscriptions and emissions within CapyKit.
ColorAn object representing a color.
EncryptedValue(T) 
PasswordRepresents a password with its hash, salt and algorithm used for encryption.
Pbkdf2AlgorithmImplements the PBKDF2 algorithm for password encryption.
Pool(T)A managed pool of resources. This class provides a thread-safe way to manage a collection of objects of type T.
PoolItem(T)A pool item. This class cannot be inherited.
PropertyComparer(T, U)A object comparer that can accept a lambda expression to compare properties.
- -## Interfaces - - - - -
IPasswordAlgorithmDefines the contract for password encryption algorithms.
- -## Delegates - - - - -
CapyEventHandlerA delegate representing an event handler that accepts a CapyEventArgs instance.
- -## Enumerations - - - - - - - -
EventLevelEnumeration representing different event level severity values.
NamedColorEnum representing a set of named colors with their corresponding HEX values. These colors are inspired by the XKCD color palette (Link).
\ No newline at end of file diff --git a/Documentation/Help/N_CapyKit_Attributes.md b/Documentation/Help/N_CapyKit_Attributes.md deleted file mode 100644 index a5a99b2..0000000 --- a/Documentation/Help/N_CapyKit_Attributes.md +++ /dev/null @@ -1,19 +0,0 @@ -# CapyKit.Attributes Namespace - - -Custom attributes for simplifying .NET code behavior. - - - -## Classes - - - - - - - - - - -
EnumerationAttribute(T)Custom attribute class for decorating enumeration fields with additional data.
EnumerationDescriptionAttributeAn attribute class for decorating enumeration fields with a description.
ValueFormatAttributeCustom attribute for formatting values in a specific way.
\ No newline at end of file diff --git a/Documentation/Help/N_CapyKit_Enumerations.md b/Documentation/Help/N_CapyKit_Enumerations.md deleted file mode 100644 index 84a6217..0000000 --- a/Documentation/Help/N_CapyKit_Enumerations.md +++ /dev/null @@ -1,13 +0,0 @@ -# CapyKit.Enumerations Namespace - - -Commonly used enumerations for value comparison and logic. - - - -## Enumerations - - - - -
MeasurementSystemAn enumeration representing different measurement systems.
\ No newline at end of file diff --git a/Documentation/Help/N_CapyKit_Extensions.md b/Documentation/Help/N_CapyKit_Extensions.md deleted file mode 100644 index 5190a14..0000000 --- a/Documentation/Help/N_CapyKit_Extensions.md +++ /dev/null @@ -1,22 +0,0 @@ -# CapyKit.Extensions Namespace - - -Extension methods for enhancing .NET classes and simplifying operations. - - - -## Classes - - - - - - - - - - - - - -
EnumerationExtensionsProvides static extentions methods for providing additional functionality for Enum types.
LINQExtensionsProvides static extension methods for performing common LINQ operations on IEnumerable(T) and IQueryable(T) collections.
ObjectExtensionsAn class containing extenstions that apply to any object type.
StringExtensionsProvides static extentions methods for providing additional functionality for String types.
\ No newline at end of file diff --git a/Documentation/Help/N_CapyKit_Helpers.md b/Documentation/Help/N_CapyKit_Helpers.md deleted file mode 100644 index 026038b..0000000 --- a/Documentation/Help/N_CapyKit_Helpers.md +++ /dev/null @@ -1,48 +0,0 @@ -# CapyKit.Helpers Namespace - - -Utility classes for tasks like data manipulation and reflection. - - - -## Classes - - - - - - - - - - - - - - - - - - - - - - - - - -
CalculationHelperStatic class providing helper methods for various calculations.
CompressionHelperA class that contains methods for managing data compression.
EncryptionHelper 
KeyHelperA class that contains methods for managing key creation and validation against a master key.
LanguageHelperHelper class for handling text transformations.
SecurityHelperA class that contains methods for managing secure data processing and cryptography.
SerializationHelper 
SettingsHelperStatic class containing helper methods for retrieving and setting application settings.
- -## Interfaces - - - - -
IEncryptionAlgorithm 
- -## Enumerations - - - - -
ValidCharacterCollectionAn enumeration that defines the types of characters that can be included in a random string.
\ No newline at end of file diff --git a/Documentation/Help/N_Tests.md b/Documentation/Help/N_Tests.md deleted file mode 100644 index 144965a..0000000 --- a/Documentation/Help/N_Tests.md +++ /dev/null @@ -1,16 +0,0 @@ -# Tests Namespace - - -Unit tests ensuring CapyKit functions as expected. - - - -## Classes - - - - - - - -
PasswordTests 
StringExtensionTests 
\ No newline at end of file diff --git a/Documentation/Help/N_Tests_Helpers.md b/Documentation/Help/N_Tests_Helpers.md deleted file mode 100644 index 0eb6d48..0000000 --- a/Documentation/Help/N_Tests_Helpers.md +++ /dev/null @@ -1,16 +0,0 @@ -# Tests.Helpers Namespace - - -Contains unit tests specifically focused on verifying the correctness of the code in `CapyKit.Helpers`. - - - -## Classes - - - - - - - -
KeyHelperTests 
SecurityHelperTests 
\ No newline at end of file diff --git a/Documentation/Help/Operators_T_CapyKit_Password.md b/Documentation/Help/Operators_T_CapyKit_Password.md deleted file mode 100644 index 40ee6b3..0000000 --- a/Documentation/Help/Operators_T_CapyKit_Password.md +++ /dev/null @@ -1,21 +0,0 @@ -# Password Operators - - - - -## Operators - - - - - - - -
Equality(Password, Password) 
Inequality(Password, Password) 
- -## See Also - - -#### Reference -Password Class -CapyKit Namespace diff --git a/Documentation/Help/Overload_CapyKit_Attributes_ValueFormatAttribute__ctor.md b/Documentation/Help/Overload_CapyKit_Attributes_ValueFormatAttribute__ctor.md deleted file mode 100644 index 6c13ae2..0000000 --- a/Documentation/Help/Overload_CapyKit_Attributes_ValueFormatAttribute__ctor.md +++ /dev/null @@ -1,19 +0,0 @@ -# ValueFormatAttribute Constructor - - -## Overload List - - - - - - - -
ValueFormatAttribute()Default constructor. Initializes a new instance of the ValueFormatAttribute class with an empty format string.
ValueFormatAttribute(String)Constructor. Initializes a new instance of the ValueFormatAttribute class with the specified format string.
- -## See Also - - -#### Reference -ValueFormatAttribute Class -CapyKit.Attributes Namespace diff --git a/Documentation/Help/Overload_CapyKit_Extensions_EnumerationExtensions_Parse.md b/Documentation/Help/Overload_CapyKit_Extensions_EnumerationExtensions_Parse.md deleted file mode 100644 index 359e8f4..0000000 --- a/Documentation/Help/Overload_CapyKit_Extensions_EnumerationExtensions_Parse.md +++ /dev/null @@ -1,19 +0,0 @@ -# Parse Method - - -## Overload List - - - - - - - -
Parse(T)(T, String)A T extension method that parses a string into an enumeration.
Parse(T)(T, String, Boolean)A T extension method that parses a string into an enumeration.
- -## See Also - - -#### Reference -EnumerationExtensions Class -CapyKit.Extensions Namespace diff --git a/Documentation/Help/Overload_CapyKit_Extensions_LINQExtensions_Filter.md b/Documentation/Help/Overload_CapyKit_Extensions_LINQExtensions_Filter.md deleted file mode 100644 index a96b744..0000000 --- a/Documentation/Help/Overload_CapyKit_Extensions_LINQExtensions_Filter.md +++ /dev/null @@ -1,19 +0,0 @@ -# Filter Method - - -## Overload List - - - - - - - -
Filter(T)(IEnumerable(T), Func(T, Boolean))Filters out items matching a predicate from the collection.
Filter(T)(IQueryable(T), Expression(Func(T, Boolean)))Filters out items matching a predicate from the collection.
- -## See Also - - -#### Reference -LINQExtensions Class -CapyKit.Extensions Namespace diff --git a/Documentation/Help/Overload_CapyKit_Extensions_LINQExtensions_LeftOuterJoin.md b/Documentation/Help/Overload_CapyKit_Extensions_LINQExtensions_LeftOuterJoin.md deleted file mode 100644 index 61b0dfa..0000000 --- a/Documentation/Help/Overload_CapyKit_Extensions_LINQExtensions_LeftOuterJoin.md +++ /dev/null @@ -1,22 +0,0 @@ -# LeftOuterJoin Method - - -## Overload List - - - - - - - - - - -
LeftOuterJoin(T, U, TKey, R)(IQueryable(T), IQueryable(U), Expression(Func(T, TKey)), Expression(Func(U, TKey)), Expression(Func(T, IEnumerable(U), R)))An IQueryable<T> extension method that left outer join.
LeftOuterJoin(T, U, TKey, R)(IEnumerable(T), IEnumerable(U), Func(T, TKey), Func(U, TKey), Func(T, IEnumerable(U), R), Func(T, U))An IEnumable<T> extension method that left outer join.
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))An IQueryable<T> extension method that left outer join.
- -## See Also - - -#### Reference -LINQExtensions Class -CapyKit.Extensions Namespace diff --git a/Documentation/Help/Overload_CapyKit_Extensions_LINQExtensions_Page.md b/Documentation/Help/Overload_CapyKit_Extensions_LINQExtensions_Page.md deleted file mode 100644 index 5d73293..0000000 --- a/Documentation/Help/Overload_CapyKit_Extensions_LINQExtensions_Page.md +++ /dev/null @@ -1,19 +0,0 @@ -# Page Method - - -## Overload List - - - - - - - -
Page(T)(IEnumerable(T), Int32, Int32)Get a page of items from a collection, skipping pageNumber pages of pageSize items per page.
Page(T)(IQueryable(T), Int32, Int32)Get a page of items from a collection, skipping pageNumber pages of pageSize items per page.
- -## See Also - - -#### Reference -LINQExtensions Class -CapyKit.Extensions Namespace diff --git a/Documentation/Help/Overload_CapyKit_Extensions_LINQExtensions_PageCount.md b/Documentation/Help/Overload_CapyKit_Extensions_LINQExtensions_PageCount.md deleted file mode 100644 index b66c5b7..0000000 --- a/Documentation/Help/Overload_CapyKit_Extensions_LINQExtensions_PageCount.md +++ /dev/null @@ -1,19 +0,0 @@ -# PageCount Method - - -## Overload List - - - - - - - -
PageCount(T)(IEnumerable(T), Int32)The number of pages of pageSize size in the given collection.
PageCount(T)(IQueryable(T), Int32)The number of pages of pageSize size in the given collection.
- -## See Also - - -#### Reference -LINQExtensions Class -CapyKit.Extensions Namespace diff --git a/Documentation/Help/Overload_CapyKit_Extensions_ObjectExtensions_UpdateProperties.md b/Documentation/Help/Overload_CapyKit_Extensions_ObjectExtensions_UpdateProperties.md deleted file mode 100644 index 77ccb80..0000000 --- a/Documentation/Help/Overload_CapyKit_Extensions_ObjectExtensions_UpdateProperties.md +++ /dev/null @@ -1,19 +0,0 @@ -# UpdateProperties Method - - -## Overload List - - - - - - - -
UpdateProperties(Object, Object)An object extension method that updates the properties of a given target object with the values from a given source object.
UpdateProperties(T)(T, T)An object extension method that updates the properties of a given target object with the values from a given source object.
- -## See Also - - -#### Reference -ObjectExtensions Class -CapyKit.Extensions Namespace diff --git a/Documentation/Help/Overload_CapyKit_Helpers_CalculationHelper_GetDistance.md b/Documentation/Help/Overload_CapyKit_Helpers_CalculationHelper_GetDistance.md deleted file mode 100644 index 3bb0a1a..0000000 --- a/Documentation/Help/Overload_CapyKit_Helpers_CalculationHelper_GetDistance.md +++ /dev/null @@ -1,19 +0,0 @@ -# GetDistance Method - - -## Overload List - - - - - - - -
GetDistance(Decimal, Decimal, Decimal, Decimal, MeasurementSystem)Gets the distance between two points on earth using the haversine formula.
GetDistance(Double, Double, Double, Double, MeasurementSystem)Gets the distance between two points on earth using the haversine formula.
- -## See Also - - -#### Reference -CalculationHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/Overload_CapyKit_Helpers_CompressionHelper_Decompress.md b/Documentation/Help/Overload_CapyKit_Helpers_CompressionHelper_Decompress.md deleted file mode 100644 index 4c5e5cf..0000000 --- a/Documentation/Help/Overload_CapyKit_Helpers_CompressionHelper_Decompress.md +++ /dev/null @@ -1,19 +0,0 @@ -# Decompress Method - - -## Overload List - - - - - - - -
Decompress(T)(Byte[])Decompresses a given compressed gzip byte stream.
Decompress(T)(String)Decompresses a given base64 encoded string of gzip format.
- -## See Also - - -#### Reference -CompressionHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/Overload_CapyKit_Helpers_SecurityHelper_CompareHashedPassword.md b/Documentation/Help/Overload_CapyKit_Helpers_SecurityHelper_CompareHashedPassword.md deleted file mode 100644 index f3c8f55..0000000 --- a/Documentation/Help/Overload_CapyKit_Helpers_SecurityHelper_CompareHashedPassword.md +++ /dev/null @@ -1,19 +0,0 @@ -# CompareHashedPassword Method - - -## Overload List - - - - - - - -
CompareHashedPassword(Password, String, Byte[], IPasswordAlgorithm, Object[])Compares an unencrypted password with a stored, encrypted existingPassword. This method uses the specified algorithm to retrieve the hashed version of the password and then compares it with the existingPassword.
CompareHashedPassword(T)(Password, String, Byte[], Object[])Compares an unencrypted password with a stored, encrypted existingPassword. This method uses the specified password algorithm type T to retrieve the hashed version of the password and then compares it with the existingPassword.
- -## See Also - - -#### Reference -SecurityHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/Overload_CapyKit_Helpers_SecurityHelper_GetPassword.md b/Documentation/Help/Overload_CapyKit_Helpers_SecurityHelper_GetPassword.md deleted file mode 100644 index ebb3fb8..0000000 --- a/Documentation/Help/Overload_CapyKit_Helpers_SecurityHelper_GetPassword.md +++ /dev/null @@ -1,19 +0,0 @@ -# GetPassword Method - - -## Overload List - - - - - - - -
GetPassword(T)(String, Object[])Retrieves a Password object using the specified password and generates a random salt value. Then it uses that salt to call the overloaded GetPassword(T)(String, Byte[], Object[]) method with the given password and the generated salt as arguments.
GetPassword(T)(String, Byte[], Object[])Retrieves a Password object using the specified password, salt, and optional constructor arguments.
- -## See Also - - -#### Reference -SecurityHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/Overload_CapyKit_Helpers_SecurityHelper_GetRandomString.md b/Documentation/Help/Overload_CapyKit_Helpers_SecurityHelper_GetRandomString.md deleted file mode 100644 index 25902bf..0000000 --- a/Documentation/Help/Overload_CapyKit_Helpers_SecurityHelper_GetRandomString.md +++ /dev/null @@ -1,19 +0,0 @@ -# GetRandomString Method - - -## Overload List - - - - - - - -
GetRandomString(Int32)A convenience method to generate a random string of the specified length using all character sets.
GetRandomString(Int32, ValidCharacterCollection[])Gets a cryptographically strong random string using the character values found in [!:VALID_CHARACTERS].
- -## See Also - - -#### Reference -SecurityHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/Overload_CapyKit_Helpers_SecurityHelper_Pbkdf2.md b/Documentation/Help/Overload_CapyKit_Helpers_SecurityHelper_Pbkdf2.md deleted file mode 100644 index 3419d4b..0000000 --- a/Documentation/Help/Overload_CapyKit_Helpers_SecurityHelper_Pbkdf2.md +++ /dev/null @@ -1,19 +0,0 @@ -# Pbkdf2 Method - - -## Overload List - - - - - - - -
Pbkdf2(String)Generates a new Password object using the PBKDF2 algorithm with the provided password. This overload of the method generates a random salt value for added security.
Pbkdf2(String, Byte[])Generates a new Password object using the PBKDF2 algorithm with the provided password and salt.
- -## See Also - - -#### Reference -SecurityHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/Overload_CapyKit_Helpers_SerializationHelper_Deserialize.md b/Documentation/Help/Overload_CapyKit_Helpers_SerializationHelper_Deserialize.md deleted file mode 100644 index 5c1fa59..0000000 --- a/Documentation/Help/Overload_CapyKit_Helpers_SerializationHelper_Deserialize.md +++ /dev/null @@ -1,22 +0,0 @@ -# Deserialize Method - - -## Overload List - - - - - - - - - - -
Deserialize(T)(Byte[])Deserializes an object to a given T type.
Deserialize(T)(Stream)Deserializes an object to a given T type.
Deserialize(T)(String)Deserializes a JSON encoded string to the given T.
- -## See Also - - -#### Reference -SerializationHelper Class -CapyKit.Helpers Namespace diff --git a/Documentation/Help/Overload_CapyKit_Pool_1_FillPoolItemCollection.md b/Documentation/Help/Overload_CapyKit_Pool_1_FillPoolItemCollection.md deleted file mode 100644 index 301fa67..0000000 --- a/Documentation/Help/Overload_CapyKit_Pool_1_FillPoolItemCollection.md +++ /dev/null @@ -1,22 +0,0 @@ -# FillPoolItemCollection Method - - -## Overload List - - - - - - - - - - -
FillPoolItemCollection(IEnumerable(T))Fill the pool item collection from an existing T collection.
FillPoolItemCollection(Int32)Initializes the pool with the specified number of items using the default constructor.
FillPoolItemCollection(Int32, Func(T))Initializes the pool with the specified number of items using the specified constructor selector.
- -## See Also - - -#### Reference -Pool(T) Class -CapyKit Namespace diff --git a/Documentation/Help/Overload_CapyKit_Pool_1__ctor.md b/Documentation/Help/Overload_CapyKit_Pool_1__ctor.md deleted file mode 100644 index 7fa45bc..0000000 --- a/Documentation/Help/Overload_CapyKit_Pool_1__ctor.md +++ /dev/null @@ -1,22 +0,0 @@ -# Pool<T> Constructor - - -## Overload List - - - - - - - - - - -
Pool(T)(IEnumerable(T))Initializes a new instance of the Pool(T) class with the specified collection of items.
Pool(T)(Int32)Initializes a new instance of the Pool(T) class with the specified pool size.
Pool(T)(Int32, Func(T))Initializes a new instance of the Pool(T) class with the specified pool size and constructor selector.
- -## See Also - - -#### Reference -Pool(T) Class -CapyKit Namespace diff --git a/Documentation/Help/Overload_CapyKit_PropertyComparer_2_Equals.md b/Documentation/Help/Overload_CapyKit_PropertyComparer_2_Equals.md deleted file mode 100644 index fa465b5..0000000 --- a/Documentation/Help/Overload_CapyKit_PropertyComparer_2_Equals.md +++ /dev/null @@ -1,19 +0,0 @@ -# Equals Method - - -## Overload List - - - - - - - -
Equals(Object)Determines whether the specified object is equal to the current object.
Equals(T, T)Determines whether the specified properties are equal.
- -## See Also - - -#### Reference -PropertyComparer(T, U) Class -CapyKit Namespace diff --git a/Documentation/Help/Overload_CapyKit_PropertyComparer_2_GetHashCode.md b/Documentation/Help/Overload_CapyKit_PropertyComparer_2_GetHashCode.md deleted file mode 100644 index 3e2cd6a..0000000 --- a/Documentation/Help/Overload_CapyKit_PropertyComparer_2_GetHashCode.md +++ /dev/null @@ -1,19 +0,0 @@ -# GetHashCode Method - - -## Overload List - - - - - - - -
GetHashCode()Serves as the default hash function.
GetHashCode(T)Returns a hash code for the specified object.
- -## See Also - - -#### Reference -PropertyComparer(T, U) Class -CapyKit Namespace diff --git a/Documentation/Help/P_CapyKit_Attributes_EnumerationAttribute_1_Value.md b/Documentation/Help/P_CapyKit_Attributes_EnumerationAttribute_1_Value.md deleted file mode 100644 index c8e1dfc..0000000 --- a/Documentation/Help/P_CapyKit_Attributes_EnumerationAttribute_1_Value.md +++ /dev/null @@ -1,32 +0,0 @@ -# Value Property - - -Initializes a new instance of the EnumerationAttribute(T) class with a specified value. - - - -## Definition -**Namespace:** CapyKit.Attributes -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public T Value { get; private set; } -``` -**F#** -``` F# -member Value : 'T with get, private set -``` - - - -#### Property Value -T -The value. - -## See Also - - -#### Reference -EnumerationAttribute(T) Class -CapyKit.Attributes Namespace diff --git a/Documentation/Help/P_CapyKit_Attributes_ValueFormatAttribute_Format.md b/Documentation/Help/P_CapyKit_Attributes_ValueFormatAttribute_Format.md deleted file mode 100644 index 3e64bac..0000000 --- a/Documentation/Help/P_CapyKit_Attributes_ValueFormatAttribute_Format.md +++ /dev/null @@ -1,32 +0,0 @@ -# Format Property - - -Gets or sets the format to use for formatting the value. - - - -## Definition -**Namespace:** CapyKit.Attributes -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public string Format { get; private set; } -``` -**F#** -``` F# -member Format : string with get, private set -``` - - - -#### Property Value -String -The format string used to format the value. - -## See Also - - -#### Reference -ValueFormatAttribute Class -CapyKit.Attributes Namespace diff --git a/Documentation/Help/P_CapyKit_CapyEventArgs_Level.md b/Documentation/Help/P_CapyKit_CapyEventArgs_Level.md deleted file mode 100644 index 5ec3049..0000000 --- a/Documentation/Help/P_CapyKit_CapyEventArgs_Level.md +++ /dev/null @@ -1,31 +0,0 @@ -# Level Property - - -Gets the severity level of the event. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public EventLevel Level { get; private set; } -``` -**F#** -``` F# -member Level : EventLevel with get, private set -``` - - - -#### Property Value -EventLevel - -## See Also - - -#### Reference -CapyEventArgs Class -CapyKit Namespace diff --git a/Documentation/Help/P_CapyKit_CapyEventArgs_Message.md b/Documentation/Help/P_CapyKit_CapyEventArgs_Message.md deleted file mode 100644 index 1fcf0dd..0000000 --- a/Documentation/Help/P_CapyKit_CapyEventArgs_Message.md +++ /dev/null @@ -1,31 +0,0 @@ -# Message Property - - -Gets the message describing the reason for the event. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public string Message { get; private set; } -``` -**F#** -``` F# -member Message : string with get, private set -``` - - - -#### Property Value -String - -## See Also - - -#### Reference -CapyEventArgs Class -CapyKit Namespace diff --git a/Documentation/Help/P_CapyKit_CapyEventArgs_MethodName.md b/Documentation/Help/P_CapyKit_CapyEventArgs_MethodName.md deleted file mode 100644 index 316ac4f..0000000 --- a/Documentation/Help/P_CapyKit_CapyEventArgs_MethodName.md +++ /dev/null @@ -1,31 +0,0 @@ -# MethodName Property - - -Gets the name of the method where the event was raised. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public string MethodName { get; private set; } -``` -**F#** -``` F# -member MethodName : string with get, private set -``` - - - -#### Property Value -String - -## See Also - - -#### Reference -CapyEventArgs Class -CapyKit Namespace diff --git a/Documentation/Help/P_CapyKit_EncryptedValue_1_Value.md b/Documentation/Help/P_CapyKit_EncryptedValue_1_Value.md deleted file mode 100644 index 542e5bf..0000000 --- a/Documentation/Help/P_CapyKit_EncryptedValue_1_Value.md +++ /dev/null @@ -1,31 +0,0 @@ -# Value Property - - -\[Missing <summary> documentation for "P:CapyKit.EncryptedValue`1.Value"\] - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public T Value { get; set; } -``` -**F#** -``` F# -member Value : 'T with get, set -``` - - - -#### Property Value -T - -## See Also - - -#### Reference -EncryptedValue(T) Class -CapyKit Namespace diff --git a/Documentation/Help/P_CapyKit_Helpers_IEncryptionAlgorithm_AlgorithmName.md b/Documentation/Help/P_CapyKit_Helpers_IEncryptionAlgorithm_AlgorithmName.md deleted file mode 100644 index b94a453..0000000 --- a/Documentation/Help/P_CapyKit_Helpers_IEncryptionAlgorithm_AlgorithmName.md +++ /dev/null @@ -1,31 +0,0 @@ -# AlgorithmName Property - - -\[Missing <summary> documentation for "P:CapyKit.Helpers.IEncryptionAlgorithm.AlgorithmName"\] - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -string AlgorithmName { get; } -``` -**F#** -``` F# -abstract AlgorithmName : string with get -``` - - - -#### Property Value -String - -## See Also - - -#### Reference -IEncryptionAlgorithm Interface -CapyKit.Helpers Namespace diff --git a/Documentation/Help/P_CapyKit_IPasswordAlgorithm_AlgorithmName.md b/Documentation/Help/P_CapyKit_IPasswordAlgorithm_AlgorithmName.md deleted file mode 100644 index e342906..0000000 --- a/Documentation/Help/P_CapyKit_IPasswordAlgorithm_AlgorithmName.md +++ /dev/null @@ -1,31 +0,0 @@ -# AlgorithmName Property - - -Gets the name of the algorithm. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -string AlgorithmName { get; } -``` -**F#** -``` F# -abstract AlgorithmName : string with get -``` - - - -#### Property Value -String - -## See Also - - -#### Reference -IPasswordAlgorithm Interface -CapyKit Namespace diff --git a/Documentation/Help/P_CapyKit_Password_Algorithm.md b/Documentation/Help/P_CapyKit_Password_Algorithm.md deleted file mode 100644 index f938437..0000000 --- a/Documentation/Help/P_CapyKit_Password_Algorithm.md +++ /dev/null @@ -1,31 +0,0 @@ -# Algorithm Property - - -Gets or sets the algorithm used for password encryption. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public IPasswordAlgorithm Algorithm { get; private set; } -``` -**F#** -``` F# -member Algorithm : IPasswordAlgorithm with get, private set -``` - - - -#### Property Value -IPasswordAlgorithm - -## See Also - - -#### Reference -Password Class -CapyKit Namespace diff --git a/Documentation/Help/P_CapyKit_Password_Hash.md b/Documentation/Help/P_CapyKit_Password_Hash.md deleted file mode 100644 index d4b7097..0000000 --- a/Documentation/Help/P_CapyKit_Password_Hash.md +++ /dev/null @@ -1,31 +0,0 @@ -# Hash Property - - -Gets or sets the hash of the password. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public byte[] Hash { get; private set; } -``` -**F#** -``` F# -member Hash : byte[] with get, private set -``` - - - -#### Property Value -Byte[] - -## See Also - - -#### Reference -Password Class -CapyKit Namespace diff --git a/Documentation/Help/P_CapyKit_Password_Pbkdf2Algorithm.md b/Documentation/Help/P_CapyKit_Password_Pbkdf2Algorithm.md deleted file mode 100644 index 5c6ce8d..0000000 --- a/Documentation/Help/P_CapyKit_Password_Pbkdf2Algorithm.md +++ /dev/null @@ -1,32 +0,0 @@ -# Pbkdf2Algorithm Property - - -Gets the preconfigured PBKDF2 algorithm. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static Pbkdf2Algorithm Pbkdf2Algorithm { get; } -``` -**F#** -``` F# -static member Pbkdf2Algorithm : Pbkdf2Algorithm with get -``` - - - -#### Property Value -Pbkdf2Algorithm -The preconfigured PBKDF2 algorithm. - -## See Also - - -#### Reference -Password Class -CapyKit Namespace diff --git a/Documentation/Help/P_CapyKit_Password_Salt.md b/Documentation/Help/P_CapyKit_Password_Salt.md deleted file mode 100644 index 4c75485..0000000 --- a/Documentation/Help/P_CapyKit_Password_Salt.md +++ /dev/null @@ -1,31 +0,0 @@ -# Salt Property - - -Gets or sets the salt used for encryption. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public byte[] Salt { get; private set; } -``` -**F#** -``` F# -member Salt : byte[] with get, private set -``` - - - -#### Property Value -Byte[] - -## See Also - - -#### Reference -Password Class -CapyKit Namespace diff --git a/Documentation/Help/P_CapyKit_Pbkdf2Algorithm_AlgorithmName.md b/Documentation/Help/P_CapyKit_Pbkdf2Algorithm_AlgorithmName.md deleted file mode 100644 index 77d49c0..0000000 --- a/Documentation/Help/P_CapyKit_Pbkdf2Algorithm_AlgorithmName.md +++ /dev/null @@ -1,36 +0,0 @@ -# AlgorithmName Property - - -Gets the name of the algorithm. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public string AlgorithmName { get; } -``` -**F#** -``` F# -abstract AlgorithmName : string with get -override AlgorithmName : string with get -``` - - - -#### Property Value -String - -#### Implements -IPasswordAlgorithm.AlgorithmName - - -## See Also - - -#### Reference -Pbkdf2Algorithm Class -CapyKit Namespace diff --git a/Documentation/Help/P_CapyKit_PoolItem_1_Index.md b/Documentation/Help/P_CapyKit_PoolItem_1_Index.md deleted file mode 100644 index 4c0701c..0000000 --- a/Documentation/Help/P_CapyKit_PoolItem_1_Index.md +++ /dev/null @@ -1,32 +0,0 @@ -# Index Property - - -Gets the zero-based index of the pooled item. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public int Index { get; } -``` -**F#** -``` F# -member Index : int with get -``` - - - -#### Property Value -Int32 -The index. - -## See Also - - -#### Reference -PoolItem(T) Class -CapyKit Namespace diff --git a/Documentation/Help/P_CapyKit_PoolItem_1_Item.md b/Documentation/Help/P_CapyKit_PoolItem_1_Item.md deleted file mode 100644 index ff65581..0000000 --- a/Documentation/Help/P_CapyKit_PoolItem_1_Item.md +++ /dev/null @@ -1,32 +0,0 @@ -# Item Property - - -Gets the pooled resource. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public T Item { get; } -``` -**F#** -``` F# -member Item : 'T with get -``` - - - -#### Property Value -T -The pooled resource. - -## See Also - - -#### Reference -PoolItem(T) Class -CapyKit Namespace diff --git a/Documentation/Help/P_CapyKit_PoolItem_1_Locked.md b/Documentation/Help/P_CapyKit_PoolItem_1_Locked.md deleted file mode 100644 index e8acc59..0000000 --- a/Documentation/Help/P_CapyKit_PoolItem_1_Locked.md +++ /dev/null @@ -1,32 +0,0 @@ -# Locked Property - - -Gets a value indicating whether this object is locked or not. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public bool Locked { get; } -``` -**F#** -``` F# -member Locked : bool with get -``` - - - -#### Property Value -Boolean -A value indicating whether this object is locked or not. - -## See Also - - -#### Reference -PoolItem(T) Class -CapyKit Namespace diff --git a/Documentation/Help/P_CapyKit_PoolItem_1_TypeName.md b/Documentation/Help/P_CapyKit_PoolItem_1_TypeName.md deleted file mode 100644 index 2155483..0000000 --- a/Documentation/Help/P_CapyKit_PoolItem_1_TypeName.md +++ /dev/null @@ -1,32 +0,0 @@ -# TypeName Property - - -Gets the name of the Type of the pooled item. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public string TypeName { get; } -``` -**F#** -``` F# -member TypeName : string with get -``` - - - -#### Property Value -String -The name of the Type of the pooled item. - -## See Also - - -#### Reference -PoolItem(T) Class -CapyKit Namespace diff --git a/Documentation/Help/Properties_T_CapyKit_Attributes_EnumerationAttribute_1.md b/Documentation/Help/Properties_T_CapyKit_Attributes_EnumerationAttribute_1.md deleted file mode 100644 index fb26aa4..0000000 --- a/Documentation/Help/Properties_T_CapyKit_Attributes_EnumerationAttribute_1.md +++ /dev/null @@ -1,21 +0,0 @@ -# EnumerationAttribute<T> Properties - - - - -## Properties - - - - - - - -
TypeIdWhen implemented in a derived class, gets a unique identifier for this Attribute.
(Inherited from Attribute)
ValueInitializes a new instance of the EnumerationAttribute(T) class with a specified value.
- -## See Also - - -#### Reference -EnumerationAttribute(T) Class -CapyKit.Attributes Namespace diff --git a/Documentation/Help/Properties_T_CapyKit_Attributes_EnumerationDescriptionAttribute.md b/Documentation/Help/Properties_T_CapyKit_Attributes_EnumerationDescriptionAttribute.md deleted file mode 100644 index dd1b9e0..0000000 --- a/Documentation/Help/Properties_T_CapyKit_Attributes_EnumerationDescriptionAttribute.md +++ /dev/null @@ -1,21 +0,0 @@ -# EnumerationDescriptionAttribute Properties - - - - -## Properties - - - - - - - -
TypeIdWhen implemented in a derived class, gets a unique identifier for this Attribute.
(Inherited from Attribute)
ValueInitializes a new instance of the EnumerationAttribute(T) class with a specified value.
(Inherited from EnumerationAttribute(T))
- -## See Also - - -#### Reference -EnumerationDescriptionAttribute Class -CapyKit.Attributes Namespace diff --git a/Documentation/Help/Properties_T_CapyKit_Attributes_ValueFormatAttribute.md b/Documentation/Help/Properties_T_CapyKit_Attributes_ValueFormatAttribute.md deleted file mode 100644 index 770b2ca..0000000 --- a/Documentation/Help/Properties_T_CapyKit_Attributes_ValueFormatAttribute.md +++ /dev/null @@ -1,21 +0,0 @@ -# ValueFormatAttribute Properties - - - - -## Properties - - - - - - - -
FormatGets or sets the format to use for formatting the value.
TypeIdWhen implemented in a derived class, gets a unique identifier for this Attribute.
(Inherited from Attribute)
- -## See Also - - -#### Reference -ValueFormatAttribute Class -CapyKit.Attributes Namespace diff --git a/Documentation/Help/Properties_T_CapyKit_CapyEventArgs.md b/Documentation/Help/Properties_T_CapyKit_CapyEventArgs.md deleted file mode 100644 index 33a18b7..0000000 --- a/Documentation/Help/Properties_T_CapyKit_CapyEventArgs.md +++ /dev/null @@ -1,24 +0,0 @@ -# CapyEventArgs Properties - - - - -## Properties - - - - - - - - - - -
LevelGets the severity level of the event.
MessageGets the message describing the reason for the event.
MethodNameGets the name of the method where the event was raised.
- -## See Also - - -#### Reference -CapyEventArgs Class -CapyKit Namespace diff --git a/Documentation/Help/Properties_T_CapyKit_EncryptedValue_1.md b/Documentation/Help/Properties_T_CapyKit_EncryptedValue_1.md deleted file mode 100644 index aee856b..0000000 --- a/Documentation/Help/Properties_T_CapyKit_EncryptedValue_1.md +++ /dev/null @@ -1,18 +0,0 @@ -# EncryptedValue<T> Properties - - - - -## Properties - - - - -
Value 
- -## See Also - - -#### Reference -EncryptedValue(T) Class -CapyKit Namespace diff --git a/Documentation/Help/Properties_T_CapyKit_Helpers_IEncryptionAlgorithm.md b/Documentation/Help/Properties_T_CapyKit_Helpers_IEncryptionAlgorithm.md deleted file mode 100644 index 52bcd95..0000000 --- a/Documentation/Help/Properties_T_CapyKit_Helpers_IEncryptionAlgorithm.md +++ /dev/null @@ -1,18 +0,0 @@ -# IEncryptionAlgorithm Properties - - - - -## Properties - - - - -
AlgorithmName 
- -## See Also - - -#### Reference -IEncryptionAlgorithm Interface -CapyKit.Helpers Namespace diff --git a/Documentation/Help/Properties_T_CapyKit_IPasswordAlgorithm.md b/Documentation/Help/Properties_T_CapyKit_IPasswordAlgorithm.md deleted file mode 100644 index bd3a77b..0000000 --- a/Documentation/Help/Properties_T_CapyKit_IPasswordAlgorithm.md +++ /dev/null @@ -1,18 +0,0 @@ -# IPasswordAlgorithm Properties - - - - -## Properties - - - - -
AlgorithmNameGets the name of the algorithm.
- -## See Also - - -#### Reference -IPasswordAlgorithm Interface -CapyKit Namespace diff --git a/Documentation/Help/Properties_T_CapyKit_Password.md b/Documentation/Help/Properties_T_CapyKit_Password.md deleted file mode 100644 index 3900c47..0000000 --- a/Documentation/Help/Properties_T_CapyKit_Password.md +++ /dev/null @@ -1,27 +0,0 @@ -# Password Properties - - - - -## Properties - - - - - - - - - - - - - -
AlgorithmGets or sets the algorithm used for password encryption.
HashGets or sets the hash of the password.
Pbkdf2AlgorithmGets the preconfigured PBKDF2 algorithm.
SaltGets or sets the salt used for encryption.
- -## See Also - - -#### Reference -Password Class -CapyKit Namespace diff --git a/Documentation/Help/Properties_T_CapyKit_Pbkdf2Algorithm.md b/Documentation/Help/Properties_T_CapyKit_Pbkdf2Algorithm.md deleted file mode 100644 index 02386e4..0000000 --- a/Documentation/Help/Properties_T_CapyKit_Pbkdf2Algorithm.md +++ /dev/null @@ -1,18 +0,0 @@ -# Pbkdf2Algorithm Properties - - - - -## Properties - - - - -
AlgorithmNameGets the name of the algorithm.
- -## See Also - - -#### Reference -Pbkdf2Algorithm Class -CapyKit Namespace diff --git a/Documentation/Help/Properties_T_CapyKit_PoolItem_1.md b/Documentation/Help/Properties_T_CapyKit_PoolItem_1.md deleted file mode 100644 index febf165..0000000 --- a/Documentation/Help/Properties_T_CapyKit_PoolItem_1.md +++ /dev/null @@ -1,27 +0,0 @@ -# PoolItem<T> Properties - - - - -## Properties - - - - - - - - - - - - - -
IndexGets the zero-based index of the pooled item.
ItemGets the pooled resource.
LockedGets a value indicating whether this object is locked or not.
TypeNameGets the name of the Type of the pooled item.
- -## See Also - - -#### Reference -PoolItem(T) Class -CapyKit Namespace diff --git a/Documentation/Help/R_Project_Documentation.md b/Documentation/Help/R_Project_Documentation.md deleted file mode 100644 index 846b040..0000000 --- a/Documentation/Help/R_Project_Documentation.md +++ /dev/null @@ -1,31 +0,0 @@ -# Namespaces - - -Welcome to the official documentation for CapyKit, a powerful collection of C# utilities designed to enhance your .NET projects. Below, you'll find a list of namespaces included in the library, each offering a unique set of tools, extensions, and helpers to streamline your development process. - - - -## Namespaces - - - - - - - - - - - - - - - - - - - - - - -
CapyKitCore utilities and foundational methods for the CapyKit library.
CapyKit.AttributesCustom attributes for simplifying .NET code behavior.
CapyKit.EnumerationsCommonly used enumerations for value comparison and logic.
CapyKit.ExtensionsExtension methods for enhancing .NET classes and simplifying operations.
CapyKit.HelpersUtility classes for tasks like data manipulation and reflection.
TestsUnit tests ensuring CapyKit functions as expected.
Tests.HelpersContains unit tests specifically focused on verifying the correctness of the code in `CapyKit.Helpers`.
\ No newline at end of file diff --git a/Documentation/Help/T_CapyKit_Attributes_EnumerationAttribute_1.md b/Documentation/Help/T_CapyKit_Attributes_EnumerationAttribute_1.md deleted file mode 100644 index b776839..0000000 --- a/Documentation/Help/T_CapyKit_Attributes_EnumerationAttribute_1.md +++ /dev/null @@ -1,93 +0,0 @@ -# EnumerationAttribute<T> Class - - -Custom attribute class for decorating enumeration fields with additional data. - - - -## Definition -**Namespace:** CapyKit.Attributes -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -[AttributeUsageAttribute(AttributeTargets.Field)] -public abstract class EnumerationAttribute : Attribute - -``` -**F#** -``` F# -[] -[] -type EnumerationAttribute<'T> = - class - inherit Attribute - end -``` - - - -
InheritanceObjectAttribute → EnumerationAttribute(T)
DerivedCapyKit.Attributes.EnumerationDescriptionAttribute
- - - -#### Type Parameters -
Generic type parameter allowing for arbitrary declarations and assignments of meaning.
- -## Constructors - - - - -
EnumerationAttribute(T)Gets the value of the enumeration represented by this attribute.
- -## Properties - - - - - - - -
TypeIdWhen implemented in a derived class, gets a unique identifier for this Attribute.
(Inherited from Attribute)
ValueInitializes a new instance of the EnumerationAttribute(T) class with a specified value.
- -## Methods - - - - - - - - - - - - - - - - - - - - - - - - - -
EqualsReturns a value that indicates whether this instance is equal to a specified object.
(Inherited from Attribute)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeReturns the hash code for this instance.
(Inherited from Attribute)
GetTypeGets the Type of the current instance.
(Inherited from Object)
IsDefaultAttributeWhen overridden in a derived class, indicates whether the value of this instance is the default value for the derived class.
(Inherited from Attribute)
MatchWhen overridden in a derived class, returns a value that indicates whether this instance equals a specified object.
(Inherited from Attribute)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -CapyKit.Attributes Namespace diff --git a/Documentation/Help/T_CapyKit_Attributes_EnumerationDescriptionAttribute.md b/Documentation/Help/T_CapyKit_Attributes_EnumerationDescriptionAttribute.md deleted file mode 100644 index 0d758d4..0000000 --- a/Documentation/Help/T_CapyKit_Attributes_EnumerationDescriptionAttribute.md +++ /dev/null @@ -1,88 +0,0 @@ -# EnumerationDescriptionAttribute Class - - -An attribute class for decorating enumeration fields with a description. - - - -## Definition -**Namespace:** CapyKit.Attributes -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -[AttributeUsageAttribute(AttributeTargets.Field)] -public class EnumerationDescriptionAttribute : EnumerationAttribute -``` -**F#** -``` F# -[] -type EnumerationDescriptionAttribute = - class - inherit EnumerationAttribute - end -``` - - -
InheritanceObjectAttributeEnumerationAttribute(String) → EnumerationDescriptionAttribute
- - - -## Constructors - - - - -
EnumerationDescriptionAttributeInitializes a new instance of the EnumerationDescriptionAttribute class with the specified description.
- -## Properties - - - - - - - -
TypeIdWhen implemented in a derived class, gets a unique identifier for this Attribute.
(Inherited from Attribute)
ValueInitializes a new instance of the EnumerationAttribute(T) class with a specified value.
(Inherited from EnumerationAttribute(T))
- -## Methods - - - - - - - - - - - - - - - - - - - - - - - - - -
EqualsReturns a value that indicates whether this instance is equal to a specified object.
(Inherited from Attribute)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeReturns the hash code for this instance.
(Inherited from Attribute)
GetTypeGets the Type of the current instance.
(Inherited from Object)
IsDefaultAttributeWhen overridden in a derived class, indicates whether the value of this instance is the default value for the derived class.
(Inherited from Attribute)
MatchWhen overridden in a derived class, returns a value that indicates whether this instance equals a specified object.
(Inherited from Attribute)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -CapyKit.Attributes Namespace -EnumerationAttribute(T) diff --git a/Documentation/Help/T_CapyKit_Attributes_ValueFormatAttribute.md b/Documentation/Help/T_CapyKit_Attributes_ValueFormatAttribute.md deleted file mode 100644 index 32d944e..0000000 --- a/Documentation/Help/T_CapyKit_Attributes_ValueFormatAttribute.md +++ /dev/null @@ -1,93 +0,0 @@ -# ValueFormatAttribute Class - - -Custom attribute for formatting values in a specific way. - - - -## Definition -**Namespace:** CapyKit.Attributes -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -[AttributeUsageAttribute(AttributeTargets.Property)] -public class ValueFormatAttribute : Attribute -``` -**F#** -``` F# -[] -type ValueFormatAttribute = - class - inherit Attribute - end -``` - - -
InheritanceObjectAttribute → ValueFormatAttribute
- - - -## Constructors - - - - - - - -
ValueFormatAttribute()Default constructor. Initializes a new instance of the ValueFormatAttribute class with an empty format string.
ValueFormatAttribute(String)Constructor. Initializes a new instance of the ValueFormatAttribute class with the specified format string.
- -## Properties - - - - - - - -
FormatGets or sets the format to use for formatting the value.
TypeIdWhen implemented in a derived class, gets a unique identifier for this Attribute.
(Inherited from Attribute)
- -## Methods - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
EqualsReturns a value that indicates whether this instance is equal to a specified object.
(Inherited from Attribute)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetFormatParameterizedStringGets a parameterized formatted string for the specified index.
GetHashCodeReturns the hash code for this instance.
(Inherited from Attribute)
GetTypeGets the Type of the current instance.
(Inherited from Object)
IsDefaultAttributeWhen overridden in a derived class, indicates whether the value of this instance is the default value for the derived class.
(Inherited from Attribute)
MatchWhen overridden in a derived class, returns a value that indicates whether this instance equals a specified object.
(Inherited from Attribute)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -CapyKit.Attributes Namespace diff --git a/Documentation/Help/T_CapyKit_CapyEventArgs.md b/Documentation/Help/T_CapyKit_CapyEventArgs.md deleted file mode 100644 index 722372f..0000000 --- a/Documentation/Help/T_CapyKit_CapyEventArgs.md +++ /dev/null @@ -1,82 +0,0 @@ -# CapyEventArgs Class - - -The CapyEventArgs class represents an event argument instance with event level, message, and method name information. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public class CapyEventArgs : EventArgs -``` -**F#** -``` F# -type CapyEventArgs = - class - inherit EventArgs - end -``` - - -
InheritanceObjectEventArgs → CapyEventArgs
- - - -## Constructors - - - - -
CapyEventArgsInitializes a new instance of the CapyEventArgs class with the specified event level, message, and method name.
- -## Properties - - - - - - - - - - -
LevelGets the severity level of the event.
MessageGets the message describing the reason for the event.
MethodNameGets the name of the method where the event was raised.
- -## Methods - - - - - - - - - - - - - - - - - - - -
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -CapyKit Namespace diff --git a/Documentation/Help/T_CapyKit_CapyEventHandler.md b/Documentation/Help/T_CapyKit_CapyEventHandler.md deleted file mode 100644 index 4bc2576..0000000 --- a/Documentation/Help/T_CapyKit_CapyEventHandler.md +++ /dev/null @@ -1,34 +0,0 @@ -# CapyEventHandler Delegate - - -A delegate representing an event handler that accepts a CapyEventArgs instance. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public delegate void CapyEventHandler( - CapyEventArgs e -) -``` -**F#** -``` F# -type CapyEventHandler = - delegate of - e : CapyEventArgs -> unit -``` - - - -#### Parameters -
  CapyEventArgs
The CapyEventArgs instance containing event data.
- -## See Also - - -#### Reference -CapyKit Namespace diff --git a/Documentation/Help/T_CapyKit_CapyEventReporter.md b/Documentation/Help/T_CapyKit_CapyEventReporter.md deleted file mode 100644 index 2b840e2..0000000 --- a/Documentation/Help/T_CapyKit_CapyEventReporter.md +++ /dev/null @@ -1,65 +0,0 @@ -# CapyEventReporter Class - - -The CapyEventReporter class is responsible for managing event subscriptions and emissions within CapyKit. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static class CapyEventReporter -``` -**F#** -``` F# -[] -[] -type CapyEventReporter = class end -``` - - -
InheritanceObject → CapyEventReporter
- - - -## Remarks -Because consumers of CapyKit may have varied ways of handling logging, the CapyEventReporter provides a way for subscribers to recieve events for various "events" within the library. These can be thought of as a logging solution for CapyKit. Consumers are free to treat these events however they see fit. - -## Constructors - - - - -
CapyEventReporter 
- -## Methods - - - - - - - - - - - - - -
EmitEventEmits an event with the given severity level, message, and method name.
EmitEventOnceEmits an event with the given severity level, message, unique identifier, and method name one time.
SubscribeSubscribes the specified event handler to the event with the given subscription level and origin.
UnsubscribeUnsubscribes the specified event handler from the event with the given origin.
- -## Fields - - - - -
uniqueIdentifiersA hash set storing unique identifiers for events intended to only be emitted once.
- -## See Also - - -#### Reference -CapyKit Namespace diff --git a/Documentation/Help/T_CapyKit_Color.md b/Documentation/Help/T_CapyKit_Color.md deleted file mode 100644 index bd73af7..0000000 --- a/Documentation/Help/T_CapyKit_Color.md +++ /dev/null @@ -1,66 +0,0 @@ -# Color Class - - -An object representing a color. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public class Color -``` -**F#** -``` F# -type Color = class end -``` - - -
InheritanceObject → Color
- - - -## Constructors - - - - -
ColorInitializes a new instance of the Color class
- -## Methods - - - - - - - - - - - - - - - - - - - -
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -CapyKit Namespace diff --git a/Documentation/Help/T_CapyKit_EncryptedValue_1.md b/Documentation/Help/T_CapyKit_EncryptedValue_1.md deleted file mode 100644 index 3413f7b..0000000 --- a/Documentation/Help/T_CapyKit_EncryptedValue_1.md +++ /dev/null @@ -1,77 +0,0 @@ -# EncryptedValue<T> Class - - -\[Missing <summary> documentation for "T:CapyKit.EncryptedValue`1"\] - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public class EncryptedValue - -``` -**F#** -``` F# -type EncryptedValue<'T> = class end -``` - - -
InheritanceObject → EncryptedValue(T)
- - - -#### Type Parameters -
\[Missing <typeparam name="T"/> documentation for "T:CapyKit.EncryptedValue`1"\]
- -## Constructors - - - - -
EncryptedValue(T)Initializes a new instance of the EncryptedValue(T) class
- -## Properties - - - - -
Value 
- -## Methods - - - - - - - - - - - - - - - - - - - -
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -CapyKit Namespace diff --git a/Documentation/Help/T_CapyKit_Enumerations_MeasurementSystem.md b/Documentation/Help/T_CapyKit_Enumerations_MeasurementSystem.md deleted file mode 100644 index cf5a561..0000000 --- a/Documentation/Help/T_CapyKit_Enumerations_MeasurementSystem.md +++ /dev/null @@ -1,39 +0,0 @@ -# MeasurementSystem Enumeration - - -An enumeration representing different measurement systems. - - - -## Definition -**Namespace:** CapyKit.Enumerations -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public enum MeasurementSystem -``` -**F#** -``` F# -type MeasurementSystem -``` - - - -## Members - - - - - - - - - -
Imperial0The imperial measurement system.
Metric1The metric measurement system.
- -## See Also - - -#### Reference -CapyKit.Enumerations Namespace diff --git a/Documentation/Help/T_CapyKit_EventLevel.md b/Documentation/Help/T_CapyKit_EventLevel.md deleted file mode 100644 index 2efdd48..0000000 --- a/Documentation/Help/T_CapyKit_EventLevel.md +++ /dev/null @@ -1,51 +0,0 @@ -# EventLevel Enumeration - - -Enumeration representing different event level severity values. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public enum EventLevel -``` -**F#** -``` F# -type EventLevel -``` - - - -## Members - - - - - - - - - - - - - - - - - - - - - -
Critical0Represents a critical error that requires immediate attention.
Error1Represents an error that prevents the normal execution of the application.
Warning2Represents a warning indicating a non-critical issue that should be addressed.
Information3Represents informational messages that provide useful context to the consumer.
Debug4Represents detailed messages that are typically used for debugging purposes.
- -## See Also - - -#### Reference -CapyKit Namespace diff --git a/Documentation/Help/T_CapyKit_Extensions_EnumerationExtensions.md b/Documentation/Help/T_CapyKit_Extensions_EnumerationExtensions.md deleted file mode 100644 index 928c69f..0000000 --- a/Documentation/Help/T_CapyKit_Extensions_EnumerationExtensions.md +++ /dev/null @@ -1,55 +0,0 @@ -# EnumerationExtensions Class - - -Provides static extentions methods for providing additional functionality for Enum types. - - - -## Definition -**Namespace:** CapyKit.Extensions -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static class EnumerationExtensions -``` -**F#** -``` F# -[] -[] -[] -type EnumerationExtensions = class end -``` - - -
InheritanceObject → EnumerationExtensions
- - - -## Methods - - - - - - - - - - - - - - - - - - - -
GetDescriptionAn Enum extension method that gets a description.
GetNameAn Enum extension method that gets a name.
GetPrettyNameAn Enum extension method that gets a human readable name.
GetValueAn Enum extension method that gets an integer value representing the enumation.
Parse(T)(T, String)A T extension method that parses a string into an enumeration.
Parse(T)(T, String, Boolean)A T extension method that parses a string into an enumeration.
- -## See Also - - -#### Reference -CapyKit.Extensions Namespace diff --git a/Documentation/Help/T_CapyKit_Extensions_LINQExtensions.md b/Documentation/Help/T_CapyKit_Extensions_LINQExtensions.md deleted file mode 100644 index 05f7c9d..0000000 --- a/Documentation/Help/T_CapyKit_Extensions_LINQExtensions.md +++ /dev/null @@ -1,67 +0,0 @@ -# LINQExtensions Class - - -Provides static extension methods for performing common LINQ operations on IEnumerable(T) and IQueryable(T) collections. - - - -## Definition -**Namespace:** CapyKit.Extensions -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static class LINQExtensions -``` -**F#** -``` F# -[] -[] -[] -type LINQExtensions = class end -``` - - -
InheritanceObject → LINQExtensions
- - - -## Methods - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Distinct(T, U)Enumerates distinct items in this collection as defined by the key property.
Filter(T)(IEnumerable(T), Func(T, Boolean))Filters out items matching a predicate from the collection.
Filter(T)(IQueryable(T), Expression(Func(T, Boolean)))Filters out items matching a predicate from the collection.
LeftOuterJoin(T, U, TKey, R)(IQueryable(T), IQueryable(U), Expression(Func(T, TKey)), Expression(Func(U, TKey)), Expression(Func(T, IEnumerable(U), R)))An IQueryable<T> extension method that left outer join.
LeftOuterJoin(T, U, TKey, R)(IEnumerable(T), IEnumerable(U), Func(T, TKey), Func(U, TKey), Func(T, IEnumerable(U), R), Func(T, U))An IEnumable<T> extension method that left outer join.
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))An IQueryable<T> extension method that left outer join.
Page(T)(IEnumerable(T), Int32, Int32)Get a page of items from a collection, skipping pageNumber pages of pageSize items per page.
Page(T)(IQueryable(T), Int32, Int32)Get a page of items from a collection, skipping pageNumber pages of pageSize items per page.
PageCount(T)(IEnumerable(T), Int32)The number of pages of pageSize size in the given collection.
PageCount(T)(IQueryable(T), Int32)The number of pages of pageSize size in the given collection.
- -## See Also - - -#### Reference -CapyKit.Extensions Namespace diff --git a/Documentation/Help/T_CapyKit_Extensions_ObjectExtensions.md b/Documentation/Help/T_CapyKit_Extensions_ObjectExtensions.md deleted file mode 100644 index ab4e242..0000000 --- a/Documentation/Help/T_CapyKit_Extensions_ObjectExtensions.md +++ /dev/null @@ -1,43 +0,0 @@ -# ObjectExtensions Class - - -An class containing extenstions that apply to any object type. - - - -## Definition -**Namespace:** CapyKit.Extensions -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static class ObjectExtensions -``` -**F#** -``` F# -[] -[] -[] -type ObjectExtensions = class end -``` - - -
InheritanceObject → ObjectExtensions
- - - -## Methods - - - - - - - -
UpdateProperties(Object, Object)An object extension method that updates the properties of a given target object with the values from a given source object.
UpdateProperties(T)(T, T)An object extension method that updates the properties of a given target object with the values from a given source object.
- -## See Also - - -#### Reference -CapyKit.Extensions Namespace diff --git a/Documentation/Help/T_CapyKit_Extensions_StringExtensions.md b/Documentation/Help/T_CapyKit_Extensions_StringExtensions.md deleted file mode 100644 index 56a8d2f..0000000 --- a/Documentation/Help/T_CapyKit_Extensions_StringExtensions.md +++ /dev/null @@ -1,43 +0,0 @@ -# StringExtensions Class - - -Provides static extentions methods for providing additional functionality for String types. - - - -## Definition -**Namespace:** CapyKit.Extensions -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static class StringExtensions -``` -**F#** -``` F# -[] -[] -[] -type StringExtensions = class end -``` - - -
InheritanceObject → StringExtensions
- - - -## Methods - - - - - - - -
IfNullOrEmptyReplaces a null or empty string with a specified replacement string.
IfNullOrWhiteSpaceReplaces a null or whitespace string with a specified replacement string.
- -## See Also - - -#### Reference -CapyKit.Extensions Namespace diff --git a/Documentation/Help/T_CapyKit_Helpers_CalculationHelper.md b/Documentation/Help/T_CapyKit_Helpers_CalculationHelper.md deleted file mode 100644 index 88e24d3..0000000 --- a/Documentation/Help/T_CapyKit_Helpers_CalculationHelper.md +++ /dev/null @@ -1,73 +0,0 @@ -# CalculationHelper Class - - -Static class providing helper methods for various calculations. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static class CalculationHelper -``` -**F#** -``` F# -[] -[] -type CalculationHelper = class end -``` - - -
InheritanceObject → CalculationHelper
- - - -## Methods - - - - - - - - - - - - - - - - - - - - - - - - - -
CalculateHashCalculates the hash of a given string using an MD5 value as the first 32 bits.
CalculateHexHashCalculates the hexadecimal hash.
DegreesToRadiansConvers degrees to radians.
GetDistance(Decimal, Decimal, Decimal, Decimal, MeasurementSystem)Gets the distance between two points on earth using the haversine formula.
GetDistance(Double, Double, Double, Double, MeasurementSystem)Gets the distance between two points on earth using the haversine formula.
KilometersToMilesConverts kilometers to miles.
MilesToKilometersConverts miles to kilometers.
RadiansToDegreesConverts radians to degrees.
- -## Fields - - - - - - - - - - -
charsThe valid hexidecimal characters.
EARTH_RADIUS_KILOMETERSThe earth's radius in kilometers.
MILES_PER_KILOMETERRatio of miles per kilometer .
- -## See Also - - -#### Reference -CapyKit.Helpers Namespace diff --git a/Documentation/Help/T_CapyKit_Helpers_CompressionHelper.md b/Documentation/Help/T_CapyKit_Helpers_CompressionHelper.md deleted file mode 100644 index 1d8f163..0000000 --- a/Documentation/Help/T_CapyKit_Helpers_CompressionHelper.md +++ /dev/null @@ -1,51 +0,0 @@ -# CompressionHelper Class - - -A class that contains methods for managing data compression. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static class CompressionHelper -``` -**F#** -``` F# -[] -[] -type CompressionHelper = class end -``` - - -
InheritanceObject → CompressionHelper
- - - -## Methods - - - - - - - - - - - - - - - - -
CompressCompresses a given object using the gzip algorithm.
CompressToStringCompresses a given object to a string using base64 encoding of gzip format.
Decompress(T)(Byte[])Decompresses a given compressed gzip byte stream.
Decompress(T)(String)Decompresses a given base64 encoded string of gzip format.
DecompressToStringDecompresses the given base64 string in gzip format.
- -## See Also - - -#### Reference -CapyKit.Helpers Namespace diff --git a/Documentation/Help/T_CapyKit_Helpers_EncryptionHelper.md b/Documentation/Help/T_CapyKit_Helpers_EncryptionHelper.md deleted file mode 100644 index 7d52dc5..0000000 --- a/Documentation/Help/T_CapyKit_Helpers_EncryptionHelper.md +++ /dev/null @@ -1,73 +0,0 @@ -# EncryptionHelper Class - - -\[Missing <summary> documentation for "T:CapyKit.Helpers.EncryptionHelper"\] - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public class EncryptionHelper -``` -**F#** -``` F# -type EncryptionHelper = class end -``` - - -
InheritanceObject → EncryptionHelper
- - - -## Constructors - - - - -
EncryptionHelperInitializes a new instance of the EncryptionHelper class
- -## Methods - - - - - - - - - - - - - - - - - - - -
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)
- -## Fields - - - - -
encryptionKey 
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -CapyKit.Helpers Namespace diff --git a/Documentation/Help/T_CapyKit_Helpers_IEncryptionAlgorithm.md b/Documentation/Help/T_CapyKit_Helpers_IEncryptionAlgorithm.md deleted file mode 100644 index 876b999..0000000 --- a/Documentation/Help/T_CapyKit_Helpers_IEncryptionAlgorithm.md +++ /dev/null @@ -1,44 +0,0 @@ -# IEncryptionAlgorithm Interface - - -\[Missing <summary> documentation for "T:CapyKit.Helpers.IEncryptionAlgorithm"\] - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public interface IEncryptionAlgorithm -``` -**F#** -``` F# -type IEncryptionAlgorithm = interface end -``` - - - -## Properties - - - - -
AlgorithmName 
- -## Methods - - - - - - - -
Decrypt(T) 
Encrypt(T) 
- -## See Also - - -#### Reference -CapyKit.Helpers Namespace diff --git a/Documentation/Help/T_CapyKit_Helpers_KeyHelper.md b/Documentation/Help/T_CapyKit_Helpers_KeyHelper.md deleted file mode 100644 index 50bba56..0000000 --- a/Documentation/Help/T_CapyKit_Helpers_KeyHelper.md +++ /dev/null @@ -1,115 +0,0 @@ -# KeyHelper Class - - -A class that contains methods for managing key creation and validation against a master key. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public class KeyHelper -``` -**F#** -``` F# -type KeyHelper = class end -``` - - -
InheritanceObject → KeyHelper
- - - -## Constructors - - - - -
KeyHelperInitializes a new instance of the KeyHelper class
- -## Methods - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
BytesToHexConverts a byte array to a hex string.
ComputeSignatureComputes an HMAC-SHA256 over the salt using the master key and truncates it to the same number of bytes as the salt.
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
FormatKeyFormats the given hex string into the desired number of parts (separated by dashes).
GenerateKeyGenerates a random key.
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetMasterKeyGets the master key.
GetNumPartsGets the number parts.
GetSaltSizeGets the salt size.
GetTypeGets the Type of the current instance.
(Inherited from Object)
HexToBytesConverts a hex string back to a byte array.
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
SetMasterKeyAccessorSets the master key.
SetNumPartsAccessorSet and get the number of parts for the formatted key. Default is 2.
SetSaltSizeAccessorSets the salt size (in bytes). Default is 4.
ToStringReturns a string that represents the current object.
(Inherited from Object)
ValidateKeyValidates the provided key.
- -## Fields - - - - - - - - - - -
masterKeyAccessorThe master key accessor function.
numPartsAccessorNumber of parts accessor function.
saltSizeAccessorThe salt size accessor function.
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -CapyKit.Helpers Namespace diff --git a/Documentation/Help/T_CapyKit_Helpers_LanguageHelper.md b/Documentation/Help/T_CapyKit_Helpers_LanguageHelper.md deleted file mode 100644 index d31a51b..0000000 --- a/Documentation/Help/T_CapyKit_Helpers_LanguageHelper.md +++ /dev/null @@ -1,69 +0,0 @@ -# LanguageHelper Class - - -Helper class for handling text transformations. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public class LanguageHelper -``` -**F#** -``` F# -type LanguageHelper = class end -``` - - -
InheritanceObject → LanguageHelper
- - - -## Constructors - - - - -
LanguageHelperInitializes a new instance of the LanguageHelper class
- -## Methods - - - - - - - - - - - - - - - - - - - - - - -
CamelCaseToHumanReadableConverts camel case text to human readable text.
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -CapyKit.Helpers Namespace diff --git a/Documentation/Help/T_CapyKit_Helpers_SecurityHelper.md b/Documentation/Help/T_CapyKit_Helpers_SecurityHelper.md deleted file mode 100644 index 1bd8821..0000000 --- a/Documentation/Help/T_CapyKit_Helpers_SecurityHelper.md +++ /dev/null @@ -1,127 +0,0 @@ -# SecurityHelper Class - - -A class that contains methods for managing secure data processing and cryptography. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public class SecurityHelper -``` -**F#** -``` F# -type SecurityHelper = class end -``` - - -
InheritanceObject → SecurityHelper
- - - -## Constructors - - - - -
SecurityHelperInitializes a new instance of the SecurityHelper class
- -## Methods - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CompareHashedPassword(Password, String, Byte[], IPasswordAlgorithm, Object[])Compares an unencrypted password with a stored, encrypted existingPassword. This method uses the specified algorithm to retrieve the hashed version of the password and then compares it with the existingPassword.
CompareHashedPassword(T)(Password, String, Byte[], Object[])Compares an unencrypted password with a stored, encrypted existingPassword. This method uses the specified password algorithm type T to retrieve the hashed version of the password and then compares it with the existingPassword.
CompareSessionIDCompares two session identifiers.
CompareStringsCompare two strings as case sensative.
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetPassword(T)(String, Object[])Retrieves a Password object using the specified password and generates a random salt value. Then it uses that salt to call the overloaded GetPassword(T)(String, Byte[], Object[]) method with the given password and the generated salt as arguments.
GetPassword(T)(String, Byte[], Object[])Retrieves a Password object using the specified password, salt, and optional constructor arguments.
GetRandomBytesGenerates a new byte array of the specified length with random values.
GetRandomPasswordGets a cryptographically strong random password.
GetRandomString(Int32)A convenience method to generate a random string of the specified length using all character sets.
GetRandomString(Int32, ValidCharacterCollection[])Gets a cryptographically strong random string using the character values found in [!:VALID_CHARACTERS].
GetSaltGenerates a random byte array that can act as a salt.
GetTypeGets the Type of the current instance.
(Inherited from Object)
GetValidCharacterCompositionStatic method that returns a valid character composition based on the given ValidCharacterCollection parameters.
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Pbkdf2(String)Generates a new Password object using the PBKDF2 algorithm with the provided password. This overload of the method generates a random salt value for added security.
Pbkdf2(String, Byte[])Generates a new Password object using the PBKDF2 algorithm with the provided password and salt.
ToStringReturns a string that represents the current object.
(Inherited from Object)
- -## Fields - - - - - - - - - - - - - - - - -
LOWER_CASE_CHARACTERSA string of all the lower case characters.
NUMBER_CHARACTERSA string of all the numeric characters.
SALT_SIZEDefault size to use when generating a new salt.
SPECIAL_CHARACTERSA string of the most common non-alphanumeric characters.
UPPER_CASE_CHARACTERSA string of all the upper case characters.
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -CapyKit.Helpers Namespace diff --git a/Documentation/Help/T_CapyKit_Helpers_SerializationHelper.md b/Documentation/Help/T_CapyKit_Helpers_SerializationHelper.md deleted file mode 100644 index 7792a9c..0000000 --- a/Documentation/Help/T_CapyKit_Helpers_SerializationHelper.md +++ /dev/null @@ -1,51 +0,0 @@ -# SerializationHelper Class - - -\[Missing <summary> documentation for "T:CapyKit.Helpers.SerializationHelper"\] - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static class SerializationHelper -``` -**F#** -``` F# -[] -[] -type SerializationHelper = class end -``` - - -
InheritanceObject → SerializationHelper
- - - -## Methods - - - - - - - - - - - - - - - - -
Deserialize(T)(Byte[])Deserializes an object to a given T type.
Deserialize(T)(Stream)Deserializes an object to a given T type.
Deserialize(T)(String)Deserializes a JSON encoded string to the given T.
SerializeToBytesSerializes an object to a byte array.
SerializeToStringSerializes an object to a JSON encoded string.
- -## See Also - - -#### Reference -CapyKit.Helpers Namespace diff --git a/Documentation/Help/T_CapyKit_Helpers_SettingsHelper.md b/Documentation/Help/T_CapyKit_Helpers_SettingsHelper.md deleted file mode 100644 index 8f16b9b..0000000 --- a/Documentation/Help/T_CapyKit_Helpers_SettingsHelper.md +++ /dev/null @@ -1,99 +0,0 @@ -# SettingsHelper Class - - -Static class containing helper methods for retrieving and setting application settings. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public static class SettingsHelper -``` -**F#** -``` F# -[] -[] -type SettingsHelper = class end -``` - - -
InheritanceObject → SettingsHelper
- - - -## Remarks -The specific means of accessing and storing the settings are determined by the consumer, allowing for flexibility in various environments such as `App.config` or `Web.config` . - -## Example -This example demonstrates how to set up the SettingsHelper class with custom accessor and detector methods that read from an App.config file. The setup is done at the beginning of the application execution, before any other usage of the helper methods. - -**C#** -``` C# -public int main(string[] args) -{ - // Set up SettingsHelper with custom accessor and detector methods - Func accessor = (key) => - { - Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); - return config.AppSettings.Settings[key].Value; - }; - - Func detector = (key) => - { - Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); - return config.AppSettings.Settings.AllKeys.Contains(key); - }; - - SettingsHelper.SetAccessorMethod(accessor); - SettingsHelper.SetDetectorMethod(detector); - - // Use the helper to retrieve and set settings - SettingsHelper.SetApplicationSetting("MySettingKey", 42); - int newSetting = SettingsHelper.GetApplicationSetting("MySettingKey"); - Console.WriteLine("New setting: {0}", newSetting); - - int mySetting = SettingsHelper.GetApplicationSetting("MySettingKey"); - Console.WriteLine("Retrieved setting: {0}", mySetting); -} -``` - - -## Constructors - - - - -
SettingsHelper 
- -## Methods - - - - - - - - - - -
GetApplicationSetting(T)Retrieves a setting with the given key.
SetAccessorMethodSets the function used to retrieve application settings.
SetDetectorMethodSets the function used to detect if an application setting with a given key exists.
- -## Fields - - - - - - - -
accessorPrivate delegate function that retrieves a setting with the given key.
detectorPrivate delegate function that detects if a setting with a given key exists. Returns true if the setting exists, false if not.
- -## See Also - - -#### Reference -CapyKit.Helpers Namespace diff --git a/Documentation/Help/T_CapyKit_Helpers_ValidCharacterCollection.md b/Documentation/Help/T_CapyKit_Helpers_ValidCharacterCollection.md deleted file mode 100644 index 109bc4e..0000000 --- a/Documentation/Help/T_CapyKit_Helpers_ValidCharacterCollection.md +++ /dev/null @@ -1,47 +0,0 @@ -# ValidCharacterCollection Enumeration - - -An enumeration that defines the types of characters that can be included in a random string. - - - -## Definition -**Namespace:** CapyKit.Helpers -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public enum ValidCharacterCollection -``` -**F#** -``` F# -type ValidCharacterCollection -``` - - - -## Members - - - - - - - - - - - - - - - - - -
Lowercase0Indicates that lower case characters should be included in the random string.
Uppercase1Indicates that upper case characters should be included in the random string.
Numbers2Indicates that numeric characters should be included in the random string.
Special3Indicates that special characters should be included in the random string.
- -## See Also - - -#### Reference -CapyKit.Helpers Namespace diff --git a/Documentation/Help/T_CapyKit_IPasswordAlgorithm.md b/Documentation/Help/T_CapyKit_IPasswordAlgorithm.md deleted file mode 100644 index 9b568b3..0000000 --- a/Documentation/Help/T_CapyKit_IPasswordAlgorithm.md +++ /dev/null @@ -1,44 +0,0 @@ -# IPasswordAlgorithm Interface - - -Defines the contract for password encryption algorithms. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public interface IPasswordAlgorithm -``` -**F#** -``` F# -type IPasswordAlgorithm = interface end -``` - - - -## Properties - - - - -
AlgorithmNameGets the name of the algorithm.
- -## Methods - - - - - - - -
CompareCompares the given plaintext password with an encrypted value using PBKDF2 algorithm.
EncryptEncrypts the given password using a defined algorithm.
- -## See Also - - -#### Reference -CapyKit Namespace diff --git a/Documentation/Help/T_CapyKit_NamedColor.md b/Documentation/Help/T_CapyKit_NamedColor.md deleted file mode 100644 index f8b8a7f..0000000 --- a/Documentation/Help/T_CapyKit_NamedColor.md +++ /dev/null @@ -1,3831 +0,0 @@ -# NamedColor Enumeration - - -Enum representing a set of named colors with their corresponding HEX values. These colors are inspired by the XKCD color palette (Link). - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public enum NamedColor -``` -**F#** -``` F# -type NamedColor -``` - - - -## Members - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Black0A color described as Black with a HEX value of #000000.
VeryDarkBlue307A color described as Very Dark Blue with a HEX value of #000133.
DarkNavyBlue558A color described as Dark Navy Blue with a HEX value of #00022E.
DarkBlue859A color described as Dark Blue with a HEX value of #00035B.
DarkNavy1,077A color described as Dark Navy with a HEX value of #000435.
NavyBlue4,422A color described as Navy Blue with a HEX value of #001146.
DarkForestGreen11,524A color described as Dark Forest Green with a HEX value of #002D04.
PrussianBlue17,783A color described as Prussian Blue with a HEX value of #004577.
DarkBlueGreen21,065A color described as Dark Blue Green with a HEX value of #005249.
DeepTeal21,850A color described as Deep Teal with a HEX value of #00555A.
Petrol24,426A color described as Petrol with a HEX value of #005F6A.
KelleyGreen37,687A color described as Kelley Green with a HEX value of #009337.
GreenishTurquoise64,432A color described as Greenish Turquoise with a HEX value of #00FBB0.
Cyan65,535A color described as Cyan with a HEX value of #00FFFF.
TrueBlue69,580A color described as True Blue with a HEX value of #010FCC.
Navy70,974A color described as Navy with a HEX value of #01153E.
MarineBlue79,978A color described as Marine Blue with a HEX value of #01386A.
DarkishBlue82,306A color described as Darkish Blue with a HEX value of #014182.
RacingGreen83,456A color described as Racing Green with a HEX value of #014600.
DarkTeal85,326A color described as Dark Teal with a HEX value of #014D4E.
DeepSeaBlue87,170A color described as Deep Sea Blue with a HEX value of #015482.
BrightBlue91,644A color described as Bright Blue with a HEX value of #0165FC.
PeacockBlue92,053A color described as Peacock Blue with a HEX value of #016795.
DarkAquamarine95,089A color described as Dark Aquamarine with a HEX value of #017371.
DeepTurquoise95,092A color described as Deep Turquoise with a HEX value of #017374.
Bluegreen96,889A color described as Bluegreen with a HEX value of #017A79.
Ocean97,170A color described as Ocean with a HEX value of #017B92.
TealBlue100,511A color described as Teal Blue with a HEX value of #01889F.
IrishGreen103,721A color described as Irish Green with a HEX value of #019529.
Emerald106,569A color described as Emerald with a HEX value of #01A049.
Shamrock111,692A color described as Shamrock with a HEX value of #01B44C.
GreenBlue114,829A color described as Green/Blue with a HEX value of #01C08D.
BrightTeal129,478A color described as Bright Teal with a HEX value of #01F9C6.
BrightGreen130,823A color described as Bright Green with a HEX value of #01FF07.
MidnightBlue131,125A color described as Midnight Blue with a HEX value of #020035.
PureBlue132,066A color described as Pure Blue with a HEX value of #0203E2.
DarkRoyalBlue132,719A color described as Dark Royal Blue with a HEX value of #02066F.
RichBlue138,233A color described as Rich Blue with a HEX value of #021BF9.
DeepGreen153,871A color described as Deep Green with a HEX value of #02590F.
EmeraldGreen167,710A color described as Emerald Green with a HEX value of #028F1E.
Teal168,838A color described as Teal with a HEX value of #029386.
KellyGreen174,894A color described as Kelly Green with a HEX value of #02AB2E.
ShamrockGreen180,557A color described as Shamrock Green with a HEX value of #02C14D.
BrightSkyBlue183,550A color described as Bright Sky Blue with a HEX value of #02CCFE.
AquaBlue186,601A color described as Aqua Blue with a HEX value of #02D8E9.
Midnight196,909A color described as Midnight with a HEX value of #03012D.
Darkblue198,500A color described as Darkblue with a HEX value of #030764.
CobaltBlue199,335A color described as Cobalt Blue with a HEX value of #030AA7.
DarkGreen210,176A color described as Dark Green with a HEX value of #033500.
VibrantBlue211,448A color described as Vibrant Blue with a HEX value of #0339F8.
Blue213,983A color described as Blue with a HEX value of #0343DF.
OceanBlue225,692A color described as Ocean Blue with a HEX value of #03719C.
DeepBlue262,771A color described as Deep Blue with a HEX value of #040273.
NightBlue262,984A color described as Night Blue with a HEX value of #040348.
Marine274,016A color described as Marine with a HEX value of #042E60.
BottleGreen281,093A color described as Bottle Green with a HEX value of #044A05.
DarkTurquoise285,786A color described as Dark Turquoise with a HEX value of #045C5A.
SeaBlue291,989A color described as Sea Blue with a HEX value of #047495.
JungleGreen295,491A color described as Jungle Green with a HEX value of #048243.
Cerulean296,401A color described as Cerulean with a HEX value of #0485D1.
Aquamarine317,618A color described as Aquamarine with a HEX value of #04D8B2.
NeonBlue317,951A color described as Neon Blue with a HEX value of #04D9FF.
TurquoiseGreen324,745A color described as Turquoise Green with a HEX value of #04F489.
RoyalBlue328,874A color described as Royal Blue with a HEX value of #0504AA.
Evergreen345,898A color described as Evergreen with a HEX value of #05472A.
BritishRacingGreen346,125A color described as British Racing Green with a HEX value of #05480D.
Darkgreen346,375A color described as Darkgreen with a HEX value of #054907.
DarkAqua354,667A color described as Dark Aqua with a HEX value of #05696B.
CeruleanBlue356,078A color described as Cerulean Blue with a HEX value of #056EEE.
BrightSeaGreen393,126A color described as Bright Sea Green with a HEX value of #05FFA6.
VeryDarkGreen404,995A color described as Very Dark Green with a HEX value of #062E03.
ForestGreen411,404A color described as Forest Green with a HEX value of #06470C.
ElectricBlue414,463A color described as Electric Blue with a HEX value of #0652FF.
Azure432,883A color described as Azure with a HEX value of #069AF3.
TurquoiseBlue438,724A color described as Turquoise Blue with a HEX value of #06B1C4.
GreenBlueAlternate439,435A color described as Green Blue with a HEX value of #06B48B.
Turquoise443,052A color described as Turquoise with a HEX value of #06C2AC.
AlmostBlack462,093A color described as Almost Black with a HEX value of #070D0D.
PrimaryBlue525,561A color described as Primary Blue with a HEX value of #0804F9.
DeepAqua555,135A color described as Deep Aqua with a HEX value of #08787F.
TrueGreen562,180A color described as True Green with a HEX value of #089404.
FluorescentGreen589,576A color described as Fluorescent Green with a HEX value of #08FF08.
TwilightBlue672,634A color described as Twilight Blue with a HEX value of #0A437A.
PineGreen673,822A color described as Pine Green with a HEX value of #0A481E.
Spruce679,736A color described as Spruce with a HEX value of #0A5F38.
DarkCyan690,314A color described as Dark Cyan with a HEX value of #0A888A.
VibrantGreen711,944A color described as Vibrant Green with a HEX value of #0ADD08.
FluroGreen720,642A color described as Fluro Green with a HEX value of #0AFF02.
HunterGreen737,288A color described as Hunter Green with a HEX value of #0B4008.
Forest742,665A color described as Forest with a HEX value of #0B5509.
GreenishBlue756,615A color described as Greenish Blue with a HEX value of #0B8B87.
MintyGreen784,253A color described as Minty Green with a HEX value of #0BF77D.
BrightAqua784,874A color described as Bright Aqua with a HEX value of #0BF9EA.
StrongBlue788,215A color described as Strong Blue with a HEX value of #0C06F7.
Royal792,467A color described as Royal with a HEX value of #0C1793.
GreenTeal832,887A color described as Green Teal with a HEX value of #0CB577.
TealishGreen842,867A color described as Tealish Green with a HEX value of #0CDC73.
NeonGreen851,724A color described as Neon Green with a HEX value of #0CFF0C.
DeepSkyBlue882,168A color described as Deep Sky Blue with a HEX value of #0D75F8.
WaterBlue952,268A color described as Water Blue with a HEX value of #0E87CC.
BlueGreen1,022,862A color described as Blue/Green with a HEX value of #0F9B8E.
BrightTurquoise1,048,313A color described as Bright Turquoise with a HEX value of #0FFEF9.
NiceBlue1,079,984A color described as Nice Blue with a HEX value of #107AB0.
BluishGreen1,091,188A color described as Bluish Green with a HEX value of #10A674.
DarkSeaGreen1,148,765A color described as Dark Sea Green with a HEX value of #11875D.
AquaGreen1,237,395A color described as Aqua Green with a HEX value of #12E193.
BlueGreenAlternate1,277,549A color described as Blue Green with a HEX value of #137E6D.
Topaz1,293,231A color described as Topaz with a HEX value of #13BBAF.
Aqua1,305,289A color described as Aqua with a HEX value of #13EAC9.
VividBlue1,388,287A color described as Vivid Blue with a HEX value of #152EFF.
ForrestGreen1,393,670A color described as Forrest Green with a HEX value of #154406.
LightNavy1,396,868A color described as Light Navy with a HEX value of #155084.
Green1,421,338A color described as Green with a HEX value of #15B01A.
UltramarineBlue1,574,363A color described as Ultramarine Blue with a HEX value of #1805DB.
Seaweed1,626,491A color described as Seaweed with a HEX value of #18D17B.
Dark1,778,737A color described as Dark with a HEX value of #1B2431.
HighlighterGreen1,833,990A color described as Highlighter Green with a HEX value of #1BFC06.
VeryDarkBrown1,901,056A color described as Very Dark Brown with a HEX value of #1D0200.
Azul1,924,588A color described as Azul with a HEX value of #1D5DEC.
Cobalt1,984,655A color described as Cobalt with a HEX value of #1E488F.
Viridian2,003,303A color described as Viridian with a HEX value of #1E9167.
Spearmint2,029,686A color described as Spearmint with a HEX value of #1EF876.
DarkIndigo2,034,004A color described as Dark Indigo with a HEX value of #1F0954.
DarkBlueGrey2,046,797A color described as Dark Blue Grey with a HEX value of #1F3B4D.
DarkGreenBlue2,057,047A color described as Dark Green Blue with a HEX value of #1F6357.
Jade2,074,484A color described as Jade with a HEX value of #1FA774.
DarkSeafoam2,078,074A color described as Dark Seafoam with a HEX value of #1FB57A.
Ultramarine2,097,329A color described as Ultramarine with a HEX value of #2000B1.
DarkMintGreen2,146,419A color described as Dark Mint Green with a HEX value of #20C073.
Wintergreen2,161,030A color described as Wintergreen with a HEX value of #20F986.
Sapphire2,177,195A color described as Sapphire with a HEX value of #2138AB.
DarkSlateBlue2,180,961A color described as Dark Slate Blue with a HEX value of #214761.
AlgaeGreen2,212,719A color described as Algae Green with a HEX value of #21C36F.
ElectricGreen2,227,213A color described as Electric Green with a HEX value of #21FC0D.
BlueBlue2,245,319A color described as Blue Blue with a HEX value of #2242C7.
Greenblue2,344,075A color described as Greenblue with a HEX value of #23C48B.
ClearBlue2,390,781A color described as Clear Blue with a HEX value of #247AFD.
Tealish2,407,592A color described as Tealish with a HEX value of #24BCA8.
TealGreen2,466,671A color described as Teal Green with a HEX value of #25A36F.
HotGreen2,490,153A color described as Hot Green with a HEX value of #25FF29.
DuskBlue2,511,757A color described as Dusk Blue with a HEX value of #26538D.
BrightLightBlue2,553,853A color described as Bright Light Blue with a HEX value of #26F7FD.
MidBlue2,583,219A color described as Mid Blue with a HEX value of #276AB3.
MidnightPurple2,621,751A color described as Midnight Purple with a HEX value of #280137.
DarkishGreen2,653,239A color described as Darkish Green with a HEX value of #287C37.
DarkGreyBlue2,704,987A color described as Dark Grey Blue with a HEX value of #29465B.
Bluish2,717,371A color described as Bluish with a HEX value of #2976BB.
VeryDarkPurple2,752,820A color described as Very Dark Purple with a HEX value of #2A0134.
TreeGreen2,784,793A color described as Tree Green with a HEX value of #2A7E19.
GreenishCyan2,817,719A color described as Greenish Cyan with a HEX value of #2AFEB7.
Pine2,841,908A color described as Pine with a HEX value of #2B5D34.
JadeGreen2,862,954A color described as Jade Green with a HEX value of #2BAF6A.
BlueyGreen2,863,481A color described as Bluey Green with a HEX value of #2BB179.
MediumBlue2,912,187A color described as Medium Blue with a HEX value of #2C6FBB.
RadioactiveGreen2,947,615A color described as Radioactive Green with a HEX value of #2CFA1F.
BrightLightGreen3,014,228A color described as Bright Light Green with a HEX value of #2DFE54.
LightNavyBlue3,037,832A color described as Light Navy Blue with a HEX value of #2E5A88.
AquaMarine3,074,235A color described as Aqua Marine with a HEX value of #2EE8BB.
VividGreen3,141,392A color described as Vivid Green with a HEX value of #2FEF10.
UglyBlue3,237,514A color described as Ugly Blue with a HEX value of #31668A.
GreenishTeal3,325,828A color described as Greenish Teal with a HEX value of #32BF84.
CoolGreen3,389,540A color described as Cool Green with a HEX value of #33B864.
DarkViolet3,408,191A color described as Dark Violet with a HEX value of #34013F.
DarkBrown3,415,042A color described as Dark Brown with a HEX value of #341C02.
Charcoal3,422,263A color described as Charcoal with a HEX value of #343837.
DarkPurple3,475,006A color described as Dark Purple with a HEX value of #35063E.
NavyGreen3,494,666A color described as Navy Green with a HEX value of #35530A.
SeaweedGreen3,517,803A color described as Seaweed Green with a HEX value of #35AD6B.
DeepPurple3,539,263A color described as Deep Purple with a HEX value of #36013F.
DarkGrey3,553,079A color described as Dark Grey with a HEX value of #363737.
DarkOlive3,620,354A color described as Dark Olive with a HEX value of #373E02.
WindowsBlue3,635,391A color described as Windows Blue with a HEX value of #3778BF.
Indigo3,670,658A color described as Indigo with a HEX value of #380282.
Eggplant3,672,117A color described as Eggplant with a HEX value of #380835.
DarkGrassGreen3,702,788A color described as Dark Grass Green with a HEX value of #388004.
MediumGreen3,779,912A color described as Medium Green with a HEX value of #39AD48.
IndigoBlue3,807,409A color described as Indigo Blue with a HEX value of #3A18B1.
LightRoyalBlue3,813,118A color described as Light Royal Blue with a HEX value of #3A2EFE.
WeirdGreen3,859,839A color described as Weird Green with a HEX value of #3AE57F.
DenimBlue3,890,066A color described as Denim Blue with a HEX value of #3B5B92.
Denim3,892,108A color described as Denim with a HEX value of #3B638C.
MutedBlue3,895,711A color described as Muted Blue with a HEX value of #3B719F.
DarkMaroon3,932,168A color described as Dark Maroon with a HEX value of #3C0008.
CharcoalGrey3,948,866A color described as Charcoal Grey with a HEX value of #3C4142.
DarkOliveGreen3,951,875A color described as Dark Olive Green with a HEX value of #3C4D03.
FlatBlue3,961,768A color described as Flat Blue with a HEX value of #3C73A8.
Sea3,971,474A color described as Sea with a HEX value of #3C9992.
Aubergine3,999,540A color described as Aubergine with a HEX value of #3D0734.
Chocolate4,004,866A color described as Chocolate with a HEX value of #3D1C02.
LightishBlue4,029,181A color described as Lightish Blue with a HEX value of #3D7AFD.
OceanGreen4,036,979A color described as Ocean Green with a HEX value of #3D9973.
DodgerBlue4,096,764A color described as Dodger Blue with a HEX value of #3E82FC.
DarkSeafoamGreen4,108,150A color described as Dark Seafoam Green with a HEX value of #3EAF76.
DarkPlum4,129,068A color described as Dark Plum with a HEX value of #3F012C.
DirtyBlue4,162,205A color described as Dirty Blue with a HEX value of #3F829D.
GrassGreen4,168,459A color described as Grass Green with a HEX value of #3F9B0B.
Greenish4,236,136A color described as Greenish with a HEX value of #40A368.
PoisonGreen4,259,092A color described as Poison Green with a HEX value of #40FD14.
DeepBrown4,260,352A color described as Deep Brown with a HEX value of #410200.
ChocolateBrown4,266,240A color described as Chocolate Brown with a HEX value of #411900.
GrassyGreen4,299,779A color described as Grassy Green with a HEX value of #419C03.
BrightCyan4,324,862A color described as Bright Cyan with a HEX value of #41FDFE.
GreenyBlue4,371,349A color described as Greeny Blue with a HEX value of #42B395.
EggplantPurple4,392,257A color described as Eggplant Purple with a HEX value of #430541.
FrenchBlue4,418,477A color described as French Blue with a HEX value of #436BAD.
DarkSkyBlue4,493,028A color described as Dark Sky Blue with a HEX value of #448EE4.
Blueberry4,604,310A color described as Blueberry with a HEX value of #464196.
DuskyBlue4,677,524A color described as Dusky Blue with a HEX value of #475F94.
DarkMint4,767,858A color described as Dark Mint with a HEX value of #48C072.
DeepViolet4,785,736A color described as Deep Violet with a HEX value of #490648.
DullBlue4,814,236A color described as Dull Blue with a HEX value of #49759C.
CoolBlue4,818,104A color described as Cool Blue with a HEX value of #4984B8.
Mahogany4,849,920A color described as Mahogany with a HEX value of #4A0100.
RoyalPurple4,915,310A color described as Royal Purple with a HEX value of #4B006E.
DriedBlood4,915,457A color described as Dried Blood with a HEX value of #4B0101.
WarmBlue4,937,691A color described as Warm Blue with a HEX value of #4B57DB.
ArmyGreen4,939,030A color described as Army Green with a HEX value of #4B5D16.
CamouflageGreen4,940,051A color described as Camouflage Green with a HEX value of #4B6113.
DustyTeal5,017,733A color described as Dusty Teal with a HEX value of #4C9085.
LawnGreen5,088,265A color described as Lawn Green with a HEX value of #4DA409.
PlumPurple5,113,168A color described as Plum Purple with a HEX value of #4E0550.
Twilight5,132,683A color described as Twilight with a HEX value of #4E518B.
Dusk5,133,441A color described as Dusk with a HEX value of #4E5481.
CadetBlue5,141,654A color described as Cadet Blue with a HEX value of #4E7496.
LightNeonGreen5,176,660A color described as Light Neon Green with a HEX value of #4EFD54.
MetallicBlue5,206,926A color described as Metallic Blue with a HEX value of #4F738E.
LightForestGreen5,214,547A color described as Light Forest Green with a HEX value of #4F9153.
StormyBlue5,274,524A color described as Stormy Blue with a HEX value of #507B9C.
MidGreen5,285,703A color described as Mid Green with a HEX value of #50A747.
VioletBlue5,311,177A color described as Violet Blue with a HEX value of #510AC9.
Slate5,334,386A color described as Slate with a HEX value of #516572.
CornflowerBlue5,337,303A color described as Cornflower Blue with a HEX value of #5170D7.
LeafyGreen5,355,323A color described as Leafy Green with a HEX value of #51B73B.
CamoGreen5,399,845A color described as Camo Green with a HEX value of #526525.
BlueWithAHintOfPurple5,455,046A color described as Blue With A Hint Of Purple with a HEX value of #533CC6.
Gunmetal5,464,679A color described as Gunmetal with a HEX value of #536267.
SeaGreen5,504,161A color described as Sea Green with a HEX value of #53FCA1.
LightBrightGreen5,504,604A color described as Light Bright Green with a HEX value of #53FE5C.
GreenBrown5,524,995A color described as Green Brown with a HEX value of #544E03.
FernGreen5,541,188A color described as Fern Green with a HEX value of #548D44.
Algae5,549,160A color described as Algae with a HEX value of #54AC68.
Blurple5,585,356A color described as Blurple with a HEX value of #5539CC.
OffBlue5,670,062A color described as Off Blue with a HEX value of #5684AE.
DarkPastelGreen5,680,727A color described as Dark Pastel Green with a HEX value of #56AE57.
LightGreenBlue5,700,770A color described as Light Green Blue with a HEX value of #56FCA2.
BluePurpleAlternate5,712,334A color described as Blue Purple with a HEX value of #5729CE.
Plum5,771,073A color described as Plum with a HEX value of #580F41.
FrogGreen5,815,304A color described as Frog Green with a HEX value of #58BC08.
SlateGrey5,858,669A color described as Slate Grey with a HEX value of #59656D.
DarkSage5,866,838A color described as Dark Sage with a HEX value of #598556.
BluePurple5,900,015A color described as Blue/Purple with a HEX value of #5A06EF.
SteelBlue5,930,394A color described as Steel Blue with a HEX value of #5A7D9A.
DustyBlue5,932,717A color described as Dusty Blue with a HEX value of #5A86AD.
SlateBlue5,995,673A color described as Slate Blue with a HEX value of #5B7C99.
SapGreen6,064,917A color described as Sap Green with a HEX value of #5C8B15.
LeafGreen6,072,580A color described as Leaf Green with a HEX value of #5CA904.
Grass6,073,389A color described as Grass with a HEX value of #5CAC2D.
KermitGreen6,074,880A color described as Kermit Green with a HEX value of #5CB200.
BlueViolet6,096,617A color described as Blue Violet with a HEX value of #5D06E9.
GrapePurple6,100,049A color described as Grape Purple with a HEX value of #5D1451.
PurpleBlue6,103,504A color described as Purple/Blue with a HEX value of #5D21D0.
GreyishBlue6,193,565A color described as Greyish Blue with a HEX value of #5E819D.
GreyTeal6,200,202A color described as Grey Teal with a HEX value of #5E9B8A.
GreenApple6,216,735A color described as Green Apple with a HEX value of #5EDC1F.
PurpleyBlue6,239,463A color described as Purpley Blue with a HEX value of #5F34E7.
DullTeal6,266,511A color described as Dull Teal with a HEX value of #5F9E8F.
MutedGreen6,266,962A color described as Muted Green with a HEX value of #5FA052.
PurplishBlue6,299,385A color described as Purplish Blue with a HEX value of #601EF9.
MudBrown6,309,391A color described as Mud Brown with a HEX value of #60460F.
MudGreen6,317,570A color described as Mud Green with a HEX value of #606602.
BlueGreyAlternate6,323,342A color described as Blue Grey with a HEX value of #607C8E.
Burgundy6,357,027A color described as Burgundy with a HEX value of #610023.
PurpleishBlue6,373,615A color described as Purpleish Blue with a HEX value of #6140EF.
ToxicGreen6,413,866A color described as Toxic Green with a HEX value of #61DE2A.
LightishGreen6,414,688A color described as Lightish Green with a HEX value of #61E160.
BlueyPurple6,439,367A color described as Bluey Purple with a HEX value of #6241C7.
Iris6,445,252A color described as Iris with a HEX value of #6258C4.
PurpleBlueAlternate6,499,817A color described as Purple Blue with a HEX value of #632DE9.
MossyGreen6,523,687A color described as Mossy Green with a HEX value of #638B27.
Fern6,531,408A color described as Fern with a HEX value of #63A950.
BoringGreen6,533,989A color described as Boring Green with a HEX value of #63B365.
LightGreenishBlue6,551,476A color described as Light Greenish Blue with a HEX value of #63F7B4.
OliveBrown6,575,107A color described as Olive Brown with a HEX value of #645403.
GreyBlue6,585,742A color described as Grey/Blue with a HEX value of #647D8E.
SoftBlue6,588,650A color described as Soft Blue with a HEX value of #6488EA.
Maroon6,619,169A color described as Maroon with a HEX value of #650021.
Brown6,633,216A color described as Brown with a HEX value of #653700.
MuddyGreen6,648,882A color described as Muddy Green with a HEX value of #657432.
MossGreen6,654,776A color described as Moss Green with a HEX value of #658B38.
FadedBlue6,655,163A color described as Faded Blue with a HEX value of #658CBB.
SlateGreen6,655,341A color described as Slate Green with a HEX value of #658D6D.
Tea6,663,036A color described as Tea with a HEX value of #65AB7C.
BrightLimeGreen6,684,168A color described as Bright Lime Green with a HEX value of #65FE08.
PurplyBlue6,691,566A color described as Purply Blue with a HEX value of #661AEE.
DarkPeriwinkle6,709,201A color described as Dark Periwinkle with a HEX value of #665FD1.
MilitaryGreen6,716,478A color described as Military Green with a HEX value of #667C3E.
DirtyGreen6,716,972A color described as Dirty Green with a HEX value of #667E2C.
PurpleBrown6,765,119A color described as Purple Brown with a HEX value of #673A3F.
OliveGreen6,781,444A color described as Olive Green with a HEX value of #677A04.
Claret6,815,768A color described as Claret with a HEX value of #680018.
Burple6,828,771A color described as Burple with a HEX value of #6832E3.
GreenyBrown6,905,862A color described as Greeny Brown with a HEX value of #696006.
GreenishBrown6,906,130A color described as Greenish Brown with a HEX value of #696112.
Swamp6,914,873A color described as Swamp with a HEX value of #698339.
FlatGreen6,921,548A color described as Flat Green with a HEX value of #699D4C.
FreshGreen6,936,655A color described as Fresh Green with a HEX value of #69D84F.
BrownishGreen6,974,985A color described as Brownish Green with a HEX value of #6A6E09.
Cornflower6,978,039A color described as Cornflower with a HEX value of #6A79F7.
PurplishBrown7,029,319A color described as Purplish Brown with a HEX value of #6B4247.
BattleshipGrey7,044,229A color described as Battleship Grey with a HEX value of #6B7C85.
GreyBlueAlternate7,048,100A color described as Grey Blue with a HEX value of #6B8BA4.
OffGreen7,054,163A color described as Off Green with a HEX value of #6BA353.
Grape7,091,297A color described as Grape with a HEX value of #6C3461.
MurkyGreen7,109,134A color described as Murky Green with a HEX value of #6C7A0E.
LightIndigo7,166,671A color described as Light Indigo with a HEX value of #6D5ACF.
RobinsEgg7,204,349A color described as Robin'S Egg with a HEX value of #6DEDFD.
ReddyBrown7,213,061A color described as Reddy Brown with a HEX value of #6E1005.
Olive7,238,926A color described as Olive with a HEX value of #6E750E.
Apple7,260,988A color described as Apple with a HEX value of #6ECB3C.
BrownyGreen7,302,154A color described as Browny Green with a HEX value of #6F6C0A.
OliveDrab7,304,754A color described as Olive Drab with a HEX value of #6F7632.
PoopGreen7,306,240A color described as Poop Green with a HEX value of #6F7C00.
SteelGrey7,307,914A color described as Steel Grey with a HEX value of #6F828A.
SoftGreen7,324,278A color described as Soft Green with a HEX value of #6FC276.
BluishPurple7,355,367A color described as Bluish Purple with a HEX value of #703BE7.
BrownGreen7,367,697A color described as Brown Green with a HEX value of #706C11.
NastyGreen7,385,663A color described as Nasty Green with a HEX value of #70B23F.
GreyishTeal7,446,417A color described as Greyish Teal with a HEX value of #719F91.
Leaf7,449,140A color described as Leaf with a HEX value of #71AA34.
RichPurple7,471,192A color described as Rich Purple with a HEX value of #720058.
KhakiGreen7,505,465A color described as Khaki Green with a HEX value of #728639.
DarkYellowGreen7,507,714A color described as Dark Yellow Green with a HEX value of #728F02.
Merlot7,536,697A color described as Merlot with a HEX value of #730039.
DirtyPurple7,555,685A color described as Dirty Purple with a HEX value of #734A65.
Mud7,560,210A color described as Mud with a HEX value of #735C12.
Steel7,570,837A color described as Steel with a HEX value of #738595.
Chestnut7,612,418A color described as Chestnut with a HEX value of #742802.
SwampGreen7,636,224A color described as Swamp Green with a HEX value of #748500.
BluishGrey7,637,911A color described as Bluish Grey with a HEX value of #748B97.
DrabGreen7,640,401A color described as Drab Green with a HEX value of #749551.
DullGreen7,644,770A color described as Dull Green with a HEX value of #74A662.
Velvet7,669,841A color described as Velvet with a HEX value of #750851.
DarkishPurple7,674,227A color described as Darkish Purple with a HEX value of #751973.
ShitGreen7,700,480A color described as Shit Green with a HEX value of #758000.
BlueGrey7,703,971A color described as Blue/Grey with a HEX value of #758DA3.
TurtleGreen7,714,895A color described as Turtle Green with a HEX value of #75B84F.
SkyBlue7,715,837A color described as Sky Blue with a HEX value of #75BBFD.
LighterGreen7,732,579A color described as Lighter Green with a HEX value of #75FD63.
BrownishPurple7,750,222A color described as Brownish Purple with a HEX value of #76424E.
Moss7,772,504A color described as Moss with a HEX value of #769958.
DustyGreen7,776,627A color described as Dusty Green with a HEX value of #76A973.
AppleGreen7,785,766A color described as Apple Green with a HEX value of #76CD26.
LightBluishGreen7,798,184A color described as Light Bluish Green with a HEX value of #76FDA8.
Lightgreen7,798,651A color described as Lightgreen with a HEX value of #76FF7B.
Blood7,798,785A color described as Blood with a HEX value of #770001.
GreenGrey7,836,271A color described as Green Grey with a HEX value of #77926F.
Greyblue7,840,181A color described as Greyblue with a HEX value of #77A1B5.
Asparagus7,842,646A color described as Asparagus with a HEX value of #77AB56.
GreyGreenAlternate7,904,115A color described as Grey Green with a HEX value of #789B73.
SeafoamBlue7,918,006A color described as Seafoam Blue with a HEX value of #78D1B6.
PoopBrown8,018,177A color described as Poop Brown with a HEX value of #7A5901.
PurplishGrey8,022,143A color described as Purplish Grey with a HEX value of #7A687F.
GreyishBrown8,022,607A color described as Greyish Brown with a HEX value of #7A6A4F.
UglyGreen8,034,051A color described as Ugly Green with a HEX value of #7A9703.
SeafoamGreen8,059,307A color described as Seafoam Green with a HEX value of #7AF9AB.
Bordeaux8,060,972A color described as Bordeaux with a HEX value of #7B002C.
WineRed8,061,731A color described as Wine Red with a HEX value of #7B0323.
ShitBrown8,083,460A color described as Shit Brown with a HEX value of #7B5804.
FadedGreen8,106,612A color described as Faded Green with a HEX value of #7BB274.
Lightblue8,112,374A color described as Lightblue with a HEX value of #7BC8F6.
TiffanyBlue8,123,098A color described as Tiffany Blue with a HEX value of #7BF2DA.
LightAquamarine8,125,895A color described as Light Aquamarine with a HEX value of #7BFDC7.
UglyBrown8,220,931A color described as Ugly Brown with a HEX value of #7D7103.
MediumGrey8,224,636A color described as Medium Grey with a HEX value of #7D7F7C.
Purple8,265,372A color described as Purple with a HEX value of #7E1E9C.
Purple28,265,372 
Bruise8,274,033A color described as Bruise with a HEX value of #7E4071.
GreenyGrey8,298,618A color described as Greeny Grey with a HEX value of #7EA07A.
DarkLimeGreen8,305,921A color described as Dark Lime Green with a HEX value of #7EBD01.
LightTurquoise8,320,204A color described as Light Turquoise with a HEX value of #7EF4CC.
LightBlueGreen8,321,971A color described as Light Blue Green with a HEX value of #7EFBB3.
ReddishBrown8,334,090A color described as Reddish Brown with a HEX value of #7F2B0A.
MilkChocolate8,343,070A color described as Milk Chocolate with a HEX value of #7F4E1E.
MediumBrown8,343,826A color described as Medium Brown with a HEX value of #7F5112.
Poop8,347,136A color described as Poop with a HEX value of #7F5E00.
Shit8,347,392A color described as Shit with a HEX value of #7F5F00.
DarkTaupe8,349,774A color described as Dark Taupe with a HEX value of #7F684E.
GreyBrown8,351,827A color described as Grey Brown with a HEX value of #7F7053.
Camo8,359,758A color described as Camo with a HEX value of #7F8F4E.
Wine8,388,927A color described as Wine with a HEX value of #80013F.
MutedPurple8,412,039A color described as Muted Purple with a HEX value of #805B87.
Seafoam8,452,525A color described as Seafoam with a HEX value of #80F9AD.
RedPurple8,521,543A color described as Red Purple with a HEX value of #820747.
DustyPurple8,544,135A color described as Dusty Purple with a HEX value of #825F87.
GreyPurple8,547,724A color described as Grey Purple with a HEX value of #826D8C.
Drab8,553,284A color described as Drab with a HEX value of #828344.
GreyishGreen8,562,301A color described as Greyish Green with a HEX value of #82A67D.
Sky8,571,644A color described as Sky with a HEX value of #82CAFC.
PaleTeal8,571,826A color described as Pale Teal with a HEX value of #82CBB2.
DirtBrown8,611,129A color described as Dirt Brown with a HEX value of #836539.
DarkRed8,650,752A color described as Dark Red with a HEX value of #840000.
DullPurple8,673,662A color described as Dull Purple with a HEX value of #84597E.
DarkLime8,697,601A color described as Dark Lime with a HEX value of #84B701.
IndianRed8,719,876A color described as Indian Red with a HEX value of #850E04.
DarkLavender8,742,808A color described as Dark Lavender with a HEX value of #856798.
Bluegrey8,758,194A color described as Bluegrey with a HEX value of #85A3B2.
PurpleGrey8,810,373A color described as Purple Grey with a HEX value of #866F85.
BrownishGrey8,812,383A color described as Brownish Grey with a HEX value of #86775F.
GreyGreen8,823,165A color described as Grey/Green with a HEX value of #86A17D.
DarkMauve8,866,914A color described as Dark Mauve with a HEX value of #874C62.
Purpley8,869,604A color described as Purpley with a HEX value of #8756E4.
Cocoa8,871,746A color described as Cocoa with a HEX value of #875F42.
DullBrown8,875,595A color described as Dull Brown with a HEX value of #876E4B.
AvocadoGreen8,890,658A color described as Avocado Green with a HEX value of #87A922.
Sage8,892,019A color described as Sage with a HEX value of #87AE73.
BrightLime8,912,133A color described as Bright Lime with a HEX value of #87FD05.
PooBrown8,937,217A color described as Poo Brown with a HEX value of #885F01.
MuddyBrown8,939,526A color described as Muddy Brown with a HEX value of #886806.
GreyishPurple8,941,969A color described as Greyish Purple with a HEX value of #887191.
BabyShitGreen8,951,575A color described as Baby Shit Green with a HEX value of #889717.
SageGreen8,958,840A color described as Sage Green with a HEX value of #88B378.
LightEggplant8,996,229A color described as Light Eggplant with a HEX value of #894585.
DuskyPurple9,001,851A color described as Dusky Purple with a HEX value of #895B7B.
BlueyGrey9,019,568A color described as Bluey Grey with a HEX value of #89A0B0.
VomitGreen9,019,907A color described as Vomit Green with a HEX value of #89A203.
LimeGreen9,043,461A color described as Lime Green with a HEX value of #89FE05.
Dirt9,072,197A color described as Dirt with a HEX value of #8A6E45.
CarolinaBlue9,091,326A color described as Carolina Blue with a HEX value of #8AB8FE.
RobinEggBlue9,105,918A color described as Robin Egg Blue with a HEX value of #8AF1FE.
RedBrown9,121,302A color described as Red Brown with a HEX value of #8B2E16.
RustBrown9,122,051A color described as Rust Brown with a HEX value of #8B3103.
LavenderBlue9,144,568A color described as Lavender Blue with a HEX value of #8B88F8.
Crimson9,175,055A color described as Crimson with a HEX value of #8C000F.
RedWine9,175,092A color described as Red Wine with a HEX value of #8C0034.
EasterGreen9,239,934A color described as Easter Green with a HEX value of #8CFD7E.
BabyGreen9,240,478A color described as Baby Green with a HEX value of #8CFF9E.
LightAqua9,240,539A color described as Light Aqua with a HEX value of #8CFFDB.
DeepLavender9,264,823A color described as Deep Lavender with a HEX value of #8D5EB7.
BrownGrey9,274,472A color described as Brown Grey with a HEX value of #8D8468.
Hazel9,336,344A color described as Hazel with a HEX value of #8E7618.
Periwinkle9,339,646A color described as Periwinkle with a HEX value of #8E82FE.
PeaGreen9,349,906A color described as Pea Green with a HEX value of #8EAB12.
KiwiGreen9,364,799A color described as Kiwi Green with a HEX value of #8EE53F.
BrickRed9,376,770A color described as Brick Red with a HEX value of #8F1402.
Poo9,401,091A color described as Poo with a HEX value of #8F7303.
Perrywinkle9,407,719A color described as Perrywinkle with a HEX value of #8F8CE7.
BabyPoopGreen9,410,565A color described as Baby Poop Green with a HEX value of #8F9805.
PeriwinkleBlue9,411,067A color described as Periwinkle Blue with a HEX value of #8F99FB.
IckyGreen9,416,226A color described as Icky Green with a HEX value of #8FAE22.
Lichen9,418,363A color described as Lichen with a HEX value of #8FB67B.
AcidGreen9,436,681A color described as Acid Green with a HEX value of #8FFE09.
MintGreen9,437,087A color described as Mint Green with a HEX value of #8FFF9F.
Avocado9,482,548A color described as Avocado with a HEX value of #90B134.
LightTeal9,495,745A color described as Light Teal with a HEX value of #90E4C1.
FoamGreen9,502,121A color described as Foam Green with a HEX value of #90FDA9.
ReddishPurple9,505,105A color described as Reddish Purple with a HEX value of #910951.
FadedPurple9,531,033A color described as Faded Purple with a HEX value of #916E99.
Mulberry9,570,894A color described as Mulberry with a HEX value of #920A4E.
BrownRed9,579,269A color described as Brown Red with a HEX value of #922B05.
Grey9,606,545A color described as Grey with a HEX value of #929591.
PeaSoup9,607,425A color described as Pea Soup with a HEX value of #929901.
BabyPoop9,665,536A color described as Baby Poop with a HEX value of #937C00.
Purplish9,721,484A color described as Purplish with a HEX value of #94568C.
PukeBrown9,729,798A color described as Puke Brown with a HEX value of #947706.
PurpleyGrey9,731,732A color described as Purpley Grey with a HEX value of #947E94.
PeaSoupGreen9,741,847A color described as Pea Soup Green with a HEX value of #94A617.
BarfGreen9,743,362A color described as Barf Green with a HEX value of #94AC02.
SicklyGreen9,744,924A color described as Sickly Green with a HEX value of #94B21C.
WarmPurple9,776,783A color described as Warm Purple with a HEX value of #952E8F.
CoolGrey9,806,758A color described as Cool Grey with a HEX value of #95A3A6.
LightBlue9,818,364A color described as Light Blue with a HEX value of #95D0FC.
DarkMagenta9,830,486A color described as Dark Magenta with a HEX value of #960056.
WarmBrown9,850,370A color described as Warm Brown with a HEX value of #964E02.
DeepLilac9,858,749A color described as Deep Lilac with a HEX value of #966EBD.
GreenishGrey9,875,085A color described as Greenish Grey with a HEX value of #96AE8D.
BoogerGreen9,876,483A color described as Booger Green with a HEX value of #96B403.
LightGreen9,894,267A color described as Light Green with a HEX value of #96F97B.
WarmGrey9,931,396A color described as Warm Grey with a HEX value of #978A84.
BloodRed9,961,474A color described as Blood Red with a HEX value of #980002.
Purply9,977,778A color described as Purply with a HEX value of #983FB2.
Purpleish9,983,629A color described as Purpleish with a HEX value of #98568D.
Sepia9,985,579A color described as Sepia with a HEX value of #985E2B.
RobinsEggBlue10,022,905A color described as Robin'S Egg Blue with a HEX value of #98EFF9.
LightSeaGreen10,024,624A color described as Light Sea Green with a HEX value of #98F6B0.
VividPurple10,027,258A color described as Vivid Purple with a HEX value of #9900FA.
PurpleRed10,027,335A color described as Purple Red with a HEX value of #990147.
Berry10,030,923A color described as Berry with a HEX value of #990F4B.
ReddishGrey10,057,072A color described as Reddish Grey with a HEX value of #997570.
SlimeGreen10,079,236A color described as Slime Green with a HEX value of #99CC04.
DeepRed10,093,056A color described as Deep Red with a HEX value of #9A0200.
Violet10,096,362A color described as Violet with a HEX value of #9A0EEA.
Auburn10,104,833A color described as Auburn with a HEX value of #9A3001.
RawSienna10,117,632A color described as Raw Sienna with a HEX value of #9A6200.
PukeGreen10,137,095A color described as Puke Green with a HEX value of #9AAE07.
LightGrassGreen10,155,876A color described as Light Grass Green with a HEX value of #9AF764.
Amethyst10,182,592A color described as Amethyst with a HEX value of #9B5FC0.
YellowishBrown10,189,313A color described as Yellowish Brown with a HEX value of #9B7A01.
DarkKhaki10,194,773A color described as Dark Khaki with a HEX value of #9B8F55.
Booger10,204,476A color described as Booger with a HEX value of #9BB53C.
HospitalGreen10,216,874A color described as Hospital Green with a HEX value of #9BE5AA.
Brownish10,251,607A color described as Brownish with a HEX value of #9C6D57.
DarkLilac10,251,685A color described as Dark Lilac with a HEX value of #9C6DA5.
BrightOlive10,271,492A color described as Bright Olive with a HEX value of #9CBB04.
Kiwi10,284,867A color described as Kiwi with a HEX value of #9CEF43.
Carmine10,289,686A color described as Carmine with a HEX value of #9D0216.
DarkFuchsia10,291,033A color described as Dark Fuchsia with a HEX value of #9D0759.
LightPlum10,311,555A color described as Light Plum with a HEX value of #9D5783.
Mocha10,319,441A color described as Mocha with a HEX value of #9D7651.
SickGreen10,336,556A color described as Sick Green with a HEX value of #9DB92C.
LightGreyBlue10,337,492A color described as Light Grey Blue with a HEX value of #9DBCD4.
SnotGreen10,338,560A color described as Snot Green with a HEX value of #9DC100.
BrightYellowGreen10,354,432A color described as Bright Yellow Green with a HEX value of #9DFF00.
Cranberry10,354,746A color described as Cranberry with a HEX value of #9E003A.
RedViolet10,355,048A color described as Red Violet with a HEX value of #9E0168.
BrownishRed10,368,547A color described as Brownish Red with a HEX value of #9E3623.
MediumPurple10,372,002A color described as Medium Purple with a HEX value of #9E43A2.
BurntRed10,429,189A color described as Burnt Red with a HEX value of #9F2305.
Diarrhea10,453,763A color described as Diarrhea with a HEX value of #9F8303.
Mint10,485,424A color described as Mint with a HEX value of #9FFEB0.
DeepMagenta10,486,364A color described as Deep Magenta with a HEX value of #A0025C.
BarneyPurple10,486,936A color described as Barney Purple with a HEX value of #A00498.
Brick10,499,619A color described as Brick with a HEX value of #A03623.
BurntUmber10,503,438A color described as Burnt Umber with a HEX value of #A0450E.
GrossGreen10,534,678A color described as Gross Green with a HEX value of #A0BF16.
LightSeafoam10,550,975A color described as Light Seafoam with a HEX value of #A0FEBF.
Russet10,565,893A color described as Russet with a HEX value of #A13905.
LightMaroon10,635,351A color described as Light Maroon with a HEX value of #A24857.
Earth10,642,750A color described as Earth with a HEX value of #A2653E.
Vomit10,658,837A color described as Vomit with a HEX value of #A2A415.
PastelBlue10,665,982A color described as Pastel Blue with a HEX value of #A2BFFE.
BabyBlue10,670,078A color described as Baby Blue with a HEX value of #A2CFFE.
UglyPurple10,764,960A color described as Ugly Purple with a HEX value of #A442A0.
Heather10,781,868A color described as Heather with a HEX value of #A484AC.
LightOliveGreen10,796,636A color described as Light Olive Green with a HEX value of #A4BE5C.
Pea10,796,832A color described as Pea with a HEX value of #A4BF20.
VioletRed10,813,525A color described as Violet Red with a HEX value of #A50055.
LightishPurple10,834,662A color described as Lightish Purple with a HEX value of #A552E6.
LighterPurple10,836,724A color described as Lighter Purple with a HEX value of #A55AF4.
Puce10,845,778A color described as Puce with a HEX value of #A57E52.
Cement10,855,313A color described as Cement with a HEX value of #A5A391.
Puke10,855,682A color described as Puke with a HEX value of #A5A502.
PaleTurquoise10,877,909A color described as Pale Turquoise with a HEX value of #A5FBD5.
SoftPurple10,907,573A color described as Soft Purple with a HEX value of #A66FB5.
Coffee10,912,076A color described as Coffee with a HEX value of #A6814C.
LightMossGreen10,930,293A color described as Light Moss Green with a HEX value of #A6C875.
LightMintGreen10,943,410A color described as Light Mint Green with a HEX value of #A6FBB2.
RawUmber10,968,585A color described as Raw Umber with a HEX value of #A75E09.
LightSeafoamGreen11,009,973A color described as Light Seafoam Green with a HEX value of #A7FFB5.
Rust11,025,417A color described as Rust with a HEX value of #A83C09.
LightBurgundy11,026,779A color described as Light Burgundy with a HEX value of #A8415B.
Bronze11,041,024A color described as Bronze with a HEX value of #A87900.
Wisteria11,042,242A color described as Wisteria with a HEX value of #A87DC2.
DarkMustard11,045,125A color described as Dark Mustard with a HEX value of #A88905.
DarkSand11,046,745A color described as Dark Sand with a HEX value of #A88F59.
Greyish11,052,181A color described as Greyish with a HEX value of #A8A495.
MustardGreen11,056,388A color described as Mustard Green with a HEX value of #A8B504.
ElectricLime11,075,332A color described as Electric Lime with a HEX value of #A8FF04.
DarkishRed11,076,360A color described as Darkish Red with a HEX value of #A90308.
Sienna11,097,630A color described as Sienna with a HEX value of #A9561E.
TanGreen11,124,336A color described as Tan Green with a HEX value of #A9BE70.
SpringGreen11,139,441A color described as Spring Green with a HEX value of #A9F971.
ElectricPurple11,150,335A color described as Electric Purple with a HEX value of #AA23FF.
RustRed11,151,108A color described as Rust Red with a HEX value of #AA2704.
Khaki11,183,714A color described as Khaki with a HEX value of #AAA662.
Lime11,206,450A color described as Lime with a HEX value of #AAFF32.
Rouge11,211,321A color described as Rouge with a HEX value of #AB1239.
TanBrown11,238,988A color described as Tan Brown with a HEX value of #AB7E4C.
BabyPoo11,243,524A color described as Baby Poo with a HEX value of #AB9004.
Barney11,279,800A color described as Barney with a HEX value of #AC1DB8.
Cinnamon11,292,422A color described as Cinnamon with a HEX value of #AC4F06.
Leather11,301,940A color described as Leather with a HEX value of #AC7434.
MustardBrown11,304,452A color described as Mustard Brown with a HEX value of #AC7E04.
DustyLavender11,306,664A color described as Dusty Lavender with a HEX value of #AC86A8.
DarkBeige11,309,922A color described as Dark Beige with a HEX value of #AC9362.
Snot11,320,077A color described as Snot with a HEX value of #ACBB0D.
LightOlive11,321,193A color described as Light Olive with a HEX value of #ACBF69.
CloudyBlue11,322,073A color described as Cloudy Blue with a HEX value of #ACC2D9.
LightCyan11,337,724A color described as Light Cyan with a HEX value of #ACFFFC.
VibrantPurple11,338,718A color described as Vibrant Purple with a HEX value of #AD03DE.
BrightViolet11,340,541A color described as Bright Violet with a HEX value of #AD0AFD.
LightBrown11,370,832A color described as Light Brown with a HEX value of #AD8150.
BabyShitBrown11,374,605A color described as Baby Shit Brown with a HEX value of #AD900D.
Stone11,380,103A color described as Stone with a HEX value of #ADA587.
LemonGreen11,401,218A color described as Lemon Green with a HEX value of #ADF802.
Mauve11,432,321A color described as Mauve with a HEX value of #AE7181.
YellowyBrown11,438,860A color described as Yellowy Brown with a HEX value of #AE8B0C.
LightLime11,468,140A color described as Light Lime with a HEX value of #AEFD6C.
KeyLime11,468,654A color described as Key Lime with a HEX value of #AEFF6E.
RustyRed11,480,845A color described as Rusty Red with a HEX value of #AF2F0D.
Caramel11,497,225A color described as Caramel with a HEX value of #AF6F09.
DarkTan11,503,690A color described as Dark Tan with a HEX value of #AF884A.
Bland11,511,947A color described as Bland with a HEX value of #AFA88B.
Raspberry11,534,665A color described as Raspberry with a HEX value of #B00149.
PurplishRed11,535,691A color described as Purplish Red with a HEX value of #B0054B.
BurntSienna11,554,319A color described as Burnt Sienna with a HEX value of #B04E0F.
YellowishGreen11,590,934A color described as Yellowish Green with a HEX value of #B0DD16.
PastelGreen11,599,773A color described as Pastel Green with a HEX value of #B0FF9D.
OrangeyBrown11,624,450A color described as Orangey Brown with a HEX value of #B16002.
PinkishBrown11,629,153A color described as Pinkish Brown with a HEX value of #B17261.
PaleBrown11,637,102A color described as Pale Brown with a HEX value of #B1916E.
PowderBlue11,653,628A color described as Powder Blue with a HEX value of #B1D1FC.
PaleOliveGreen11,653,755A color described as Pale Olive Green with a HEX value of #B1D27B.
PaleLightGreen11,664,537A color described as Pale Light Green with a HEX value of #B1FC99.
PaleLimeGreen11,665,253A color described as Pale Lime Green with a HEX value of #B1FF65.
OrangishBrown11,689,731A color described as Orangish Brown with a HEX value of #B25F03.
Umber11,691,008A color described as Umber with a HEX value of #B26400.
ClayBrown11,694,397A color described as Clay Brown with a HEX value of #B2713D.
GoldenBrown11,696,641A color described as Golden Brown with a HEX value of #B27A01.
BrownYellow11,704,069A color described as Brown Yellow with a HEX value of #B29705.
Dust11,704,686A color described as Dust with a HEX value of #B2996E.
LightPastelGreen11,729,829A color described as Light Pastel Green with a HEX value of #B2FBA5.
LightUrple11,759,606A color described as Light Urple with a HEX value of #B36FF6.
DarkRose11,880,541A color described as Dark Rose with a HEX value of #B5485D.
DarkGold11,899,920A color described as Dark Gold with a HEX value of #B59410.
Bile11,911,942A color described as Bile with a HEX value of #B5C306.
GreenYellow11,914,760A color described as Green/Yellow with a HEX value of #B5CE08.
Copper11,952,933A color described as Copper with a HEX value of #B66325.
Clay11,954,768A color described as Clay with a HEX value of #B66A50.
BabyPukeGreen11,977,734A color described as Baby Puke Green with a HEX value of #B6C406.
LightMint11,993,019A color described as Light Mint with a HEX value of #B6FFBB.
BurntSiena12,014,083A color described as Burnt Siena with a HEX value of #B75203.
PalePurple12,030,164A color described as Pale Purple with a HEX value of #B790D4.
YellowBrown12,030,976A color described as Yellow Brown with a HEX value of #B79400.
LightBlueGrey12,044,770A color described as Light Blue Grey with a HEX value of #B7C9E2.
LightGreyGreen12,050,849A color described as Light Grey Green with a HEX value of #B7E1A1.
PaleCyan12,058,618A color described as Pale Cyan with a HEX value of #B7FFFA.
PaleAqua12,124,139A color described as Pale Aqua with a HEX value of #B8FFEB.
DustyRed12,142,670A color described as Dusty Red with a HEX value of #B9484E.
BrownOrange12,151,042A color described as Brown Orange with a HEX value of #B96902.
Taupe12,165,761A color described as Taupe with a HEX value of #B9A281.
PaleOlive12,176,513A color described as Pale Olive with a HEX value of #B9CC81.
LightLimeGreen12,189,542A color described as Light Lime Green with a HEX value of #B9FF66.
DuskyRose12,216,435A color described as Dusky Rose with a HEX value of #BA6873.
Mushroom12,230,280A color described as Mushroom with a HEX value of #BA9E88.
DullRed12,271,423A color described as Dull Red with a HEX value of #BB3F3F.
Yellowgreen12,318,991A color described as Yellowgreen with a HEX value of #BBF90F.
NeonPurple12,325,886A color described as Neon Purple with a HEX value of #BC13FE.
GreenishTan12,372,858A color described as Greenish Tan with a HEX value of #BCCB7A.
LightSage12,381,356A color described as Light Sage with a HEX value of #BCECAC.
WashedOutGreen12,383,654A color described as Washed Out Green with a HEX value of #BCF5A6.
Adobe12,414,024A color described as Adobe with a HEX value of #BD6C48.
PaleSkyBlue12,449,534A color described as Pale Sky Blue with a HEX value of #BDF6FE.
TeaGreen12,449,955A color described as Tea Green with a HEX value of #BDF8A3.
Scarlet12,452,121A color described as Scarlet with a HEX value of #BE0119.
RoseRed12,452,156A color described as Rose Red with a HEX value of #BE013C.
BrightPurple12,452,861A color described as Bright Purple with a HEX value of #BE03FD.
OrangeBrown12,477,440A color described as Orange Brown with a HEX value of #BE6400.
Putty12,496,522A color described as Putty with a HEX value of #BEAE8A.
PaleLime12,516,723A color described as Pale Lime with a HEX value of #BEFD73.
Celadon12,516,791A color described as Celadon with a HEX value of #BEFDB7.
LightPurple12,548,086A color described as Light Purple with a HEX value of #BF77F6.
Ochre12,554,245A color described as Ochre with a HEX value of #BF9005.
Ocher12,557,068A color described as Ocher with a HEX value of #BF9B0C.
MuddyYellow12,561,413A color described as Muddy Yellow with a HEX value of #BFAC05.
YellowyGreen12,579,112A color described as Yellowy Green with a HEX value of #BFF128.
LemonLime12,582,440A color described as Lemon Lime with a HEX value of #BFFE28.
LipstickRed12,583,471A color described as Lipstick Red with a HEX value of #C0022F.
BurntOrange12,602,881A color described as Burnt Orange with a HEX value of #C04E01.
EasterPurple12,612,094A color described as Easter Purple with a HEX value of #C071FE.
DustyRose12,612,474A color described as Dusty Rose with a HEX value of #C0737A.
Pistachio12,647,051A color described as Pistachio with a HEX value of #C0FA8B.
YellowGreenAlternate12,647,213A color described as Yellow Green with a HEX value of #C0FB2D.
BrickOrange12,667,401A color described as Brick Orange with a HEX value of #C14A09.
LightPeriwinkle12,699,388A color described as Light Periwinkle with a HEX value of #C1C6FC.
Chartreuse12,711,946A color described as Chartreuse with a HEX value of #C1F80A.
Celery12,713,365A color described as Celery with a HEX value of #C1FD95.
Magenta12,714,104A color described as Magenta with a HEX value of #C20078.
BrownishPink12,746,361A color described as Brownish Pink with a HEX value of #C27E79.
LightMauve12,751,521A color described as Light Mauve with a HEX value of #C292A1.
OliveYellow12,760,841A color described as Olive Yellow with a HEX value of #C2B709.
PukeYellow12,762,638A color described as Puke Yellow with a HEX value of #C2BE0E.
LightYellowishGreen12,779,401A color described as Light Yellowish Green with a HEX value of #C2FF89.
GreyPink12,816,539A color described as Grey Pink with a HEX value of #C3909B.
DuckEggBlue12,844,020A color described as Duck Egg Blue with a HEX value of #C3FBF4.
Reddish12,862,016A color described as Reddish with a HEX value of #C44240.
RustOrange12,866,824A color described as Rust Orange with a HEX value of #C45508.
Liliac12,881,661A color described as Liliac with a HEX value of #C48EFD.
SandyBrown12,887,649A color described as Sandy Brown with a HEX value of #C4A661.
LightPeaGreen12,910,210A color described as Light Pea Green with a HEX value of #C4FE82.
EggshellBlue12,910,583A color described as Eggshell Blue with a HEX value of #C4FFF7.
Silver12,962,247A color described as Silver with a HEX value of #C5C9C7.
DarkOrange12,996,866A color described as Dark Orange with a HEX value of #C65102.
Ocre13,016,068A color described as Ocre with a HEX value of #C69C04.
Camel13,016,921A color described as Camel with a HEX value of #C69F59.
GreenyYellow13,039,624A color described as Greeny Yellow with a HEX value of #C6F808.
LightSkyBlue13,040,895A color described as Light Sky Blue with a HEX value of #C6FCFF.
DeepRose13,059,943A color described as Deep Rose with a HEX value of #C74767.
BrightLavender13,066,495A color described as Bright Lavender with a HEX value of #C760FF.
OldPink13,072,774A color described as Old Pink with a HEX value of #C77986.
Lavender13,082,607A color described as Lavender with a HEX value of #C79FEF.
Toupe13,085,821A color described as Toupe with a HEX value of #C7AC7D.
VomitYellow13,091,084A color described as Vomit Yellow with a HEX value of #C7C10C.
PaleGreen13,106,613A color described as Pale Green with a HEX value of #C7FDB5.
PurpleyPink13,122,745A color described as Purpley Pink with a HEX value of #C83CB9.
DarkSalmon13,130,323A color described as Dark Salmon with a HEX value of #C85A53.
Orchid13,137,348A color described as Orchid with a HEX value of #C875C4.
DirtyOrange13,137,414A color described as Dirty Orange with a HEX value of #C87606.
OldRose13,139,849A color described as Old Rose with a HEX value of #C87F89.
GreyishPink13,143,444A color described as Greyish Pink with a HEX value of #C88D94.
PinkishGrey13,151,401A color described as Pinkish Grey with a HEX value of #C8ACA9.
YellowGreen13,172,029A color described as Yellow/Green with a HEX value of #C8FD3D.
LightLightGreen13,172,656A color described as Light Light Green with a HEX value of #C8FFB0.
PinkyPurple13,192,382A color described as Pinky Purple with a HEX value of #C94CBE.
BrightLilac13,197,051A color described as Bright Lilac with a HEX value of #C95EFB.
TerraCotta13,198,395A color described as Terra Cotta with a HEX value of #C9643B.
Sandstone13,217,396A color described as Sandstone with a HEX value of #C9AE74.
BrownishYellow13,217,795A color described as Brownish Yellow with a HEX value of #C9B003.
GreenishBeige13,226,361A color described as Greenish Beige with a HEX value of #C9D179.
GreenYellowAlternate13,238,055A color described as Green Yellow with a HEX value of #C9FF27.
Ruby13,238,599A color described as Ruby with a HEX value of #CA0147.
Terracotta13,264,449A color described as Terracotta with a HEX value of #CA6641.
BrownyOrange13,265,666A color described as Browny Orange with a HEX value of #CA6B02.
DirtyPink13,269,888A color described as Dirty Pink with a HEX value of #CA7B80.
BabyPurple13,278,199A color described as Baby Purple with a HEX value of #CA9BF7.
PastelPurple13,279,487A color described as Pastel Purple with a HEX value of #CAA0FF.
LightLightBlue13,303,803A color described as Light Light Blue with a HEX value of #CAFFFB.
HotPurple13,304,053A color described as Hot Purple with a HEX value of #CB00F5.
DeepPink13,304,162A color described as Deep Pink with a HEX value of #CB0162.
DarkPink13,320,555A color described as Dark Pink with a HEX value of #CB416B.
Terracota13,330,499A color described as Terracota with a HEX value of #CB6843.
BrownishOrange13,334,307A color described as Brownish Orange with a HEX value of #CB7723.
YellowOchre13,344,006A color described as Yellow Ochre with a HEX value of #CB9D06.
SandBrown13,346,144A color described as Sand Brown with a HEX value of #CBA560.
Pear13,367,391A color described as Pear with a HEX value of #CBF85F.
DuskyPink13,400,715A color described as Dusky Pink with a HEX value of #CC7A8B.
Desert13,413,728A color described as Desert with a HEX value of #CCAD60.
LightYellowGreen13,434,239A color described as Light Yellow Green with a HEX value of #CCFD7F.
RustyOrange13,457,673A color described as Rusty Orange with a HEX value of #CD5909.
UglyPink13,464,964A color described as Ugly Pink with a HEX value of #CD7584.
DirtyYellow13,485,322A color described as Dirty Yellow with a HEX value of #CDC50A.
GreenishYellow13,499,650A color described as Greenish Yellow with a HEX value of #CDFD02.
PurplishPink13,524,398A color described as Purplish Pink with a HEX value of #CE5DAE.
Lilac13,542,141A color described as Lilac with a HEX value of #CEA2FD.
PaleViolet13,545,210A color described as Pale Violet with a HEX value of #CEAEFA.
Mustard13,546,241A color described as Mustard with a HEX value of #CEB301.
Cherry13,566,516A color described as Cherry with a HEX value of #CF0234.
DarkCoral13,587,022A color described as Dark Coral with a HEX value of #CF524E.
Rose13,591,157A color described as Rose with a HEX value of #CF6275.
Fawn13,610,875A color described as Fawn with a HEX value of #CFAF7B.
VeryPaleGreen13,630,908A color described as Very Pale Green with a HEX value of #CFFDBC.
NeonYellow13,631,236A color described as Neon Yellow with a HEX value of #CFFF04.
UglyYellow13,680,897A color described as Ugly Yellow with a HEX value of #D0C101.
SicklyYellow13,689,897A color described as Sickly Yellow with a HEX value of #D0E429.
LimeYellow13,696,541A color described as Lime Yellow with a HEX value of #D0FE1D.
PaleBlue13,696,766A color described as Pale Blue with a HEX value of #D0FEFE.
MutedPink13,727,375A color described as Muted Pink with a HEX value of #D1768F.
Tan13,742,703A color described as Tan with a HEX value of #D1B26F.
VeryLightGreen13,762,493A color described as Very Light Green with a HEX value of #D1FFBD.
MustardYellow13,810,954A color described as Mustard Yellow with a HEX value of #D2BD0A.
FadedRed13,846,862A color described as Faded Red with a HEX value of #D3494E.
VeryLightBrown13,874,819A color described as Very Light Brown with a HEX value of #D3B683.
Pinkish13,920,894A color described as Pinkish with a HEX value of #D46A7E.
ReallyLightBlue13,959,167A color described as Really Light Blue with a HEX value of #D4FFFF.
Lipstick13,965,134A color described as Lipstick with a HEX value of #D5174E.
DullPink13,993,629A color described as Dull Pink with a HEX value of #D5869D.
DustyPink13,994,644A color described as Dusty Pink with a HEX value of #D58A94.
BurntYellow14,002,953A color described as Burnt Yellow with a HEX value of #D5AB09.
DarkYellow14,005,770A color described as Dark Yellow with a HEX value of #D5B60A.
VeryLightBlue14,024,703A color described as Very Light Blue with a HEX value of #D5FFFF.
PinkishPurple14,043,351A color described as Pinkish Purple with a HEX value of #D648D7.
LightViolet14,071,036A color described as Light Violet with a HEX value of #D6B4FC.
Ice14,090,234A color described as Ice with a HEX value of #D6FFFA.
VeryPaleBlue14,090,238A color described as Very Pale Blue with a HEX value of #D6FFFE.
PurplePink14,099,934A color described as Purple/Pink with a HEX value of #D725DE.
PaleMagenta14,116,781A color described as Pale Magenta with a HEX value of #D767AD.
IceBlue14,155,774A color described as Ice Blue with a HEX value of #D7FFFE.
DullOrange14,190,139A color described as Dull Orange with a HEX value of #D8863B.
LightGrey14,212,310A color described as Light Grey with a HEX value of #D8DCD6.
DarkHotPink14,221,670A color described as Dark Hot Pink with a HEX value of #D90166.
Heliotrope14,241,781A color described as Heliotrope with a HEX value of #D94FF5.
PaleRed14,242,893A color described as Pale Red with a HEX value of #D9544D.
PinkishTan14,261,122A color described as Pinkish Tan with a HEX value of #D99B82.
DarkishPink14,304,893A color described as Darkish Pink with a HEX value of #DA467D.
PinkPurpleAlternate14,371,802A color described as Pink Purple with a HEX value of #DB4BDA.
PastelRed14,374,998A color described as Pastel Red with a HEX value of #DB5856.
Gold14,398,476A color described as Gold with a HEX value of #DBB40C.
DeepOrange14,437,633A color described as Deep Orange with a HEX value of #DC4D01.
LavenderPink14,517,719A color described as Lavender Pink with a HEX value of #DD85D7.
PissYellow14,538,264A color described as Piss Yellow with a HEX value of #DDD618.
Cerise14,552,162A color described as Cerise with a HEX value of #DE0C62.
DarkPeach14,581,341A color described as Dark Peach with a HEX value of #DE7E5D.
FadedPink14,589,356A color described as Faded Pink with a HEX value of #DE9DAC.
PurpleishPink14,634,696A color described as Purpleish Pink with a HEX value of #DF4EC8.
LightLavender14,665,214A color described as Light Lavender with a HEX value of #DFC5FE.
PurplePinkAlternate14,696,408A color described as Purple Pink with a HEX value of #E03FD8.
Pumpkin14,776,065A color described as Pumpkin with a HEX value of #E17701.
Sand14,862,966A color described as Sand with a HEX value of #E2CA76.
PaleLilac14,994,431A color described as Pale Lilac with a HEX value of #E4CBFF.
Red15,007,744A color described as Red with a HEX value of #E50000.
Beige15,129,254A color described as Beige with a HEX value of #E6DAA6.
LightKhaki15,135,394A color described as Light Khaki with a HEX value of #E6F2A2.
PigPink15,175,333A color described as Pig Pink with a HEX value of #E78EA5.
TomatoRed15,478,017A color described as Tomato Red with a HEX value of #EC2D01.
Fuchsia15,535,577A color described as Fuchsia with a HEX value of #ED0DD9.
LightLilac15,583,487A color described as Light Lilac with a HEX value of #EDC8FF.
PaleLavender15,650,814A color described as Pale Lavender with a HEX value of #EECFFE.
DullYellow15,653,979A color described as Dull Yellow with a HEX value of #EEDC5B.
PinkPurple15,670,759A color described as Pink/Purple with a HEX value of #EF1DE7.
Tomato15,679,526A color described as Tomato with a HEX value of #EF4026.
MacaroniAndCheese15,709,237A color described as Macaroni And Cheese with a HEX value of #EFB435.
LightLavendar15,712,510A color described as Light Lavendar with a HEX value of #EFC0FE.
PurplyPink15,758,822A color described as Purply Pink with a HEX value of #F075E6.
DustyOrange15,762,234A color described as Dusty Orange with a HEX value of #F0833A.
FadedOrange15,766,605A color described as Faded Orange with a HEX value of #F0944D.
PinkishRed15,797,317A color described as Pinkish Red with a HEX value of #F10C45.
Sandy15,850,106A color described as Sandy with a HEX value of #F1DA7A.
OffYellow15,856,447A color described as Off Yellow with a HEX value of #F1F33F.
Blush15,900,302A color described as Blush with a HEX value of #F29E8E.
Squash15,903,509A color described as Squash with a HEX value of #F2AB15.
MediumPink15,950,230A color described as Medium Pink with a HEX value of #F36196.
Vermillion16,003,596A color described as Vermillion with a HEX value of #F4320C.
OrangishRed16,004,613A color described as Orangish Red with a HEX value of #F43605.
Maize16,044,116A color described as Maize with a HEX value of #F4D054.
HotMagenta16,057,545A color described as Hot Magenta with a HEX value of #F504C9.
PinkRed16,057,679A color described as Pink Red with a HEX value of #F5054F.
Golden16,105,219A color described as Golden with a HEX value of #F5BF03.
RosyPink16,148,622A color described as Rosy Pink with a HEX value of #F6688E.
VeryLightPurple16,174,844A color described as Very Light Purple with a HEX value of #F6CEFC.
CherryRed16,187,946A color described as Cherry Red with a HEX value of #F7022A.
RosePink16,222,106A color described as Rose Pink with a HEX value of #F7879A.
LightMustard16,242,016A color described as Light Mustard with a HEX value of #F7D560.
ReddishOrange16,271,388A color described as Reddish Orange with a HEX value of #F8481C.
Orange16,347,910A color described as Orange with a HEX value of #F97306.
GoldenRod16,366,600A color described as Golden Rod with a HEX value of #F9BC08.
RedPink16,394,837A color described as Red Pink with a HEX value of #FA2A55.
OrangeyRed16,400,932A color described as Orangey Red with a HEX value of #FA4224.
LightMagenta16,408,567A color described as Light Magenta with a HEX value of #FA5FF7.
Goldenrod16,433,669A color described as Goldenrod with a HEX value of #FAC205.
Yellowish16,445,030A color described as Yellowish with a HEX value of #FAEE66.
BananaYellow16,449,099A color described as Banana Yellow with a HEX value of #FAFE4B.
Strawberry16,460,099A color described as Strawberry with a HEX value of #FB2943.
WarmPink16,471,425A color described as Warm Pink with a HEX value of #FB5581.
VioletPink16,474,108A color described as Violet Pink with a HEX value of #FB5FFC.
PumpkinOrange16,481,543A color described as Pumpkin Orange with a HEX value of #FB7D07.
Wheat16,506,238A color described as Wheat with a HEX value of #FBDD7E.
LightTan16,510,636A color described as Light Tan with a HEX value of #FBEEAC.
PinkyRed16,524,871A color described as Pinky Red with a HEX value of #FC2647.
Coral16,538,192A color described as Coral with a HEX value of #FC5A50.
Orangish16,548,426A color described as Orangish with a HEX value of #FC824A.
Pinky16,549,546A color described as Pinky with a HEX value of #FC86AA.
YellowOrange16,560,129A color described as Yellow Orange with a HEX value of #FCB001.
Marigold16,564,230A color described as Marigold with a HEX value of #FCC006.
SandYellow16,572,774A color described as Sand Yellow with a HEX value of #FCE166.
Straw16,578,169A color described as Straw with a HEX value of #FCF679.
YellowishTan16,579,713A color described as Yellowish Tan with a HEX value of #FCFC81.
RedOrange16,595,974A color described as Red Orange with a HEX value of #FD3C06.
OrangeRed16,597,278A color described as Orange Red with a HEX value of #FD411E.
Watermelon16,598,617A color described as Watermelon with a HEX value of #FD4659.
Grapefruit16,603,478A color described as Grapefruit with a HEX value of #FD5956.
Carnation16,611,727A color described as Carnation with a HEX value of #FD798F.
Orangeish16,616,777A color described as Orangeish with a HEX value of #FD8D49.
LightOrange16,624,200A color described as Light Orange with a HEX value of #FDAA48.
SoftPink16,625,856A color described as Soft Pink with a HEX value of #FDB0C0.
Butterscotch16,625,991A color described as Butterscotch with a HEX value of #FDB147.
OrangeyYellow16,627,989A color described as Orangey Yellow with a HEX value of #FDB915.
PaleRose16,630,213A color described as Pale Rose with a HEX value of #FDC1C5.
LightGold16,637,020A color described as Light Gold with a HEX value of #FDDC5C.
PaleGold16,637,548A color described as Pale Gold with a HEX value of #FDDE6C.
SandyYellow16,641,651A color described as Sandy Yellow with a HEX value of #FDEE73.
PaleGrey16,645,630A color described as Pale Grey with a HEX value of #FDFDFE.
LemonYellow16,645,944A color described as Lemon Yellow with a HEX value of #FDFF38.
Lemon16,645,970A color described as Lemon with a HEX value of #FDFF52.
Canary16,645,987A color described as Canary with a HEX value of #FDFF63.
FireEngineRed16,646,146A color described as Fire Engine Red with a HEX value of #FE0002.
NeonPink16,646,554A color described as Neon Pink with a HEX value of #FE019A.
BrightPink16,646,577A color described as Bright Pink with a HEX value of #FE01B1.
ShockingPink16,646,818A color described as Shocking Pink with a HEX value of #FE02A2.
ReddishPink16,657,492A color described as Reddish Pink with a HEX value of #FE2C54.
LightishRed16,658,250A color described as Lightish Red with a HEX value of #FE2F4A.
Orangered16,663,055A color described as Orangered with a HEX value of #FE420F.
BarbiePink16,664,229A color described as Barbie Pink with a HEX value of #FE46A5.
BloodOrange16,665,347A color described as Blood Orange with a HEX value of #FE4B03.
SalmonPink16,677,756A color described as Salmon Pink with a HEX value of #FE7B7C.
BlushPink16,679,564A color described as Blush Pink with a HEX value of #FE828C.
BubblegumPink16,679,884A color described as Bubblegum Pink with a HEX value of #FE83CC.
Rosa16,680,612A color described as Rosa with a HEX value of #FE86A4.
LightSalmon16,689,555A color described as Light Salmon with a HEX value of #FEA993.
Saffron16,691,721A color described as Saffron with a HEX value of #FEB209.
Amber16,691,976A color described as Amber with a HEX value of #FEB308.
GoldenYellow16,696,853A color described as Golden Yellow with a HEX value of #FEC615.
PaleMauve16,699,644A color described as Pale Mauve with a HEX value of #FED0FC.
Dandelion16,703,240A color described as Dandelion with a HEX value of #FEDF08.
Buff16,709,278A color described as Buff with a HEX value of #FEF69E.
Parchment16,710,831A color described as Parchment with a HEX value of #FEFCAF.
FadedYellow16,711,551A color described as Faded Yellow with a HEX value of #FEFF7F.
Ecru16,711,626A color described as Ecru with a HEX value of #FEFFCA.
BrightRed16,711,693A color described as Bright Red with a HEX value of #FF000D.
HotPink16,712,333A color described as Hot Pink with a HEX value of #FF028D.
ElectricPink16,712,848A color described as Electric Pink with a HEX value of #FF0490.
NeonRed16,713,530A color described as Neon Red with a HEX value of #FF073A.
StrongPink16,713,609A color described as Strong Pink with a HEX value of #FF0789.
BrightMagenta16,713,960A color described as Bright Magenta with a HEX value of #FF08E8.
LightRed16,729,932A color described as Light Red with a HEX value of #FF474C.
BrightOrange16,734,976A color described as Bright Orange with a HEX value of #FF5B00.
CoralPink16,736,611A color described as Coral Pink with a HEX value of #FF6163.
CandyPink16,737,257A color described as Candy Pink with a HEX value of #FF63E9.
BubbleGumPink16,738,735A color described as Bubble Gum Pink with a HEX value of #FF69AF.
Bubblegum16,739,509A color described as Bubblegum with a HEX value of #FF6CB5.
OrangePink16,740,178A color described as Orange Pink with a HEX value of #FF6F52.
PinkishOrange16,740,940A color described as Pinkish Orange with a HEX value of #FF724C.
Melon16,742,485A color described as Melon with a HEX value of #FF7855.
Salmon16,742,764A color described as Salmon with a HEX value of #FF796C.
CarnationPink16,744,359A color described as Carnation Pink with a HEX value of #FF7FA7.
Pink16,744,896A color described as Pink with a HEX value of #FF81C0.
Tangerine16,749,576A color described as Tangerine with a HEX value of #FF9408.
PastelOrange16,750,159A color described as Pastel Orange with a HEX value of #FF964F.
PeachyPink16,751,242A color described as Peachy Pink with a HEX value of #FF9A8A.
Mango16,754,219A color described as Mango with a HEX value of #FFA62B.
PaleOrange16,754,518A color described as Pale Orange with a HEX value of #FFA756.
YellowishOrange16,755,471A color described as Yellowish Orange with a HEX value of #FFAB0F.
OrangeYellow16,755,969A color described as Orange Yellow with a HEX value of #FFAD01.
Peach16,756,860A color described as Peach with a HEX value of #FFB07C.
Apricot16,757,101A color described as Apricot with a HEX value of #FFB16D.
PaleSalmon16,757,146A color described as Pale Salmon with a HEX value of #FFB19A.
PowderPink16,757,456A color described as Powder Pink with a HEX value of #FFB2D0.
BabyPink16,758,734A color described as Baby Pink with a HEX value of #FFB7CE.
PastelPink16,759,501A color described as Pastel Pink with a HEX value of #FFBACD.
Sunflower16,762,130A color described as Sunflower with a HEX value of #FFC512.
LightRose16,762,315A color described as Light Rose with a HEX value of #FFC5CB.
PalePink16,764,892A color described as Pale Pink with a HEX value of #FFCFDC.
LightPink16,765,407A color described as Light Pink with a HEX value of #FFD1DF.
LightPeach16,767,153A color described as Light Peach with a HEX value of #FFD8B1.
SunflowerYellow16,767,491A color described as Sunflower Yellow with a HEX value of #FFDA03.
SunYellow16,768,802A color described as Sun Yellow with a HEX value of #FFDF22.
YellowTan16,769,902A color described as Yellow Tan with a HEX value of #FFE36E.
PalePeach16,770,477A color described as Pale Peach with a HEX value of #FFE5AD.
DarkCream16,774,042A color described as Dark Cream with a HEX value of #FFF39A.
VeryLightPink16,774,386A color described as Very Light Pink with a HEX value of #FFF4F2.
SunnyYellow16,775,447A color described as Sunny Yellow with a HEX value of #FFF917.
Pale16,775,632A color described as Pale with a HEX value of #FFF9D0.
Manilla16,775,814A color described as Manilla with a HEX value of #FFFA86.
EggShell16,776,388A color described as Egg Shell with a HEX value of #FFFCC4.
BrightYellow16,776,449A color described as Bright Yellow with a HEX value of #FFFD01.
SunshineYellow16,776,503A color described as Sunshine Yellow with a HEX value of #FFFD37.
ButterYellow16,776,564A color described as Butter Yellow with a HEX value of #FFFD74.
Custard16,776,568A color described as Custard with a HEX value of #FFFD78.
CanaryYellow16,776,768A color described as Canary Yellow with a HEX value of #FFFE40.
PastelYellow16,776,817A color described as Pastel Yellow with a HEX value of #FFFE71.
LightYellow16,776,826A color described as Light Yellow with a HEX value of #FFFE7A.
LightBeige16,776,886A color described as Light Beige with a HEX value of #FFFEB6.
Yellow16,776,980A color described as Yellow with a HEX value of #FFFF14.
Banana16,777,086A color described as Banana with a HEX value of #FFFF7E.
Butter16,777,089A color described as Butter with a HEX value of #FFFF81.
PaleYellow16,777,092A color described as Pale Yellow with a HEX value of #FFFF84.
Creme16,777,142A color described as Creme with a HEX value of #FFFFB6.
Cream16,777,154A color described as Cream with a HEX value of #FFFFC2.
Ivory16,777,163A color described as Ivory with a HEX value of #FFFFCB.
Eggshell16,777,172A color described as Eggshell with a HEX value of #FFFFD4.
OffWhite16,777,188A color described as Off White with a HEX value of #FFFFE4.
White16,777,215A color described as White with a HEX value of #FFFFFF.
- -## See Also - - -#### Reference -CapyKit Namespace diff --git a/Documentation/Help/T_CapyKit_Password.md b/Documentation/Help/T_CapyKit_Password.md deleted file mode 100644 index 157ab0d..0000000 --- a/Documentation/Help/T_CapyKit_Password.md +++ /dev/null @@ -1,102 +0,0 @@ -# Password Class - - -Represents a password with its hash, salt and algorithm used for encryption. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public class Password -``` -**F#** -``` F# -type Password = class end -``` - - -
InheritanceObject → Password
- - - -## Constructors - - - - - - - -
Password 
PasswordConstructor.
- -## Properties - - - - - - - - - - - - - -
AlgorithmGets or sets the algorithm used for password encryption.
HashGets or sets the hash of the password.
Pbkdf2AlgorithmGets the preconfigured PBKDF2 algorithm.
SaltGets or sets the salt used for encryption.
- -## Methods - - - - - - - - - - - - - - - - - - - -
EqualsDetermines whether the specified object is equal to the current object.
(Overrides Object.Equals(Object))
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Overrides Object.ToString())
- -## Operators - - - - - - - -
Equality(Password, Password) 
Inequality(Password, Password) 
- -## Fields - - - - -
pbkdf2Algorithm 
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -CapyKit Namespace diff --git a/Documentation/Help/T_CapyKit_Pbkdf2Algorithm.md b/Documentation/Help/T_CapyKit_Pbkdf2Algorithm.md deleted file mode 100644 index 3d6ab87..0000000 --- a/Documentation/Help/T_CapyKit_Pbkdf2Algorithm.md +++ /dev/null @@ -1,90 +0,0 @@ -# Pbkdf2Algorithm Class - - -Implements the PBKDF2 algorithm for password encryption. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public class Pbkdf2Algorithm : IPasswordAlgorithm -``` -**F#** -``` F# -type Pbkdf2Algorithm = - class - interface IPasswordAlgorithm - end -``` - - - -
InheritanceObject → Pbkdf2Algorithm
ImplementsIPasswordAlgorithm
- - - -## Constructors - - - - -
Pbkdf2AlgorithmDefault constructor.
- -## Properties - - - - -
AlgorithmNameGets the name of the algorithm.
- -## Methods - - - - - - - - - - - - - - - - - - - - - - -
EncryptEncrypts the given password using a PBKDF2 algorithm.
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)
- -## Fields - - - - - - - -
ITERATIONSThe default number of iterations.
LENGTH(Immutable) The default length.
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -CapyKit Namespace diff --git a/Documentation/Help/T_CapyKit_PoolItem_1.md b/Documentation/Help/T_CapyKit_PoolItem_1.md deleted file mode 100644 index 654325a..0000000 --- a/Documentation/Help/T_CapyKit_PoolItem_1.md +++ /dev/null @@ -1,109 +0,0 @@ -# PoolItem<T> Class - - -A pool item. This class cannot be inherited. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public sealed class PoolItem - -``` -**F#** -``` F# -[] -type PoolItem<'T> = class end -``` - - -
InheritanceObject → PoolItem(T)
- - - -#### Type Parameters -
The type of the pooled item.
- -## Constructors - - - - -
PoolItem(T)Initializes a new instance of the PoolItem(T) class with the specified item and index.
- -## Properties - - - - - - - - - - - - - -
IndexGets the zero-based index of the pooled item.
ItemGets the pooled resource.
LockedGets a value indicating whether this object is locked or not.
TypeNameGets the name of the Type of the pooled item.
- -## Methods - - - - - - - - - - - - - - - - - - - - - - - - - -
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ReleaseLockReleases the lock on the item.
SetLockSets the lock on the item indicating that it is in use.
ToStringReturns a string that represents the current object and its lock state.
(Overrides Object.ToString())
- -## Fields - - - - - - - - - - - - - -
indexThe zero-based index of the pooled item.
itemThe pooled item.
lockedA flag indicating whether the item is locked or not.
typeNameThe name of the pooled item Type.
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -CapyKit Namespace diff --git a/Documentation/Help/T_CapyKit_Pool_1.md b/Documentation/Help/T_CapyKit_Pool_1.md deleted file mode 100644 index 58b4b8f..0000000 --- a/Documentation/Help/T_CapyKit_Pool_1.md +++ /dev/null @@ -1,101 +0,0 @@ -# Pool<T> Class - - -A managed pool of resources. This class provides a thread-safe way to manage a collection of objects of type *T*. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public class Pool - -``` -**F#** -``` F# -type Pool<'T> = class end -``` - - -
InheritanceObject → Pool(T)
- - - -#### Type Parameters -
The type of objects to be managed by the pool.
- -## Constructors - - - - - - - - - - -
Pool(T)(IEnumerable(T))Initializes a new instance of the Pool(T) class with the specified collection of items.
Pool(T)(Int32)Initializes a new instance of the Pool(T) class with the specified pool size.
Pool(T)(Int32, Func(T))Initializes a new instance of the Pool(T) class with the specified pool size and constructor selector.
- -## Methods - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FillPoolItemCollection(IEnumerable(T))Fill the pool item collection from an existing T collection.
FillPoolItemCollection(Int32)Initializes the pool with the specified number of items using the default constructor.
FillPoolItemCollection(Int32, Func(T))Initializes the pool with the specified number of items using the specified constructor selector.
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetAvailableItemGets the first available item from the pool and sets its lock.
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ReleaseItemReleases the lock on the specified item and returns it to the pool.
ToStringReturns a string that represents the current object.
(Inherited from Object)
- -## Fields - - - - - - - -
poolItemCollectionThe collection of pooled items.
poolSize(Immutable) The number of items in the pool.
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -CapyKit Namespace diff --git a/Documentation/Help/T_CapyKit_PropertyComparer_2.md b/Documentation/Help/T_CapyKit_PropertyComparer_2.md deleted file mode 100644 index d144df2..0000000 --- a/Documentation/Help/T_CapyKit_PropertyComparer_2.md +++ /dev/null @@ -1,90 +0,0 @@ -# PropertyComparer<T, U> Class - - -A object comparer that can accept a lambda expression to compare properties. - - - -## Definition -**Namespace:** CapyKit -**Assembly:** CapyKit (in CapyKit.dll) Version: 1.0.4 - -**C#** -``` C# -public class PropertyComparer : IEqualityComparer - -``` -**F#** -``` F# -type PropertyComparer<'T, 'U> = - class - interface IEqualityComparer<'T> - end -``` - - - -
InheritanceObject → PropertyComparer(T, U)
ImplementsIEqualityComparer(T)
- - - -#### Type Parameters -
Generic type parameter of the parent object.
Generic type parameter of the property value.
- -## Example -using System; using System.Collections.Generic; using System.Linq; class Program { static void Main(string[] args) { var people = new List<Person> { new Person { Name = "Alice", Age = 30 }, new Person { Name = "Bob", Age = 30 }, new Person { Name = "Charlie", Age = 35 } }; var comparer = new PropertyComparer<Person, int>(p => p.Age); var distinctPeople = people.Distinct(comparer).ToList(); foreach (var person in distinctPeople) { Console.WriteLine($"{person.Name} - {person.Age}"); } } } class Person { public string Name { get; set; } public int Age { get; set; } } - -## Constructors - - - - -
PropertyComparer(T, U)Constructor.
- -## Methods - - - - - - - - - - - - - - - - - - - - - - - - - -
Equals(Object)Determines whether the specified object is equal to the current object.
(Inherited from Object)
Equals(T, T)Determines whether the specified properties are equal.
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCode()Serves as the default hash function.
(Inherited from Object)
GetHashCode(T)Returns a hash code for the specified object.
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)
- -## Fields - - - - -
expressionThe expression to retrieve the property.
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -CapyKit Namespace diff --git a/Documentation/Help/T_Tests_Helpers_KeyHelperTests.md b/Documentation/Help/T_Tests_Helpers_KeyHelperTests.md deleted file mode 100644 index 6e3a6fe..0000000 --- a/Documentation/Help/T_Tests_Helpers_KeyHelperTests.md +++ /dev/null @@ -1,99 +0,0 @@ -# KeyHelperTests Class - - -\[Missing <summary> documentation for "T:Tests.Helpers.KeyHelperTests"\] - - - -## Definition -**Namespace:** Tests.Helpers -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -[TestFixtureAttribute] -internal class KeyHelperTests -``` -**F#** -``` F# -[] -type KeyHelperTests = class end -``` - - -
InheritanceObject → KeyHelperTests
- - - -## Constructors - - - - -
KeyHelperTestsInitializes a new instance of the KeyHelperTests class
- -## Methods - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GenerateKey_ReturnsNonEmptyString 
GenerateKey_WithCustomSaltSizeAndParts_FormatsCorrectly 
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetMasterKey_ThrowsException_WhenAccessorNotSet 
GetNumParts_ThrowsException_WhenLessThanTwo 
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Setup 
ToStringReturns a string that represents the current object.
(Inherited from Object)
ValidateKey_ReturnsFalseForAlteredKey 
ValidateKey_ReturnsFalseForEmptyOrNullKey 
ValidateKey_ReturnsTrueForValidKey 
- -## Fields - - - - -
_keyHelper 
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -Tests.Helpers Namespace diff --git a/Documentation/Help/T_Tests_Helpers_SecurityHelperTests.md b/Documentation/Help/T_Tests_Helpers_SecurityHelperTests.md deleted file mode 100644 index 333a839..0000000 --- a/Documentation/Help/T_Tests_Helpers_SecurityHelperTests.md +++ /dev/null @@ -1,102 +0,0 @@ -# SecurityHelperTests Class - - -\[Missing <summary> documentation for "T:Tests.Helpers.SecurityHelperTests"\] - - - -## Definition -**Namespace:** Tests.Helpers -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -[TestFixtureAttribute] -internal class SecurityHelperTests -``` -**F#** -``` F# -[] -type SecurityHelperTests = class end -``` - - -
InheritanceObject → SecurityHelperTests
- - - -## Constructors - - - - - - - -
SecurityHelperTests 
SecurityHelperTestsInitializes a new instance of the SecurityHelperTests class
- -## Methods - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CompareHashedPassword_WithDifferentPassword_ShouldReturnFalse 
CompareHashedPassword_WithSamePassword_ShouldReturnTrue 
CompareSessionID_WithDifferentSessionIDs_ShouldReturnFalse 
CompareSessionID_WithSameSessionIDs_ShouldReturnTrue 
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetRandomPassword_ShouldReturnStringOfGivenLength 
GetRandomString_ShouldReturnStringOfGivenLength 
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Pbkdf2_WithSamePasswordAndSalt_ShouldReturnSameHash 
ToStringReturns a string that represents the current object.
(Inherited from Object)
- -## Fields - - - - - - - -
Password 
Salt 
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -Tests.Helpers Namespace diff --git a/Documentation/Help/T_Tests_PasswordTests.md b/Documentation/Help/T_Tests_PasswordTests.md deleted file mode 100644 index 035b2e7..0000000 --- a/Documentation/Help/T_Tests_PasswordTests.md +++ /dev/null @@ -1,89 +0,0 @@ -# PasswordTests Class - - -\[Missing <summary> documentation for "T:Tests.PasswordTests"\] - - - -## Definition -**Namespace:** Tests -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -[TestFixtureAttribute] -internal class PasswordTests -``` -**F#** -``` F# -[] -type PasswordTests = class end -``` - - -
InheritanceObject → PasswordTests
- - - -## Constructors - - - - -
PasswordTestsInitializes a new instance of the PasswordTests class
- -## Methods - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GenerateSalt 
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
PasswordCreation_WithInvalidSalt_ReturnsEmptyHash 
PasswordCreation_WithPbkdf2Algorithm_CreatesValidHash 
PasswordEquality_DifferentPasswords_AreNotEqual 
PasswordEquality_DifferentSalts_AreNotEqual 
PasswordEquality_SamePasswordAndSalt_AreEqual 
ToStringReturns a string that represents the current object.
(Inherited from Object)
ToString_ReturnsCorrectFormat 
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -Tests Namespace diff --git a/Documentation/Help/T_Tests_StringExtensionTests.md b/Documentation/Help/T_Tests_StringExtensionTests.md deleted file mode 100644 index 5901d79..0000000 --- a/Documentation/Help/T_Tests_StringExtensionTests.md +++ /dev/null @@ -1,90 +0,0 @@ -# StringExtensionTests Class - - -\[Missing <summary> documentation for "T:Tests.StringExtensionTests"\] - - - -## Definition -**Namespace:** Tests -**Assembly:** Tests (in Tests.exe) Version: 1.0.0 - -**C#** -``` C# -[TestFixtureAttribute] -internal class StringExtensionTests -``` -**F#** -``` F# -[] -type StringExtensionTests = class end -``` - - -
InheritanceObject → StringExtensionTests
- - - -## Constructors - - - - -
StringExtensionTestsInitializes a new instance of the StringExtensionTests class
- -## Methods - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
IfNullOrEmpty_ShouldReturnOriginalStringWhenValueIsNotNullNorEmpty 
IfNullOrEmpty_ShouldReturnReplacementWhenValueIsNullOrEmpty 
IfNullOrWhiteSpace_ShouldReturnOriginalStringWhenValueIsNotNullNorWhitespace 
IfNullOrWhiteSpace_ShouldReturnReplacementWhenValueIsNullOrWhitespace 
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Setup 
ToStringReturns a string that represents the current object.
(Inherited from Object)
- -## Fields - - - - -
Replacement 
- -## Extension Methods - - - - -
UpdatePropertiesAn object extension method that updates the properties of a given target object with the values from a given source object.
(Defined by ObjectExtensions)
- -## See Also - - -#### Reference -Tests Namespace diff --git a/Documentation/Help/Working/Newtonsoft.Json.xml b/Documentation/Help/Working/Newtonsoft.Json.xml deleted file mode 100644 index e3f5ad0..0000000 --- a/Documentation/Help/Working/Newtonsoft.Json.xml +++ /dev/null @@ -1,11280 +0,0 @@ - - - - Newtonsoft.Json - - - - - Represents a BSON Oid (object id). - - - - - Gets or sets the value of the Oid. - - The value of the Oid. - - - - Initializes a new instance of the class. - - The Oid value. - - - - Represents a reader that provides fast, non-cached, forward-only access to serialized BSON data. - - - - - Gets or sets a value indicating whether binary data reading should be compatible with incorrect Json.NET 3.5 written binary. - - - true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false. - - - - - Gets or sets a value indicating whether the root object will be read as a JSON array. - - - true if the root object will be read as a JSON array; otherwise, false. - - - - - Gets or sets the used when reading values from BSON. - - The used when reading values from BSON. - - - - Initializes a new instance of the class. - - The containing the BSON data to read. - - - - Initializes a new instance of the class. - - The containing the BSON data to read. - - - - Initializes a new instance of the class. - - The containing the BSON data to read. - if set to true the root object will be read as a JSON array. - The used when reading values from BSON. - - - - Initializes a new instance of the class. - - The containing the BSON data to read. - if set to true the root object will be read as a JSON array. - The used when reading values from BSON. - - - - Reads the next JSON token from the underlying . - - - true if the next token was read successfully; false if there are no more tokens to read. - - - - - Changes the reader's state to . - If is set to true, the underlying is also closed. - - - - - Represents a writer that provides a fast, non-cached, forward-only way of generating BSON data. - - - - - Gets or sets the used when writing values to BSON. - When set to no conversion will occur. - - The used when writing values to BSON. - - - - Initializes a new instance of the class. - - The to write to. - - - - Initializes a new instance of the class. - - The to write to. - - - - Flushes whatever is in the buffer to the underlying and also flushes the underlying stream. - - - - - Writes the end. - - The token. - - - - Writes a comment /*...*/ containing the specified text. - - Text to place inside the comment. - - - - Writes the start of a constructor with the given name. - - The name of the constructor. - - - - Writes raw JSON. - - The raw JSON to write. - - - - Writes raw JSON where a value is expected and updates the writer's state. - - The raw JSON to write. - - - - Writes the beginning of a JSON array. - - - - - Writes the beginning of a JSON object. - - - - - Writes the property name of a name/value pair on a JSON object. - - The name of the property. - - - - Closes this writer. - If is set to true, the underlying is also closed. - If is set to true, the JSON is auto-completed. - - - - - Writes a value. - An error will raised if the value cannot be written as a single JSON token. - - The value to write. - - - - Writes a null value. - - - - - Writes an undefined value. - - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a [] value. - - The [] value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a [] value that represents a BSON object id. - - The Object ID value to write. - - - - Writes a BSON regex. - - The regex pattern. - The regex options. - - - - Specifies how constructors are used when initializing objects during deserialization by the . - - - - - First attempt to use the public default constructor, then fall back to a single parameterized constructor, then to the non-public default constructor. - - - - - Json.NET will use a non-public default constructor before falling back to a parameterized constructor. - - - - - Converts a binary value to and from a base 64 string value. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts a to and from JSON and BSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Creates a custom object. - - The object type to convert. - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Creates an object which will then be populated by the serializer. - - Type of the object. - The created object. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Gets a value indicating whether this can write JSON. - - - true if this can write JSON; otherwise, false. - - - - - Converts a to and from JSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified value type. - - Type of the value. - - true if this instance can convert the specified value type; otherwise, false. - - - - - Converts a to and from JSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified value type. - - Type of the value. - - true if this instance can convert the specified value type; otherwise, false. - - - - - Provides a base class for converting a to and from JSON. - - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts a F# discriminated union type to and from JSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts an Entity Framework to and from JSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts an to and from JSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Gets a value indicating whether this can write JSON. - - - true if this can write JSON; otherwise, false. - - - - - Converts a to and from the ISO 8601 date format (e.g. "2008-04-12T12:53Z"). - - - - - Gets or sets the date time styles used when converting a date to and from JSON. - - The date time styles used when converting a date to and from JSON. - - - - Gets or sets the date time format used when converting a date to and from JSON. - - The date time format used when converting a date to and from JSON. - - - - Gets or sets the culture used when converting a date to and from JSON. - - The culture used when converting a date to and from JSON. - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Converts a to and from a JavaScript Date constructor (e.g. new Date(52231943)). - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing property value of the JSON that is being converted. - The calling serializer. - The object value. - - - - Converts a to and from JSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts a to and from JSON and BSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts an to and from its name string value. - - - - - Gets or sets a value indicating whether the written enum text should be camel case. - The default value is false. - - true if the written enum text will be camel case; otherwise, false. - - - - Gets or sets the naming strategy used to resolve how enum text is written. - - The naming strategy used to resolve how enum text is written. - - - - Gets or sets a value indicating whether integer values are allowed when serializing and deserializing. - The default value is true. - - true if integers are allowed when serializing and deserializing; otherwise, false. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - true if the written enum text will be camel case; otherwise, false. - - - - Initializes a new instance of the class. - - The naming strategy used to resolve how enum text is written. - true if integers are allowed when serializing and deserializing; otherwise, false. - - - - Initializes a new instance of the class. - - The of the used to write enum text. - - - - Initializes a new instance of the class. - - The of the used to write enum text. - - The parameter list to use when constructing the described by . - If null, the default constructor is used. - When non-null, there must be a constructor defined in the that exactly matches the number, - order, and type of these parameters. - - - - - Initializes a new instance of the class. - - The of the used to write enum text. - - The parameter list to use when constructing the described by . - If null, the default constructor is used. - When non-null, there must be a constructor defined in the that exactly matches the number, - order, and type of these parameters. - - true if integers are allowed when serializing and deserializing; otherwise, false. - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts a to and from Unix epoch time - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing property value of the JSON that is being converted. - The calling serializer. - The object value. - - - - Converts a to and from a string (e.g. "1.2.3.4"). - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing property value of the JSON that is being converted. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts XML to and from JSON. - - - - - Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produced multiple root elements. - - The name of the deserialized root element. - - - - Gets or sets a value to indicate whether to write the Json.NET array attribute. - This attribute helps preserve arrays when converting the written XML back to JSON. - - true if the array attribute is written to the XML; otherwise, false. - - - - Gets or sets a value indicating whether to write the root JSON object. - - true if the JSON root object is omitted; otherwise, false. - - - - Gets or sets a value indicating whether to encode special characters when converting JSON to XML. - If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify - XML namespaces, attributes or processing directives. Instead special characters are encoded and written - as part of the XML element name. - - true if special characters are encoded; otherwise, false. - - - - Writes the JSON representation of the object. - - The to write to. - The calling serializer. - The value. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Checks if the is a namespace attribute. - - Attribute name to test. - The attribute name prefix if it has one, otherwise an empty string. - true if attribute name is for a namespace attribute, otherwise false. - - - - Determines whether this instance can convert the specified value type. - - Type of the value. - - true if this instance can convert the specified value type; otherwise, false. - - - - - Specifies how dates are formatted when writing JSON text. - - - - - Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z". - - - - - Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/". - - - - - Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text. - - - - - Date formatted strings are not parsed to a date type and are read as strings. - - - - - Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . - - - - - Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . - - - - - Specifies how to treat the time value when converting between string and . - - - - - Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time. - - - - - Treat as a UTC. If the object represents a local time, it is converted to a UTC. - - - - - Treat as a local time if a is being converted to a string. - If a string is being converted to , convert to a local time if a time zone is specified. - - - - - Time zone information should be preserved when converting. - - - - - The default JSON name table implementation. - - - - - Initializes a new instance of the class. - - - - - Gets a string containing the same characters as the specified range of characters in the given array. - - The character array containing the name to find. - The zero-based index into the array specifying the first character of the name. - The number of characters in the name. - A string containing the same characters as the specified range of characters in the given array. - - - - Adds the specified string into name table. - - The string to add. - This method is not thread-safe. - The resolved string. - - - - Specifies default value handling options for the . - - - - - - - - - Include members where the member value is the same as the member's default value when serializing objects. - Included members are written to JSON. Has no effect when deserializing. - - - - - Ignore members where the member value is the same as the member's default value when serializing objects - so that it is not written to JSON. - This option will ignore all default values (e.g. null for objects and nullable types; 0 for integers, - decimals and floating point numbers; and false for booleans). The default value ignored can be changed by - placing the on the property. - - - - - Members with a default value but no JSON will be set to their default value when deserializing. - - - - - Ignore members where the member value is the same as the member's default value when serializing objects - and set members to their default value when deserializing. - - - - - Specifies float format handling options when writing special floating point numbers, e.g. , - and with . - - - - - Write special floating point values as strings in JSON, e.g. "NaN", "Infinity", "-Infinity". - - - - - Write special floating point values as symbols in JSON, e.g. NaN, Infinity, -Infinity. - Note that this will produce non-valid JSON. - - - - - Write special floating point values as the property's default value in JSON, e.g. 0.0 for a property, null for a of property. - - - - - Specifies how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. - - - - - Floating point numbers are parsed to . - - - - - Floating point numbers are parsed to . - - - - - Specifies formatting options for the . - - - - - No special formatting is applied. This is the default. - - - - - Causes child objects to be indented according to the and settings. - - - - - Provides an interface for using pooled arrays. - - The array type content. - - - - Rent an array from the pool. This array must be returned when it is no longer needed. - - The minimum required length of the array. The returned array may be longer. - The rented array from the pool. This array must be returned when it is no longer needed. - - - - Return an array to the pool. - - The array that is being returned. - - - - Provides an interface to enable a class to return line and position information. - - - - - Gets a value indicating whether the class can return line information. - - - true if and can be provided; otherwise, false. - - - - - Gets the current line number. - - The current line number or 0 if no line information is available (for example, when returns false). - - - - Gets the current line position. - - The current line position or 0 if no line information is available (for example, when returns false). - - - - Instructs the how to serialize the collection. - - - - - Gets or sets a value indicating whether null items are allowed in the collection. - - true if null items are allowed in the collection; otherwise, false. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with a flag indicating whether the array can contain null items. - - A flag indicating whether the array can contain null items. - - - - Initializes a new instance of the class with the specified container Id. - - The container Id. - - - - Instructs the to use the specified constructor when deserializing that object. - - - - - Instructs the how to serialize the object. - - - - - Gets or sets the id. - - The id. - - - - Gets or sets the title. - - The title. - - - - Gets or sets the description. - - The description. - - - - Gets or sets the collection's items converter. - - The collection's items converter. - - - - The parameter list to use when constructing the described by . - If null, the default constructor is used. - When non-null, there must be a constructor defined in the that exactly matches the number, - order, and type of these parameters. - - - - [JsonContainer(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] - - - - - - Gets or sets the of the . - - The of the . - - - - The parameter list to use when constructing the described by . - If null, the default constructor is used. - When non-null, there must be a constructor defined in the that exactly matches the number, - order, and type of these parameters. - - - - [JsonContainer(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })] - - - - - - Gets or sets a value that indicates whether to preserve object references. - - - true to keep object reference; otherwise, false. The default is false. - - - - - Gets or sets a value that indicates whether to preserve collection's items references. - - - true to keep collection's items object references; otherwise, false. The default is false. - - - - - Gets or sets the reference loop handling used when serializing the collection's items. - - The reference loop handling. - - - - Gets or sets the type name handling used when serializing the collection's items. - - The type name handling. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with the specified container Id. - - The container Id. - - - - Provides methods for converting between .NET types and JSON types. - - - - - - - - Gets or sets a function that creates default . - Default settings are automatically used by serialization methods on , - and and on . - To serialize without using any default settings create a with - . - - - - - Represents JavaScript's boolean value true as a string. This field is read-only. - - - - - Represents JavaScript's boolean value false as a string. This field is read-only. - - - - - Represents JavaScript's null as a string. This field is read-only. - - - - - Represents JavaScript's undefined as a string. This field is read-only. - - - - - Represents JavaScript's positive infinity as a string. This field is read-only. - - - - - Represents JavaScript's negative infinity as a string. This field is read-only. - - - - - Represents JavaScript's NaN as a string. This field is read-only. - - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation using the specified. - - The value to convert. - The format the date will be converted to. - The time zone handling when the date is converted to a string. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation using the specified. - - The value to convert. - The format the date will be converted to. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - The string delimiter character. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - The string delimiter character. - The string escape handling. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Serializes the specified object to a JSON string. - - The object to serialize. - A JSON string representation of the object. - - - - Serializes the specified object to a JSON string using formatting. - - The object to serialize. - Indicates how the output should be formatted. - - A JSON string representation of the object. - - - - - Serializes the specified object to a JSON string using a collection of . - - The object to serialize. - A collection of converters used while serializing. - A JSON string representation of the object. - - - - Serializes the specified object to a JSON string using formatting and a collection of . - - The object to serialize. - Indicates how the output should be formatted. - A collection of converters used while serializing. - A JSON string representation of the object. - - - - Serializes the specified object to a JSON string using . - - The object to serialize. - The used to serialize the object. - If this is null, default serialization settings will be used. - - A JSON string representation of the object. - - - - - Serializes the specified object to a JSON string using a type, formatting and . - - The object to serialize. - The used to serialize the object. - If this is null, default serialization settings will be used. - - The type of the value being serialized. - This parameter is used when is to write out the type name if the type of the value does not match. - Specifying the type is optional. - - - A JSON string representation of the object. - - - - - Serializes the specified object to a JSON string using formatting and . - - The object to serialize. - Indicates how the output should be formatted. - The used to serialize the object. - If this is null, default serialization settings will be used. - - A JSON string representation of the object. - - - - - Serializes the specified object to a JSON string using a type, formatting and . - - The object to serialize. - Indicates how the output should be formatted. - The used to serialize the object. - If this is null, default serialization settings will be used. - - The type of the value being serialized. - This parameter is used when is to write out the type name if the type of the value does not match. - Specifying the type is optional. - - - A JSON string representation of the object. - - - - - Deserializes the JSON to a .NET object. - - The JSON to deserialize. - The deserialized object from the JSON string. - - - - Deserializes the JSON to a .NET object using . - - The JSON to deserialize. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - The deserialized object from the JSON string. - - - - Deserializes the JSON to the specified .NET type. - - The JSON to deserialize. - The of object being deserialized. - The deserialized object from the JSON string. - - - - Deserializes the JSON to the specified .NET type. - - The type of the object to deserialize to. - The JSON to deserialize. - The deserialized object from the JSON string. - - - - Deserializes the JSON to the given anonymous type. - - - The anonymous type to deserialize to. This can't be specified - traditionally and must be inferred from the anonymous type passed - as a parameter. - - The JSON to deserialize. - The anonymous type object. - The deserialized anonymous type from the JSON string. - - - - Deserializes the JSON to the given anonymous type using . - - - The anonymous type to deserialize to. This can't be specified - traditionally and must be inferred from the anonymous type passed - as a parameter. - - The JSON to deserialize. - The anonymous type object. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - The deserialized anonymous type from the JSON string. - - - - Deserializes the JSON to the specified .NET type using a collection of . - - The type of the object to deserialize to. - The JSON to deserialize. - Converters to use while deserializing. - The deserialized object from the JSON string. - - - - Deserializes the JSON to the specified .NET type using . - - The type of the object to deserialize to. - The object to deserialize. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - The deserialized object from the JSON string. - - - - Deserializes the JSON to the specified .NET type using a collection of . - - The JSON to deserialize. - The type of the object to deserialize. - Converters to use while deserializing. - The deserialized object from the JSON string. - - - - Deserializes the JSON to the specified .NET type using . - - The JSON to deserialize. - The type of the object to deserialize to. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - The deserialized object from the JSON string. - - - - Populates the object with values from the JSON string. - - The JSON to populate values from. - The target object to populate values onto. - - - - Populates the object with values from the JSON string using . - - The JSON to populate values from. - The target object to populate values onto. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - - - - Serializes the to a JSON string. - - The node to serialize. - A JSON string of the . - - - - Serializes the to a JSON string using formatting. - - The node to serialize. - Indicates how the output should be formatted. - A JSON string of the . - - - - Serializes the to a JSON string using formatting and omits the root object if is true. - - The node to serialize. - Indicates how the output should be formatted. - Omits writing the root object. - A JSON string of the . - - - - Deserializes the from a JSON string. - - The JSON string. - The deserialized . - - - - Deserializes the from a JSON string nested in a root element specified by . - - The JSON string. - The name of the root element to append when deserializing. - The deserialized . - - - - Deserializes the from a JSON string nested in a root element specified by - and writes a Json.NET array attribute for collections. - - The JSON string. - The name of the root element to append when deserializing. - - A value to indicate whether to write the Json.NET array attribute. - This attribute helps preserve arrays when converting the written XML back to JSON. - - The deserialized . - - - - Deserializes the from a JSON string nested in a root element specified by , - writes a Json.NET array attribute for collections, and encodes special characters. - - The JSON string. - The name of the root element to append when deserializing. - - A value to indicate whether to write the Json.NET array attribute. - This attribute helps preserve arrays when converting the written XML back to JSON. - - - A value to indicate whether to encode special characters when converting JSON to XML. - If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify - XML namespaces, attributes or processing directives. Instead special characters are encoded and written - as part of the XML element name. - - The deserialized . - - - - Serializes the to a JSON string. - - The node to convert to JSON. - A JSON string of the . - - - - Serializes the to a JSON string using formatting. - - The node to convert to JSON. - Indicates how the output should be formatted. - A JSON string of the . - - - - Serializes the to a JSON string using formatting and omits the root object if is true. - - The node to serialize. - Indicates how the output should be formatted. - Omits writing the root object. - A JSON string of the . - - - - Deserializes the from a JSON string. - - The JSON string. - The deserialized . - - - - Deserializes the from a JSON string nested in a root element specified by . - - The JSON string. - The name of the root element to append when deserializing. - The deserialized . - - - - Deserializes the from a JSON string nested in a root element specified by - and writes a Json.NET array attribute for collections. - - The JSON string. - The name of the root element to append when deserializing. - - A value to indicate whether to write the Json.NET array attribute. - This attribute helps preserve arrays when converting the written XML back to JSON. - - The deserialized . - - - - Deserializes the from a JSON string nested in a root element specified by , - writes a Json.NET array attribute for collections, and encodes special characters. - - The JSON string. - The name of the root element to append when deserializing. - - A value to indicate whether to write the Json.NET array attribute. - This attribute helps preserve arrays when converting the written XML back to JSON. - - - A value to indicate whether to encode special characters when converting JSON to XML. - If true, special characters like ':', '@', '?', '#' and '$' in JSON property names aren't used to specify - XML namespaces, attributes or processing directives. Instead special characters are encoded and written - as part of the XML element name. - - The deserialized . - - - - Converts an object to and from JSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Gets a value indicating whether this can read JSON. - - true if this can read JSON; otherwise, false. - - - - Gets a value indicating whether this can write JSON. - - true if this can write JSON; otherwise, false. - - - - Converts an object to and from JSON. - - The object type to convert. - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. If there is no existing value then null will be used. - The existing value has a value. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Instructs the to use the specified when serializing the member or class. - - - - - Gets the of the . - - The of the . - - - - The parameter list to use when constructing the described by . - If null, the default constructor is used. - - - - - Initializes a new instance of the class. - - Type of the . - - - - Initializes a new instance of the class. - - Type of the . - Parameter list to use when constructing the . Can be null. - - - - Represents a collection of . - - - - - Instructs the how to serialize the collection. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with the specified container Id. - - The container Id. - - - - The exception thrown when an error occurs during JSON serialization or deserialization. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class - with a specified error message. - - The error message that explains the reason for the exception. - - - - Initializes a new instance of the class - with a specified error message and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The exception that is the cause of the current exception, or null if no inner exception is specified. - - - - Initializes a new instance of the class. - - The that holds the serialized object data about the exception being thrown. - The that contains contextual information about the source or destination. - The parameter is null. - The class name is null or is zero (0). - - - - Instructs the to deserialize properties with no matching class member into the specified collection - and write values during serialization. - - - - - Gets or sets a value that indicates whether to write extension data when serializing the object. - - - true to write extension data when serializing the object; otherwise, false. The default is true. - - - - - Gets or sets a value that indicates whether to read extension data when deserializing the object. - - - true to read extension data when deserializing the object; otherwise, false. The default is true. - - - - - Initializes a new instance of the class. - - - - - Instructs the not to serialize the public field or public read/write property value. - - - - - Base class for a table of atomized string objects. - - - - - Gets a string containing the same characters as the specified range of characters in the given array. - - The character array containing the name to find. - The zero-based index into the array specifying the first character of the name. - The number of characters in the name. - A string containing the same characters as the specified range of characters in the given array. - - - - Instructs the how to serialize the object. - - - - - Gets or sets the member serialization. - - The member serialization. - - - - Gets or sets the missing member handling used when deserializing this object. - - The missing member handling. - - - - Gets or sets how the object's properties with null values are handled during serialization and deserialization. - - How the object's properties with null values are handled during serialization and deserialization. - - - - Gets or sets a value that indicates whether the object's properties are required. - - - A value indicating whether the object's properties are required. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with the specified member serialization. - - The member serialization. - - - - Initializes a new instance of the class with the specified container Id. - - The container Id. - - - - Instructs the to always serialize the member with the specified name. - - - - - Gets or sets the type used when serializing the property's collection items. - - The collection's items type. - - - - The parameter list to use when constructing the described by . - If null, the default constructor is used. - When non-null, there must be a constructor defined in the that exactly matches the number, - order, and type of these parameters. - - - - [JsonProperty(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] - - - - - - Gets or sets the of the . - - The of the . - - - - The parameter list to use when constructing the described by . - If null, the default constructor is used. - When non-null, there must be a constructor defined in the that exactly matches the number, - order, and type of these parameters. - - - - [JsonProperty(NamingStrategyType = typeof(MyNamingStrategy), NamingStrategyParameters = new object[] { 123, "Four" })] - - - - - - Gets or sets the null value handling used when serializing this property. - - The null value handling. - - - - Gets or sets the default value handling used when serializing this property. - - The default value handling. - - - - Gets or sets the reference loop handling used when serializing this property. - - The reference loop handling. - - - - Gets or sets the object creation handling used when deserializing this property. - - The object creation handling. - - - - Gets or sets the type name handling used when serializing this property. - - The type name handling. - - - - Gets or sets whether this property's value is serialized as a reference. - - Whether this property's value is serialized as a reference. - - - - Gets or sets the order of serialization of a member. - - The numeric order of serialization. - - - - Gets or sets a value indicating whether this property is required. - - - A value indicating whether this property is required. - - - - - Gets or sets the name of the property. - - The name of the property. - - - - Gets or sets the reference loop handling used when serializing the property's collection items. - - The collection's items reference loop handling. - - - - Gets or sets the type name handling used when serializing the property's collection items. - - The collection's items type name handling. - - - - Gets or sets whether this property's collection items are serialized as a reference. - - Whether this property's collection items are serialized as a reference. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with the specified name. - - Name of the property. - - - - Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. - - - - - Asynchronously reads the next JSON token from the source. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns true if the next token was read successfully; false if there are no more tokens to read. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously skips the children of the current token. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously reads the next JSON token from the source as a []. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the []. This result will be null at the end of an array. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously reads the next JSON token from the source as a . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the . This result will be null at the end of an array. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Specifies the state of the reader. - - - - - A read method has not been called. - - - - - The end of the file has been reached successfully. - - - - - Reader is at a property. - - - - - Reader is at the start of an object. - - - - - Reader is in an object. - - - - - Reader is at the start of an array. - - - - - Reader is in an array. - - - - - The method has been called. - - - - - Reader has just read a value. - - - - - Reader is at the start of a constructor. - - - - - Reader is in a constructor. - - - - - An error occurred that prevents the read operation from continuing. - - - - - The end of the file has been reached successfully. - - - - - Gets the current reader state. - - The current reader state. - - - - Gets or sets a value indicating whether the source should be closed when this reader is closed. - - - true to close the source when this reader is closed; otherwise false. The default is true. - - - - - Gets or sets a value indicating whether multiple pieces of JSON content can - be read from a continuous stream without erroring. - - - true to support reading multiple pieces of JSON content; otherwise false. - The default is false. - - - - - Gets the quotation mark character used to enclose the value of a string. - - - - - Gets or sets how time zones are handled when reading JSON. - - - - - Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. - - - - - Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. - - - - - Gets or sets how custom date formatted strings are parsed when reading JSON. - - - - - Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . - A null value means there is no maximum. - The default value is 128. - - - - - Gets the type of the current JSON token. - - - - - Gets the text value of the current JSON token. - - - - - Gets the .NET type for the current JSON token. - - - - - Gets the depth of the current token in the JSON document. - - The depth of the current token in the JSON document. - - - - Gets the path of the current JSON token. - - - - - Gets or sets the culture used when reading JSON. Defaults to . - - - - - Initializes a new instance of the class. - - - - - Reads the next JSON token from the source. - - true if the next token was read successfully; false if there are no more tokens to read. - - - - Reads the next JSON token from the source as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the source as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the source as a []. - - A [] or null if the next JSON token is null. This method will return null at the end of an array. - - - - Reads the next JSON token from the source as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the source as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the source as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the source as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the source as a of . - - A of . This method will return null at the end of an array. - - - - Skips the children of the current token. - - - - - Sets the current token. - - The new token. - - - - Sets the current token and value. - - The new token. - The value. - - - - Sets the current token and value. - - The new token. - The value. - A flag indicating whether the position index inside an array should be updated. - - - - Sets the state based on current token type. - - - - - Releases unmanaged and - optionally - managed resources. - - true to release both managed and unmanaged resources; false to release only unmanaged resources. - - - - Changes the reader's state to . - If is set to true, the source is also closed. - - - - - The exception thrown when an error occurs while reading JSON text. - - - - - Gets the line number indicating where the error occurred. - - The line number indicating where the error occurred. - - - - Gets the line position indicating where the error occurred. - - The line position indicating where the error occurred. - - - - Gets the path to the JSON where the error occurred. - - The path to the JSON where the error occurred. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class - with a specified error message. - - The error message that explains the reason for the exception. - - - - Initializes a new instance of the class - with a specified error message and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The exception that is the cause of the current exception, or null if no inner exception is specified. - - - - Initializes a new instance of the class. - - The that holds the serialized object data about the exception being thrown. - The that contains contextual information about the source or destination. - The parameter is null. - The class name is null or is zero (0). - - - - Initializes a new instance of the class - with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The path to the JSON where the error occurred. - The line number indicating where the error occurred. - The line position indicating where the error occurred. - The exception that is the cause of the current exception, or null if no inner exception is specified. - - - - Instructs the to always serialize the member, and to require that the member has a value. - - - - - The exception thrown when an error occurs during JSON serialization or deserialization. - - - - - Gets the line number indicating where the error occurred. - - The line number indicating where the error occurred. - - - - Gets the line position indicating where the error occurred. - - The line position indicating where the error occurred. - - - - Gets the path to the JSON where the error occurred. - - The path to the JSON where the error occurred. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class - with a specified error message. - - The error message that explains the reason for the exception. - - - - Initializes a new instance of the class - with a specified error message and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The exception that is the cause of the current exception, or null if no inner exception is specified. - - - - Initializes a new instance of the class. - - The that holds the serialized object data about the exception being thrown. - The that contains contextual information about the source or destination. - The parameter is null. - The class name is null or is zero (0). - - - - Initializes a new instance of the class - with a specified error message, JSON path, line number, line position, and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The path to the JSON where the error occurred. - The line number indicating where the error occurred. - The line position indicating where the error occurred. - The exception that is the cause of the current exception, or null if no inner exception is specified. - - - - Serializes and deserializes objects into and from the JSON format. - The enables you to control how objects are encoded into JSON. - - - - - Occurs when the errors during serialization and deserialization. - - - - - Gets or sets the used by the serializer when resolving references. - - - - - Gets or sets the used by the serializer when resolving type names. - - - - - Gets or sets the used by the serializer when resolving type names. - - - - - Gets or sets the used by the serializer when writing trace messages. - - The trace writer. - - - - Gets or sets the equality comparer used by the serializer when comparing references. - - The equality comparer. - - - - Gets or sets how type name writing and reading is handled by the serializer. - The default value is . - - - should be used with caution when your application deserializes JSON from an external source. - Incoming types should be validated with a custom - when deserializing with a value other than . - - - - - Gets or sets how a type name assembly is written and resolved by the serializer. - The default value is . - - The type name assembly format. - - - - Gets or sets how a type name assembly is written and resolved by the serializer. - The default value is . - - The type name assembly format. - - - - Gets or sets how object references are preserved by the serializer. - The default value is . - - - - - Gets or sets how reference loops (e.g. a class referencing itself) is handled. - The default value is . - - - - - Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. - The default value is . - - - - - Gets or sets how null values are handled during serialization and deserialization. - The default value is . - - - - - Gets or sets how default values are handled during serialization and deserialization. - The default value is . - - - - - Gets or sets how objects are created during deserialization. - The default value is . - - The object creation handling. - - - - Gets or sets how constructors are used during deserialization. - The default value is . - - The constructor handling. - - - - Gets or sets how metadata properties are used during deserialization. - The default value is . - - The metadata properties handling. - - - - Gets a collection that will be used during serialization. - - Collection that will be used during serialization. - - - - Gets or sets the contract resolver used by the serializer when - serializing .NET objects to JSON and vice versa. - - - - - Gets or sets the used by the serializer when invoking serialization callback methods. - - The context. - - - - Indicates how JSON text output is formatted. - The default value is . - - - - - Gets or sets how dates are written to JSON text. - The default value is . - - - - - Gets or sets how time zones are handled during serialization and deserialization. - The default value is . - - - - - Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. - The default value is . - - - - - Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. - The default value is . - - - - - Gets or sets how special floating point numbers, e.g. , - and , - are written as JSON text. - The default value is . - - - - - Gets or sets how strings are escaped when writing JSON text. - The default value is . - - - - - Gets or sets how and values are formatted when writing JSON text, - and the expected date format when reading JSON text. - The default value is "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK". - - - - - Gets or sets the culture used when reading JSON. - The default value is . - - - - - Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . - A null value means there is no maximum. - The default value is 128. - - - - - Gets a value indicating whether there will be a check for additional JSON content after deserializing an object. - The default value is false. - - - true if there will be a check for additional JSON content after deserializing an object; otherwise, false. - - - - - Initializes a new instance of the class. - - - - - Creates a new instance. - The will not use default settings - from . - - - A new instance. - The will not use default settings - from . - - - - - Creates a new instance using the specified . - The will not use default settings - from . - - The settings to be applied to the . - - A new instance using the specified . - The will not use default settings - from . - - - - - Creates a new instance. - The will use default settings - from . - - - A new instance. - The will use default settings - from . - - - - - Creates a new instance using the specified . - The will use default settings - from as well as the specified . - - The settings to be applied to the . - - A new instance using the specified . - The will use default settings - from as well as the specified . - - - - - Populates the JSON values onto the target object. - - The that contains the JSON structure to read values from. - The target object to populate values onto. - - - - Populates the JSON values onto the target object. - - The that contains the JSON structure to read values from. - The target object to populate values onto. - - - - Deserializes the JSON structure contained by the specified . - - The that contains the JSON structure to deserialize. - The being deserialized. - - - - Deserializes the JSON structure contained by the specified - into an instance of the specified type. - - The containing the object. - The of object being deserialized. - The instance of being deserialized. - - - - Deserializes the JSON structure contained by the specified - into an instance of the specified type. - - The containing the object. - The type of the object to deserialize. - The instance of being deserialized. - - - - Deserializes the JSON structure contained by the specified - into an instance of the specified type. - - The containing the object. - The of object being deserialized. - The instance of being deserialized. - - - - Serializes the specified and writes the JSON structure - using the specified . - - The used to write the JSON structure. - The to serialize. - - - - Serializes the specified and writes the JSON structure - using the specified . - - The used to write the JSON structure. - The to serialize. - - The type of the value being serialized. - This parameter is used when is to write out the type name if the type of the value does not match. - Specifying the type is optional. - - - - - Serializes the specified and writes the JSON structure - using the specified . - - The used to write the JSON structure. - The to serialize. - - The type of the value being serialized. - This parameter is used when is Auto to write out the type name if the type of the value does not match. - Specifying the type is optional. - - - - - Serializes the specified and writes the JSON structure - using the specified . - - The used to write the JSON structure. - The to serialize. - - - - Specifies the settings on a object. - - - - - Gets or sets how reference loops (e.g. a class referencing itself) are handled. - The default value is . - - Reference loop handling. - - - - Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. - The default value is . - - Missing member handling. - - - - Gets or sets how objects are created during deserialization. - The default value is . - - The object creation handling. - - - - Gets or sets how null values are handled during serialization and deserialization. - The default value is . - - Null value handling. - - - - Gets or sets how default values are handled during serialization and deserialization. - The default value is . - - The default value handling. - - - - Gets or sets a collection that will be used during serialization. - - The converters. - - - - Gets or sets how object references are preserved by the serializer. - The default value is . - - The preserve references handling. - - - - Gets or sets how type name writing and reading is handled by the serializer. - The default value is . - - - should be used with caution when your application deserializes JSON from an external source. - Incoming types should be validated with a custom - when deserializing with a value other than . - - The type name handling. - - - - Gets or sets how metadata properties are used during deserialization. - The default value is . - - The metadata properties handling. - - - - Gets or sets how a type name assembly is written and resolved by the serializer. - The default value is . - - The type name assembly format. - - - - Gets or sets how a type name assembly is written and resolved by the serializer. - The default value is . - - The type name assembly format. - - - - Gets or sets how constructors are used during deserialization. - The default value is . - - The constructor handling. - - - - Gets or sets the contract resolver used by the serializer when - serializing .NET objects to JSON and vice versa. - - The contract resolver. - - - - Gets or sets the equality comparer used by the serializer when comparing references. - - The equality comparer. - - - - Gets or sets the used by the serializer when resolving references. - - The reference resolver. - - - - Gets or sets a function that creates the used by the serializer when resolving references. - - A function that creates the used by the serializer when resolving references. - - - - Gets or sets the used by the serializer when writing trace messages. - - The trace writer. - - - - Gets or sets the used by the serializer when resolving type names. - - The binder. - - - - Gets or sets the used by the serializer when resolving type names. - - The binder. - - - - Gets or sets the error handler called during serialization and deserialization. - - The error handler called during serialization and deserialization. - - - - Gets or sets the used by the serializer when invoking serialization callback methods. - - The context. - - - - Gets or sets how and values are formatted when writing JSON text, - and the expected date format when reading JSON text. - The default value is "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK". - - - - - Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . - A null value means there is no maximum. - The default value is 128. - - - - - Indicates how JSON text output is formatted. - The default value is . - - - - - Gets or sets how dates are written to JSON text. - The default value is . - - - - - Gets or sets how time zones are handled during serialization and deserialization. - The default value is . - - - - - Gets or sets how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. - The default value is . - - - - - Gets or sets how special floating point numbers, e.g. , - and , - are written as JSON. - The default value is . - - - - - Gets or sets how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. - The default value is . - - - - - Gets or sets how strings are escaped when writing JSON text. - The default value is . - - - - - Gets or sets the culture used when reading JSON. - The default value is . - - - - - Gets a value indicating whether there will be a check for additional content after deserializing an object. - The default value is false. - - - true if there will be a check for additional content after deserializing an object; otherwise, false. - - - - - Initializes a new instance of the class. - - - - - Represents a reader that provides fast, non-cached, forward-only access to JSON text data. - - - - - Asynchronously reads the next JSON token from the source. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns true if the next token was read successfully; false if there are no more tokens to read. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously reads the next JSON token from the source as a []. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the []. This result will be null at the end of an array. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously reads the next JSON token from the source as a of . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the of . This result will be null at the end of an array. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously reads the next JSON token from the source as a . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous read. The - property returns the . This result will be null at the end of an array. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Initializes a new instance of the class with the specified . - - The containing the JSON data to read. - - - - Gets or sets the reader's property name table. - - - - - Gets or sets the reader's character buffer pool. - - - - - Reads the next JSON token from the underlying . - - - true if the next token was read successfully; false if there are no more tokens to read. - - - - - Reads the next JSON token from the underlying as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the underlying as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the underlying as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the underlying as a []. - - A [] or null if the next JSON token is null. This method will return null at the end of an array. - - - - Reads the next JSON token from the underlying as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the underlying as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the underlying as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the underlying as a of . - - A of . This method will return null at the end of an array. - - - - Changes the reader's state to . - If is set to true, the underlying is also closed. - - - - - Gets a value indicating whether the class can return line information. - - - true if and can be provided; otherwise, false. - - - - - Gets the current line number. - - - The current line number or 0 if no line information is available (for example, returns false). - - - - - Gets the current line position. - - - The current line position or 0 if no line information is available (for example, returns false). - - - - - Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. - - - - - Asynchronously flushes whatever is in the buffer to the destination and also flushes the destination. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the JSON value delimiter. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the specified end token. - - The end token to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously closes this writer. - If is set to true, the destination is also closed. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the end of the current JSON object or array. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes indent characters. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes an indent space. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes raw JSON without changing the writer's state. - - The raw JSON to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a null value. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the property name of a name/value pair of a JSON object. - - The name of the property. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the property name of a name/value pair of a JSON object. - - The name of the property. - A flag to indicate whether the text should be escaped when it is written as a JSON property name. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the beginning of a JSON array. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the beginning of a JSON object. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the start of a constructor with the given name. - - The name of the constructor. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes an undefined value. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the given white space. - - The string of white space characters. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a [] value. - - The [] value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes a comment /*...*/ containing the specified text. - - Text to place inside the comment. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the end of an array. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the end of a constructor. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes the end of a JSON object. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Asynchronously writes raw JSON where a value is expected and updates the writer's state. - - The raw JSON to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - Derived classes must override this method to get asynchronous behaviour. Otherwise it will - execute synchronously, returning an already-completed task. - - - - Gets or sets the writer's character array pool. - - - - - Gets or sets how many s to write for each level in the hierarchy when is set to . - - - - - Gets or sets which character to use to quote attribute values. - - - - - Gets or sets which character to use for indenting when is set to . - - - - - Gets or sets a value indicating whether object names will be surrounded with quotes. - - - - - Initializes a new instance of the class using the specified . - - The to write to. - - - - Flushes whatever is in the buffer to the underlying and also flushes the underlying . - - - - - Closes this writer. - If is set to true, the underlying is also closed. - If is set to true, the JSON is auto-completed. - - - - - Writes the beginning of a JSON object. - - - - - Writes the beginning of a JSON array. - - - - - Writes the start of a constructor with the given name. - - The name of the constructor. - - - - Writes the specified end token. - - The end token to write. - - - - Writes the property name of a name/value pair on a JSON object. - - The name of the property. - - - - Writes the property name of a name/value pair on a JSON object. - - The name of the property. - A flag to indicate whether the text should be escaped when it is written as a JSON property name. - - - - Writes indent characters. - - - - - Writes the JSON value delimiter. - - - - - Writes an indent space. - - - - - Writes a value. - An error will raised if the value cannot be written as a single JSON token. - - The value to write. - - - - Writes a null value. - - - - - Writes an undefined value. - - - - - Writes raw JSON. - - The raw JSON to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a value. - - The value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a [] value. - - The [] value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a comment /*...*/ containing the specified text. - - Text to place inside the comment. - - - - Writes the given white space. - - The string of white space characters. - - - - Specifies the type of JSON token. - - - - - This is returned by the if a read method has not been called. - - - - - An object start token. - - - - - An array start token. - - - - - A constructor start token. - - - - - An object property name. - - - - - A comment. - - - - - Raw JSON. - - - - - An integer. - - - - - A float. - - - - - A string. - - - - - A boolean. - - - - - A null token. - - - - - An undefined token. - - - - - An object end token. - - - - - An array end token. - - - - - A constructor end token. - - - - - A Date. - - - - - Byte data. - - - - - - Represents a reader that provides validation. - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - - - - Sets an event handler for receiving schema validation errors. - - - - - Gets the text value of the current JSON token. - - - - - - Gets the depth of the current token in the JSON document. - - The depth of the current token in the JSON document. - - - - Gets the path of the current JSON token. - - - - - Gets the quotation mark character used to enclose the value of a string. - - - - - - Gets the type of the current JSON token. - - - - - - Gets the .NET type for the current JSON token. - - - - - - Initializes a new instance of the class that - validates the content returned from the given . - - The to read from while validating. - - - - Gets or sets the schema. - - The schema. - - - - Gets the used to construct this . - - The specified in the constructor. - - - - Changes the reader's state to . - If is set to true, the underlying is also closed. - - - - - Reads the next JSON token from the underlying as a of . - - A of . - - - - Reads the next JSON token from the underlying as a []. - - - A [] or null if the next JSON token is null. - - - - - Reads the next JSON token from the underlying as a of . - - A of . - - - - Reads the next JSON token from the underlying as a of . - - A of . - - - - Reads the next JSON token from the underlying as a of . - - A of . - - - - Reads the next JSON token from the underlying as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the underlying as a of . - - A of . This method will return null at the end of an array. - - - - Reads the next JSON token from the underlying as a of . - - A of . - - - - Reads the next JSON token from the underlying . - - - true if the next token was read successfully; false if there are no more tokens to read. - - - - - Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. - - - - - Asynchronously closes this writer. - If is set to true, the destination is also closed. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously flushes whatever is in the buffer to the destination and also flushes the destination. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the specified end token. - - The end token to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes indent characters. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the JSON value delimiter. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes an indent space. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes raw JSON without changing the writer's state. - - The raw JSON to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the end of the current JSON object or array. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the end of an array. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the end of a constructor. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the end of a JSON object. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a null value. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the property name of a name/value pair of a JSON object. - - The name of the property. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the property name of a name/value pair of a JSON object. - - The name of the property. - A flag to indicate whether the text should be escaped when it is written as a JSON property name. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the beginning of a JSON array. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a comment /*...*/ containing the specified text. - - Text to place inside the comment. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes raw JSON where a value is expected and updates the writer's state. - - The raw JSON to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the start of a constructor with the given name. - - The name of the constructor. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the beginning of a JSON object. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the current token. - - The to read the token from. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the current token. - - The to read the token from. - A flag indicating whether the current token's children should be written. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the token and its value. - - The to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the token and its value. - - The to write. - - The value to write. - A value is only required for tokens that have an associated value, e.g. the property name for . - null can be passed to the method for tokens that don't have a value, e.g. . - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a [] value. - - The [] value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a value. - - The value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes a of value. - - The of value to write. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes an undefined value. - - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously writes the given white space. - - The string of white space characters. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Asynchronously ets the state of the . - - The being written. - The value being written. - The token to monitor for cancellation requests. The default value is . - A that represents the asynchronous operation. - The default behaviour is to execute synchronously, returning an already-completed task. Derived - classes can override this behaviour for true asynchronicity. - - - - Gets or sets a value indicating whether the destination should be closed when this writer is closed. - - - true to close the destination when this writer is closed; otherwise false. The default is true. - - - - - Gets or sets a value indicating whether the JSON should be auto-completed when this writer is closed. - - - true to auto-complete the JSON when this writer is closed; otherwise false. The default is true. - - - - - Gets the top. - - The top. - - - - Gets the state of the writer. - - - - - Gets the path of the writer. - - - - - Gets or sets a value indicating how JSON text output should be formatted. - - - - - Gets or sets how dates are written to JSON text. - - - - - Gets or sets how time zones are handled when writing JSON text. - - - - - Gets or sets how strings are escaped when writing JSON text. - - - - - Gets or sets how special floating point numbers, e.g. , - and , - are written to JSON text. - - - - - Gets or sets how and values are formatted when writing JSON text. - - - - - Gets or sets the culture used when writing JSON. Defaults to . - - - - - Initializes a new instance of the class. - - - - - Flushes whatever is in the buffer to the destination and also flushes the destination. - - - - - Closes this writer. - If is set to true, the destination is also closed. - If is set to true, the JSON is auto-completed. - - - - - Writes the beginning of a JSON object. - - - - - Writes the end of a JSON object. - - - - - Writes the beginning of a JSON array. - - - - - Writes the end of an array. - - - - - Writes the start of a constructor with the given name. - - The name of the constructor. - - - - Writes the end constructor. - - - - - Writes the property name of a name/value pair of a JSON object. - - The name of the property. - - - - Writes the property name of a name/value pair of a JSON object. - - The name of the property. - A flag to indicate whether the text should be escaped when it is written as a JSON property name. - - - - Writes the end of the current JSON object or array. - - - - - Writes the current token and its children. - - The to read the token from. - - - - Writes the current token. - - The to read the token from. - A flag indicating whether the current token's children should be written. - - - - Writes the token and its value. - - The to write. - - The value to write. - A value is only required for tokens that have an associated value, e.g. the property name for . - null can be passed to the method for tokens that don't have a value, e.g. . - - - - - Writes the token. - - The to write. - - - - Writes the specified end token. - - The end token to write. - - - - Writes indent characters. - - - - - Writes the JSON value delimiter. - - - - - Writes an indent space. - - - - - Writes a null value. - - - - - Writes an undefined value. - - - - - Writes raw JSON without changing the writer's state. - - The raw JSON to write. - - - - Writes raw JSON where a value is expected and updates the writer's state. - - The raw JSON to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a of value. - - The of value to write. - - - - Writes a [] value. - - The [] value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - An error will raised if the value cannot be written as a single JSON token. - - The value to write. - - - - Writes a comment /*...*/ containing the specified text. - - Text to place inside the comment. - - - - Writes the given white space. - - The string of white space characters. - - - - Releases unmanaged and - optionally - managed resources. - - true to release both managed and unmanaged resources; false to release only unmanaged resources. - - - - Sets the state of the . - - The being written. - The value being written. - - - - The exception thrown when an error occurs while writing JSON text. - - - - - Gets the path to the JSON where the error occurred. - - The path to the JSON where the error occurred. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class - with a specified error message. - - The error message that explains the reason for the exception. - - - - Initializes a new instance of the class - with a specified error message and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The exception that is the cause of the current exception, or null if no inner exception is specified. - - - - Initializes a new instance of the class. - - The that holds the serialized object data about the exception being thrown. - The that contains contextual information about the source or destination. - The parameter is null. - The class name is null or is zero (0). - - - - Initializes a new instance of the class - with a specified error message, JSON path and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The path to the JSON where the error occurred. - The exception that is the cause of the current exception, or null if no inner exception is specified. - - - - Specifies how JSON comments are handled when loading JSON. - - - - - Ignore comments. - - - - - Load comments as a with type . - - - - - Specifies how duplicate property names are handled when loading JSON. - - - - - Replace the existing value when there is a duplicate property. The value of the last property in the JSON object will be used. - - - - - Ignore the new value when there is a duplicate property. The value of the first property in the JSON object will be used. - - - - - Throw a when a duplicate property is encountered. - - - - - Contains the LINQ to JSON extension methods. - - - - - Returns a collection of tokens that contains the ancestors of every token in the source collection. - - The type of the objects in source, constrained to . - An of that contains the source collection. - An of that contains the ancestors of every token in the source collection. - - - - Returns a collection of tokens that contains every token in the source collection, and the ancestors of every token in the source collection. - - The type of the objects in source, constrained to . - An of that contains the source collection. - An of that contains every token in the source collection, the ancestors of every token in the source collection. - - - - Returns a collection of tokens that contains the descendants of every token in the source collection. - - The type of the objects in source, constrained to . - An of that contains the source collection. - An of that contains the descendants of every token in the source collection. - - - - Returns a collection of tokens that contains every token in the source collection, and the descendants of every token in the source collection. - - The type of the objects in source, constrained to . - An of that contains the source collection. - An of that contains every token in the source collection, and the descendants of every token in the source collection. - - - - Returns a collection of child properties of every object in the source collection. - - An of that contains the source collection. - An of that contains the properties of every object in the source collection. - - - - Returns a collection of child values of every object in the source collection with the given key. - - An of that contains the source collection. - The token key. - An of that contains the values of every token in the source collection with the given key. - - - - Returns a collection of child values of every object in the source collection. - - An of that contains the source collection. - An of that contains the values of every token in the source collection. - - - - Returns a collection of converted child values of every object in the source collection with the given key. - - The type to convert the values to. - An of that contains the source collection. - The token key. - An that contains the converted values of every token in the source collection with the given key. - - - - Returns a collection of converted child values of every object in the source collection. - - The type to convert the values to. - An of that contains the source collection. - An that contains the converted values of every token in the source collection. - - - - Converts the value. - - The type to convert the value to. - A cast as a of . - A converted value. - - - - Converts the value. - - The source collection type. - The type to convert the value to. - A cast as a of . - A converted value. - - - - Returns a collection of child tokens of every array in the source collection. - - The source collection type. - An of that contains the source collection. - An of that contains the values of every token in the source collection. - - - - Returns a collection of converted child tokens of every array in the source collection. - - An of that contains the source collection. - The type to convert the values to. - The source collection type. - An that contains the converted values of every token in the source collection. - - - - Returns the input typed as . - - An of that contains the source collection. - The input typed as . - - - - Returns the input typed as . - - The source collection type. - An of that contains the source collection. - The input typed as . - - - - Represents a collection of objects. - - The type of token. - - - - Gets the of with the specified key. - - - - - - Represents a JSON array. - - - - - - - - Writes this token to a asynchronously. - - A into which this method will write. - The token to monitor for cancellation requests. - A collection of which will be used when writing the token. - A that represents the asynchronous write operation. - - - - Asynchronously loads a from a . - - A that will be read for the content of the . - If this is null, default load settings will be used. - The token to monitor for cancellation requests. The default value is . - A representing the asynchronous load. The property contains the JSON that was read from the specified . - - - - Asynchronously loads a from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - The token to monitor for cancellation requests. The default value is . - A representing the asynchronous load. The property contains the JSON that was read from the specified . - - - - Gets the container's children tokens. - - The container's children tokens. - - - - Gets the node type for this . - - The type. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Initializes a new instance of the class with the specified content. - - The contents of the array. - - - - Initializes a new instance of the class with the specified content. - - The contents of the array. - - - - Loads an from a . - - A that will be read for the content of the . - A that contains the JSON that was read from the specified . - - - - Loads an from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - A that contains the JSON that was read from the specified . - - - - Load a from a string that contains JSON. - - A that contains JSON. - A populated from the string that contains JSON. - - - - - - - Load a from a string that contains JSON. - - A that contains JSON. - The used to load the JSON. - If this is null, default load settings will be used. - A populated from the string that contains JSON. - - - - - - - Creates a from an object. - - The object that will be used to create . - A with the values of the specified object. - - - - Creates a from an object. - - The object that will be used to create . - The that will be used to read the object. - A with the values of the specified object. - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Gets the with the specified key. - - The with the specified key. - - - - Gets or sets the at the specified index. - - - - - - Determines the index of a specific item in the . - - The object to locate in the . - - The index of if found in the list; otherwise, -1. - - - - - Inserts an item to the at the specified index. - - The zero-based index at which should be inserted. - The object to insert into the . - - is not a valid index in the . - - - - - Removes the item at the specified index. - - The zero-based index of the item to remove. - - is not a valid index in the . - - - - - Returns an enumerator that iterates through the collection. - - - A of that can be used to iterate through the collection. - - - - - Adds an item to the . - - The object to add to the . - - - - Removes all items from the . - - - - - Determines whether the contains a specific value. - - The object to locate in the . - - true if is found in the ; otherwise, false. - - - - - Copies the elements of the to an array, starting at a particular array index. - - The array. - Index of the array. - - - - Gets a value indicating whether the is read-only. - - true if the is read-only; otherwise, false. - - - - Removes the first occurrence of a specific object from the . - - The object to remove from the . - - true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original . - - - - - Represents a JSON constructor. - - - - - Writes this token to a asynchronously. - - A into which this method will write. - The token to monitor for cancellation requests. - A collection of which will be used when writing the token. - A that represents the asynchronous write operation. - - - - Asynchronously loads a from a . - - A that will be read for the content of the . - The token to monitor for cancellation requests. The default value is . - - A that represents the asynchronous load. The - property returns a that contains the JSON that was read from the specified . - - - - Asynchronously loads a from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - The token to monitor for cancellation requests. The default value is . - - A that represents the asynchronous load. The - property returns a that contains the JSON that was read from the specified . - - - - Gets the container's children tokens. - - The container's children tokens. - - - - Gets or sets the name of this constructor. - - The constructor name. - - - - Gets the node type for this . - - The type. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Initializes a new instance of the class with the specified name and content. - - The constructor name. - The contents of the constructor. - - - - Initializes a new instance of the class with the specified name and content. - - The constructor name. - The contents of the constructor. - - - - Initializes a new instance of the class with the specified name. - - The constructor name. - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Gets the with the specified key. - - The with the specified key. - - - - Loads a from a . - - A that will be read for the content of the . - A that contains the JSON that was read from the specified . - - - - Loads a from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - A that contains the JSON that was read from the specified . - - - - Represents a token that can contain other tokens. - - - - - Occurs when the list changes or an item in the list changes. - - - - - Occurs before an item is added to the collection. - - - - - Occurs when the items list of the collection has changed, or the collection is reset. - - - - - Gets the container's children tokens. - - The container's children tokens. - - - - Raises the event. - - The instance containing the event data. - - - - Raises the event. - - The instance containing the event data. - - - - Raises the event. - - The instance containing the event data. - - - - Gets a value indicating whether this token has child tokens. - - - true if this token has child values; otherwise, false. - - - - - Get the first child token of this token. - - - A containing the first child token of the . - - - - - Get the last child token of this token. - - - A containing the last child token of the . - - - - - Returns a collection of the child tokens of this token, in document order. - - - An of containing the child tokens of this , in document order. - - - - - Returns a collection of the child values of this token, in document order. - - The type to convert the values to. - - A containing the child values of this , in document order. - - - - - Returns a collection of the descendant tokens for this token in document order. - - An of containing the descendant tokens of the . - - - - Returns a collection of the tokens that contain this token, and all descendant tokens of this token, in document order. - - An of containing this token, and all the descendant tokens of the . - - - - Adds the specified content as children of this . - - The content to be added. - - - - Adds the specified content as the first children of this . - - The content to be added. - - - - Creates a that can be used to add tokens to the . - - A that is ready to have content written to it. - - - - Replaces the child nodes of this token with the specified content. - - The content. - - - - Removes the child nodes from this token. - - - - - Merge the specified content into this . - - The content to be merged. - - - - Merge the specified content into this using . - - The content to be merged. - The used to merge the content. - - - - Gets the count of child JSON tokens. - - The count of child JSON tokens. - - - - Represents a collection of objects. - - The type of token. - - - - An empty collection of objects. - - - - - Initializes a new instance of the struct. - - The enumerable. - - - - Returns an enumerator that can be used to iterate through the collection. - - - A that can be used to iterate through the collection. - - - - - Gets the of with the specified key. - - - - - - Determines whether the specified is equal to this instance. - - The to compare with this instance. - - true if the specified is equal to this instance; otherwise, false. - - - - - Determines whether the specified is equal to this instance. - - The to compare with this instance. - - true if the specified is equal to this instance; otherwise, false. - - - - - Returns a hash code for this instance. - - - A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. - - - - - Represents a JSON object. - - - - - - - - Writes this token to a asynchronously. - - A into which this method will write. - The token to monitor for cancellation requests. - A collection of which will be used when writing the token. - A that represents the asynchronous write operation. - - - - Asynchronously loads a from a . - - A that will be read for the content of the . - The token to monitor for cancellation requests. The default value is . - - A that represents the asynchronous load. The - property returns a that contains the JSON that was read from the specified . - - - - Asynchronously loads a from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - The token to monitor for cancellation requests. The default value is . - - A that represents the asynchronous load. The - property returns a that contains the JSON that was read from the specified . - - - - Gets the container's children tokens. - - The container's children tokens. - - - - Occurs when a property value changes. - - - - - Occurs when a property value is changing. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Initializes a new instance of the class with the specified content. - - The contents of the object. - - - - Initializes a new instance of the class with the specified content. - - The contents of the object. - - - - Gets the node type for this . - - The type. - - - - Gets an of of this object's properties. - - An of of this object's properties. - - - - Gets a with the specified name. - - The property name. - A with the specified name or null. - - - - Gets the with the specified name. - The exact name will be searched for first and if no matching property is found then - the will be used to match a property. - - The property name. - One of the enumeration values that specifies how the strings will be compared. - A matched with the specified name or null. - - - - Gets a of of this object's property values. - - A of of this object's property values. - - - - Gets the with the specified key. - - The with the specified key. - - - - Gets or sets the with the specified property name. - - - - - - Loads a from a . - - A that will be read for the content of the . - A that contains the JSON that was read from the specified . - - is not valid JSON. - - - - - Loads a from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - A that contains the JSON that was read from the specified . - - is not valid JSON. - - - - - Load a from a string that contains JSON. - - A that contains JSON. - A populated from the string that contains JSON. - - is not valid JSON. - - - - - - - - Load a from a string that contains JSON. - - A that contains JSON. - The used to load the JSON. - If this is null, default load settings will be used. - A populated from the string that contains JSON. - - is not valid JSON. - - - - - - - - Creates a from an object. - - The object that will be used to create . - A with the values of the specified object. - - - - Creates a from an object. - - The object that will be used to create . - The that will be used to read the object. - A with the values of the specified object. - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Gets the with the specified property name. - - Name of the property. - The with the specified property name. - - - - Gets the with the specified property name. - The exact property name will be searched for first and if no matching property is found then - the will be used to match a property. - - Name of the property. - One of the enumeration values that specifies how the strings will be compared. - The with the specified property name. - - - - Tries to get the with the specified property name. - The exact property name will be searched for first and if no matching property is found then - the will be used to match a property. - - Name of the property. - The value. - One of the enumeration values that specifies how the strings will be compared. - true if a value was successfully retrieved; otherwise, false. - - - - Adds the specified property name. - - Name of the property. - The value. - - - - Determines whether the JSON object has the specified property name. - - Name of the property. - true if the JSON object has the specified property name; otherwise, false. - - - - Removes the property with the specified name. - - Name of the property. - true if item was successfully removed; otherwise, false. - - - - Tries to get the with the specified property name. - - Name of the property. - The value. - true if a value was successfully retrieved; otherwise, false. - - - - Returns an enumerator that can be used to iterate through the collection. - - - A that can be used to iterate through the collection. - - - - - Raises the event with the provided arguments. - - Name of the property. - - - - Raises the event with the provided arguments. - - Name of the property. - - - - Returns the responsible for binding operations performed on this object. - - The expression tree representation of the runtime value. - - The to bind this object. - - - - - Represents a JSON property. - - - - - Writes this token to a asynchronously. - - A into which this method will write. - The token to monitor for cancellation requests. - A collection of which will be used when writing the token. - A that represents the asynchronous write operation. - - - - Asynchronously loads a from a . - - A that will be read for the content of the . - The token to monitor for cancellation requests. The default value is . - A representing the asynchronous creation. The - property returns a that contains the JSON that was read from the specified . - - - - Asynchronously loads a from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - The token to monitor for cancellation requests. The default value is . - A representing the asynchronous creation. The - property returns a that contains the JSON that was read from the specified . - - - - Gets the container's children tokens. - - The container's children tokens. - - - - Gets the property name. - - The property name. - - - - Gets or sets the property value. - - The property value. - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Gets the node type for this . - - The type. - - - - Initializes a new instance of the class. - - The property name. - The property content. - - - - Initializes a new instance of the class. - - The property name. - The property content. - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Loads a from a . - - A that will be read for the content of the . - A that contains the JSON that was read from the specified . - - - - Loads a from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - A that contains the JSON that was read from the specified . - - - - Represents a view of a . - - - - - Initializes a new instance of the class. - - The name. - - - - When overridden in a derived class, returns whether resetting an object changes its value. - - - true if resetting the component changes its value; otherwise, false. - - The component to test for reset capability. - - - - When overridden in a derived class, gets the current value of the property on a component. - - - The value of a property for a given component. - - The component with the property for which to retrieve the value. - - - - When overridden in a derived class, resets the value for this property of the component to the default value. - - The component with the property value that is to be reset to the default value. - - - - When overridden in a derived class, sets the value of the component to a different value. - - The component with the property value that is to be set. - The new value. - - - - When overridden in a derived class, determines a value indicating whether the value of this property needs to be persisted. - - - true if the property should be persisted; otherwise, false. - - The component with the property to be examined for persistence. - - - - When overridden in a derived class, gets the type of the component this property is bound to. - - - A that represents the type of component this property is bound to. - When the or - - methods are invoked, the object specified might be an instance of this type. - - - - - When overridden in a derived class, gets a value indicating whether this property is read-only. - - - true if the property is read-only; otherwise, false. - - - - - When overridden in a derived class, gets the type of the property. - - - A that represents the type of the property. - - - - - Gets the hash code for the name of the member. - - - - The hash code for the name of the member. - - - - - Represents a raw JSON string. - - - - - Asynchronously creates an instance of with the content of the reader's current token. - - The reader. - The token to monitor for cancellation requests. The default value is . - A representing the asynchronous creation. The - property returns an instance of with the content of the reader's current token. - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Initializes a new instance of the class. - - The raw json. - - - - Creates an instance of with the content of the reader's current token. - - The reader. - An instance of with the content of the reader's current token. - - - - Specifies the settings used when loading JSON. - - - - - Initializes a new instance of the class. - - - - - Gets or sets how JSON comments are handled when loading JSON. - The default value is . - - The JSON comment handling. - - - - Gets or sets how JSON line info is handled when loading JSON. - The default value is . - - The JSON line info handling. - - - - Gets or sets how duplicate property names in JSON objects are handled when loading JSON. - The default value is . - - The JSON duplicate property name handling. - - - - Specifies the settings used when merging JSON. - - - - - Initializes a new instance of the class. - - - - - Gets or sets the method used when merging JSON arrays. - - The method used when merging JSON arrays. - - - - Gets or sets how null value properties are merged. - - How null value properties are merged. - - - - Gets or sets the comparison used to match property names while merging. - The exact property name will be searched for first and if no matching property is found then - the will be used to match a property. - - The comparison used to match property names while merging. - - - - Specifies the settings used when selecting JSON. - - - - - Gets or sets a timeout that will be used when executing regular expressions. - - The timeout that will be used when executing regular expressions. - - - - Gets or sets a flag that indicates whether an error should be thrown if - no tokens are found when evaluating part of the expression. - - - A flag that indicates whether an error should be thrown if - no tokens are found when evaluating part of the expression. - - - - - Represents an abstract JSON token. - - - - - Writes this token to a asynchronously. - - A into which this method will write. - The token to monitor for cancellation requests. - A collection of which will be used when writing the token. - A that represents the asynchronous write operation. - - - - Writes this token to a asynchronously. - - A into which this method will write. - A collection of which will be used when writing the token. - A that represents the asynchronous write operation. - - - - Asynchronously creates a from a . - - An positioned at the token to read into this . - The token to monitor for cancellation requests. The default value is . - - A that represents the asynchronous creation. The - property returns a that contains - the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Asynchronously creates a from a . - - An positioned at the token to read into this . - The used to load the JSON. - If this is null, default load settings will be used. - The token to monitor for cancellation requests. The default value is . - - A that represents the asynchronous creation. The - property returns a that contains - the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Asynchronously creates a from a . - - A positioned at the token to read into this . - The token to monitor for cancellation requests. The default value is . - - A that represents the asynchronous creation. The - property returns a that contains the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Asynchronously creates a from a . - - A positioned at the token to read into this . - The used to load the JSON. - If this is null, default load settings will be used. - The token to monitor for cancellation requests. The default value is . - - A that represents the asynchronous creation. The - property returns a that contains the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Gets a comparer that can compare two tokens for value equality. - - A that can compare two nodes for value equality. - - - - Gets or sets the parent. - - The parent. - - - - Gets the root of this . - - The root of this . - - - - Gets the node type for this . - - The type. - - - - Gets a value indicating whether this token has child tokens. - - - true if this token has child values; otherwise, false. - - - - - Compares the values of two tokens, including the values of all descendant tokens. - - The first to compare. - The second to compare. - true if the tokens are equal; otherwise false. - - - - Gets the next sibling token of this node. - - The that contains the next sibling token. - - - - Gets the previous sibling token of this node. - - The that contains the previous sibling token. - - - - Gets the path of the JSON token. - - - - - Adds the specified content immediately after this token. - - A content object that contains simple content or a collection of content objects to be added after this token. - - - - Adds the specified content immediately before this token. - - A content object that contains simple content or a collection of content objects to be added before this token. - - - - Returns a collection of the ancestor tokens of this token. - - A collection of the ancestor tokens of this token. - - - - Returns a collection of tokens that contain this token, and the ancestors of this token. - - A collection of tokens that contain this token, and the ancestors of this token. - - - - Returns a collection of the sibling tokens after this token, in document order. - - A collection of the sibling tokens after this tokens, in document order. - - - - Returns a collection of the sibling tokens before this token, in document order. - - A collection of the sibling tokens before this token, in document order. - - - - Gets the with the specified key. - - The with the specified key. - - - - Gets the with the specified key converted to the specified type. - - The type to convert the token to. - The token key. - The converted token value. - - - - Get the first child token of this token. - - A containing the first child token of the . - - - - Get the last child token of this token. - - A containing the last child token of the . - - - - Returns a collection of the child tokens of this token, in document order. - - An of containing the child tokens of this , in document order. - - - - Returns a collection of the child tokens of this token, in document order, filtered by the specified type. - - The type to filter the child tokens on. - A containing the child tokens of this , in document order. - - - - Returns a collection of the child values of this token, in document order. - - The type to convert the values to. - A containing the child values of this , in document order. - - - - Removes this token from its parent. - - - - - Replaces this token with the specified token. - - The value. - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Returns the indented JSON for this token. - - - ToString() returns a non-JSON string value for tokens with a type of . - If you want the JSON for all token types then you should use . - - - The indented JSON for this token. - - - - - Returns the JSON for this token using the given formatting and converters. - - Indicates how the output should be formatted. - A collection of s which will be used when writing the token. - The JSON for this token using the given formatting and converters. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to []. - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to of . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from [] to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from of to . - - The value to create a from. - The initialized with the specified value. - - - - Creates a for this token. - - A that can be used to read this token and its descendants. - - - - Creates a from an object. - - The object that will be used to create . - A with the value of the specified object. - - - - Creates a from an object using the specified . - - The object that will be used to create . - The that will be used when reading the object. - A with the value of the specified object. - - - - Creates an instance of the specified .NET type from the . - - The object type that the token will be deserialized to. - The new object created from the JSON value. - - - - Creates an instance of the specified .NET type from the . - - The object type that the token will be deserialized to. - The new object created from the JSON value. - - - - Creates an instance of the specified .NET type from the using the specified . - - The object type that the token will be deserialized to. - The that will be used when creating the object. - The new object created from the JSON value. - - - - Creates an instance of the specified .NET type from the using the specified . - - The object type that the token will be deserialized to. - The that will be used when creating the object. - The new object created from the JSON value. - - - - Creates a from a . - - A positioned at the token to read into this . - - A that contains the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Creates a from a . - - An positioned at the token to read into this . - The used to load the JSON. - If this is null, default load settings will be used. - - A that contains the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Load a from a string that contains JSON. - - A that contains JSON. - A populated from the string that contains JSON. - - - - Load a from a string that contains JSON. - - A that contains JSON. - The used to load the JSON. - If this is null, default load settings will be used. - A populated from the string that contains JSON. - - - - Creates a from a . - - A positioned at the token to read into this . - The used to load the JSON. - If this is null, default load settings will be used. - - A that contains the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Creates a from a . - - A positioned at the token to read into this . - - A that contains the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Selects a using a JSONPath expression. Selects the token that matches the object path. - - - A that contains a JSONPath expression. - - A , or null. - - - - Selects a using a JSONPath expression. Selects the token that matches the object path. - - - A that contains a JSONPath expression. - - A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. - A . - - - - Selects a using a JSONPath expression. Selects the token that matches the object path. - - - A that contains a JSONPath expression. - - The used to select tokens. - A . - - - - Selects a collection of elements using a JSONPath expression. - - - A that contains a JSONPath expression. - - An of that contains the selected elements. - - - - Selects a collection of elements using a JSONPath expression. - - - A that contains a JSONPath expression. - - A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. - An of that contains the selected elements. - - - - Selects a collection of elements using a JSONPath expression. - - - A that contains a JSONPath expression. - - The used to select tokens. - An of that contains the selected elements. - - - - Returns the responsible for binding operations performed on this object. - - The expression tree representation of the runtime value. - - The to bind this object. - - - - - Returns the responsible for binding operations performed on this object. - - The expression tree representation of the runtime value. - - The to bind this object. - - - - - Creates a new instance of the . All child tokens are recursively cloned. - - A new instance of the . - - - - Adds an object to the annotation list of this . - - The annotation to add. - - - - Get the first annotation object of the specified type from this . - - The type of the annotation to retrieve. - The first annotation object that matches the specified type, or null if no annotation is of the specified type. - - - - Gets the first annotation object of the specified type from this . - - The of the annotation to retrieve. - The first annotation object that matches the specified type, or null if no annotation is of the specified type. - - - - Gets a collection of annotations of the specified type for this . - - The type of the annotations to retrieve. - An that contains the annotations for this . - - - - Gets a collection of annotations of the specified type for this . - - The of the annotations to retrieve. - An of that contains the annotations that match the specified type for this . - - - - Removes the annotations of the specified type from this . - - The type of annotations to remove. - - - - Removes the annotations of the specified type from this . - - The of annotations to remove. - - - - Compares tokens to determine whether they are equal. - - - - - Determines whether the specified objects are equal. - - The first object of type to compare. - The second object of type to compare. - - true if the specified objects are equal; otherwise, false. - - - - - Returns a hash code for the specified object. - - The for which a hash code is to be returned. - A hash code for the specified object. - The type of is a reference type and is null. - - - - Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. - - - - - Gets the at the reader's current position. - - - - - Initializes a new instance of the class. - - The token to read from. - - - - Initializes a new instance of the class. - - The token to read from. - The initial path of the token. It is prepended to the returned . - - - - Reads the next JSON token from the underlying . - - - true if the next token was read successfully; false if there are no more tokens to read. - - - - - Gets the path of the current JSON token. - - - - - Specifies the type of token. - - - - - No token type has been set. - - - - - A JSON object. - - - - - A JSON array. - - - - - A JSON constructor. - - - - - A JSON object property. - - - - - A comment. - - - - - An integer value. - - - - - A float value. - - - - - A string value. - - - - - A boolean value. - - - - - A null value. - - - - - An undefined value. - - - - - A date value. - - - - - A raw JSON value. - - - - - A collection of bytes value. - - - - - A Guid value. - - - - - A Uri value. - - - - - A TimeSpan value. - - - - - Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. - - - - - Gets the at the writer's current position. - - - - - Gets the token being written. - - The token being written. - - - - Initializes a new instance of the class writing to the given . - - The container being written to. - - - - Initializes a new instance of the class. - - - - - Flushes whatever is in the buffer to the underlying . - - - - - Closes this writer. - If is set to true, the JSON is auto-completed. - - - Setting to true has no additional effect, since the underlying is a type that cannot be closed. - - - - - Writes the beginning of a JSON object. - - - - - Writes the beginning of a JSON array. - - - - - Writes the start of a constructor with the given name. - - The name of the constructor. - - - - Writes the end. - - The token. - - - - Writes the property name of a name/value pair on a JSON object. - - The name of the property. - - - - Writes a value. - An error will be raised if the value cannot be written as a single JSON token. - - The value to write. - - - - Writes a null value. - - - - - Writes an undefined value. - - - - - Writes raw JSON. - - The raw JSON to write. - - - - Writes a comment /*...*/ containing the specified text. - - Text to place inside the comment. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a [] value. - - The [] value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Represents a value in JSON (string, integer, date, etc). - - - - - Writes this token to a asynchronously. - - A into which this method will write. - The token to monitor for cancellation requests. - A collection of which will be used when writing the token. - A that represents the asynchronous write operation. - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Gets a value indicating whether this token has child tokens. - - - true if this token has child values; otherwise, false. - - - - - Creates a comment with the given value. - - The value. - A comment with the given value. - - - - Creates a string with the given value. - - The value. - A string with the given value. - - - - Creates a null value. - - A null value. - - - - Creates a undefined value. - - A undefined value. - - - - Gets the node type for this . - - The type. - - - - Gets or sets the underlying token value. - - The underlying token value. - - - - Writes this token to a . - - A into which this method will write. - A collection of s which will be used when writing the token. - - - - Indicates whether the current object is equal to another object of the same type. - - - true if the current object is equal to the parameter; otherwise, false. - - An object to compare with this object. - - - - Determines whether the specified is equal to the current . - - The to compare with the current . - - true if the specified is equal to the current ; otherwise, false. - - - - - Serves as a hash function for a particular type. - - - A hash code for the current . - - - - - Returns a that represents this instance. - - - ToString() returns a non-JSON string value for tokens with a type of . - If you want the JSON for all token types then you should use . - - - A that represents this instance. - - - - - Returns a that represents this instance. - - The format. - - A that represents this instance. - - - - - Returns a that represents this instance. - - The format provider. - - A that represents this instance. - - - - - Returns a that represents this instance. - - The format. - The format provider. - - A that represents this instance. - - - - - Returns the responsible for binding operations performed on this object. - - The expression tree representation of the runtime value. - - The to bind this object. - - - - - Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. - - An object to compare with this instance. - - A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings: - Value - Meaning - Less than zero - This instance is less than . - Zero - This instance is equal to . - Greater than zero - This instance is greater than . - - - is not of the same type as this instance. - - - - - Specifies how line information is handled when loading JSON. - - - - - Ignore line information. - - - - - Load line information. - - - - - Specifies how JSON arrays are merged together. - - - - Concatenate arrays. - - - Union arrays, skipping items that already exist. - - - Replace all array items. - - - Merge array items together, matched by index. - - - - Specifies how null value properties are merged. - - - - - The content's null value properties will be ignored during merging. - - - - - The content's null value properties will be merged. - - - - - Specifies the member serialization options for the . - - - - - All public members are serialized by default. Members can be excluded using or . - This is the default member serialization mode. - - - - - Only members marked with or are serialized. - This member serialization mode can also be set by marking the class with . - - - - - All public and private fields are serialized. Members can be excluded using or . - This member serialization mode can also be set by marking the class with - and setting IgnoreSerializableAttribute on to false. - - - - - Specifies metadata property handling options for the . - - - - - Read metadata properties located at the start of a JSON object. - - - - - Read metadata properties located anywhere in a JSON object. Note that this setting will impact performance. - - - - - Do not try to read metadata properties. - - - - - Specifies missing member handling options for the . - - - - - Ignore a missing member and do not attempt to deserialize it. - - - - - Throw a when a missing member is encountered during deserialization. - - - - - Specifies null value handling options for the . - - - - - - - - - Include null values when serializing and deserializing objects. - - - - - Ignore null values when serializing and deserializing objects. - - - - - Specifies how object creation is handled by the . - - - - - Reuse existing objects, create new objects when needed. - - - - - Only reuse existing objects. - - - - - Always create new objects. - - - - - Specifies reference handling options for the . - Note that references cannot be preserved when a value is set via a non-default constructor such as types that implement . - - - - - - - - Do not preserve references when serializing types. - - - - - Preserve references when serializing into a JSON object structure. - - - - - Preserve references when serializing into a JSON array structure. - - - - - Preserve references when serializing. - - - - - Specifies reference loop handling options for the . - - - - - Throw a when a loop is encountered. - - - - - Ignore loop references and do not serialize. - - - - - Serialize loop references. - - - - - Indicating whether a property is required. - - - - - The property is not required. The default state. - - - - - The property must be defined in JSON but can be a null value. - - - - - The property must be defined in JSON and cannot be a null value. - - - - - The property is not required but it cannot be a null value. - - - - - - Contains the JSON schema extension methods. - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - - - - - Determines whether the is valid. - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - The source to test. - The schema to test with. - - true if the specified is valid; otherwise, false. - - - - - - Determines whether the is valid. - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - The source to test. - The schema to test with. - When this method returns, contains any error messages generated while validating. - - true if the specified is valid; otherwise, false. - - - - - - Validates the specified . - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - The source to test. - The schema to test with. - - - - - Validates the specified . - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - The source to test. - The schema to test with. - The validation event handler. - - - - - An in-memory representation of a JSON Schema. - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - - - - Gets or sets the id. - - - - - Gets or sets the title. - - - - - Gets or sets whether the object is required. - - - - - Gets or sets whether the object is read-only. - - - - - Gets or sets whether the object is visible to users. - - - - - Gets or sets whether the object is transient. - - - - - Gets or sets the description of the object. - - - - - Gets or sets the types of values allowed by the object. - - The type. - - - - Gets or sets the pattern. - - The pattern. - - - - Gets or sets the minimum length. - - The minimum length. - - - - Gets or sets the maximum length. - - The maximum length. - - - - Gets or sets a number that the value should be divisible by. - - A number that the value should be divisible by. - - - - Gets or sets the minimum. - - The minimum. - - - - Gets or sets the maximum. - - The maximum. - - - - Gets or sets a flag indicating whether the value can not equal the number defined by the minimum attribute (). - - A flag indicating whether the value can not equal the number defined by the minimum attribute (). - - - - Gets or sets a flag indicating whether the value can not equal the number defined by the maximum attribute (). - - A flag indicating whether the value can not equal the number defined by the maximum attribute (). - - - - Gets or sets the minimum number of items. - - The minimum number of items. - - - - Gets or sets the maximum number of items. - - The maximum number of items. - - - - Gets or sets the of items. - - The of items. - - - - Gets or sets a value indicating whether items in an array are validated using the instance at their array position from . - - - true if items are validated using their array position; otherwise, false. - - - - - Gets or sets the of additional items. - - The of additional items. - - - - Gets or sets a value indicating whether additional items are allowed. - - - true if additional items are allowed; otherwise, false. - - - - - Gets or sets whether the array items must be unique. - - - - - Gets or sets the of properties. - - The of properties. - - - - Gets or sets the of additional properties. - - The of additional properties. - - - - Gets or sets the pattern properties. - - The pattern properties. - - - - Gets or sets a value indicating whether additional properties are allowed. - - - true if additional properties are allowed; otherwise, false. - - - - - Gets or sets the required property if this property is present. - - The required property if this property is present. - - - - Gets or sets the a collection of valid enum values allowed. - - A collection of valid enum values allowed. - - - - Gets or sets disallowed types. - - The disallowed types. - - - - Gets or sets the default value. - - The default value. - - - - Gets or sets the collection of that this schema extends. - - The collection of that this schema extends. - - - - Gets or sets the format. - - The format. - - - - Initializes a new instance of the class. - - - - - Reads a from the specified . - - The containing the JSON Schema to read. - The object representing the JSON Schema. - - - - Reads a from the specified . - - The containing the JSON Schema to read. - The to use when resolving schema references. - The object representing the JSON Schema. - - - - Load a from a string that contains JSON Schema. - - A that contains JSON Schema. - A populated from the string that contains JSON Schema. - - - - Load a from a string that contains JSON Schema using the specified . - - A that contains JSON Schema. - The resolver. - A populated from the string that contains JSON Schema. - - - - Writes this schema to a . - - A into which this method will write. - - - - Writes this schema to a using the specified . - - A into which this method will write. - The resolver used. - - - - Returns a that represents the current . - - - A that represents the current . - - - - - - Returns detailed information about the schema exception. - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - - - - Gets the line number indicating where the error occurred. - - The line number indicating where the error occurred. - - - - Gets the line position indicating where the error occurred. - - The line position indicating where the error occurred. - - - - Gets the path to the JSON where the error occurred. - - The path to the JSON where the error occurred. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class - with a specified error message. - - The error message that explains the reason for the exception. - - - - Initializes a new instance of the class - with a specified error message and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The exception that is the cause of the current exception, or null if no inner exception is specified. - - - - Initializes a new instance of the class. - - The that holds the serialized object data about the exception being thrown. - The that contains contextual information about the source or destination. - The parameter is null. - The class name is null or is zero (0). - - - - - Generates a from a specified . - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - - - - Gets or sets how undefined schemas are handled by the serializer. - - - - - Gets or sets the contract resolver. - - The contract resolver. - - - - Generate a from the specified type. - - The type to generate a from. - A generated from the specified type. - - - - Generate a from the specified type. - - The type to generate a from. - The used to resolve schema references. - A generated from the specified type. - - - - Generate a from the specified type. - - The type to generate a from. - Specify whether the generated root will be nullable. - A generated from the specified type. - - - - Generate a from the specified type. - - The type to generate a from. - The used to resolve schema references. - Specify whether the generated root will be nullable. - A generated from the specified type. - - - - - Resolves from an id. - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - - - - Gets or sets the loaded schemas. - - The loaded schemas. - - - - Initializes a new instance of the class. - - - - - Gets a for the specified reference. - - The id. - A for the specified reference. - - - - - The value types allowed by the . - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - - - - No type specified. - - - - - String type. - - - - - Float type. - - - - - Integer type. - - - - - Boolean type. - - - - - Object type. - - - - - Array type. - - - - - Null type. - - - - - Any type. - - - - - - Specifies undefined schema Id handling options for the . - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - - - - Do not infer a schema Id. - - - - - Use the .NET type name as the schema Id. - - - - - Use the assembly qualified .NET type name as the schema Id. - - - - - - Returns detailed information related to the . - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - - - - Gets the associated with the validation error. - - The JsonSchemaException associated with the validation error. - - - - Gets the path of the JSON location where the validation error occurred. - - The path of the JSON location where the validation error occurred. - - - - Gets the text description corresponding to the validation error. - - The text description. - - - - - Represents the callback method that will handle JSON schema validation events and the . - - - JSON Schema validation has been moved to its own package. See https://www.newtonsoft.com/jsonschema for more details. - - - - - - A camel case naming strategy. - - - - - Initializes a new instance of the class. - - - A flag indicating whether dictionary keys should be processed. - - - A flag indicating whether explicitly specified property names should be processed, - e.g. a property name customized with a . - - - - - Initializes a new instance of the class. - - - A flag indicating whether dictionary keys should be processed. - - - A flag indicating whether explicitly specified property names should be processed, - e.g. a property name customized with a . - - - A flag indicating whether extension data names should be processed. - - - - - Initializes a new instance of the class. - - - - - Resolves the specified property name. - - The property name to resolve. - The resolved property name. - - - - Resolves member mappings for a type, camel casing property names. - - - - - Initializes a new instance of the class. - - - - - Resolves the contract for a given type. - - The type to resolve a contract for. - The contract for a given type. - - - - Used by to resolve a for a given . - - - - - Gets a value indicating whether members are being get and set using dynamic code generation. - This value is determined by the runtime permissions available. - - - true if using dynamic code generation; otherwise, false. - - - - - Gets or sets the default members search flags. - - The default members search flags. - - - - Gets or sets a value indicating whether compiler generated members should be serialized. - - - true if serialized compiler generated members; otherwise, false. - - - - - Gets or sets a value indicating whether to ignore the interface when serializing and deserializing types. - - - true if the interface will be ignored when serializing and deserializing types; otherwise, false. - - - - - Gets or sets a value indicating whether to ignore the attribute when serializing and deserializing types. - - - true if the attribute will be ignored when serializing and deserializing types; otherwise, false. - - - - - Gets or sets a value indicating whether to ignore IsSpecified members when serializing and deserializing types. - - - true if the IsSpecified members will be ignored when serializing and deserializing types; otherwise, false. - - - - - Gets or sets a value indicating whether to ignore ShouldSerialize members when serializing and deserializing types. - - - true if the ShouldSerialize members will be ignored when serializing and deserializing types; otherwise, false. - - - - - Gets or sets the naming strategy used to resolve how property names and dictionary keys are serialized. - - The naming strategy used to resolve how property names and dictionary keys are serialized. - - - - Initializes a new instance of the class. - - - - - Resolves the contract for a given type. - - The type to resolve a contract for. - The contract for a given type. - - - - Gets the serializable members for the type. - - The type to get serializable members for. - The serializable members for the type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates the constructor parameters. - - The constructor to create properties for. - The type's member properties. - Properties for the given . - - - - Creates a for the given . - - The matching member property. - The constructor parameter. - A created for the given . - - - - Resolves the default for the contract. - - Type of the object. - The contract's default . - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Determines which contract type is created for the given type. - - Type of the object. - A for the given type. - - - - Creates properties for the given . - - The type to create properties for. - /// The member serialization mode for the type. - Properties for the given . - - - - Creates the used by the serializer to get and set values from a member. - - The member. - The used by the serializer to get and set values from a member. - - - - Creates a for the given . - - The member's parent . - The member to create a for. - A created for the given . - - - - Resolves the name of the property. - - Name of the property. - Resolved name of the property. - - - - Resolves the name of the extension data. By default no changes are made to extension data names. - - Name of the extension data. - Resolved name of the extension data. - - - - Resolves the key of the dictionary. By default is used to resolve dictionary keys. - - Key of the dictionary. - Resolved key of the dictionary. - - - - Gets the resolved name of the property. - - Name of the property. - Name of the property. - - - - The default naming strategy. Property names and dictionary keys are unchanged. - - - - - Resolves the specified property name. - - The property name to resolve. - The resolved property name. - - - - The default serialization binder used when resolving and loading classes from type names. - - - - - Initializes a new instance of the class. - - - - - When overridden in a derived class, controls the binding of a serialized object to a type. - - Specifies the name of the serialized object. - Specifies the name of the serialized object. - - The type of the object the formatter creates a new instance of. - - - - - When overridden in a derived class, controls the binding of a serialized object to a type. - - The type of the object the formatter creates a new instance of. - Specifies the name of the serialized object. - Specifies the name of the serialized object. - - - - Represents a trace writer that writes to the application's instances. - - - - - Gets the that will be used to filter the trace messages passed to the writer. - For example a filter level of will exclude messages and include , - and messages. - - - The that will be used to filter the trace messages passed to the writer. - - - - - Writes the specified trace level, message and optional exception. - - The at which to write this trace. - The trace message. - The trace exception. This parameter is optional. - - - - Provides information surrounding an error. - - - - - Gets the error. - - The error. - - - - Gets the original object that caused the error. - - The original object that caused the error. - - - - Gets the member that caused the error. - - The member that caused the error. - - - - Gets the path of the JSON location where the error occurred. - - The path of the JSON location where the error occurred. - - - - Gets or sets a value indicating whether this is handled. - - true if handled; otherwise, false. - - - - Provides data for the Error event. - - - - - Gets the current object the error event is being raised against. - - The current object the error event is being raised against. - - - - Gets the error context. - - The error context. - - - - Initializes a new instance of the class. - - The current object. - The error context. - - - - Get and set values for a using dynamic methods. - - - - - Initializes a new instance of the class. - - The member info. - - - - Sets the value. - - The target to set the value on. - The value to set on the target. - - - - Gets the value. - - The target to get the value from. - The value. - - - - Provides methods to get attributes. - - - - - Returns a collection of all of the attributes, or an empty collection if there are no attributes. - - When true, look up the hierarchy chain for the inherited custom attribute. - A collection of s, or an empty collection. - - - - Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. - - The type of the attributes. - When true, look up the hierarchy chain for the inherited custom attribute. - A collection of s, or an empty collection. - - - - Used by to resolve a for a given . - - - - - - - - - Resolves the contract for a given type. - - The type to resolve a contract for. - The contract for a given type. - - - - Used to resolve references when serializing and deserializing JSON by the . - - - - - Resolves a reference to its object. - - The serialization context. - The reference to resolve. - The object that was resolved from the reference. - - - - Gets the reference for the specified object. - - The serialization context. - The object to get a reference for. - The reference to the object. - - - - Determines whether the specified object is referenced. - - The serialization context. - The object to test for a reference. - - true if the specified object is referenced; otherwise, false. - - - - - Adds a reference to the specified object. - - The serialization context. - The reference. - The object to reference. - - - - Allows users to control class loading and mandate what class to load. - - - - - When implemented, controls the binding of a serialized object to a type. - - Specifies the name of the serialized object. - Specifies the name of the serialized object - The type of the object the formatter creates a new instance of. - - - - When implemented, controls the binding of a serialized object to a type. - - The type of the object the formatter creates a new instance of. - Specifies the name of the serialized object. - Specifies the name of the serialized object. - - - - Represents a trace writer. - - - - - Gets the that will be used to filter the trace messages passed to the writer. - For example a filter level of will exclude messages and include , - and messages. - - The that will be used to filter the trace messages passed to the writer. - - - - Writes the specified trace level, message and optional exception. - - The at which to write this trace. - The trace message. - The trace exception. This parameter is optional. - - - - Provides methods to get and set values. - - - - - Sets the value. - - The target to set the value on. - The value to set on the target. - - - - Gets the value. - - The target to get the value from. - The value. - - - - Contract details for a used by the . - - - - - Gets the of the collection items. - - The of the collection items. - - - - Gets a value indicating whether the collection type is a multidimensional array. - - true if the collection type is a multidimensional array; otherwise, false. - - - - Gets or sets the function used to create the object. When set this function will override . - - The function used to create the object. - - - - Gets a value indicating whether the creator has a parameter with the collection values. - - true if the creator has a parameter with the collection values; otherwise, false. - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Contract details for a used by the . - - - - - Gets or sets the default collection items . - - The converter. - - - - Gets or sets a value indicating whether the collection items preserve object references. - - true if collection items preserve object references; otherwise, false. - - - - Gets or sets the collection item reference loop handling. - - The reference loop handling. - - - - Gets or sets the collection item type name handling. - - The type name handling. - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Handles serialization callback events. - - The object that raised the callback event. - The streaming context. - - - - Handles serialization error callback events. - - The object that raised the callback event. - The streaming context. - The error context. - - - - Sets extension data for an object during deserialization. - - The object to set extension data on. - The extension data key. - The extension data value. - - - - Gets extension data for an object during serialization. - - The object to set extension data on. - - - - Contract details for a used by the . - - - - - Gets the underlying type for the contract. - - The underlying type for the contract. - - - - Gets or sets the type created during deserialization. - - The type created during deserialization. - - - - Gets or sets whether this type contract is serialized as a reference. - - Whether this type contract is serialized as a reference. - - - - Gets or sets the default for this contract. - - The converter. - - - - Gets the internally resolved for the contract's type. - This converter is used as a fallback converter when no other converter is resolved. - Setting will always override this converter. - - - - - Gets or sets all methods called immediately after deserialization of the object. - - The methods called immediately after deserialization of the object. - - - - Gets or sets all methods called during deserialization of the object. - - The methods called during deserialization of the object. - - - - Gets or sets all methods called after serialization of the object graph. - - The methods called after serialization of the object graph. - - - - Gets or sets all methods called before serialization of the object. - - The methods called before serialization of the object. - - - - Gets or sets all method called when an error is thrown during the serialization of the object. - - The methods called when an error is thrown during the serialization of the object. - - - - Gets or sets the default creator method used to create the object. - - The default creator method used to create the object. - - - - Gets or sets a value indicating whether the default creator is non-public. - - true if the default object creator is non-public; otherwise, false. - - - - Contract details for a used by the . - - - - - Gets or sets the dictionary key resolver. - - The dictionary key resolver. - - - - Gets the of the dictionary keys. - - The of the dictionary keys. - - - - Gets the of the dictionary values. - - The of the dictionary values. - - - - Gets or sets the function used to create the object. When set this function will override . - - The function used to create the object. - - - - Gets a value indicating whether the creator has a parameter with the dictionary values. - - true if the creator has a parameter with the dictionary values; otherwise, false. - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Contract details for a used by the . - - - - - Gets the object's properties. - - The object's properties. - - - - Gets or sets the property name resolver. - - The property name resolver. - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Contract details for a used by the . - - - - - Gets or sets the object constructor. - - The object constructor. - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Contract details for a used by the . - - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Contract details for a used by the . - - - - - Gets or sets the object member serialization. - - The member object serialization. - - - - Gets or sets the missing member handling used when deserializing this object. - - The missing member handling. - - - - Gets or sets a value that indicates whether the object's properties are required. - - - A value indicating whether the object's properties are required. - - - - - Gets or sets how the object's properties with null values are handled during serialization and deserialization. - - How the object's properties with null values are handled during serialization and deserialization. - - - - Gets the object's properties. - - The object's properties. - - - - Gets a collection of instances that define the parameters used with . - - - - - Gets or sets the function used to create the object. When set this function will override . - This function is called with a collection of arguments which are defined by the collection. - - The function used to create the object. - - - - Gets or sets the extension data setter. - - - - - Gets or sets the extension data getter. - - - - - Gets or sets the extension data value type. - - - - - Gets or sets the extension data name resolver. - - The extension data name resolver. - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Contract details for a used by the . - - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Maps a JSON property to a .NET member or constructor parameter. - - - - - Gets or sets the name of the property. - - The name of the property. - - - - Gets or sets the type that declared this property. - - The type that declared this property. - - - - Gets or sets the order of serialization of a member. - - The numeric order of serialization. - - - - Gets or sets the name of the underlying member or parameter. - - The name of the underlying member or parameter. - - - - Gets the that will get and set the during serialization. - - The that will get and set the during serialization. - - - - Gets or sets the for this property. - - The for this property. - - - - Gets or sets the type of the property. - - The type of the property. - - - - Gets or sets the for the property. - If set this converter takes precedence over the contract converter for the property type. - - The converter. - - - - Gets or sets the member converter. - - The member converter. - - - - Gets or sets a value indicating whether this is ignored. - - true if ignored; otherwise, false. - - - - Gets or sets a value indicating whether this is readable. - - true if readable; otherwise, false. - - - - Gets or sets a value indicating whether this is writable. - - true if writable; otherwise, false. - - - - Gets or sets a value indicating whether this has a member attribute. - - true if has a member attribute; otherwise, false. - - - - Gets the default value. - - The default value. - - - - Gets or sets a value indicating whether this is required. - - A value indicating whether this is required. - - - - Gets a value indicating whether has a value specified. - - - - - Gets or sets a value indicating whether this property preserves object references. - - - true if this instance is reference; otherwise, false. - - - - - Gets or sets the property null value handling. - - The null value handling. - - - - Gets or sets the property default value handling. - - The default value handling. - - - - Gets or sets the property reference loop handling. - - The reference loop handling. - - - - Gets or sets the property object creation handling. - - The object creation handling. - - - - Gets or sets or sets the type name handling. - - The type name handling. - - - - Gets or sets a predicate used to determine whether the property should be serialized. - - A predicate used to determine whether the property should be serialized. - - - - Gets or sets a predicate used to determine whether the property should be deserialized. - - A predicate used to determine whether the property should be deserialized. - - - - Gets or sets a predicate used to determine whether the property should be serialized. - - A predicate used to determine whether the property should be serialized. - - - - Gets or sets an action used to set whether the property has been deserialized. - - An action used to set whether the property has been deserialized. - - - - Returns a that represents this instance. - - - A that represents this instance. - - - - - Gets or sets the converter used when serializing the property's collection items. - - The collection's items converter. - - - - Gets or sets whether this property's collection items are serialized as a reference. - - Whether this property's collection items are serialized as a reference. - - - - Gets or sets the type name handling used when serializing the property's collection items. - - The collection's items type name handling. - - - - Gets or sets the reference loop handling used when serializing the property's collection items. - - The collection's items reference loop handling. - - - - A collection of objects. - - - - - Initializes a new instance of the class. - - The type. - - - - When implemented in a derived class, extracts the key from the specified element. - - The element from which to extract the key. - The key for the specified element. - - - - Adds a object. - - The property to add to the collection. - - - - Gets the closest matching object. - First attempts to get an exact case match of and then - a case insensitive match. - - Name of the property. - A matching property if found. - - - - Gets a property by property name. - - The name of the property to get. - Type property name string comparison. - A matching property if found. - - - - Contract details for a used by the . - - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Lookup and create an instance of the type described by the argument. - - The type to create. - Optional arguments to pass to an initializing constructor of the JsonConverter. - If null, the default constructor is used. - - - - A kebab case naming strategy. - - - - - Initializes a new instance of the class. - - - A flag indicating whether dictionary keys should be processed. - - - A flag indicating whether explicitly specified property names should be processed, - e.g. a property name customized with a . - - - - - Initializes a new instance of the class. - - - A flag indicating whether dictionary keys should be processed. - - - A flag indicating whether explicitly specified property names should be processed, - e.g. a property name customized with a . - - - A flag indicating whether extension data names should be processed. - - - - - Initializes a new instance of the class. - - - - - Resolves the specified property name. - - The property name to resolve. - The resolved property name. - - - - Represents a trace writer that writes to memory. When the trace message limit is - reached then old trace messages will be removed as new messages are added. - - - - - Gets the that will be used to filter the trace messages passed to the writer. - For example a filter level of will exclude messages and include , - and messages. - - - The that will be used to filter the trace messages passed to the writer. - - - - - Initializes a new instance of the class. - - - - - Writes the specified trace level, message and optional exception. - - The at which to write this trace. - The trace message. - The trace exception. This parameter is optional. - - - - Returns an enumeration of the most recent trace messages. - - An enumeration of the most recent trace messages. - - - - Returns a of the most recent trace messages. - - - A of the most recent trace messages. - - - - - A base class for resolving how property names and dictionary keys are serialized. - - - - - A flag indicating whether dictionary keys should be processed. - Defaults to false. - - - - - A flag indicating whether extension data names should be processed. - Defaults to false. - - - - - A flag indicating whether explicitly specified property names, - e.g. a property name customized with a , should be processed. - Defaults to false. - - - - - Gets the serialized name for a given property name. - - The initial property name. - A flag indicating whether the property has had a name explicitly specified. - The serialized property name. - - - - Gets the serialized name for a given extension data name. - - The initial extension data name. - The serialized extension data name. - - - - Gets the serialized key for a given dictionary key. - - The initial dictionary key. - The serialized dictionary key. - - - - Resolves the specified property name. - - The property name to resolve. - The resolved property name. - - - - Hash code calculation - - - - - - Object equality implementation - - - - - - - Compare to another NamingStrategy - - - - - - - Represents a method that constructs an object. - - The object type to create. - - - - When applied to a method, specifies that the method is called when an error occurs serializing an object. - - - - - Provides methods to get attributes from a , , or . - - - - - Initializes a new instance of the class. - - The instance to get attributes for. This parameter should be a , , or . - - - - Returns a collection of all of the attributes, or an empty collection if there are no attributes. - - When true, look up the hierarchy chain for the inherited custom attribute. - A collection of s, or an empty collection. - - - - Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. - - The type of the attributes. - When true, look up the hierarchy chain for the inherited custom attribute. - A collection of s, or an empty collection. - - - - Get and set values for a using reflection. - - - - - Initializes a new instance of the class. - - The member info. - - - - Sets the value. - - The target to set the value on. - The value to set on the target. - - - - Gets the value. - - The target to get the value from. - The value. - - - - A snake case naming strategy. - - - - - Initializes a new instance of the class. - - - A flag indicating whether dictionary keys should be processed. - - - A flag indicating whether explicitly specified property names should be processed, - e.g. a property name customized with a . - - - - - Initializes a new instance of the class. - - - A flag indicating whether dictionary keys should be processed. - - - A flag indicating whether explicitly specified property names should be processed, - e.g. a property name customized with a . - - - A flag indicating whether extension data names should be processed. - - - - - Initializes a new instance of the class. - - - - - Resolves the specified property name. - - The property name to resolve. - The resolved property name. - - - - Specifies how strings are escaped when writing JSON text. - - - - - Only control characters (e.g. newline) are escaped. - - - - - All non-ASCII and control characters (e.g. newline) are escaped. - - - - - HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped. - - - - - Indicates the method that will be used during deserialization for locating and loading assemblies. - - - - - In simple mode, the assembly used during deserialization need not match exactly the assembly used during serialization. Specifically, the version numbers need not match as the LoadWithPartialName method of the class is used to load the assembly. - - - - - In full mode, the assembly used during deserialization must match exactly the assembly used during serialization. The Load method of the class is used to load the assembly. - - - - - Specifies type name handling options for the . - - - should be used with caution when your application deserializes JSON from an external source. - Incoming types should be validated with a custom - when deserializing with a value other than . - - - - - Do not include the .NET type name when serializing types. - - - - - Include the .NET type name when serializing into a JSON object structure. - - - - - Include the .NET type name when serializing into a JSON array structure. - - - - - Always include the .NET type name when serializing. - - - - - Include the .NET type name when the type of the object being serialized is not the same as its declared type. - Note that this doesn't include the root serialized object by default. To include the root object's type name in JSON - you must specify a root type object with - or . - - - - - Determines whether the collection is null or empty. - - The collection. - - true if the collection is null or empty; otherwise, false. - - - - - Adds the elements of the specified collection to the specified generic . - - The list to add to. - The collection of elements to add. - - - - Converts the value to the specified type. If the value is unable to be converted, the - value is checked whether it assignable to the specified type. - - The value to convert. - The culture to use when converting. - The type to convert or cast the value to. - - The converted type. If conversion was unsuccessful, the initial value - is returned if assignable to the target type. - - - - - Helper method for generating a MetaObject which calls a - specific method on Dynamic that returns a result - - - - - Helper method for generating a MetaObject which calls a - specific method on Dynamic, but uses one of the arguments for - the result. - - - - - Helper method for generating a MetaObject which calls a - specific method on Dynamic, but uses one of the arguments for - the result. - - - - - Returns a Restrictions object which includes our current restrictions merged - with a restriction limiting our type - - - - - Helper class for serializing immutable collections. - Note that this is used by all builds, even those that don't support immutable collections, in case the DLL is GACed - https://github.com/JamesNK/Newtonsoft.Json/issues/652 - - - - - Gets the type of the typed collection's items. - - The type. - The type of the typed collection's items. - - - - Gets the member's underlying type. - - The member. - The underlying type of the member. - - - - Determines whether the property is an indexed property. - - The property. - - true if the property is an indexed property; otherwise, false. - - - - - Gets the member's value on the object. - - The member. - The target object. - The member's value on the object. - - - - Sets the member's value on the target object. - - The member. - The target. - The value. - - - - Determines whether the specified MemberInfo can be read. - - The MemberInfo to determine whether can be read. - /// if set to true then allow the member to be gotten non-publicly. - - true if the specified MemberInfo can be read; otherwise, false. - - - - - Determines whether the specified MemberInfo can be set. - - The MemberInfo to determine whether can be set. - if set to true then allow the member to be set non-publicly. - if set to true then allow the member to be set if read-only. - - true if the specified MemberInfo can be set; otherwise, false. - - - - - Builds a string. Unlike this class lets you reuse its internal buffer. - - - - - Determines whether the string is all white space. Empty string will return false. - - The string to test whether it is all white space. - - true if the string is all white space; otherwise, false. - - - - - Specifies the state of the . - - - - - An exception has been thrown, which has left the in an invalid state. - You may call the method to put the in the Closed state. - Any other method calls result in an being thrown. - - - - - The method has been called. - - - - - An object is being written. - - - - - An array is being written. - - - - - A constructor is being written. - - - - - A property is being written. - - - - - A write method has not been called. - - - - Specifies that an output will not be null even if the corresponding type allows it. - - - Specifies that when a method returns , the parameter will not be null even if the corresponding type allows it. - - - Initializes the attribute with the specified return value condition. - - The return value condition. If the method returns this value, the associated parameter will not be null. - - - - Gets the return value condition. - - - Specifies that an output may be null even if the corresponding type disallows it. - - - Specifies that null is allowed as an input even if the corresponding type disallows it. - - - - Specifies that the method will not return if the associated Boolean parameter is passed the specified value. - - - - - Initializes a new instance of the class. - - - The condition parameter value. Code after the method will be considered unreachable by diagnostics if the argument to - the associated parameter matches this value. - - - - Gets the condition parameter value. - - - diff --git a/Documentation/Help/Working/_InheritedDocs_.xml b/Documentation/Help/Working/_InheritedDocs_.xml deleted file mode 100644 index 82ddca8..0000000 --- a/Documentation/Help/Working/_InheritedDocs_.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - _InheritedDocs_ - - - - -Determines whether the specified object is equal to the current object.The object to compare with the current object. if the specified object is equal to the current object; otherwise, . - -Returns a string that represents the current object.A string that represents the current object. - - - - - - - Gets the name of the algorithm. - - \ No newline at end of file diff --git a/Documentation/Help/_Footer.md b/Documentation/Help/_Footer.md deleted file mode 100644 index f4a205e..0000000 --- a/Documentation/Help/_Footer.md +++ /dev/null @@ -1,6 +0,0 @@ -CapyKit - - - - -Send comments on this topic to [](mailto:?Subject=CapyKit) diff --git a/Documentation/Help/_Sidebar.md b/Documentation/Help/_Sidebar.md deleted file mode 100644 index 6a03188..0000000 --- a/Documentation/Help/_Sidebar.md +++ /dev/null @@ -1,308 +0,0 @@ -- [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 Class](T_CapyKit_Color.md) - - [Color Constructor](M_CapyKit_Color__ctor.md) - - [Color Methods](Methods_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) - - [NamedColor Enumeration](T_CapyKit_NamedColor.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) - - [ObjectExtensions Class](T_CapyKit_Extensions_ObjectExtensions.md) - - [ObjectExtensions Methods](Methods_T_CapyKit_Extensions_ObjectExtensions.md) - - [UpdateProperties Method](Overload_CapyKit_Extensions_ObjectExtensions_UpdateProperties.md) - - [UpdateProperties(Object, Object) Method](M_CapyKit_Extensions_ObjectExtensions_UpdateProperties.md) - - [UpdateProperties(T, T) Method](M_CapyKit_Extensions_ObjectExtensions_UpdateProperties__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) - - [KeyHelper Class](T_CapyKit_Helpers_KeyHelper.md) - - [KeyHelper Constructor](M_CapyKit_Helpers_KeyHelper__ctor.md) - - [KeyHelper Methods](Methods_T_CapyKit_Helpers_KeyHelper.md) - - [BytesToHex Method](M_CapyKit_Helpers_KeyHelper_BytesToHex.md) - - [ComputeSignature Method](M_CapyKit_Helpers_KeyHelper_ComputeSignature.md) - - [FormatKey Method](M_CapyKit_Helpers_KeyHelper_FormatKey.md) - - [GenerateKey Method](M_CapyKit_Helpers_KeyHelper_GenerateKey.md) - - [GetMasterKey Method](M_CapyKit_Helpers_KeyHelper_GetMasterKey.md) - - [GetNumParts Method](M_CapyKit_Helpers_KeyHelper_GetNumParts.md) - - [GetSaltSize Method](M_CapyKit_Helpers_KeyHelper_GetSaltSize.md) - - [HexToBytes Method](M_CapyKit_Helpers_KeyHelper_HexToBytes.md) - - [SetMasterKeyAccessor Method](M_CapyKit_Helpers_KeyHelper_SetMasterKeyAccessor.md) - - [SetNumPartsAccessor Method](M_CapyKit_Helpers_KeyHelper_SetNumPartsAccessor.md) - - [SetSaltSizeAccessor Method](M_CapyKit_Helpers_KeyHelper_SetSaltSizeAccessor.md) - - [ValidateKey Method](M_CapyKit_Helpers_KeyHelper_ValidateKey.md) - - [KeyHelper Fields](Fields_T_CapyKit_Helpers_KeyHelper.md) - - [masterKeyAccessor Field](F_CapyKit_Helpers_KeyHelper_masterKeyAccessor.md) - - [numPartsAccessor Field](F_CapyKit_Helpers_KeyHelper_numPartsAccessor.md) - - [saltSizeAccessor Field](F_CapyKit_Helpers_KeyHelper_saltSizeAccessor.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) - - [GetSalt Method](M_CapyKit_Helpers_SecurityHelper_GetSalt.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) - - [Tests Namespace](N_Tests.md) - - [PasswordTests Class](T_Tests_PasswordTests.md) - - [PasswordTests Constructor](M_Tests_PasswordTests__ctor.md) - - [PasswordTests Methods](Methods_T_Tests_PasswordTests.md) - - [GenerateSalt Method](M_Tests_PasswordTests_GenerateSalt.md) - - [PasswordCreation_WithInvalidSalt_ReturnsEmptyHash Method](M_Tests_PasswordTests_PasswordCreation_WithInvalidSalt_ReturnsEmptyHash.md) - - [PasswordCreation_WithPbkdf2Algorithm_CreatesValidHash Method](M_Tests_PasswordTests_PasswordCreation_WithPbkdf2Algorithm_CreatesValidHash.md) - - [PasswordEquality_DifferentPasswords_AreNotEqual Method](M_Tests_PasswordTests_PasswordEquality_DifferentPasswords_AreNotEqual.md) - - [PasswordEquality_DifferentSalts_AreNotEqual Method](M_Tests_PasswordTests_PasswordEquality_DifferentSalts_AreNotEqual.md) - - [PasswordEquality_SamePasswordAndSalt_AreEqual Method](M_Tests_PasswordTests_PasswordEquality_SamePasswordAndSalt_AreEqual.md) - - [ToString_ReturnsCorrectFormat Method](M_Tests_PasswordTests_ToString_ReturnsCorrectFormat.md) - - [StringExtensionTests Class](T_Tests_StringExtensionTests.md) - - [StringExtensionTests Constructor](M_Tests_StringExtensionTests__ctor.md) - - [StringExtensionTests Methods](Methods_T_Tests_StringExtensionTests.md) - - [IfNullOrEmpty_ShouldReturnOriginalStringWhenValueIsNotNullNorEmpty Method](M_Tests_StringExtensionTests_IfNullOrEmpty_ShouldReturnOriginalStringWhenValueIsNotNullNorEmpty.md) - - [IfNullOrEmpty_ShouldReturnReplacementWhenValueIsNullOrEmpty Method](M_Tests_StringExtensionTests_IfNullOrEmpty_ShouldReturnReplacementWhenValueIsNullOrEmpty.md) - - [IfNullOrWhiteSpace_ShouldReturnOriginalStringWhenValueIsNotNullNorWhitespace Method](M_Tests_StringExtensionTests_IfNullOrWhiteSpace_ShouldReturnOriginalStringWhenValueIsNotNullNorWhitespace.md) - - [IfNullOrWhiteSpace_ShouldReturnReplacementWhenValueIsNullOrWhitespace Method](M_Tests_StringExtensionTests_IfNullOrWhiteSpace_ShouldReturnReplacementWhenValueIsNullOrWhitespace.md) - - [Setup Method](M_Tests_StringExtensionTests_Setup.md) - - [StringExtensionTests Fields](Fields_T_Tests_StringExtensionTests.md) - - [Replacement Field](F_Tests_StringExtensionTests_Replacement.md) - - [Tests.Helpers Namespace](N_Tests_Helpers.md) - - [KeyHelperTests Class](T_Tests_Helpers_KeyHelperTests.md) - - [KeyHelperTests Constructor](M_Tests_Helpers_KeyHelperTests__ctor.md) - - [KeyHelperTests Methods](Methods_T_Tests_Helpers_KeyHelperTests.md) - - [GenerateKey_ReturnsNonEmptyString Method](M_Tests_Helpers_KeyHelperTests_GenerateKey_ReturnsNonEmptyString.md) - - [GenerateKey_WithCustomSaltSizeAndParts_FormatsCorrectly Method](M_Tests_Helpers_KeyHelperTests_GenerateKey_WithCustomSaltSizeAndParts_FormatsCorrectly.md) - - [GetMasterKey_ThrowsException_WhenAccessorNotSet Method](M_Tests_Helpers_KeyHelperTests_GetMasterKey_ThrowsException_WhenAccessorNotSet.md) - - [GetNumParts_ThrowsException_WhenLessThanTwo Method](M_Tests_Helpers_KeyHelperTests_GetNumParts_ThrowsException_WhenLessThanTwo.md) - - [Setup Method](M_Tests_Helpers_KeyHelperTests_Setup.md) - - [ValidateKey_ReturnsFalseForAlteredKey Method](M_Tests_Helpers_KeyHelperTests_ValidateKey_ReturnsFalseForAlteredKey.md) - - [ValidateKey_ReturnsFalseForEmptyOrNullKey Method](M_Tests_Helpers_KeyHelperTests_ValidateKey_ReturnsFalseForEmptyOrNullKey.md) - - [ValidateKey_ReturnsTrueForValidKey Method](M_Tests_Helpers_KeyHelperTests_ValidateKey_ReturnsTrueForValidKey.md) - - [KeyHelperTests Fields](Fields_T_Tests_Helpers_KeyHelperTests.md) - - [_keyHelper Field](F_Tests_Helpers_KeyHelperTests__keyHelper.md) - - [SecurityHelperTests Class](T_Tests_Helpers_SecurityHelperTests.md) - - [SecurityHelperTests Constructor](M_Tests_Helpers_SecurityHelperTests__cctor.md) - - [SecurityHelperTests Constructor](M_Tests_Helpers_SecurityHelperTests__ctor.md) - - [SecurityHelperTests Methods](Methods_T_Tests_Helpers_SecurityHelperTests.md) - - [CompareHashedPassword_WithDifferentPassword_ShouldReturnFalse Method](M_Tests_Helpers_SecurityHelperTests_CompareHashedPassword_WithDifferentPassword_ShouldReturnFalse.md) - - [CompareHashedPassword_WithSamePassword_ShouldReturnTrue Method](M_Tests_Helpers_SecurityHelperTests_CompareHashedPassword_WithSamePassword_ShouldReturnTrue.md) - - [CompareSessionID_WithDifferentSessionIDs_ShouldReturnFalse Method](M_Tests_Helpers_SecurityHelperTests_CompareSessionID_WithDifferentSessionIDs_ShouldReturnFalse.md) - - [CompareSessionID_WithSameSessionIDs_ShouldReturnTrue Method](M_Tests_Helpers_SecurityHelperTests_CompareSessionID_WithSameSessionIDs_ShouldReturnTrue.md) - - [GetRandomPassword_ShouldReturnStringOfGivenLength Method](M_Tests_Helpers_SecurityHelperTests_GetRandomPassword_ShouldReturnStringOfGivenLength.md) - - [GetRandomString_ShouldReturnStringOfGivenLength Method](M_Tests_Helpers_SecurityHelperTests_GetRandomString_ShouldReturnStringOfGivenLength.md) - - [Pbkdf2_WithSamePasswordAndSalt_ShouldReturnSameHash Method](M_Tests_Helpers_SecurityHelperTests_Pbkdf2_WithSamePasswordAndSalt_ShouldReturnSameHash.md) - - [SecurityHelperTests Fields](Fields_T_Tests_Helpers_SecurityHelperTests.md) - - [Password Field](F_Tests_Helpers_SecurityHelperTests_Password.md) - - [Salt Field](F_Tests_Helpers_SecurityHelperTests_Salt.md) diff --git a/Documentation/Help/icons/Help.png b/Documentation/Help/icons/Help.png deleted file mode 100644 index 945e89fb96271c85b901f1e656e9920c788c48e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4942 zcmV-U6S3@xP)Un>oiIt;G^8NUH0d90 z(2x}zZQ3xzkeJw%@USE!+xQ{diTsdd>n&YfN%vme$L=|&f9zga z5J*T!&dh3eM`!o`zQ5o1_xpX%S;6}ldpbJS0GomJz#3pR&9nwAAdfD6DG;3RN# zZ)fM3_w(E3A%4{d_H=YK0v`oF<~YvgmX?;>>eZ{`tt(g7E?Kf9QC(f_x~?nB^F7Zq zb8~av#Kc5q@Y1F9g$oz*!^6XszV9Ceo&yf-?d+WVtpnK8(NP6Fpp<&7skzzNv13Qw zh7B89gb-?OZjQ0>NrpyJTprCZmCBGWc({(Bp}vaNmKv^UYM`m9kz_K7F-D&_abmcu zt8036WW?86KMg#)x3e?*TLG}AqvIB()K{8YT2|b5-+jwhu3T9^GczN9)_;-yffOUN z3C6RvOlKn$Jn(&kF$VC!cwpyo$&-xbXltBj`=%A#xb_3o*4FC5!NJtNefx$-hKDa} zt^aOsXXoMHD1bd39iNHCVqdxc{`)I7ZQk5EGczNP96QOtWRje1W+W}SG+H8?^RPyP zH5hBL!XPYQeGEQA`v^RYKTn05C*jO-_bpZIy7Lwq8yn5hBS$Vh_uO;&LZR^YdpkS- zg(Xn>z+E0J>(MNC6TE`B)a*RuJt(==^Z4e1< zHAa{3129H|wqUHn2#2}6OV7y(h6eiBw0?E;_MJPIj*X8uwqJW~;=O=)M*w>|Iy%;^ zTeth+M;_TcH8mw)?iygEcpaw);poq@lstoy1cqA^c-?A@G5Eg5_k4V9Fh*mI#u@|G zV6DYkjkN}CEWQRK6bOe4BSm_8df9M&qx{H+KioV#JY3)2-d^>~K>QqlJsll?(9+WK z=w}~&bmQdYq zK^wz-p@h~x5(~nhwZT}h#-g=FNJXX~dFAyZY+2jLZMWaPw6Cvk*@pG&r@Fek&%PS~ z@iybP#bU8#m9MjmKB>;O*61+v3uYlvKqb;()6l77^4W6ip2-H>|4Uo)0$C)>6r#H^(WIe543y zW~{+z6GQ?@ItQ1}pWvQ5w?``~E9cIiJJ-5>`}P;Qy1V_i1CWcZA82lAS+RM`mX*g( z^f9ehabehJB2`4Gkh?|)ytamX$>aK!aaJyqZ-3`ohP9wI6bc%Q&%GaNXB&wd<|5AAP6y%h3A`N~tg0d+)u=)9JK4 zc1|;#ig5B=hKK_u^t!bs@Rre7U!#5f3ym)iAq0*iQI1PCTjW#swDHKtR+7yZ!lbrg zWWi`b$yXRz$+y0DjM33CardrW4N}TK`_nIcq59n-aCcL4bEK`Ut?p3waZ1ig&Rx!+ z6hUb;I;b+%V02JztTkvIMARC)@Iv4BDV4kha6%9m7y?mF1nqn5+|)=!d01-@Ve=y_ z$J#>4M#!6LzW4nXx$(vumsD3*FPBp8csl?mJb!G*jvaOBbXpz0P(?u)#!`7)S7Njc zn^Isj1m!T`t`AtWF0%jN8TNM#GdU}nFIgNVxpiYBk3X~tfd~x*B?a2ItZc5LuA)dP zuW%(u341FVTWt11Y2KnU2C&Udm+z^|Znz|Es5in%{YEMVU8pm;-*u8uAilcA# z$+XwR`O8ISa~i^OxzLQbS~YxaSW+WttjhBBZ+G#J|8;?ZsRT2{IGMadY7V+jrV#jS zUDtrGEkXo^M<9sC9QMC@hS6z5)RBm=Aqo+6a$x~9g~B}7uZXZ|(@n7>y}ip@TU-CT zudgq&I0BnnT3T{K2zBJ-Wzx=au1pk=!eX_>hF)GMpW!(kF?64t=H;#wJ~3*SwF5yy zVlB$G80+%g{X;zP;cIB9iQ^j(LShg&R$#Sd4`0VT~BeO{cGr55CGDs|J(6F#Jhz5ayR$H*(R@4!}U~O5< z*{gz1`#35>AwSQI@DM_xltVP)kj@u5dtr)Pp%%~6fDVWuZ3qIC@TqVFXD-e#J)Neh zsY#BHk8cJJ0Dd`%*R-~_CPzjm7|T>Kn<;?sAxvCr4AyA0@iErJ`WoX0p4Qd}>tSu_ zsuIa%{R*k)54jVq%iaY=(TkfDo38SEfm2z;!?nbaA09Qh*d7gariJ zDl!Gdz@^JHH8)oZA#PZdyEs7m(xpqQ4;?;5-bfy6|<2zkcCYB?EMZ<#mWo;u62mt~G!eweY zL(7^KN-5O{L_+px2dHvgSB#9N(55}8?KZ6agx+RRK7@5!YfUCsBwzILJU`^Ep-|Fn zzOIso?n+Q!Wyu!}t}F3;4=KU(4S)6YL9|m(g(Je}WRN?8pag}0gb)ZJ5mIsf;vn0% zTrVQgXl)n)RR#b+HaCwiG*)|9DFCy`%>(oe8tQB7zEUkfjN#i(yNwvvp ziazZ5`yX-mY>6d}jR*oe0-7uyVJ6s+cEZCklG#37v+u_ND^ZViMZqgtyKu+5Qzj8q$2L}%rl1=o{rMcPy-mGkVqkrQh^X5^9AM9 zUC4oOcfh4cOd1lEQ3eJE@|jF#aPd?L{B-EbmD%Q|Wh9&wm=f0au||_G6q%mMqkRvH z#*}-4)e8%EYc&E(MNE;bR2XfL5+V`BeBR^G$w_Kz>QGYRI1aAk;yNx$IXKb@&PoM6 zLOCc|J`}DaagDjteF))jwtb=Z8tGEFyQ5KxorQrbNzr<1|au#cJ}+e|Ju=`M~Am;+JKn9fG%b6 z{8FH8j30VESW=diX~1WY4k!h#w4}0v!KpZxrz;suRWO#RCK{_oNr{vSAzXxTkU|mk zp~Z)@a0nDiSd`7vSnads`Zl@`9m-5hPIirtkEa#`DEEOM^z`&>*uH(cx%ak}^50$@ zL)dx*F2)2+Ezm}R)D3Ed#gPIf!I1)sprs+ky0$9nlL5!aXA~#<=djj62^DNrAVY&g z;lH4OM96B35IzcxGCA(vc|D0l!VX-%>|eQZr5Bh7N^b}7(!}`qW3TqYCNQ`kYT4Aj~T7yFlmuWtA|3+$SYHatBBl**3&OD#VWTry^3%d!6 zJIMaY$;op)Jw2Cq|NbY~u}0$PG!6wUr3J|lgcy_vazF_|#8IqnsYFT#$5AN9L8;(e zEO=B`_>??@B{bM7jCL?ap^d^Afz=XWERHB4y-BvLt>pGwxAOgGo|zpP898?R`0*pa z98h>i0DC(-^TwFJ+4qAVc-d?=^VPrjW7=xQh%y`Om;G?_zXt zuynMquh@I!$g{;_F-7pXYJooRw!P7=?(XqhZoYZs{Q2|i@4D-*#?9;7==^me_(d`TdsL`j9CR6rFKTt_1g={e20%X2u=r!uC<&X@S{YZv(DcQ26l z8c`~W(Gp`MT1zY*b~XUM8orSNW|RTu0%k;NEpy##5G_lheF* zbc_Rs#yE0TBV)^P-6+P0kn2IKlGZ1p@j zpM5rS=GK>KLF1bz--XGz9$-2IVtd~n-lRh5>i(|-06=ZovZeOMb?ZJ}Q&aONwRLrs zn>TJu?!4oU`a-cNN+l12qW|0_E)P#IHlC(X(8OaA8tbcRX{uwzHOq*_6p5-zVv&e_ z?Zp=h$B!K=TuG;A&;InMKYF9L_w{TxJ4(R!6z@>;-wyx?dPZd1wrwq|+uC*|5{cif ztgO7Lwx*`Ee%-nytJ>RR_4V~6lS$(7_`*ZQVv%$@&Ghs%6JukXK6EHIJUy+)(&_%o zSFXHq^3TU)AvPc)tJ^zo)E|6=l8rR9!X<=w{r1EgJ;Fikb~4FCWD M07*qoM6N<$f`j^SBme*a diff --git a/Documentation/Help/media/AlertCaution.png b/Documentation/Help/media/AlertCaution.png deleted file mode 100644 index 8c0bc2a185cf24a72b514be287783854b392272f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 334 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZKG?e4zedab@D7E0Y45*_s)* zu(n&OJmo9)I5qKU>tUHmMLuWh^NkGu@2#BR>^1F;!H@F?KFpsWHRpjs`xG6!+bfwE zrhVd{sq?OH3earT64!{5l*E!$tK_0oAjM#0U}UIkV5nmdKI;Vst0QN#@rT_o{ diff --git a/Documentation/Help/media/AlertLanguage.png b/Documentation/Help/media/AlertLanguage.png deleted file mode 100644 index 4831dbcfe510c2db5740c3aa4c168eb6f4a73a7f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 543 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZKG?e4X*cBw5g&wl%GyF{RfW%8L2mtU**Z2fjh!Z^zN zrui|S#TrFZ?IT<{5 zzE@{(5cRK_bN)HI*GjvF$tJ$~j1Jj%gS_@mPqjR;=}mI-lGM;^x6+^AS+MR=REgEx zw<@07>h^vp|H%2R#lJUUMb36$2&$I2MwFx^mZVxG7o`Fz1|tI_LtO(yT|<))BV#L5 rQ!66_Z36=<0|PO;v)fQK!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZKG?e4f!b%6E-E`dJo3??8d5J5hW>!C8<`)MX5lF!N|bKP}jgv*T^8m$k58r*vi0C+rYrez+m=fy{RY~ ca`RI%(<*Umc=c|YCQt)|r>mdKI;Vst0Lz|`sQ>@~ diff --git a/Documentation/Help/media/AlertSecurity.png b/Documentation/Help/media/AlertSecurity.png deleted file mode 100644 index 4f24c9e72ac5101515609f9b865ec053a244eee6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 434 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZKG?e4Jdr$YeefALTk7>1??E+ z88<5KJ88&tA5(=k2En0uyhY z@jFwau&Aq}ulD}@(9+2wo-T4qLC5EOuUoz9`w|ugt><@i)lO~NGwY_7X5*?`GV>O- ziZjfAaB*v{_WgrL{dpC2maXevRN-H0z+KPUmbaO8lW+?6k}0$1D*QX9x736ocHK*U zyH(5eBo3-Ef;^>K;u=wsl30>zm0Xkxq!^40j0|)Q4RnnRLkumf42`W!4YdsntPBhU hdih_WXvob^$xN%nts(Kk_AsCZ22WQ%mvv4FO#pC9lB56t diff --git a/Documentation/Help/media/AlertToDo.png b/Documentation/Help/media/AlertToDo.png deleted file mode 100644 index bea067f15262d17fd69aac8b208f0c9aeddb2ea8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 341 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZKG?e4i_?ns^n&FZ2Z|+Vs>Yc{)Pl$mu-xa3B`)s8@b$L4Q9kTTy6OxF#YnzhW05@ zKDG=D)d3n#SAQ8g0Ig6hag8WRNi0dVN-jzTQVd20Mh3cuhPpI8|$upn^22WQ%mvv4FO#oI?Wo!Td diff --git a/Documentation/icons/Help.png b/Documentation/icons/Help.png deleted file mode 100644 index 945e89fb96271c85b901f1e656e9920c788c48e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4942 zcmV-U6S3@xP)Un>oiIt;G^8NUH0d90 z(2x}zZQ3xzkeJw%@USE!+xQ{diTsdd>n&YfN%vme$L=|&f9zga z5J*T!&dh3eM`!o`zQ5o1_xpX%S;6}ldpbJS0GomJz#3pR&9nwAAdfD6DG;3RN# zZ)fM3_w(E3A%4{d_H=YK0v`oF<~YvgmX?;>>eZ{`tt(g7E?Kf9QC(f_x~?nB^F7Zq zb8~av#Kc5q@Y1F9g$oz*!^6XszV9Ceo&yf-?d+WVtpnK8(NP6Fpp<&7skzzNv13Qw zh7B89gb-?OZjQ0>NrpyJTprCZmCBGWc({(Bp}vaNmKv^UYM`m9kz_K7F-D&_abmcu zt8036WW?86KMg#)x3e?*TLG}AqvIB()K{8YT2|b5-+jwhu3T9^GczN9)_;-yffOUN z3C6RvOlKn$Jn(&kF$VC!cwpyo$&-xbXltBj`=%A#xb_3o*4FC5!NJtNefx$-hKDa} zt^aOsXXoMHD1bd39iNHCVqdxc{`)I7ZQk5EGczNP96QOtWRje1W+W}SG+H8?^RPyP zH5hBL!XPYQeGEQA`v^RYKTn05C*jO-_bpZIy7Lwq8yn5hBS$Vh_uO;&LZR^YdpkS- zg(Xn>z+E0J>(MNC6TE`B)a*RuJt(==^Z4e1< zHAa{3129H|wqUHn2#2}6OV7y(h6eiBw0?E;_MJPIj*X8uwqJW~;=O=)M*w>|Iy%;^ zTeth+M;_TcH8mw)?iygEcpaw);poq@lstoy1cqA^c-?A@G5Eg5_k4V9Fh*mI#u@|G zV6DYkjkN}CEWQRK6bOe4BSm_8df9M&qx{H+KioV#JY3)2-d^>~K>QqlJsll?(9+WK z=w}~&bmQdYq zK^wz-p@h~x5(~nhwZT}h#-g=FNJXX~dFAyZY+2jLZMWaPw6Cvk*@pG&r@Fek&%PS~ z@iybP#bU8#m9MjmKB>;O*61+v3uYlvKqb;()6l77^4W6ip2-H>|4Uo)0$C)>6r#H^(WIe543y zW~{+z6GQ?@ItQ1}pWvQ5w?``~E9cIiJJ-5>`}P;Qy1V_i1CWcZA82lAS+RM`mX*g( z^f9ehabehJB2`4Gkh?|)ytamX$>aK!aaJyqZ-3`ohP9wI6bc%Q&%GaNXB&wd<|5AAP6y%h3A`N~tg0d+)u=)9JK4 zc1|;#ig5B=hKK_u^t!bs@Rre7U!#5f3ym)iAq0*iQI1PCTjW#swDHKtR+7yZ!lbrg zWWi`b$yXRz$+y0DjM33CardrW4N}TK`_nIcq59n-aCcL4bEK`Ut?p3waZ1ig&Rx!+ z6hUb;I;b+%V02JztTkvIMARC)@Iv4BDV4kha6%9m7y?mF1nqn5+|)=!d01-@Ve=y_ z$J#>4M#!6LzW4nXx$(vumsD3*FPBp8csl?mJb!G*jvaOBbXpz0P(?u)#!`7)S7Njc zn^Isj1m!T`t`AtWF0%jN8TNM#GdU}nFIgNVxpiYBk3X~tfd~x*B?a2ItZc5LuA)dP zuW%(u341FVTWt11Y2KnU2C&Udm+z^|Znz|Es5in%{YEMVU8pm;-*u8uAilcA# z$+XwR`O8ISa~i^OxzLQbS~YxaSW+WttjhBBZ+G#J|8;?ZsRT2{IGMadY7V+jrV#jS zUDtrGEkXo^M<9sC9QMC@hS6z5)RBm=Aqo+6a$x~9g~B}7uZXZ|(@n7>y}ip@TU-CT zudgq&I0BnnT3T{K2zBJ-Wzx=au1pk=!eX_>hF)GMpW!(kF?64t=H;#wJ~3*SwF5yy zVlB$G80+%g{X;zP;cIB9iQ^j(LShg&R$#Sd4`0VT~BeO{cGr55CGDs|J(6F#Jhz5ayR$H*(R@4!}U~O5< z*{gz1`#35>AwSQI@DM_xltVP)kj@u5dtr)Pp%%~6fDVWuZ3qIC@TqVFXD-e#J)Neh zsY#BHk8cJJ0Dd`%*R-~_CPzjm7|T>Kn<;?sAxvCr4AyA0@iErJ`WoX0p4Qd}>tSu_ zsuIa%{R*k)54jVq%iaY=(TkfDo38SEfm2z;!?nbaA09Qh*d7gariJ zDl!Gdz@^JHH8)oZA#PZdyEs7m(xpqQ4;?;5-bfy6|<2zkcCYB?EMZ<#mWo;u62mt~G!eweY zL(7^KN-5O{L_+px2dHvgSB#9N(55}8?KZ6agx+RRK7@5!YfUCsBwzILJU`^Ep-|Fn zzOIso?n+Q!Wyu!}t}F3;4=KU(4S)6YL9|m(g(Je}WRN?8pag}0gb)ZJ5mIsf;vn0% zTrVQgXl)n)RR#b+HaCwiG*)|9DFCy`%>(oe8tQB7zEUkfjN#i(yNwvvp ziazZ5`yX-mY>6d}jR*oe0-7uyVJ6s+cEZCklG#37v+u_ND^ZViMZqgtyKu+5Qzj8q$2L}%rl1=o{rMcPy-mGkVqkrQh^X5^9AM9 zUC4oOcfh4cOd1lEQ3eJE@|jF#aPd?L{B-EbmD%Q|Wh9&wm=f0au||_G6q%mMqkRvH z#*}-4)e8%EYc&E(MNE;bR2XfL5+V`BeBR^G$w_Kz>QGYRI1aAk;yNx$IXKb@&PoM6 zLOCc|J`}DaagDjteF))jwtb=Z8tGEFyQ5KxorQrbNzr<1|au#cJ}+e|Ju=`M~Am;+JKn9fG%b6 z{8FH8j30VESW=diX~1WY4k!h#w4}0v!KpZxrz;suRWO#RCK{_oNr{vSAzXxTkU|mk zp~Z)@a0nDiSd`7vSnads`Zl@`9m-5hPIirtkEa#`DEEOM^z`&>*uH(cx%ak}^50$@ zL)dx*F2)2+Ezm}R)D3Ed#gPIf!I1)sprs+ky0$9nlL5!aXA~#<=djj62^DNrAVY&g z;lH4OM96B35IzcxGCA(vc|D0l!VX-%>|eQZr5Bh7N^b}7(!}`qW3TqYCNQ`kYT4Aj~T7yFlmuWtA|3+$SYHatBBl**3&OD#VWTry^3%d!6 zJIMaY$;op)Jw2Cq|NbY~u}0$PG!6wUr3J|lgcy_vazF_|#8IqnsYFT#$5AN9L8;(e zEO=B`_>??@B{bM7jCL?ap^d^Afz=XWERHB4y-BvLt>pGwxAOgGo|zpP898?R`0*pa z98h>i0DC(-^TwFJ+4qAVc-d?=^VPrjW7=xQh%y`Om;G?_zXt zuynMquh@I!$g{;_F-7pXYJooRw!P7=?(XqhZoYZs{Q2|i@4D-*#?9;7==^me_(d`TdsL`j9CR6rFKTt_1g={e20%X2u=r!uC<&X@S{YZv(DcQ26l z8c`~W(Gp`MT1zY*b~XUM8orSNW|RTu0%k;NEpy##5G_lheF* zbc_Rs#yE0TBV)^P-6+P0kn2IKlGZ1p@j zpM5rS=GK>KLF1bz--XGz9$-2IVtd~n-lRh5>i(|-06=ZovZeOMb?ZJ}Q&aONwRLrs zn>TJu?!4oU`a-cNN+l12qW|0_E)P#IHlC(X(8OaA8tbcRX{uwzHOq*_6p5-zVv&e_ z?Zp=h$B!K=TuG;A&;InMKYF9L_w{TxJ4(R!6z@>;-wyx?dPZd1wrwq|+uC*|5{cif ztgO7Lwx*`Ee%-nytJ>RR_4V~6lS$(7_`*ZQVv%$@&Ghs%6JukXK6EHIJUy+)(&_%o zSFXHq^3TU)AvPc)tJ^zo)E|6=l8rR9!X<=w{r1EgJ;Fikb~4FCWD M07*qoM6N<$f`j^SBme*a