C# 클래스 Terradue.OpenSearch.Client.OpenSearchClient

파일 보기 프로젝트 열기: Terradue/DotNetOpenSearchClient 1 사용 예제들

공개 메소드들

메소드 설명
GetArgs ( string args ) : bool
Main ( string args ) : void
PrintUsage ( ) : void

비공개 메소드들

메소드 설명
ConfigureLog ( ) : log4net.ILog
CountResults ( IOpenSearchResultCollection osr ) : int
InitCache ( ) : void
Initialize ( ) : void
InitializeOutputStream ( ) : Stream

Initializes the output stream.

InitializeUrl ( ) : List

Initializes the OpenSearch URL to query

ListFormat ( Stream outputStream ) : void
ListOpenSearchEngineExtensions ( ) : void
ListOutputFormat ( ) : void
LoadOpenSearchEngineExtensions ( OpenSearchEngine ose ) : void
OutputResult ( IOpenSearchResultCollection osr, Stream outputStream ) : void
PrepareDataModelParameters ( ) : NameValueCollection
PrepareQueryParameters ( IOpenSearchable entity ) : NameValueCollection
PrepareQueryUrl ( Uri baseUrl, NameValueCollection parametersNvc ) : Uri

Prepares the query URL.

PrintDataModelHelp ( DataModel dataModel ) : void
ProcessQuery ( Stream outputStream = null ) : void
QueryOpenSearch ( OpenSearchEngine ose, IOpenSearchable entity, NameValueCollection parameters ) : IOpenSearchResultCollection
ResolveParameters ( NameValueCollection nameValueCollection, IOpenSearchable entity ) : NameValueCollection
SerializeXmlDocument ( XmlDocument xmlDocument, Stream outputStream ) : void

메소드 상세

GetArgs() 공개 정적인 메소드

public static GetArgs ( string args ) : bool
args string
리턴 bool

Main() 공개 정적인 메소드

public static Main ( string args ) : void
args string
리턴 void

PrintUsage() 공개 정적인 메소드

public static PrintUsage ( ) : void
리턴 void