ConnectionDetails Class

Definition

Protocol and address used to connect the data source

public sealed class ConnectionDetails : Microsoft.AnalysisServices.Tabular.CustomJsonProperty<Microsoft.AnalysisServices.Tabular.StructuredDataSource>
type ConnectionDetails = class
    inherit CustomJsonProperty<StructuredDataSource>
Public NotInheritable Class ConnectionDetails
Inherits CustomJsonProperty(Of StructuredDataSource)
Inheritance

Remarks

This object is only supported when the compatibility level of the database is at 1400 or above.

Constructors

ConnectionDetails()

Create a new empty ConnectionDetails instance

ConnectionDetails(String)

Deserialize a ConnectionDetails object from a json string

Properties

Address

Address of this connection. It can't be set, instead it should be modified directly.

IsEmpty

Gets an indication if the custom-property object is empty.

(Inherited from CustomJsonProperty<TOwner>)
Item[String]

Get and set the value in the automatic aggregation options. Null denotes missing key, setting value to null means to remove the key.

(Inherited from CustomJsonProperty<TOwner>)
Protocol

Connection protocol

Methods

ParseJson(String)

Parse a json string

(Inherited from CustomJsonProperty<TOwner>)
ToJson()

Format object as string

ToString()

Format object as string

(Inherited from CustomJsonProperty<TOwner>)

Applies to