/// <summary> /// Constructs the provider manifest. /// </summary> /// <remarks> /// We pass the token as a DateTimeFormat enum text, because all the datetime functions /// are vastly different depending on how the user is opening the connection /// </remarks> /// <param name="manifestToken">A token used to infer the capabilities of the store</param> public SharpHsqlProviderManifest(string manifestToken) : base(SharpHsqlProviderManifest.GetProviderManifest()) { _dateFormat = (SharpHsqlDateFormats)Enum.Parse(typeof(SharpHsqlDateFormats), manifestToken, true); }
protected override DbProviderManifest GetDbProviderManifest(string versionHint) { var res = new SharpHsqlProviderManifest(versionHint); return res; }
protected override DbProviderManifest GetDbProviderManifest(string versionHint) { var res = new SharpHsqlProviderManifest(versionHint); return(res); }