FILE: C:\Program Files (x86)\MySQL\MySQL Connector Net 8.0.27\Assemblies\v4.5.2\MySql.Web.xml

--
MySql.Web Creates the or fetch application id. The connection. Manages storage of membership information for an ASP.NET application in a MySQL database. This class is used by the and classes to provide membership services for ASP.NET applications using a MySQL database. configuration> connectionStrings> add name = "LocalMySqlService" connectionString="server=localhost;user id=myuser;password=mypass;database=test" /> /connectionStrings> system.web> authentication mode = "Forms" > forms loginUrl="login.aspx" name=".ASPXFORMSAUTH" /> /authentication> authorization> deny users = "?" /> /authorization> membership defaultProvider="MySQLProvider" userIsOnlineTimeWindow="15"> providers> add name = "MySQLProvider" type="MySql.Web.Security.MySQLMembershipProvider" connectionStringName="LocalMySqlService" applicationName="MyApplication" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="true" requiresUniqueEmail="false" passwordFormat="Hashed" maxInvalidPasswordAttempts="5" passwordAttemptWindow="10" /> /providers> /membership> /system.web> /configuration> Initializes the MySQL membership provider with the property values specified in the ASP.NET application's configuration file. This method is not intended to be used directly from your code. The name of the instance to initialize. A collection of the name/value pairs representing the provider-specific attributes specified in the configuration for this provider. config is a null reference. An attempt is made to call on a provider after the provider has already been initialized. The name of the application using the MySQL membership provider. The name of the application using the MySQL membership provider. The default is the application virtual path. The ApplicationName is used by the MySqlMembershipProvider to separate membership information for multiple applications. Using different application names, applications can use the same membership database. Likewise, multiple applications can make use of the same membership data by simply using the same application name. Caution should be taken with multiple applications as the ApplicationName property is not thread safe during writes. The following example shows the membership element being used in an applications web.config file. The application name setting is being used. membership defaultProvider="MySQLMembershipProvider"> providers> add name="MySqlMembershipProvider" type="MySql.Web.Security.MySQLMembershipProvider" connectionStringName="LocalMySqlServer" enablePasswordRetrieval="true" enablePasswordReset="false" requiresQuestionAndAnswer="true" requiresUniqueEmail="false" passwordFormat="Encrypted" maxInvalidPasswordAttempts="3" passwordAttemptWindow="20" minRequiredNonAlphanumericCharacters="1" minRequiredPasswordLength="11" applicationName="MyApplication" /> /providers> /membership> Indicates whether the membership provider is configured to allow users to reset their passwords. true if the membership provider supports password reset; otherwise, false. The default is true. Allows the user to replace their password with a new, randomly generated password. This can be especially handy when using hashed passwords since hashed passwords cannot be retrieved. The following example shows the membership element being used in an applications web.config file. membership defaultProvider="MySQLMembershipProvider"> providers> add name="MySqlMembershipProvider" type="MySql.Web.Security.MySQLMembershipProvider" connectionStringName="LocalMySqlServer" enablePasswordRetrieval="true" enablePasswordReset="false" requiresQuestionAndAnswer="true" requiresUniqueEmail="false" passwordFormat="Encrypted" maxInvalidPasswordAttempts="3" passwordAttemptWindow="20" minRequiredNonAlphanumericCharacters="1" minRequiredPasswordLength="11" applicationName="MyApplication" /> /providers> /membership> Indicates whether the membership provider is configured to allow users to retrieve their passwords. true if the membership provider is configured to support password retrieval; otherwise, false. The default is false. If the system is configured to use hashed passwords, then retrieval is not possible. If the user attempts to initialize the provider with hashed passwords and enable password retrieval set to true then a is thrown. The following example shows the membership element being used in an applications web.config file. membership defaultProvider="MySQLMembershipProvider"> providers> add name="MySqlMembershipProvider" type="MySql.Web.Security.MySQLMembershipProvider" connectionStringName="LocalMySqlServer" enablePasswordRetrieval="true" enablePasswordReset="false" requiresQuestionAndAnswer="true" requiresUniqueEmail="false" passwordFormat="Encrypted" maxInvalidPasswordAttempts="3" passwordAttemptWindow="20" minRequiredNonAlphanumericCharacters="1" minRequiredPasswordLength="11" applicationName="MyApplication" /> /providers> /membership> Gets a value indicating whether the membership provider is configured to require the user to answer a password question for password reset and retrieval. true if a password answer is required for password reset and retrieval; otherwise, false. The default is false. The following example shows the membership element being used in an applications web.config file. membership defaultProvider="MySQLMembershipProvider"> providers> add name="MySqlMembershipProvider" type="MySql.Web.Security.MySQLMembershipProvider" connectionStringName="LocalMySqlServer" enablePasswordRetrieval="true" enablePasswordReset="false" requiresQuestionAndAnswer="true" requiresUniqueEmail="false" passwordFormat="Encrypted" maxInvalidPasswordAttempts="3" passwordAttemptWindow="20" minRequiredNonAlphanumericCharacters="1" minRequiredPasswordLength="11" applicationName="MyApplication" /> /providers> /membership> Gets a value indicating whether the membership provider is configured to require a unique e-mail address for each user name. true if the membership provider requires a unique e-mail address; otherwise, false. The default is true. The following example shows the membership element being used in an applications web.config file. membership defaultProvider="MySQLMembershipProvider"> providers> add name="MySqlMembershipProvider" type="MySql.Web.Security.MySQLMembershipProvider" connectionStringName="LocalMySqlServer" enablePasswordRetrieval="true" enablePasswordReset="false" requiresQuestionAndAnswer="true" requiresUniqueEmail="false" passwordFormat="Encrypted" maxInvalidPasswordAttempts="3" passwordAttemptWindow="20" minRequiredNonAlphanumericCharacters="1" minRequiredPasswordLength="11" applicationName="MyApplication" /> /providers> /membership> Gets the number of invalid password or password-answer attempts allowed before the membership user is locked out. The number of invalid password or password-answer attempts allowed before the membership user is locked out. The following example shows the membership element being used in an applications web.config file. membership defaultProvider="MySQLMembershipProvider"> providers> add name="MySqlMembershipProvider" type="MySql.Web.Security.MySQLMembershipProvider" connectionStringName="LocalMySqlServer" enablePasswordRetrieval="true" enablePasswordReset="false" requiresQuestionAndAnswer="true" requiresUniqueEmail="false" passwordFormat="Encrypted" maxInvalidPasswordAttempts="3" passwordAttemptWindow="20" minRequiredNonAlphanumericCharacters="1" minRequiredPasswordLength="11" applicationName="MyApplication" /> /providers> /membership> Gets the number of minutes in which a maximum number of invalid password or password-answer attempts are allowed before the membership user is locked out. The number of minutes in which a maximum number of invalid password or password-answer attempts are allowed before the membership user is locked out. The following example shows the membership element being used in an applications web.config file. membership defaultProvider="MySQLMembershipProvider"> providers> add name="MySqlMembershipProvider" type="MySql.Web.Security.MySQLMembershipProvider" connectionStringName="LocalMySqlServer" enablePasswordRetrieval="true" enablePasswordReset="false" requiresQuestionAndAnswer="true" requiresUniqueEmail="false" passwordFormat="Encrypted" maxInvalidPasswordAttempts="3" passwordAttemptWindow="20" minRequiredNonAlphanumericCharacters="1" minRequiredPasswordLength="11" applicationName="MyApplication" /> /providers> /membership> Gets a value indicating the format for storing passwords in the membership data store. One of the values indicating the format for storing passwords in the data store. The following example shows the membership element being used in an applications web.config file. membership defaultProvider="MySQLMembershipProvider"> providers> add name="MySqlMembershipProvider" type="MySql.Web.Security.MySQLMembershipProvider" connectionStringName="LocalMySqlServer" enablePasswordRetrieval="true" enablePasswordReset="false" requiresQuestionAndAnswer="true" requiresUniqueEmail="false" passwordFormat="Encrypted" maxInvalidPasswordAttempts="3" passwordAttemptWindow="20" minRequiredNonAlphanumericCharacters="1" minRequiredPasswordLength="11" applicationName="MyApplication" /> /providers> /membership> Gets the minimum number of special characters that must be present in a valid password. The minimum number of special characters that must be present in a valid password. The following example shows the membership element being used in an applications web.config file. membership defaultProvider="MySQLMembershipProvider"> providers> add name="MySqlMembershipProvider" type="MySql.Web.Security.MySQLMembershipProvider" connectionStringName="LocalMySqlServer" enablePasswordRetrieval="true" enablePasswordReset="false" requiresQuestionAndAnswer="true" requiresUniqueEmail="false" passwordFormat="Encrypted" maxInvalidPasswordAttempts="3" passwordAttemptWindow="20" minRequiredNonAlphanumericCharacters="1" minRequiredPasswordLength="11" applicationName="MyApplication" /> /providers> /membership> Gets the minimum length required for a password. The minimum length required for a password. The following example shows the membership element being used in an applications web.config file. membership defaultProvider="MySQLMembershipProvider"> providers> add name="MySqlMembershipProvider" type="MySql.Web.Security.MySQLMembershipProvider" connectionStringName="LocalMySqlServer" enablePasswordRetrieval="true" enablePasswordReset="false" requiresQuestionAndAnswer="true" requiresUniqueEmail="false" passwordFormat="Encrypted" maxInvalidPasswordAttempts="3" passwordAttemptWindow="20" minRequiredNonAlphanumericCharacters="1" minRequiredPasswordLength="11" applicationName="MyApplication" /> /providers> /membership> Gets or sets a value indicating whether exceptions are written to the event log. true if exceptions should be written to the log; otherwise, false. Changes the password. The username. The old password. The new password. true if the password was updated successfully; false if the supplied old password is invalid, the user is locked out, or the user does not exist in the database. Changes the password question and answer. The user name. The password. The new password question. The new password answer. true if the update was successful; otherwise, false. A value of false is also returned if the password is incorrect, the user is locked out, or the user does not exist in the database. Adds a new membership user to the data source. The user name for the new user. The password for the new user. The e-mail address for the new user. The password question for the new user. The password answer for the new user Whether or not the new user is approved to be validated. The unique identifier from the membership data source for the user. A enumeration value indicating whether the user was created successfully. A object populated with the information for the newly created user. Removes a user from the membership data source. The name of the user to delete. true to delete data related to the user from the database; false to leave data related to the user in the database. true if the user was successfully deleted; otherwise, false. Gets a collection of all the users in the data source in pages of data. The index of the page of results to return. is zero-based. The size of the page of results to return. The total number of matched users. A collection that contains a page of objects beginning at the page specified by . Gets the number of users currently accessing the application. The number of users currently accessing the application. Gets the password for the specified user name from the data source. The user to retrieve the password for. The password answer for the user. The password for the specified user name. Gets information from the data source for a user. Provides an option to update the last-activity date/time stamp for the user. The name of the user to get information for. true to update the last-activity date/time stamp for the user; false to return user information without updating the last-activity date/time stamp for the user. A object populated with the specified user's information from the data source. Gets user information from the data source based on the unique identifier for the membership user. Provides an option to update the last-activity date/time stamp for the user. The unique identifier for the membership user to get information for. true to update the last-activity date/time stamp for the user; false to return user information without updating the last-activity date/time stamp for the user. A object populated with the specified user's information from the data source. Unlocks the user. The username. true if the membership user was successfully unlocked; otherwise, false. A value of false is also returned if the user does not exist in the database. Gets the user name associated with the specified e-mail address. The e-mail address to search for. The user name associated with the specified e-mail address. If no match is found, return null. Resets a user's password to a new, automatically generated password. The user to reset the password for. The password answer for the specified user. The new password for the specified user. Updates information about a user in the data source. A object that represents the user to update and the updated information for the user. Verifies that the specified user name and password exist in the data source. The name of the user to validate. The password for the specified user. true if the specified username and password are valid; otherwise, false. Gets a collection of membership users where the user name contains the specified user name to match. The user name to search for. The index of the page of results to return. is zero-based. The size of the page of results to return. The total number of matched users. A collection that contains a page of objects beginning at the page specified by . Gets a collection of membership users where the e-mail address contains the specified e-mail address to match. The e-mail address to search for. The index of the page of results to return. is zero-based. The size of the page of results to return. The total number of matched users. A collection that contains a page of objects beginning at the page specified by . this method is only necessary because early versions of Mono did not support the HashAlgorithmType property Perform basic operations against a Database Initialize a new instance of the class Connection String Close the current instance Dispose the current instance Execute given query on the database Query to exeute Parameters used in the query Query resultset Execute given query on the database Query to exeute Parameters used in the query First record in the Query resultset Execute given query on the database Query to exeute Parameters used in the query Rows affected by the query Execute given query on the database Query to exeute Parameters used in the query Value of the first column in the first row in the query resulset Execute all given queries on the database inside of a transaction Queries to exeute If queries were successfully executed Verifies if the current connection is open, if not is opened Add parameters to a command, nomenclature name used for the parameters are 'param[n]' Command that will stores the parameters Parameters values Provides security features for web projects implementing a MySql database. Name of the key required to enable simple membership. Changes the password for the user provided. The user name. The current pasword. The new Password. Confirms user by confirmation token. The confirmation token. true if the user was confirmed; otherwise, false. Confirms user by confirmation token and user name. The user name. The confirmation token. true if the user was confirmed; otherwise, false. Creates a user account. The user name. The user password. Flag to indicate if a confirmation token is required. A confirmation token if required. Creates user and account. The user name. The user password. Additional data for user table. Flag to indicate if a confirmation token is required. A confirmation token if required. Gets the date when the specified user was created. The user name. Date created or minimum date value if the user was not found. Gets the last date when password fails. The user name. Last failure date or minimum date value if the user was not found. Gets the date when password was changed. The user name. Last password changed date or minimum date value if the user was not found. Gets the password failures since last success. The user name. The number of failures since last success. Generates password reset token for a confirmed user. The user name. The time that the token will be valid. A generated token or null if the user is not confirmed or does not have a token. Gets the user id. The user name. The user id. -1 if the user doesn't exists Gets the user id from the password reset token. The reset token. The user id. 0 if the user doesn't exists. Initializes the simple membership provider with the values given. The connection string name defined in the config file. The table name defined to create new users. The column name defined to store the user ids. The column name defined to store the user name. Flag indicating if the tables should be created. Flag indicating to check if the database has been initialized. Initializes the simple membership provider with the values given. The connection string. The name of the provider. The table name defined to create new users. The column name defined to store the user ids. The column name defined to store the user name. Flag indicating if the tables should be created. Flag indicating to check if the database has been initialized. Determines if the account is locked out. The name of the user. The number of allowed password attempts. true if the account is locked; otherwise, false. Determines if the account is locked out. The name of the user. The number of allowed password attempts. true if the account is locked; otherwise, false. Determines if the user has been confirmed. The user name. true if the user is confirmed; otherwise false. Determines if the is the same as the provided user name. The user name. true if the user matches the ; otherwise, false. Determines if the matches the provided user id. The user id to match. true if the id matches the ; otherwise, false. Performs a login for the specified user. The user name. The user password. Flag to indicate if a persistent cookie should be created. true if the login was successful; otherwise, false. Performs a logout for the current item. Evalutes if the user is authenticated. Evaluates if the user belongs to the specified roles. Evaluates if the user is logged on. Evaluates if the provided user name matches the . Resets the password identified by the provided password reset token. The password reset token. The new password. true if the password reset was successful; otherwise, false. Determines if the user exists. The user name. true if the user exists; otherwise, false. Gets the initialized status. Gets the current user id. Gets the current user name. Gets a flag indicating if there is an associated user id. Gets a flag indicating if the user is authenticated. Manages storage of role membership information for an ASP.NET application in a MySQL database. Initializes the provider. The friendly name of the provider. A collection of the name/value pairs representing the provider-specific attributes specified in the configuration for this provider. The name of the provider is null. The name of the provider has a length of zero. An attempt is made to call on a provider after the provider has already been initialized. Gets or sets the name of the application to store and retrieve role information for. The name of the application to store and retrieve role information for. roleManager defaultProvider = "MySqlProvider" enabled="true"> providers> add name = "MySqlProvider" type="MySql.Web.Security.MySQLRoleProvider" connectionStringName="LocalMySqlServices" writeExceptionsToEventLog="false" applicationName="MyApplication" /> /providers> roleManager> Gets or sets a value indicating whether exceptions should be written to the event log. true if exceptions should be written to the event log; otherwise, false. roleManager defaultProvider = "MySqlProvider" enabled="true"> providers> add name = "MySqlProvider" type="MySql.Web.Security.MySQLRoleProvider" connectionStringName="LocalMySqlServices" writeExceptionsToEventLog="false" applicationName="MyApplication" /> /providers> roleManager> Adds the users to the specified roles. The user names. The role names. Creates the specified role. The role name. Deletes the specified role. The role name. If set to true a will be raised if there are users with the specified role. true if the role was successfully deleted; otherwise, false. The specified role doesn't exist or is set to true and there are users with the specified role. Gets a list of all the roles for the configured applicationName. A string array containing the names of all the roles stored in the data source for the configured applicationName. Gets a list of the roles that a specified user is in for the configured applicationName. The user to return a list of roles for. A string array containing the names of all the roles that the specified user is in for the configured applicationName. Gets the users with the specified role. The role name. A string array containing the names of all the users who are members of the specified role. Determines whether [is user in role] [the specified username]. The username. The rolename. true if [is user in role] [the specified username]; otherwise, false. Removes the users from the specified roles. The user names. The role names. Determines whether the role exists. The rolename. true if the role name already exists in the database; otherwise, false. Finds the users with the specified role. The role name. The user name to match. A string array containing the names of all the users where the user name matches usernameToMatch and the user is a member of the specified role. Manages storage of simple membership information for an ASP.NET application in a MySQL database. Gets the id of the specified user. The name of the user. An integer representing the id of the user. Gets or sets the connection string. Gets or sets the name associated to the connection string when stored in the configuration manager. Gets or sets the name of this provider. Gets the name of the table storing user information. Gets the name of the column storing the user ids. Gets the name of the column storing the user names. Manages storage of simple role membership information for an ASP.NET application in a MySQL database. Gets or sets the connection string. Gets or sets the name associated to the connection string when stored in the configuration manager. Gets the name of the table storing user information. Gets the name of the column storing the user ids. Gets the name of the column storing the user names. Implementation for Personalization Provider to use web parts in ASP.NET websites. Gets or sets the application name. Initializes settings values for Personalization Provider. The name of the provider. A named value collection representing the configurations for this provider. Returns a collection of PersonalizationStateInfo objects containing administrative information regarding records in the database that match the specified criteria. The personalization scope. The set of query parameters. The index of the page. The size of the page. The total number of records to return. For example, records corresponding to users named Jeff* that have been modified since January 1, 2005. Wildcard support is provider-dependent. Returns the number of records in the database that match the specified criteria. The personalization scope. The set of query parameters. For example, records corresponding to users named Jeff* that haven't been modified since January 1, 2005. Wildcard support is provider-dependent. Retrieves personalization state as opaque blobs from the data source. The web part manager. The path indicating where to save the data. The user name. A byte array containing the user shared data to loaded. A byte array containing the user data to be loaded. Retrieves both shared and user personalization state corresponding to a specified user and a specified page. Deletes personalization state corresponding to a specified user and a specified page from the database. The web part manager. The path indicating where to save the data. The user name. Deletes personalization state corresponding to the specified users and specified pages from the database. The personalization scope. The paths indicating where to save the data. The user names. Deletes user personalization state corresponding to the specified pages and that hasn't been updated since a specified date from the database. The path indicating where to retrieve the user state from. A time and date indicating since when the user has been inactive. Writes personalization state corresponding to a specified user and a specified page as an opaque blob to the database. The web part manager. The path indicating where to save the data. The user name. A byte array containing the data to be saved. If userName is null, then the personalization state is shared state and is not keyed by user name. Retrieves profile data from my_aspnet_PersonalizationAllUsers or my_aspnet_PersonalizationPerUser meeting several input criteria. Saves per-user state for the specified page and the specified user in the my_aspnet_PersonalizationPerUser table. Saves shared state for the specified page in the aspnet_PersonalizationAllUsers table Manages storage of profile information for an ASP.NET application in a MySQL database. Initializes the provider. The friendly name of the provider. A collection of the name/value pairs representing the provider-specific attributes specified in the configuration for this provider. The name of the provider is null. The name of the provider has a length of zero. An attempt is made to call on a provider after the provider has already been initialized. When overridden in a derived class, deletes all user-profile data for profiles in which the last activity date occurred before the specified date. One of the values, specifying whether anonymous, authenticated, or both types of profiles are deleted. A that identifies which user profiles are considered inactive. If the value of a user profile occurs on or before this date and time, the profile is considered inactive. The number of profiles deleted from the data source. When overridden in a derived class, deletes profile properties and information for profiles that match the supplied list of user names. A string array of user names for profiles to be deleted. The number of profiles deleted from the data source. When overridden in a derived class, deletes profile properties and information for the supplied list of profiles. A of information about profiles that are to be deleted. The number of profiles deleted from the data source. When overridden in a derived class, retrieves profile information for profiles in which the last activity date occurred on or before the specified date and the user name matches the specified user name. One of the values, specifying whether anonymous, authenticated, or both types of profiles are returned. The user name to search for. A that identifies which user profiles are considered inactive. If the value of a user profile occurs on or before this date and time, the profile is considered inactive. The index of the page of results to return. The size of the page of results to return. When this method returns, contains the total number of profiles. A containing user profile information for inactive profiles where the user name matches the supplied parameter. When overridden in a derived class, retrieves profile information for profiles in which the user name matches the specified user names. One of the values, specifying whether anonymous, authenticated, or both types of profiles are returned. The user name to search for. The index of the page of results to return. The size of the page of results to return. When this method returns, contains the total number of profiles. A containing user-profile information for profiles where the user name matches the supplied parameter. When overridden in a derived class, retrieves user-profile data from the data source for profiles in which the last activity date occurred on or before the specified date. One of the values, specifying whether anonymous, authenticated, or both types of profiles are returned. A that identifies which user profiles are considered inactive. If the of a user profile occurs on or before this date and time, the profile is considered inactive. The index of the page of results to return. The size of the page of results to return. When this method returns, contains the total number of profiles. A containing user-profile information about the inactive profiles. When overridden in a derived class, retrieves user profile data for all profiles in the data source. One of the values, specifying whether anonymous, authenticated, or both types of profiles are returned. The index of the page of results to return. The size of the page of results to return. When this method returns, contains the total number of profiles. A containing user-profile information for all profiles in the data source. When overridden in a derived class, returns the number of profiles in which the last activity date occurred on or before the specified date. One of the values, specifying whether anonymous, authenticated, or both types of profiles are returned. A that identifies which user profiles are considered inactive. If the of a user profile occurs on or before this date and time, the profile is considered inactive. The number of profiles in which the last activity date occurred on or before the specified date. Gets or sets the name of the currently running application. A that contains the application's shortened name, which does not contain a full path or extension, for example, SimpleAppSettings. Returns the collection of settings property values for the specified application instance and settings property group. A describing the current application use. A containing the settings property group whose values are to be retrieved. A containing the values for the specified settings property group. Sets the values of the specified group of property settings. A describing the current application usage. A representing the group of property settings to set. A strongly-typed resource class, for looking up localized strings, etc. Returns the cached ResourceManager instance used by this class. Overrides the current thread's CurrentUICulture property for all resource lookups using this strongly typed resource class. Looks up a localized string similar to Cannot delete a populated role.. Looks up a localized string similar to Setting EnablePasswordRetrieval to true when PasswordFormat is Hashed is not supported.. Looks up a localized string similar to You cannot specify both a connection string name and a connection string.. Looks up a localized string similar to Cannot unencode a hashed password.. Looks up a localized string similar to Change password operation was canceled.. Looks up a localized string similar to Failed to clear the token for the userid {0} in the table {1} after password update.. Looks up a localized string similar to An unexpected error occurred while creating the role '{0}'.. Looks up a localized string similar to Failed to delete OAuth Account, combination of provider '{0}' and provider user id '{1}' not found.. Looks up a localized string similar to There was an error during membership provider initilization.. Looks up a localized string similar to There was an error during role provider initilization.. Looks up a localized string similar to There was an error during profile provider initilization.. Looks up a localized string similar to There was an error resetting the password.. Looks up a localized string similar to Failed to generates the PasswordVerificationToken, update not performed to Database.. Looks up a localized string similar to Role names must not be null or empty.. Looks up a localized string similar to User names must not be null or empty.. Looks up a localized string similar to Incorrect password answer.. Looks up a localized string similar to Please provide a valid value: value provided is null or empty.. Looks up a localized string similar to Some of the values in the arrays received are null or empty, please verify it.. Looks up a localized string similar to Invalid characters in user name.. Looks up a localized string similar to User {0} not found in the table {1}.. Looks up a localized string similar to Unable to initialize provider. Missing or incorrect schema.. Looks up a localized string similar to The mono runtime did not support hashed passwords. Please use clear or encrypted passwords.. Looks up a localized string similar to Change password canceled due to New password validation failure.. Looks up a localized string similar to There is no connection string configured.. Looks up a localized string similar to Non alpha numeric characters in '{0}' needs to be greater than or equal to '{1}'.. Looks up a localized string similar to Password answer supplied is invalid.. Looks up a localized string similar to Password exceeds maximum length allowed.. Looks up a localized string similar to Password format not supported.. Looks up a localized string similar to The length of parameter '{0}' needs to be greater or equal to '{1}'.. Looks up a localized string similar to Password question supplied is invalid.. Looks up a localized string similar to Password answer required for password reset.. Looks up a localized string similar to Reset password canceled due to password validation failure.. Looks up a localized string similar to Password Reset is not enabled.. Looks up a localized string similar to Password Retrieval Not Enabled.. Looks up a localized string similar to MySqlSimpleMembershipProvider is already initialized and its schema does not match the MySqlMembershipProvider schema.. Looks up a localized string similar to Profile update failed.. Looks up a localized string similar to The role '{0}' already exists.. Looks up a localized string similar to The role '{0}' is in use.. Looks up a localized string similar to Role name already exists.. Looks up a localized string similar to Role name not found.. Looks up a localized string similar to Failed to save the request token secret value '{0}'.. Looks up a localized string similar to The MySqlSimpleMembershipProvider is already initialized.. Looks up a localized string similar to The membership provider was not initialized, it must be initialized before start using it.. Looks up a localized string similar to The MySqlSimpleRoleProvider is already initialized.. Looks up a localized string similar to The connection string name is missing for the MySqlSiteMapProvider. Looks up a localized string similar to Unable to create application.. Looks up a localized string similar to Unable to create user.. Looks up a localized string similar to Unable to lock out user.. Looks up a localized string similar to Unable to retrieve profile data from database.. Looks up a localized string similar to Unable to update failure count. Membership database may be corrupt.. Looks up a localized string similar to Unsupported password format.. Looks up a localized string similar to Failed to update the request token secret value '{0}'.. Looks up a localized string similar to User {0} already exists.. Looks up a localized string similar to UserIdColumn configuration was not initialized.. Looks up a localized string similar to User is already in role.. Looks up a localized string similar to The supplied user is locked out.. Looks up a localized string similar to UserNameColumn configuration was not initialized.. Looks up a localized string similar to Username not found.. Looks up a localized string similar to User not found int the table {0}.. Looks up a localized string similar to User not in role.. Looks up a localized string similar to UserTableName configuration was not initialized.. Looks up a localized string similar to Unable to find the table users {0}. Please create it or initialize the MySqlSimpleMembershipProvider with 'createTables=true'.. Looks up a localized string similar to The validate password operation was canceled.. Provided methods that allow managing a database. Gets the most recent version of the schema. The most recent version number of the schema. Creates the or fetch user id. The connection. The username. The application id. if set to true [authenticated]. This class allows ASP.NET applications to store and manage session state information in a MySQL database. Expired session data is periodically deleted from the database. Indicates whether if expire callback is on or off. Indicates whether to write exceptions to event log. The name of the ASP .NET application. Handles a MySql type exception. exception name of the function that throwed the exception If is set it will write exception info to event log. is false. Initializes the provider with the property values specified in the ASP .NET application configuration file. The name of the provider instance to initialize. Object that contains the names and values of configuration options for the provider. Creates a new object for the current request. The HttpContext object for the current request. The timeout value (in minutes) for the SessionStateStoreData object that is created. Adds a new session state item to the database. The HttpContext object for the current request. The session ID for the current request. The timeout value for the current request. Releases all the resources for this instance. Allows the object to perform any cleanup that may be required for the current request. The HttpContext object for the current request. Returns a read-only session item from the database. Locks a session item and returns it from the database. The HttpContext object for the current request. The session ID for the current request. true if the session item is locked in the database; otherwise, false. TimeSpan object that indicates the amount of time the session item has been locked in the database. A lock identifier object. A enumeration value that indicates whether or not the session is uninitialized and cookieless. Performs any per-request initializations that the MySqlSessionStateStore provider requires. Forcibly releases the lock on a session item in the database if multiple attempts to retrieve the session item fail. The HttpContext object for the current request. The session ID for the current request. The lock identifier for the current request. Removes the specified session item from the database The HttpContext object for the current request. The session ID for the current request. The lock identifier for the current request. The session item to remove from the database. Resets the expiration date and timeout for a session item in the database. The HttpContext object for the current request. The session ID for the current request. Updates the session time information in the database with the specified session item, and releases the lock. The HttpContext object for the current request. The session ID for the current request. The session item containing new values to update the session item in the database with. The lock identifier for the current request. A Boolean value that indicates whether or not the session item is new in the database. A false value indicates an existing item. GetSessionStoreItem is called by both the GetItem and GetItemExclusive methods. GetSessionStoreItem retrieves the session data from the data source. If the lockRecord parameter is true (in the case of GetItemExclusive), then GetSessionStoreItem locks the record and sets a New LockId and LockDate. Sets the reference for the ExpireCallback delegate if setting is enabled. true if is true; otherwise, false. Serialize is called by the SetAndReleaseItemExclusive method to convert the SessionStateItemCollection into a byte array to be stored in the blob field. Deserialize is called by the GetSessionStoreItem method to convert the byte array stored in the blob field to a SessionStateItemCollection. Checks storage engine used by my_aspnet_sessions. The connection object used to check the storage engine. Warn if MyISAM is used - it does not handle concurrent updates well which is important for session provider, as each access to session does an update to "expires" field. SiteMap provider backed by MySql database. Handles MySql exception. If WriteExceptionsToEventLog is set, will write exception info to event log. It throws provider exception (original exception is stored as inner exception) exception name of the function that throwed the exception
--