A Sandcastle Documented Class Library

# INetworkHelperService Interface

Provides low-level networking helper methods.

Namespace: Dundas.BI.Services
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (10.0.0.1002)
Syntax
C#
VB
C++
F#
Copy

    public interface INetworkHelperService

    Public Interface INetworkHelperService

    public interface class INetworkHelperService

    type INetworkHelperService =  interface end

The INetworkHelperService type exposes the following members.

Properties

| Name | Description
--- | --- | ---
| CallerIPAddress | Gets the current caller IP address.
| TrustedProxyIPAddresses | Gets the trusted proxy IP address ranges corresponding to the TrustedProxyIPs configuration setting.

Top
Methods

| Name | Description
--- | --- | ---
| IsInternalIP | Obsolete. Gets a value indicating whether the specified IP address is associated with the local machine or any other registered Dundas BI server connected to the current application database.
| IsIPAddressInRange | Gets a value indicating whether an IP address is within at least one of the specified ranges.
| IsSecureConnection(Boolean, IDictionary String, String , IPAddress) | Determines whether the specified request uses a secure (HTTPS) connection from the point-of-view of the browser.
| IsSecureConnection(Boolean, IDictionary String, String , IPAddress, Boolean) | Determines whether the specified request uses a secure (HTTPS) connection from the point-of-view of the browser.
| ParseIPAddressElements | Parses a comma-separated list of IP addresses and/or IP address ranges.

Top
See Also

#### Reference

Dundas.BI.Services Namespace