C# 클래스 DataHubServicesAddin.LocatorHub.LocatorHub

상속: System.Web.Services.Protocols.SoapHttpClientProtocol
파일 보기 프로젝트 열기: EsriUK/OnlineServicesAddin 1 사용 예제들

공개 메소드들

메소드 설명
CancelAsync ( object userState ) : void
CapabilitiesAsync ( string inLocatorId ) : void
CapabilitiesAsync ( string inLocatorId, object userState ) : void
FetchRecordAsync ( string inLocatorId, string inMatchTerm, string inRecordId, RecordIdentifierType inRecordIdType, int inReturnCoordinateSystem ) : void
FetchRecordAsync ( string inLocatorId, string inMatchTerm, string inRecordId, RecordIdentifierType inRecordIdType, int inReturnCoordinateSystem, object userState ) : void
FetchRecord_BinaryAsync ( string inLocatorId, string inMatchTerm, string inRecordId, RecordIdentifierType inRecordIdType, int inReturnCoordinateSystem ) : void
FetchRecord_BinaryAsync ( string inLocatorId, string inMatchTerm, string inRecordId, RecordIdentifierType inRecordIdType, int inReturnCoordinateSystem, object userState ) : void
GeocodeAsync ( string LocatorId, string inMatchTerm, string inQuery, bool inUseFuzzySearch, int inReturnCoordinateSystem ) : void
GeocodeAsync ( string LocatorId, string inMatchTerm, string inQuery, bool inUseFuzzySearch, int inReturnCoordinateSystem, object userState ) : void
Geocode_BinaryAsync ( string LocatorId, string inMatchTerm, string inQuery, bool inUseFuzzySearch, int inReturnCoordinateSystem ) : void
Geocode_BinaryAsync ( string LocatorId, string inMatchTerm, string inQuery, bool inUseFuzzySearch, int inReturnCoordinateSystem, object userState ) : void
ListLocatorsAsync ( ) : void
ListLocatorsAsync ( object userState ) : void
LocatorHub ( ) : System
MatchAsync ( string LocatorName, string Matcher, string Query, bool inFuzzy, string inPickedItem, int inReturnCoordinateSystem, string inCacheID ) : void
MatchAsync ( string LocatorName, string Matcher, string Query, bool inFuzzy, string inPickedItem, int inReturnCoordinateSystem, string inCacheID, object userState ) : void
Match_BinaryAsync ( string LocatorName, string Matcher, string Query, bool inFuzzy, string inPickedItem, int inReturnCoordinateSystem, string inCacheID ) : void
Match_BinaryAsync ( string LocatorName, string Matcher, string Query, bool inFuzzy, string inPickedItem, int inReturnCoordinateSystem, string inCacheID, object userState ) : void
RectifyAsync ( string LocatorName, string Matcher, string Query, bool inFuzzy, int inReturnCoordinateSystem ) : void
RectifyAsync ( string LocatorName, string Matcher, string Query, bool inFuzzy, int inReturnCoordinateSystem, object userState ) : void
Rectify_BinaryAsync ( string LocatorName, string Matcher, string Query, bool inFuzzy, int inReturnCoordinateSystem ) : void
Rectify_BinaryAsync ( string LocatorName, string Matcher, string Query, bool inFuzzy, int inReturnCoordinateSystem, object userState ) : void
ReverseGeocodeAsync ( string inLocatorId, string matchTerm, Point point, int inputCoordinateSystem, double maximumSearchRadius, DistanceUnits distanceUnits, int maximumCount, int returnCoordinateSystem ) : void
ReverseGeocodeAsync ( string inLocatorId, string matchTerm, Point point, int inputCoordinateSystem, double maximumSearchRadius, DistanceUnits distanceUnits, int maximumCount, int returnCoordinateSystem, object userState ) : void
ReverseGeocode_BinaryAsync ( string inLocatorId, string matchTerm, Point point, int inputCoordinateSystem, double maximumSearchRadius, DistanceUnits distanceUnits, int maximumCount, int returnCoordinateSystem ) : void
ReverseGeocode_BinaryAsync ( string inLocatorId, string matchTerm, Point point, int inputCoordinateSystem, double maximumSearchRadius, DistanceUnits distanceUnits, int maximumCount, int returnCoordinateSystem, object userState ) : void

