C# 클래스 Owin.RequestWriter

Helps you create valid IRequest objects
상속: System.Net.Request, IRequest
파일 보기 프로젝트 열기: remitaylor/knack 1 사용 예제들

Private Properties

프로퍼티 타입 설명
ReadTheBody int

공개 메소드들

메소드 설명
AddHeader ( string key, IEnumerable value ) : RequestWriter

Set header, adding to any other values this header may have

AddHeader ( string key, string value ) : RequestWriter

Set header with a string, adding to any other values this header may have

AddToBody ( byte bodyPart ) : RequestWriter
AddToBody ( string bodyPart ) : RequestWriter
BeginReadBody ( byte buffer, int offset, int count, AsyncCallback callback, object state ) : IAsyncResult
EndReadBody ( IAsyncResult result ) : int
RequestWriter ( ) : System
RequestWriter ( IRequest rawRequest ) : System
RequestWriter ( string uri ) : System
RequestWriter ( string method, string uri ) : System
RequestWriter ( string method, string uri, byte body ) : System
RequestWriter ( string method, string uri, string body ) : System
SetBody ( string>.IDictionary postData ) : RequestWriter
SetBody ( byte body ) : RequestWriter
SetBody ( string body ) : RequestWriter
SetContentType ( string type ) : RequestWriter
SetHeader ( string key, IEnumerable value ) : RequestWriter

Set header, overriding any other values this header may have

SetHeader ( string key, string value ) : RequestWriter

Set header with a string, overriding any other values this header may have

SetItem ( string key, object value ) : RequestWriter
SetMethod ( string method ) : RequestWriter
SetUri ( string uri ) : RequestWriter
SetValidDefaults ( ) : void

비공개 메소드들

메소드 설명
ReadTheBody ( byte buffer, int offset, int count ) : int

메소드 상세

AddHeader() 공개 메소드

Set header, adding to any other values this header may have
public AddHeader ( string key, IEnumerable value ) : RequestWriter
key string
value IEnumerable
리턴 RequestWriter

AddHeader() 공개 메소드

Set header with a string, adding to any other values this header may have
public AddHeader ( string key, string value ) : RequestWriter
key string
value string
리턴 RequestWriter

AddToBody() 공개 메소드

public AddToBody ( byte bodyPart ) : RequestWriter
bodyPart byte
리턴 RequestWriter

AddToBody() 공개 메소드

public AddToBody ( string bodyPart ) : RequestWriter
bodyPart string
리턴 RequestWriter

BeginReadBody() 공개 메소드

public BeginReadBody ( byte buffer, int offset, int count, AsyncCallback callback, object state ) : IAsyncResult
buffer byte
offset int
count int
callback AsyncCallback
state object
리턴 IAsyncResult

EndReadBody() 공개 메소드

public EndReadBody ( IAsyncResult result ) : int
result IAsyncResult
리턴 int

RequestWriter() 공개 메소드

public RequestWriter ( ) : System
리턴 System

RequestWriter() 공개 메소드

public RequestWriter ( IRequest rawRequest ) : System
rawRequest IRequest
리턴 System

RequestWriter() 공개 메소드

public RequestWriter ( string uri ) : System
uri string
리턴 System

RequestWriter() 공개 메소드

public RequestWriter ( string method, string uri ) : System
method string
uri string
리턴 System

RequestWriter() 공개 메소드

public RequestWriter ( string method, string uri, byte body ) : System
method string
uri string
body byte
리턴 System

RequestWriter() 공개 메소드

public RequestWriter ( string method, string uri, string body ) : System
method string
uri string
body string
리턴 System

SetBody() 공개 메소드

public SetBody ( string>.IDictionary postData ) : RequestWriter
postData string>.IDictionary
리턴 RequestWriter

SetBody() 공개 메소드

public SetBody ( byte body ) : RequestWriter
body byte
리턴 RequestWriter

SetBody() 공개 메소드

public SetBody ( string body ) : RequestWriter
body string
리턴 RequestWriter

SetContentType() 공개 메소드

public SetContentType ( string type ) : RequestWriter
type string
리턴 RequestWriter

SetHeader() 공개 메소드

Set header, overriding any other values this header may have
public SetHeader ( string key, IEnumerable value ) : RequestWriter
key string
value IEnumerable
리턴 RequestWriter

SetHeader() 공개 메소드

Set header with a string, overriding any other values this header may have
public SetHeader ( string key, string value ) : RequestWriter
key string
value string
리턴 RequestWriter

SetItem() 공개 메소드

public SetItem ( string key, object value ) : RequestWriter
key string
value object
리턴 RequestWriter

SetMethod() 공개 메소드

public SetMethod ( string method ) : RequestWriter
method string
리턴 RequestWriter

SetUri() 공개 메소드

public SetUri ( string uri ) : RequestWriter
uri string
리턴 RequestWriter

SetValidDefaults() 공개 메소드

public SetValidDefaults ( ) : void
리턴 void