C# 클래스 JDP.Transformation.HttpCommands.RemoteOperation

파일 보기 프로젝트 열기: OfficeDev/PnP-Transformation

공개 프로퍼티들

프로퍼티 타입 설명
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