Share via


EndpointReference Members

Represents an XML type that is a reference to a Web service endpoint.

The following tables list the members exposed by the EndpointReference type.

Public Constructors

(see also Protected Constructors )

  Name Description
EndpointReference Overloaded. Initializes a new instance of the EndpointReference class.

Top

Protected Constructors

  Name Description
EndpointReference Overloaded. Initializes a new instance of the EndpointReference class.

Top

Public Properties

  Name Description
public property Address Gets or sets the address for the endpoint.
public property AnyAttributes  Gets the collection of XML attributes for the element. (Inherited from OpenElement)
public property AnyElements  Gets the collection of child XML elements for the element. (Inherited from OpenElementElement)
public property IsAnonymousAddress Gets a value indicating whether the Address property is the URI for anonymous addresses.
public property IsAnonymousTransportAddress Gets a value indicating whether the TransportAddress property is the URI for anonymous addresses.
public property IsRoutableTransportAddress Gets a value indicating whether the transport scheme specified in the TransportAddress property is supported by the current application domain.
public property PortType Gets or sets the port type for the endpoint.
public property ReferenceParameters Gets or sets the port type for the endpoint.
public property ReferenceProperties Gets or sets the reference properties for the endpoint.
public property ServiceName Gets or sets the service name for the endpoint.
public property TransportAddress Gets the transport address for this EndpointReference.
public property Via Represents an intermediary through which a SOAP message is sent.

Top

Public Methods

(see also Protected Methods )

  Name Description
public method Clone Returns a new EndpointReference with the same property values as the current one.
public method Equals Overloaded. Overridden.  
public method GetHashCode Overridden. Returns the hash code for the EndpointReference .
public method GetType  (Inherited from Object )
public method GetXml Overridden. Generates an XML representation of the EndpointReference from the specified XML document.
public method LoadXml Overridden. Loads the contents of the specified XML element into the current EndpointReference .
public method Matches Determines whether a specified message contains the same endpoint reference values as the current EndpointReference.
public method static op_Equality Performs a comparison of two instantiated EndpointReference objects to determine if they are equal.
public method static op_Explicit Converts an EndpointReference to a Uri.
public method static op_Implicit Converts a Uri to an EndpointReference.
public method static op_Inequality Performs a comparison of two instantiated EndpointReference objects to determine if they are not equal.
public method static ReferenceEquals  (Inherited from Object )
public method ToString  (Inherited from Object )

Top

Protected Methods

  Name Description
protected method Clear Sets all the members of the EndpointReference object to null.
protected method Finalize  (Inherited from Object )
protected method GetXmlAttributes  (Inherited from OpenElement )
protected method GetXmlElements Overridden. Appends the child elements of the EndpointReference to the specified XML element.
protected method LoadXmlAttributes  (Inherited from OpenElement )
protected method LoadXmlElements Overridden. Loads the contents of the specified XML element into properties of the EndpointReference .
protected method MemberClone Sets the members of the specified EndpointReference with the values of the current EndpointReference.
protected method MemberwiseClone  (Inherited from Object )

Top

See Also

Reference

EndpointReference Class
Microsoft.Web.Services3.Addressing Namespace