IComputeEnvironmentResource Methods
InterfaceMethods2 members
Represents a compute environment resource.
GetEndpointPropertyExpression(EndpointReferenceExpression) Section titled GetEndpointPropertyExpression(EndpointReferenceExpression)virtualReference Gets a
ReferenceExpression representing a deployed endpoint property for the specified EndpointReferenceExpression . public interface IComputeEnvironmentResource{ public virtual ReferenceExpression GetEndpointPropertyExpression( EndpointReferenceExpression endpointReferenceExpression) { // ... }}Parameters
endpointReferenceExpression EndpointReturns
ReferenceExpression A ReferenceExpression representing the deployed endpoint property.Exceptions
ArgumentNullExceptionThrown when endpointReferenceExpression is null.InvalidOperationExceptionThrown when the requested endpoint property is unsupported, or when a non-HTTP/HTTPS endpoint does not specify a port.Remarks
Use this method when an endpoint property should be represented as a compute-environment-specific
ReferenceExpression instead of being resolved from a local endpoint allocation. The default implementation composes values from IComputeEnvironmentResource.GetHostAddressExpression , the endpoint scheme, and endpoint ports. HTTP and HTTPS endpoints use ports 80 and 443 respectively when no explicit port is configured. GetHostAddressExpression(EndpointReference) Section titled GetHostAddressExpression(EndpointReference)virtualReference Gets a
ReferenceExpression representing the host address or host name for the specified EndpointReference . public interface IComputeEnvironmentResource{ public virtual ReferenceExpression GetHostAddressExpression( EndpointReference endpointReference) { // ... }}Parameters
endpointReference EndpointReturns
ReferenceExpression A ReferenceExpression representing the host address or host name (not a full URL).Remarks
The returned value typically contains only the host name or address, without scheme, port, or path information.