C# Class System.ServiceModel.Discovery.DiscoveryProxy

Inheritance: IDiscoveryProxyContract11, IDiscoveryProxyContractApril2005, IDiscoveryProxyContractCD1, IDiscoveryTargetContract11, IDiscoveryTargetContractApril2005, IDiscoveryTargetContractCD1
显示文件 Open project: kumpera/mono

Private Properties

Property Type Description
IDiscoveryProxyContract11 IAsyncResult
IDiscoveryProxyContract11 MessageContracts11.FindResponse
IDiscoveryProxyContract11 MessageContracts11.ResolveResponse
IDiscoveryProxyContractApril2005 IAsyncResult
IDiscoveryProxyContractApril2005 MessageContractsApril2005.FindResponse
IDiscoveryProxyContractApril2005 MessageContractsApril2005.ResolveResponse
IDiscoveryProxyContractCD1 IAsyncResult
IDiscoveryProxyContractCD1 MessageContractsCD1.FindResponse
IDiscoveryProxyContractCD1 MessageContractsCD1.ResolveResponse
IDiscoveryTargetContract11 IAsyncResult
IDiscoveryTargetContractApril2005 IAsyncResult
IDiscoveryTargetContractCD1 IAsyncResult

Protected Methods

Method Description
BeginShouldRedirectFind ( FindCriteria resolveCriteria, AsyncCallback callback, Object state ) : IAsyncResult
BeginShouldRedirectResolve ( ResolveCriteria findCriteria, AsyncCallback callback, Object state ) : IAsyncResult
DiscoveryProxy ( ) : System
DiscoveryProxy ( System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator messageSequenceGenerator ) : System
DiscoveryProxy ( System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator messageSequenceGenerator, int duplicateMessageHistoryLength ) : System
EndShouldRedirectFind ( IAsyncResult result, Collection &redirectionEndpoints ) : bool
EndShouldRedirectResolve ( IAsyncResult result, Collection &redirectionEndpoints ) : bool
IDiscoveryTargetContract11 ( IAsyncResult result ) : void
IDiscoveryTargetContractApril2005 ( IAsyncResult result ) : void
IDiscoveryTargetContractCD1 ( IAsyncResult result ) : void
OnBeginFind ( System.ServiceModel.Discovery.FindRequestContext findRequestContext, AsyncCallback callback, Object state ) : IAsyncResult
OnBeginOfflineAnnouncement ( DiscoveryMessageSequence messageSequence, EndpointDiscoveryMetadata endpointDiscoveryMetadata, AsyncCallback callback, Object state ) : IAsyncResult
OnBeginOnlineAnnouncement ( DiscoveryMessageSequence messageSequence, EndpointDiscoveryMetadata endpointDiscoveryMetadata, AsyncCallback callback, Object state ) : IAsyncResult
OnBeginResolve ( ResolveCriteria resolveCriteria, AsyncCallback callback, Object state ) : IAsyncResult
OnEndFind ( IAsyncResult result ) : void
OnEndOfflineAnnouncement ( IAsyncResult result ) : void
OnEndOnlineAnnouncement ( IAsyncResult result ) : void
OnEndResolve ( IAsyncResult result ) : EndpointDiscoveryMetadata

Private Methods

Method Description
IDiscoveryProxyContract11 ( System.ServiceModel.Discovery.Version11.MessageContracts11 message, AsyncCallback callback, object state ) : IAsyncResult
IDiscoveryProxyContract11 ( IAsyncResult result ) : MessageContracts11.FindResponse
IDiscoveryProxyContract11 ( IAsyncResult result ) : MessageContracts11.ResolveResponse
IDiscoveryProxyContractApril2005 ( System.ServiceModel.Discovery.VersionApril2005.MessageContractsApril2005 message, AsyncCallback callback, object state ) : IAsyncResult
IDiscoveryProxyContractApril2005 ( IAsyncResult result ) : MessageContractsApril2005.FindResponse
IDiscoveryProxyContractApril2005 ( IAsyncResult result ) : MessageContractsApril2005.ResolveResponse
IDiscoveryProxyContractCD1 ( System.ServiceModel.Discovery.VersionCD1.MessageContractsCD1 message, AsyncCallback callback, object state ) : IAsyncResult
IDiscoveryProxyContractCD1 ( IAsyncResult result ) : MessageContractsCD1.FindResponse
IDiscoveryProxyContractCD1 ( IAsyncResult result ) : MessageContractsCD1.ResolveResponse
IDiscoveryTargetContract11 ( System.ServiceModel.Discovery.Version11.MessageContracts11 message, AsyncCallback callback, object state ) : IAsyncResult
IDiscoveryTargetContractApril2005 ( System.ServiceModel.Discovery.VersionApril2005.MessageContractsApril2005 message, AsyncCallback callback, object state ) : IAsyncResult
IDiscoveryTargetContractCD1 ( System.ServiceModel.Discovery.VersionCD1.MessageContractsCD1 message, AsyncCallback callback, object state ) : IAsyncResult