비공개 메소드들

메소드 설명
Capabilities ( string inLocatorId ) : LocatorCapabilities
FetchRecord ( string inLocatorId, string inMatchTerm, string inRecordId, RecordIdentifierType inRecordIdType, int inReturnCoordinateSystem ) : FetchRecordResult
FetchRecord_Binary ( string inLocatorId, string inMatchTerm, string inRecordId, RecordIdentifierType inRecordIdType, int inReturnCoordinateSystem ) : byte[]
Geocode ( string LocatorId, string inMatchTerm, string inQuery, bool inUseFuzzySearch, int inReturnCoordinateSystem ) : GeocodeResult
Geocode_Binary ( string LocatorId, string inMatchTerm, string inQuery, bool inUseFuzzySearch, int inReturnCoordinateSystem ) : byte[]
IsLocalFileSystemWebService ( string url ) : bool
ListLocators ( ) : DataHubServicesAddin.LocatorHub.RemoteLocator[]
Match ( string LocatorName, string Matcher, string Query, bool inFuzzy, string inPickedItem, int inReturnCoordinateSystem, string inCacheID ) : MatchResult
Match_Binary ( string LocatorName, string Matcher, string Query, bool inFuzzy, string inPickedItem, int inReturnCoordinateSystem, string inCacheID ) : byte[]
OnCapabilitiesOperationCompleted ( object arg ) : void
OnFetchRecordOperationCompleted ( object arg ) : void
OnFetchRecord_BinaryOperationCompleted ( object arg ) : void
OnGeocodeOperationCompleted ( object arg ) : void
OnGeocode_BinaryOperationCompleted ( object arg ) : void
OnListLocatorsOperationCompleted ( object arg ) : void
OnMatchOperationCompleted ( object arg ) : void
OnMatch_BinaryOperationCompleted ( object arg ) : void
OnRectifyOperationCompleted ( object arg ) : void
OnRectify_BinaryOperationCompleted ( object arg ) : void
OnReverseGeocodeOperationCompleted ( object arg ) : void
OnReverseGeocode_BinaryOperationCompleted ( object arg ) : void
Rectify ( string LocatorName, string Matcher, string Query, bool inFuzzy, int inReturnCoordinateSystem ) : RectifyResult
Rectify_Binary ( string LocatorName, string Matcher, string Query, bool inFuzzy, int inReturnCoordinateSystem ) : byte[]
ReverseGeocode ( string inLocatorId, string matchTerm, Point point, int inputCoordinateSystem, double maximumSearchRadius, DistanceUnits distanceUnits, int maximumCount, int returnCoordinateSystem ) : ReverseGeocodeResult
ReverseGeocode_Binary ( string inLocatorId, string matchTerm, Point point, int inputCoordinateSystem, double maximumSearchRadius, DistanceUnits distanceUnits, int maximumCount, int returnCoordinateSystem ) : byte[]

메소드 상세

CancelAsync() 공개 메소드

public CancelAsync ( object userState ) : void
userState object
리턴 void

CapabilitiesAsync() 공개 메소드

public CapabilitiesAsync ( string inLocatorId ) : void
inLocatorId string
리턴 void

CapabilitiesAsync() 공개 메소드

public CapabilitiesAsync ( string inLocatorId, object userState ) : void
inLocatorId string
userState object
리턴 void

FetchRecordAsync() 공개 메소드

public FetchRecordAsync ( string inLocatorId, string inMatchTerm, string inRecordId, RecordIdentifierType inRecordIdType, int inReturnCoordinateSystem ) : void
inLocatorId string
inMatchTerm string
inRecordId string
inRecordIdType RecordIdentifierType
inReturnCoordinateSystem int
리턴 void

