C# 클래스 Owin.Types.Helpers.OwinHelpers

파일 보기 프로젝트 열기: owin/museum-piece-owin-hosting

공개 메소드들

메소드 설명
AddCookie ( OwinResponse response, string key, string value ) : void
AddCookie ( OwinResponse response, string key, string value, CookieOptions options ) : void
AddHeader ( string[]>.IDictionary headers, string key, string value ) : void
AddHeaderJoined ( string[]>.IDictionary headers, string key ) : void
AddHeaderJoined ( string[]>.IDictionary headers, string key, IEnumerable values ) : void
AddHeaderUnmodified ( string[]>.IDictionary headers, string key ) : void
AddHeaderUnmodified ( string[]>.IDictionary headers, string key, IEnumerable values ) : void
ApplyForwardedHost ( OwinRequest request ) : OwinRequest
ApplyForwardedScheme ( OwinRequest request ) : OwinRequest
ApplyForwardedUri ( OwinRequest request ) : OwinRequest
ApplyMethodOverride ( OwinRequest request ) : OwinRequest
DeleteCookie ( OwinResponse response, string key ) : void
DeleteCookie ( OwinResponse response, string key, CookieOptions options ) : void
GetCookies ( OwinRequest request ) : string>.IDictionary
GetForwardedHost ( OwinRequest request ) : string
GetForwardedScheme ( OwinRequest request ) : string
GetForwardedUri ( OwinRequest request ) : Uri
GetHeader ( string[]>.IDictionary headers, string key ) : string
GetHeaderSplit ( string[]>.IDictionary headers, string key ) : IEnumerable
GetHeaderUnmodified ( string[]>.IDictionary headers, string key ) : string[]
GetHost ( OwinRequest request ) : string
GetMethodOverride ( OwinRequest request ) : string
GetUri ( OwinRequest request ) : Uri
SetHeader ( string[]>.IDictionary headers, string key, string value ) : void
SetHeaderJoined ( string[]>.IDictionary headers, string key ) : void
SetHeaderJoined ( string[]>.IDictionary headers, string key, IEnumerable values ) : void
SetHeaderUnmodified ( string[]>.IDictionary headers, string key ) : void
SetHeaderUnmodified ( string[]>.IDictionary headers, string key, IEnumerable values ) : void

비공개 메소드들

메소드 설명
GetHeaderSplitImplementation ( string values ) : IEnumerable
ParseDelimited ( string text, char delimiters, Action callback, object state ) : void

메소드 상세

AddCookie() 공개 정적인 메소드

public static AddCookie ( OwinResponse response, string key, string value ) : void
response OwinResponse
key string
value string
리턴 void

AddCookie() 공개 정적인 메소드

public static AddCookie ( OwinResponse response, string key, string value, CookieOptions options ) : void
response OwinResponse
key string
value string
options CookieOptions
리턴 void

AddHeader() 공개 정적인 메소드

public static AddHeader ( string[]>.IDictionary headers, string key, string value ) : void
headers string[]>.IDictionary
key string
value string
리턴 void

AddHeaderJoined() 공개 정적인 메소드

public static AddHeaderJoined ( string[]>.IDictionary headers, string key ) : void
headers string[]>.IDictionary
key string
리턴 void

AddHeaderJoined() 공개 정적인 메소드

public static AddHeaderJoined ( string[]>.IDictionary headers, string key, IEnumerable values ) : void
headers string[]>.IDictionary
key string
values IEnumerable
리턴 void

AddHeaderUnmodified() 공개 정적인 메소드

public static AddHeaderUnmodified ( string[]>.IDictionary headers, string key ) : void
headers string[]>.IDictionary
key string
리턴 void

AddHeaderUnmodified() 공개 정적인 메소드

public static AddHeaderUnmodified ( string[]>.IDictionary headers, string key, IEnumerable values ) : void
headers string[]>.IDictionary
key string
values IEnumerable
리턴 void

