C# Класс DataHubServicesAddin.LocatorHub.LocatorHub

Наследование: System.Web.Services.Protocols.SoapHttpClientProtocol
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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