IWebGateway Interface
Provides an abstract interface for a Web access solution.
Namespace: Microsoft.HomeServer.Extensibility
Assembly: HomeServerExt (in homeserverext.dll)
Usage
Syntax
'Declaration
Public Interface IWebGateway
public interface IWebGateway
public interface class IWebGateway
public interface IWebGateway
public interface IWebGateway
Remarks
Windows Home Server ships with an installed Web Gateway Provider that is based on Windows Live technology. A Web Gateway Provider is a Dynamic Domain Name System (DNS) solution for Windows Home Server. Windows Home Server allows you to develop a custom Web Gateway Provider and then make it available on the Windows Home Server.
To create your Web Gateway Provider, you must create a class named HomeServerWebExtender
that implements IWebGateway.
Classes that implement this interface as part of an add-in must have public access modifiers.
To deploy your Web Gateway Provider, you then include this class in a DLL that follows the naming convention, HomeServerConsoleTab.YourWebAccessSolutionName.dll, where YourWebAccessSolutionName is a name that you use to distinguish your DLL from other HomeServerConsole.*.dll files.
After your Web Gateway Provider has been deployed on the server, users can select which provider to use, configure, edit, and view the status of the Web Gateway Provider through Remote Access on the Windows Home Server Settings dialog.
Platforms
Development Platforms
Windows Server 2008, Windows Vista, Windows Server 2003, Windows XP
Target Platforms
Windows Home Server
See Also
Reference
IWebGateway Members
Microsoft.HomeServer.Extensibility Namespace