(Uri, String, Boolean, String, Boolean, String, String, Boolean, Boolean) del método SPGlobalAdmin.ExtendVirtualServerInWebFarm
NOTA: esta API está ahora obsoleta.
Para extender una aplicación Web a un nuevo sitio Web de Internet Information Services (IIS), agregue una nueva entrada a la configuración de IIS a través de la propiedad IisSettings de la clase SPWebApplication . SharePoint Foundation controla automáticamente la duplicación de los sitios Web de IIS en otros equipos de la granja de servidores. (En Windows SharePoint Services 2.0, el método ExtendVirtualServerInWebFarm ampliar un servidor virtual en una granja de servidores con SharePoint Foundation y se mantiene por compatibilidad con versiones anteriores.)
Espacio de nombres: Microsoft.SharePoint.Administration
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
<ObsoleteAttribute("To extend a web application to a new iis web site, add a new entry to SPWebApplication.IisSettings. Duplicating IIS Web Sites on other machines in the farm is now handled automattically.", _
False)> _
Public Function ExtendVirtualServerInWebFarm ( _
uri As Uri, _
virtualServerName As String, _
bCreateNewAppPool As Boolean, _
appPoolId As String, _
bConfigurableAppPoolAccount As Boolean, _
appPoolUserName As String, _
appPoolPassword As String, _
bAllowAnonymous As Boolean, _
bEnsureNTLM As Boolean _
) As SPVirtualServer
'Uso
Dim instance As SPGlobalAdmin
Dim uri As Uri
Dim virtualServerName As String
Dim bCreateNewAppPool As Boolean
Dim appPoolId As String
Dim bConfigurableAppPoolAccount As Boolean
Dim appPoolUserName As String
Dim appPoolPassword As String
Dim bAllowAnonymous As Boolean
Dim bEnsureNTLM As Boolean
Dim returnValue As SPVirtualServer
returnValue = instance.ExtendVirtualServerInWebFarm(uri, _
virtualServerName, bCreateNewAppPool, _
appPoolId, bConfigurableAppPoolAccount, _
appPoolUserName, appPoolPassword, _
bAllowAnonymous, bEnsureNTLM)
[ObsoleteAttribute("To extend a web application to a new iis web site, add a new entry to SPWebApplication.IisSettings. Duplicating IIS Web Sites on other machines in the farm is now handled automattically.",
false)]
public SPVirtualServer ExtendVirtualServerInWebFarm(
Uri uri,
string virtualServerName,
bool bCreateNewAppPool,
string appPoolId,
bool bConfigurableAppPoolAccount,
string appPoolUserName,
string appPoolPassword,
bool bAllowAnonymous,
bool bEnsureNTLM
)
Parámetros
uri
Tipo: System.UriUn identificador URI absoluto para el servidor virtual, que incluye el nombre de host, el número de puerto y la información de dirección URL personalizada. Por ejemplo, si el URI es https://Server_Name:Port_Number/Sample_URL, cuando el servidor virtual se ha ampliado el Sample_URL se incluye como parte de la dirección URL.
virtualServerName
Tipo: System.StringUna cadena que especifica el nombre de un servidor virtual que contiene una base de datos de contenido a usar para el servidor extendido.
bCreateNewAppPool
Tipo: System.Booleantrue para crear un grupo de aplicaciones; en caso contrario, false.
appPoolId
Tipo: System.StringUna cadena que especifica un identificador para el grupo de aplicaciones.
bConfigurableAppPoolAccount
Tipo: System.Booleantrue para especificar que la cuenta de grupo de aplicaciones es configurable; en caso contrario, false.
- appPoolUserName
Tipo: System.StringUna cadena que especifica un nombre de usuario para la cuenta de administrador del grupo de aplicaciones. Si true, especifique uno de los siguientes valores:
NetworkService
LocalService
LocalSystem
appPoolPassword
Tipo: System.StringUna cadena que especifica una contraseña para la cuenta de administrador del grupo de aplicaciones. El parámetro es necesario sólo si el parámetro se establece en true.
bAllowAnonymous
Tipo: System.Booleantrue para permitir el acceso anónimo; en caso contrario, false.
bEnsureNTLM
Tipo: System.Booleantrue para usar NTLM para la autenticación; en caso contrario, false. El valor predeterminado es false.
Valor devuelto
Tipo: Microsoft.SharePoint.Administration.SPVirtualServer
Un objeto SPVirtualServer que representa el servidor virtual extendido.