C# Класс JDP.Transformation.HttpCommands.RemoteOperation

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
PostParameters string>.Dictionary

Открытые методы

Метод Описание
AnalyzeRequestResponse ( string page ) : void

For optinal processing of the page in the inherited class

Execute ( ) : void
RemoteOperation ( string targetUrl, AuthenticationType authType, string user, string password, string domain = "" ) : System
SetPostVariables ( ) : void

To be implemented based on usage scenario

Защищенные методы

Метод Описание
GetRequest ( ) : string

Handles the initial request of the page using given identity

MakePostRequest ( string webPage ) : string

Responsible of accessing the page and submitting the post. Generic handler for the post access

Приватные методы

Метод Описание
GetUpdatedFormDigest ( string siteUrl ) : string

Used to get updated form digest for the operation. Required for most of the operations in on-prem or with Office365-D

ModifyRequestBasedOnAuthPattern ( HttpWebRequest request ) : void

Used to modify the HTTP request based on authentication type

Описание методов

AnalyzeRequestResponse() публичный Метод

For optinal processing of the page in the inherited class
public AnalyzeRequestResponse ( string page ) : void
page string
Результат void

Execute() публичный Метод

public Execute ( ) : void
Результат void

GetRequest() защищенный Метод

Handles the initial request of the page using given identity
protected GetRequest ( ) : string
Результат string

MakePostRequest() защищенный Метод

Responsible of accessing the page and submitting the post. Generic handler for the post access
protected MakePostRequest ( string webPage ) : string
webPage string
Результат string

RemoteOperation() публичный Метод

public RemoteOperation ( string targetUrl, AuthenticationType authType, string user, string password, string domain = "" ) : System
targetUrl string
authType AuthenticationType
user string
password string
domain string
Результат System

SetPostVariables() публичный абстрактный Метод

To be implemented based on usage scenario
public abstract SetPostVariables ( ) : void
Результат void

Описание свойств

PostParameters публичное свойство

public Dictionary PostParameters
Результат string>.Dictionary