[]
        
(Showing Draft Content)

C1.AdoNet.CSV.C1CSVConnectionStringBuilder

C1CSVConnectionStringBuilder Class

This class exposes specific properties to set up a connection for the C1DataConnector CSV provider.

Namespace: C1.AdoNet.CSV
Assembly: C1.AdoNet.CSV.dll
Syntax
public sealed class C1CSVConnectionStringBuilder : C1OAuthConnectionStringBuilder, IDictionary, ICollection, IEnumerable, ICustomTypeDescriptor

Constructors

Name Description
C1CSVConnectionStringBuilder()

The default constructor of C1CSVConnectionStringBuilder

C1CSVConnectionStringBuilder(string)

The default constructor of C1CSVConnectionStringBuilder.

Properties

Name Description
ApiConfigFile

The ApiConfig of http/https csv source.

AuthenticationType

The type of authorization the request will utilize.

ContainsHeaders

A boolean that indicates whether the CSV contains headers or not

DetectionScheme

Specifies the Type Detection Scheme to use when parsing JSON documents and generating the database metadata.

this[string]

Gets or sets the value associated with the specified key.

RowsToScan

Specifies how many rows will be scanned when type detection scheme is of type rowscan.

TrimValues

A boolean that indicates whether to trim the values of the fields in the CSV

Uri

The Uniform Resource Identifier (URI) for the CSV resource location.

Methods

Name Description
Equals(object)

Method that check if two instance C1CSVConnectionStringBuilder can be considered equals considering pooling and caching connection purposes.

GetHashCode()

Retrieve the mapped hash code of this C1CSVConnectionStringBuilder.