Method Details

BeginShouldRedirectFind() protected method

protected BeginShouldRedirectFind ( FindCriteria resolveCriteria, AsyncCallback callback, Object state ) : IAsyncResult
resolveCriteria FindCriteria
callback AsyncCallback
state Object
return IAsyncResult

BeginShouldRedirectResolve() protected method

protected BeginShouldRedirectResolve ( ResolveCriteria findCriteria, AsyncCallback callback, Object state ) : IAsyncResult
findCriteria ResolveCriteria
callback AsyncCallback
state Object
return IAsyncResult

DiscoveryProxy() protected method

protected DiscoveryProxy ( ) : System
return System

DiscoveryProxy() protected method

protected DiscoveryProxy ( System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator messageSequenceGenerator ) : System
messageSequenceGenerator System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator
return System

DiscoveryProxy() protected method

protected DiscoveryProxy ( System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator messageSequenceGenerator, int duplicateMessageHistoryLength ) : System
messageSequenceGenerator System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator
duplicateMessageHistoryLength int
return System

EndShouldRedirectFind() protected method

protected EndShouldRedirectFind ( IAsyncResult result, Collection &redirectionEndpoints ) : bool
result IAsyncResult
redirectionEndpoints Collection
return bool

EndShouldRedirectResolve() protected method

protected EndShouldRedirectResolve ( IAsyncResult result, Collection &redirectionEndpoints ) : bool
result IAsyncResult
redirectionEndpoints Collection
return bool

IDiscoveryTargetContract11() protected method

protected IDiscoveryTargetContract11 ( IAsyncResult result ) : void
result IAsyncResult
return void

IDiscoveryTargetContractApril2005() protected method

protected IDiscoveryTargetContractApril2005 ( IAsyncResult result ) : void
result IAsyncResult
return void

IDiscoveryTargetContractCD1() protected method

protected IDiscoveryTargetContractCD1 ( IAsyncResult result ) : void
result IAsyncResult
return void

OnBeginFind() protected abstract method

protected abstract OnBeginFind ( System.ServiceModel.Discovery.FindRequestContext findRequestContext, AsyncCallback callback, Object state ) : IAsyncResult
findRequestContext System.ServiceModel.Discovery.FindRequestContext
callback AsyncCallback
state Object
return IAsyncResult

OnBeginOfflineAnnouncement() protected abstract method

protected abstract OnBeginOfflineAnnouncement ( DiscoveryMessageSequence messageSequence, EndpointDiscoveryMetadata endpointDiscoveryMetadata, AsyncCallback callback, Object state ) : IAsyncResult
messageSequence DiscoveryMessageSequence
endpointDiscoveryMetadata EndpointDiscoveryMetadata
callback AsyncCallback
state Object
return IAsyncResult

OnBeginOnlineAnnouncement() protected abstract method

protected abstract OnBeginOnlineAnnouncement ( DiscoveryMessageSequence messageSequence, EndpointDiscoveryMetadata endpointDiscoveryMetadata, AsyncCallback callback, Object state ) : IAsyncResult
messageSequence DiscoveryMessageSequence
endpointDiscoveryMetadata EndpointDiscoveryMetadata
callback AsyncCallback
state Object
return IAsyncResult

OnBeginResolve() protected abstract method

protected abstract OnBeginResolve ( ResolveCriteria resolveCriteria, AsyncCallback callback, Object state ) : IAsyncResult
resolveCriteria ResolveCriteria
callback AsyncCallback
state Object
return IAsyncResult

OnEndFind() protected abstract method

protected abstract OnEndFind ( IAsyncResult result ) : void
result IAsyncResult
return void

OnEndOfflineAnnouncement() protected abstract method

protected abstract OnEndOfflineAnnouncement ( IAsyncResult result ) : void
result IAsyncResult
return void

OnEndOnlineAnnouncement() protected abstract method

protected abstract OnEndOnlineAnnouncement ( IAsyncResult result ) : void
result IAsyncResult
return void

OnEndResolve() protected abstract method

protected abstract OnEndResolve ( IAsyncResult result ) : EndpointDiscoveryMetadata
result IAsyncResult
return EndpointDiscoveryMetadata