public void SetDefaults(EngineDefaults defaults) { if (defaults == EngineDefaults.All || defaults == (defaults & ( EngineDefaults.RSA | EngineDefaults.DSA | EngineDefaults.DH | EngineDefaults.RandomNumberGeneration | EngineDefaults.ECDH | EngineDefaults.ECDSA | EngineDefaults.Ciphers | EngineDefaults.Digests | EngineDefaults.Store | EngineDefaults.PKEY_METHS | EngineDefaults.PKEY_ASN1_METHS))) { var result = SafeNativeMethods.ENGINE_set_default(engine, defaults); if (0 == result) { SafeNativeMethods.ENGINE_free(engine); throw new InvalidOperationException($"Unable to set engine as default '{defaults}'. ENGINE_set_default returned {result}"); } } else { throw new ArgumentOutOfRangeException(nameof(defaults)); } }
public void NeptuneDescribeEngineDefaultParameters() { #region describe-engine-default-parameters-35d5108e-1d44-4fac-8aeb-04b8fdfface1 var response = client.DescribeEngineDefaultParameters(new DescribeEngineDefaultParametersRequest { DBParameterGroupFamily = "mysql5.6" }); EngineDefaults engineDefaults = response.EngineDefaults; #endregion }
public void NeptuneDescribeEngineDefaultClusterParameters() { #region describe-engine-default-cluster-parameters-f130374a-7bee-434b-b51d-da20b6e000e0 var response = client.DescribeEngineDefaultClusterParameters(new DescribeEngineDefaultClusterParametersRequest { DBParameterGroupFamily = "aurora5.6" }); EngineDefaults engineDefaults = response.EngineDefaults; #endregion }
public void ElastiCacheDescribeEngineDefaultParameters() { #region describeenginedefaultparameters-1481738057686 var response = client.DescribeEngineDefaultParameters(new DescribeEngineDefaultParametersRequest { CacheParameterGroupFamily = "redis2.8", MaxRecords = 25 }); EngineDefaults engineDefaults = response.EngineDefaults; #endregion }
internal static extern int ENGINE_set_default(DynamicEngineHandle engine, EngineDefaults defaults);