CreateDefaultAPIConfiguration(LocalConnectorInfoImpl localInfo) { SafeType <Connector> connectorClass = localInfo.ConnectorClass; APIConfigurationImpl rv = new APIConfigurationImpl(); Configuration config = localInfo.ConnectorConfigurationClass.CreateInstance(); bool pooling = IsPoolingSupported(connectorClass); rv.IsConnectorPoolingSupported = pooling; rv.ConfigurationProperties = (CSharpClassProperties.CreateConfigurationProperties(config)); rv.ConnectorInfo = (localInfo); rv.SupportedOperations = (FrameworkUtil.GetDefaultSupportedOperations(connectorClass)); return(rv); }