/// <summary> /// Initializes a new instance of the <see cref="EffortProviderManifest" /> class. /// </summary> /// <param name="version">The version of manifest metadata.</param> public EffortProviderManifest(EffortVersion version) : base(GetProviderManifest()) { this.version = version; }
/// <summary> /// When overridden in a derived class, returns an instance of a class that derives /// from the <see cref="T:System.Data.Common.DbProviderManifest" />. /// </summary> /// <param name="manifestToken"> /// The token information associated with the provider manifest. /// </param> /// <returns> /// A <see cref="T:System.Data.Common.DbProviderManifest" /> object that represents /// the provider manifest. /// </returns> protected override DbProviderManifest GetDbProviderManifest(string manifestToken) { EffortVersion version = EffortProviderManifestTokens.GetVersion(manifestToken); return(new EffortProviderManifest(version)); }