FetchRecordAsync() 공개 메소드

public FetchRecordAsync ( string inLocatorId, string inMatchTerm, string inRecordId, RecordIdentifierType inRecordIdType, int inReturnCoordinateSystem, object userState ) : void
inLocatorId string
inMatchTerm string
inRecordId string
inRecordIdType RecordIdentifierType
inReturnCoordinateSystem int
userState object
리턴 void

FetchRecord_BinaryAsync() 공개 메소드

public FetchRecord_BinaryAsync ( string inLocatorId, string inMatchTerm, string inRecordId, RecordIdentifierType inRecordIdType, int inReturnCoordinateSystem ) : void
inLocatorId string
inMatchTerm string
inRecordId string
inRecordIdType RecordIdentifierType
inReturnCoordinateSystem int
리턴 void

FetchRecord_BinaryAsync() 공개 메소드

public FetchRecord_BinaryAsync ( string inLocatorId, string inMatchTerm, string inRecordId, RecordIdentifierType inRecordIdType, int inReturnCoordinateSystem, object userState ) : void
inLocatorId string
inMatchTerm string
inRecordId string
inRecordIdType RecordIdentifierType
inReturnCoordinateSystem int
userState object
리턴 void

GeocodeAsync() 공개 메소드

public GeocodeAsync ( string LocatorId, string inMatchTerm, string inQuery, bool inUseFuzzySearch, int inReturnCoordinateSystem ) : void
LocatorId string
inMatchTerm string
inQuery string
inUseFuzzySearch bool
inReturnCoordinateSystem int
리턴 void

GeocodeAsync() 공개 메소드

public GeocodeAsync ( string LocatorId, string inMatchTerm, string inQuery, bool inUseFuzzySearch, int inReturnCoordinateSystem, object userState ) : void
LocatorId string
inMatchTerm string
inQuery string
inUseFuzzySearch bool
inReturnCoordinateSystem int
userState object
리턴 void

Geocode_BinaryAsync() 공개 메소드

public Geocode_BinaryAsync ( string LocatorId, string inMatchTerm, string inQuery, bool inUseFuzzySearch, int inReturnCoordinateSystem ) : void
LocatorId string
inMatchTerm string
inQuery string
inUseFuzzySearch bool
inReturnCoordinateSystem int
리턴 void

Geocode_BinaryAsync() 공개 메소드

public Geocode_BinaryAsync ( string LocatorId, string inMatchTerm, string inQuery, bool inUseFuzzySearch, int inReturnCoordinateSystem, object userState ) : void
LocatorId string
inMatchTerm string
inQuery string
inUseFuzzySearch bool
inReturnCoordinateSystem int
userState object
리턴 void

ListLocatorsAsync() 공개 메소드

public ListLocatorsAsync ( ) : void
리턴 void

ListLocatorsAsync() 공개 메소드

public ListLocatorsAsync ( object userState ) : void
userState object
리턴 void

LocatorHub() 공개 메소드

public LocatorHub ( ) : System
리턴 System

MatchAsync() 공개 메소드

public MatchAsync ( string LocatorName, string Matcher, string Query, bool inFuzzy, string inPickedItem, int inReturnCoordinateSystem, string inCacheID ) : void
LocatorName string
Matcher string
Query string
inFuzzy bool
inPickedItem string
inReturnCoordinateSystem int
inCacheID string
리턴 void

MatchAsync() 공개 메소드

public MatchAsync ( string LocatorName, string Matcher, string Query, bool inFuzzy, string inPickedItem, int inReturnCoordinateSystem, string inCacheID, object userState ) : void
LocatorName string
Matcher string
Query string
inFuzzy bool
inPickedItem string
inReturnCoordinateSystem int
inCacheID string
userState object
리턴 void

Match_BinaryAsync() 공개 메소드