ApplyForwardedHost() 공개 정적인 메소드

public static ApplyForwardedHost ( OwinRequest request ) : OwinRequest
request OwinRequest
리턴 OwinRequest

ApplyForwardedScheme() 공개 정적인 메소드

public static ApplyForwardedScheme ( OwinRequest request ) : OwinRequest
request OwinRequest
리턴 OwinRequest

ApplyForwardedUri() 공개 정적인 메소드

public static ApplyForwardedUri ( OwinRequest request ) : OwinRequest
request OwinRequest
리턴 OwinRequest

ApplyMethodOverride() 공개 정적인 메소드

public static ApplyMethodOverride ( OwinRequest request ) : OwinRequest
request OwinRequest
리턴 OwinRequest

DeleteCookie() 공개 정적인 메소드

public static DeleteCookie ( OwinResponse response, string key ) : void
response OwinResponse
key string
리턴 void

DeleteCookie() 공개 정적인 메소드

public static DeleteCookie ( OwinResponse response, string key, CookieOptions options ) : void
response OwinResponse
key string
options CookieOptions
리턴 void

GetCookies() 공개 정적인 메소드

public static GetCookies ( OwinRequest request ) : string>.IDictionary
request OwinRequest
리턴 string>.IDictionary

GetForwardedHost() 공개 정적인 메소드

public static GetForwardedHost ( OwinRequest request ) : string
request OwinRequest
리턴 string

GetForwardedScheme() 공개 정적인 메소드

public static GetForwardedScheme ( OwinRequest request ) : string
request OwinRequest
리턴 string

GetForwardedUri() 공개 정적인 메소드

public static GetForwardedUri ( OwinRequest request ) : Uri
request OwinRequest
리턴 System.Uri

GetHeader() 공개 정적인 메소드

public static GetHeader ( string[]>.IDictionary headers, string key ) : string
headers string[]>.IDictionary
key string
리턴 string

GetHeaderSplit() 공개 정적인 메소드

public static GetHeaderSplit ( string[]>.IDictionary headers, string key ) : IEnumerable
headers string[]>.IDictionary
key string
리턴 IEnumerable

GetHeaderUnmodified() 공개 정적인 메소드

public static GetHeaderUnmodified ( string[]>.IDictionary headers, string key ) : string[]
headers string[]>.IDictionary
key string
리턴 string[]

GetHost() 공개 정적인 메소드

public static GetHost ( OwinRequest request ) : string
request OwinRequest
리턴 string

GetMethodOverride() 공개 정적인 메소드

public static GetMethodOverride ( OwinRequest request ) : string
request OwinRequest
리턴 string

GetUri() 공개 정적인 메소드

public static GetUri ( OwinRequest request ) : Uri
request OwinRequest
리턴 System.Uri

SetHeader() 공개 정적인 메소드

public static SetHeader ( string[]>.IDictionary headers, string key, string value ) : void
headers string[]>.IDictionary
key string
value string
리턴 void

SetHeaderJoined() 공개 정적인 메소드

public static SetHeaderJoined ( string[]>.IDictionary headers, string key ) : void
headers string[]>.IDictionary
key string
리턴 void

SetHeaderJoined() 공개 정적인 메소드

public static SetHeaderJoined ( string[]>.IDictionary headers, string key, IEnumerable values ) : void
headers string[]>.IDictionary
key string
values IEnumerable
리턴 void

SetHeaderUnmodified() 공개 정적인 메소드

public static SetHeaderUnmodified ( string[]>.IDictionary headers, string key ) : void
headers string[]>.IDictionary
key string
리턴 void

SetHeaderUnmodified() 공개 정적인 메소드

public static SetHeaderUnmodified ( string[]>.IDictionary headers, string key, IEnumerable values ) : void
headers string[]>.IDictionary
key string
values IEnumerable
리턴 void