Table of Contents

Class Endpoint

Namespace
Dynamicweb.DataIntegration.EndpointManagement
Assembly
Dynamicweb.DataIntegration.dll

Represents Endpoint

[DataContract]
public class Endpoint
Inheritance
Endpoint
Inherited Members

Properties

Authentication

public EndpointAuthentication Authentication { get; }

Property Value

EndpointAuthentication

AuthenticationId

Endpoint Authentication Id

[DataMember]
public int AuthenticationId { get; set; }

Property Value

int

Body

Request body

[DataMember]
public string Body { get; set; }

Property Value

string

Collection

public EndpointCollection Collection { get; }

Property Value

EndpointCollection

CollectionId

Endpoint Authentication Id

[DataMember]
public int CollectionId { get; set; }

Property Value

int

Description

Endpoint Description

[DataMember]
public string Description { get; set; }

Property Value

string

FullUrl

Full url: Url + Parameters

public string FullUrl { get; }

Property Value

string

Headers

Request Headers collection

[DataMember]
public IDictionary<string, string> Headers { get; set; }

Property Value

IDictionary<string, string>

Id

Endpoint Id

[DataMember]
public int Id { get; set; }

Property Value

int

Name

Endpoint Name

[DataMember]
public string Name { get; set; }

Property Value

string

Parameters

Query parameters collection

[DataMember]
public IDictionary<string, string> Parameters { get; set; }

Property Value

IDictionary<string, string>

RequestType

Endpoint request type

[DataMember]
public EndpointRequestType RequestType { get; set; }

Property Value

EndpointRequestType

Sorting

public int Sorting { get; set; }

Property Value

int

Url

Endpoint Url

[DataMember]
public string Url { get; set; }

Property Value

string

UseInLiveIntegration

Enable for the Live integration use

[DataMember]
public bool UseInLiveIntegration { get; set; }

Property Value

bool

Methods

Clone()

public Endpoint Clone()

Returns

Endpoint
To top