C# 클래스 Sage.Integration.Northwind.Adapter.Requests.FeedMetadataHelpers

파일 보기 프로젝트 열기: Sage/SData-Contracts

공개 프로퍼티들

프로퍼티 타입 설명
DEFAULT_ITEMS_PER_PAGE int

공개 메소드들

메소드 설명
BuildBaseUrl ( RequestContext requestContext, RequestKeywordType keyword ) : string
BuildEntryResourceTitle ( RequestContext requestContext, string localId ) : string
BuildEntryResourceUrl ( RequestContext requestContext, string localId ) : string
BuildLinkedEntryTitle ( RequestContext requestContext, System.Guid uuid ) : string
BuildLinkedEntryUrl ( RequestContext requestContext, System.Guid uuid ) : string
CreatePageFeedLinks ( RequestContext requestContext, int totalResults, RequestKeywordType keyword ) : FeedLinkCollection
GetPageLinkBuilder ( RequestContext requestContext, int totalResults, RequestKeywordType keyword ) : PageController
GetPageNumber ( RequestContext requestContext ) : int

비공개 메소드들

메소드 설명
GetKeywordAsString ( RequestKeywordType keyword ) : string

메소드 상세

BuildBaseUrl() 공개 정적인 메소드

public static BuildBaseUrl ( RequestContext requestContext, RequestKeywordType keyword ) : string
requestContext Sage.Integration.Northwind.Adapter.Common.RequestContext
keyword RequestKeywordType
리턴 string

BuildEntryResourceTitle() 공개 정적인 메소드

public static BuildEntryResourceTitle ( RequestContext requestContext, string localId ) : string
requestContext Sage.Integration.Northwind.Adapter.Common.RequestContext
localId string
리턴 string

BuildEntryResourceUrl() 공개 정적인 메소드

public static BuildEntryResourceUrl ( RequestContext requestContext, string localId ) : string
requestContext Sage.Integration.Northwind.Adapter.Common.RequestContext
localId string
리턴 string

BuildLinkedEntryTitle() 공개 정적인 메소드

public static BuildLinkedEntryTitle ( RequestContext requestContext, System.Guid uuid ) : string
requestContext Sage.Integration.Northwind.Adapter.Common.RequestContext
uuid System.Guid
리턴 string

BuildLinkedEntryUrl() 공개 정적인 메소드

public static BuildLinkedEntryUrl ( RequestContext requestContext, System.Guid uuid ) : string
requestContext Sage.Integration.Northwind.Adapter.Common.RequestContext
uuid System.Guid
리턴 string

CreatePageFeedLinks() 공개 정적인 메소드

public static CreatePageFeedLinks ( RequestContext requestContext, int totalResults, RequestKeywordType keyword ) : FeedLinkCollection
requestContext Sage.Integration.Northwind.Adapter.Common.RequestContext
totalResults int
keyword RequestKeywordType
리턴 FeedLinkCollection

GetPageLinkBuilder() 공개 정적인 메소드

public static GetPageLinkBuilder ( RequestContext requestContext, int totalResults, RequestKeywordType keyword ) : PageController
requestContext Sage.Integration.Northwind.Adapter.Common.RequestContext
totalResults int
keyword RequestKeywordType
리턴 Sage.Integration.Northwind.Adapter.Common.Paging.PageController

GetPageNumber() 공개 정적인 메소드

public static GetPageNumber ( RequestContext requestContext ) : int
requestContext Sage.Integration.Northwind.Adapter.Common.RequestContext
리턴 int

프로퍼티 상세

DEFAULT_ITEMS_PER_PAGE 공개적으로 정적으로 프로퍼티

public static int DEFAULT_ITEMS_PER_PAGE
리턴 int