Build 1.01.318.0

[This is preliminary documentation and is subject to change.]

The ConfiguredEndpointCollection type exposes the following members.

Constructors

  NameDescription
Public methodConfiguredEndpointCollection()()()()
The default constructor.
Public methodConfiguredEndpointCollection(EndpointConfiguration)
Initializes the object with its default endpoint configuration.
Public methodConfiguredEndpointCollection(ApplicationConfiguration)
Initializes the object from an application configuration.

Methods

  NameDescription
Public methodAdd(EndpointDescription)
Add the endpoint description to the cache.
Public methodAdd(ConfiguredEndpoint)
Adds a previous created endpoint to the collection.
Public methodAdd(EndpointDescription, EndpointConfiguration)
Add the endpoint description and configuration to the cache.
Public methodClear
Removes all items from the ICollection<(Of <(<'T>)>)>.
Public methodClone
Returns a deep copy of the collection.
Public methodContains
Determines whether the ICollection<(Of <(<'T>)>)> contains a specific value.
Public methodCopyEndpoints Obsolete.
Copies the endpoints.
Public methodCopyTo
Copies the elements of the ICollection<(Of <(<'T>)>)> to an Array, starting at a particular Array index.
Public methodCreate
Creates a new endpoint from a url that is not part of the collection.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetEndpoints
Returns the configured endpoints for the server uri.
Public methodGetEnumerator
Returns an enumerator that iterates through the collection.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetServers
Returns the servers that are part of the collection.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIndexOf
Determines the index of a specific item in the IList<(Of <(<'T>)>)>.
Public methodInsert
Inserts an item to the IList<(Of <(<'T>)>)> at the specified index.
Public methodStatic memberLoad(Stream)
Loads a collection of endpoints from a stream.
Public methodStatic memberLoad(String)
Loads a collection of endpoints from a file.
Public methodStatic memberLoad(ApplicationConfiguration, String)
Loads a collection of endpoints from a file and overrides the endpoint configuration.
Public methodStatic memberLoad(ApplicationConfiguration, String, Boolean)
Loads a collection of endpoints from a file and overrides the endpoint configuration.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRemove
Removes the configured endpoint.
Public methodRemoveAt
Removes the IList<(Of <(<'T>)>)> item at the specified index.
Public methodRemoveServer
Removes all endpoints for the specified server.
Public methodSave()()()()
Saves a collection of endpoints the file that it was loaded from.
Public methodSave(Stream)
Saves a collection of endpoints to a stream.
Public methodSave(String)
Saves a collection of endpoints to a file.
Public methodSetApplicationDescription
Updates the server descrption for the endpoints.
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Public methodUpdateEndpointsForServer Obsolete.
Updates an endpoint with information from the server's discovery endpoint.

Properties

  NameDescription
Public propertyCount
Gets the number of elements contained in the ICollection<(Of <(<'T>)>)>.
Public propertyDefaultConfiguration
The default configuration for new ConfiguredEndpoints.
Public propertyDiscoveryUrls
A list of well known urls that can be used for discovery.
Public propertyEndpoints
The default configuration to use when connecting to an endpoint.
Public propertyIsReadOnly
Gets a value indicating whether the ICollection<(Of <(<'T>)>)> is read-only.
Public propertyItem
Gets or sets the ConfiguredEndpoint at the specified index.
Public propertyKnownHosts
A list of known hosts that can be used for discovery.
Public propertyTcpProxyUrl
The URL of the UA TCP proxy server.

See Also