public Match_BinaryAsync ( string LocatorName, string Matcher, string Query, bool inFuzzy, string inPickedItem, int inReturnCoordinateSystem, string inCacheID ) : void
LocatorName string
Matcher string
Query string
inFuzzy bool
inPickedItem string
inReturnCoordinateSystem int
inCacheID string
리턴 void

Match_BinaryAsync() 공개 메소드

public Match_BinaryAsync ( string LocatorName, string Matcher, string Query, bool inFuzzy, string inPickedItem, int inReturnCoordinateSystem, string inCacheID, object userState ) : void
LocatorName string
Matcher string
Query string
inFuzzy bool
inPickedItem string
inReturnCoordinateSystem int
inCacheID string
userState object
리턴 void

RectifyAsync() 공개 메소드

public RectifyAsync ( string LocatorName, string Matcher, string Query, bool inFuzzy, int inReturnCoordinateSystem ) : void
LocatorName string
Matcher string
Query string
inFuzzy bool
inReturnCoordinateSystem int
리턴 void

RectifyAsync() 공개 메소드

public RectifyAsync ( string LocatorName, string Matcher, string Query, bool inFuzzy, int inReturnCoordinateSystem, object userState ) : void
LocatorName string
Matcher string
Query string
inFuzzy bool
inReturnCoordinateSystem int
userState object
리턴 void

Rectify_BinaryAsync() 공개 메소드

public Rectify_BinaryAsync ( string LocatorName, string Matcher, string Query, bool inFuzzy, int inReturnCoordinateSystem ) : void
LocatorName string
Matcher string
Query string
inFuzzy bool
inReturnCoordinateSystem int
리턴 void

Rectify_BinaryAsync() 공개 메소드

public Rectify_BinaryAsync ( string LocatorName, string Matcher, string Query, bool inFuzzy, int inReturnCoordinateSystem, object userState ) : void
LocatorName string
Matcher string
Query string
inFuzzy bool
inReturnCoordinateSystem int
userState object
리턴 void

ReverseGeocodeAsync() 공개 메소드

public ReverseGeocodeAsync ( string inLocatorId, string matchTerm, Point point, int inputCoordinateSystem, double maximumSearchRadius, DistanceUnits distanceUnits, int maximumCount, int returnCoordinateSystem ) : void
inLocatorId string
matchTerm string
point Point
inputCoordinateSystem int
maximumSearchRadius double
distanceUnits DistanceUnits
maximumCount int
returnCoordinateSystem int
리턴 void

ReverseGeocodeAsync() 공개 메소드

public ReverseGeocodeAsync ( string inLocatorId, string matchTerm, Point point, int inputCoordinateSystem, double maximumSearchRadius, DistanceUnits distanceUnits, int maximumCount, int returnCoordinateSystem, object userState ) : void
inLocatorId string
matchTerm string
point Point
inputCoordinateSystem int
maximumSearchRadius double
distanceUnits DistanceUnits
maximumCount int
returnCoordinateSystem int
userState object
리턴 void

ReverseGeocode_BinaryAsync() 공개 메소드

public ReverseGeocode_BinaryAsync ( string inLocatorId, string matchTerm, Point point, int inputCoordinateSystem, double maximumSearchRadius, DistanceUnits distanceUnits, int maximumCount, int returnCoordinateSystem ) : void
inLocatorId string
matchTerm string
point Point
inputCoordinateSystem int
maximumSearchRadius double
distanceUnits DistanceUnits
maximumCount int
returnCoordinateSystem int
리턴 void

ReverseGeocode_BinaryAsync() 공개 메소드

public ReverseGeocode_BinaryAsync ( string inLocatorId, string matchTerm, Point point, int inputCoordinateSystem, double maximumSearchRadius, DistanceUnits distanceUnits, int maximumCount, int returnCoordinateSystem, object userState ) : void
inLocatorId string
matchTerm string
point Point
inputCoordinateSystem int
maximumSearchRadius double
distanceUnits DistanceUnits
maximumCount int
returnCoordinateSystem int
userState object
리턴 void