C# 클래스 NSoft.NFramework.Web.UrlBuilder

URL 문자열을 Fluent 방식으로 빌드해주는 클래스입니다.
파일 보기 프로젝트 열기: debop/NFramework

공개 메소드들

메소드 설명
AddParam ( object values ) : UrlBuilder
AddParam ( string name, object value ) : UrlBuilder
AddPath ( ) : UrlBuilder
AddPath ( string path ) : UrlBuilder
Create ( string path ) : UrlBuilder
Create ( string path, object parameters ) : UrlBuilder
ToString ( ) : string
UrlBuilder ( ) : System
UrlBuilder ( object parameters ) : System
UrlBuilder ( string path ) : System
UrlBuilder ( string path, object parameters ) : System

비공개 메소드들

메소드 설명
EnsureTralingSlash ( string path ) : string
GetHttpContext ( ) : System.Web.HttpContextBase
GetPageRelativePath ( System.Web.HttpContextBase httpContext, string path ) : string
UrlBuilder ( System.Web.HttpContextBase httpContext, VirtualPathUtilityBase virtualPathUtility, string path, object parameters ) : System

메소드 상세

AddParam() 공개 메소드

public AddParam ( object values ) : UrlBuilder
values object
리턴 UrlBuilder

AddParam() 공개 메소드

public AddParam ( string name, object value ) : UrlBuilder
name string
value object
리턴 UrlBuilder

AddPath() 공개 메소드

public AddPath ( ) : UrlBuilder
리턴 UrlBuilder

AddPath() 공개 메소드

public AddPath ( string path ) : UrlBuilder
path string
리턴 UrlBuilder

Create() 공개 정적인 메소드

public static Create ( string path ) : UrlBuilder
path string
리턴 UrlBuilder

Create() 공개 정적인 메소드

public static Create ( string path, object parameters ) : UrlBuilder
path string
parameters object
리턴 UrlBuilder

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

UrlBuilder() 공개 메소드

public UrlBuilder ( ) : System
리턴 System

UrlBuilder() 공개 메소드

public UrlBuilder ( object parameters ) : System
parameters object
리턴 System

UrlBuilder() 공개 메소드

public UrlBuilder ( string path ) : System
path string
리턴 System

UrlBuilder() 공개 메소드

public UrlBuilder ( string path, object parameters ) : System
path string
parameters object
리턴 System