(Guid, SPUrlZone, SPUserToken) del constructor SPSite

Inicializa una nueva instancia de la clase SPSite según el GUID de colección de sitios especificada, la zona de dirección URL y el token de usuario.

Espacio de nombres:  Microsoft.SharePoint
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
Public Sub New ( _
    id As Guid, _
    zone As SPUrlZone, _
    userToken As SPUserToken _
)
'Uso
Dim id As Guid
Dim zone As SPUrlZone
Dim userToken As SPUserToken

Dim instance As New SPSite(id, zone, _
    userToken)
public SPSite(
    Guid id,
    SPUrlZone zone,
    SPUserToken userToken
)

Parámetros

  • id
    Tipo: System.Guid

    GUID que especifica la colección de sitios.

Comentarios

SPSite objetos que se crean con un token de usuario que se ejecutan en el contexto del usuario especificado. No es posible cambiar el contexto de usuario de un objeto SPSite una vez que se ha creado. Cambio de los usuarios requiere la creación de un nuevo objeto SPSite .

El token de usuario es transferible en colecciones de sitios, pero no a través de los sistemas de administración de identidades. Por ejemplo, acoplable pertenencia proveedores de roles y realiza una solicitud deben coincidir con el proveedor en el lado de recursos.

Utilice la propiedad UserToken para obtener el token de usuario que está asociada con cualquier objeto SPUser , no solo el usuario actual. Si el usuario solicitado no es el usuario actual, SharePoint Foundation se basa el token del identificador de seguridad (SID) del usuario y obtiene la información de pertenencia al grupo con el objeto de autorización de modelo (vea Autorización, usuarios, grupos y el modelo de objetos de SharePoint 2013).

Vea también

Referencia

clase SPSite

Miembros SPSite

Sobrecarga SPSite

Espacio de nombres Microsoft.SharePoint