[]
        
(Showing Draft Content)

C1.AdoNet.Json.C1JsonConnectionStringBuilder

C1JsonConnectionStringBuilder Class

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

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

Constructors

Name Description
C1JsonConnectionStringBuilder()

The default constructor of C1JsonConnectionStringBuilder.

C1JsonConnectionStringBuilder(string)

The default constructor of C1JsonConnectionStringBuilder.

Properties

Name Description
ApiConfigFile

The ApiConfig of http/https json source.

AuthenticationType

The type of authorization the request will utilize.

DataModel

Specifies the data model to use when parsing JSON documents and generating the database metadata.

DetectionScheme

Specifies the data model to use when parsing JSON documents and generating the database metadata.

this[string]

Gets or sets the value associated with the specified key.

JsonPath

The JsonPath of an array element that defines the separation of rows.

RowsToScan

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

Uri

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

Methods

Name Description
Equals(object)

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

GetHashCode()

Retrieve the mapped hash code of this C1JsonConnectionStringBuilder.