Class ConnectionTemplate
Represents a connection template.
Inheritance
ConnectionTemplate
Implements
Namespace: BiExcellence.OpenBi.Api.Commands.ConnectionTemplates
Assembly: BiExcellence.OpenBi.Api.DataProvider.dll
Syntax
public class ConnectionTemplate : IConnectionTemplate, IDataProviderType, ICustomAttributes
Constructors
ConnectionTemplate()
Initializes a new instance of the ConnectionTemplate class with a new id.
Declaration
public ConnectionTemplate()
ConnectionTemplate(IConnectionTemplate)
Copy constructor.
Declaration
public ConnectionTemplate(IConnectionTemplate connectionTemplate)
Parameters
Type | Name | Description |
---|---|---|
IConnectionTemplate | connectionTemplate |
ConnectionTemplate(IDataProviderType)
Copy constructor.
Declaration
public ConnectionTemplate(IDataProviderType dataProviderType)
Parameters
Type | Name | Description |
---|---|---|
IDataProviderType | dataProviderType | The data provider type. |
ConnectionTemplate(string)
Initializes a new instance of the ConnectionTemplate class.
Declaration
public ConnectionTemplate(string id)
Parameters
Type | Name | Description |
---|---|---|
string | id | The id. |
Properties
CustomAttributes
Gets or sets the custom attributes.
Declaration
public IDictionary<string, object?> CustomAttributes { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<string, object> |
DataProviderType
Gets or sets the data provider type.
Declaration
public string? DataProviderType { get; set; }
Property Value
Type | Description |
---|---|
string |
Description
Gets or sets the description.
Declaration
public string? Description { get; set; }
Property Value
Type | Description |
---|---|
string |
Id
Gets the id.
Declaration
public string Id { get; protected set; }
Property Value
Type | Description |
---|---|
string |
IsHidden
Gets or sets whether the data provider type is hidden.
Declaration
public bool IsHidden { get; set; }
Property Value
Type | Description |
---|---|
bool |
Name
Gets or sets the name.
Declaration
public string? Name { get; set; }
Property Value
Type | Description |
---|---|
string |
Parameters
Gets the connection template parameters.
Declaration
public IList<IConnectionTemplateParameter> Parameters { get; }
Property Value
Type | Description |
---|---|
IList<IConnectionTemplateParameter> |