Compartir a través de


(ChannelFactory<TChannel>, EndpointAddress, Uri) del método SPChannelFactoryOperations.CreateChannelActingAsLoggedOnUser<TChannel>

CreateChannelAsLoggedOnUser crea un canal WCF, con un token 'actuar como'. Represente token 'actuar como' proceso de identidad (actor) y la identidad de usuario. Este token delega la identidad del usuario en el servidor back-end. La delegación es una operación costosa.

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

Sintaxis

'Declaración
<ExtensionAttribute> _
Public Shared Function CreateChannelActingAsLoggedOnUser(Of TChannel) ( _
    factory As ChannelFactory(Of TChannel), _
    address As EndpointAddress, _
    via As Uri _
) As TChannel
'Uso
Dim factory As ChannelFactory(Of TChannel)
Dim address As EndpointAddress
Dim via As Uri
Dim returnValue As TChannel

returnValue = factory.CreateChannelActingAsLoggedOnUser(address, _
    via)
public static TChannel CreateChannelActingAsLoggedOnUser<TChannel>(
    this ChannelFactory<TChannel> factory,
    EndpointAddress address,
    Uri via
)

Parámetros de tipo

Parámetros

  • via
    Tipo: System.Uri

    [Uri] que contiene la dirección de transporte a la que el canal envía los mensajes.

Valor devuelto

Tipo: TChannel
Devuelve [{0}].

Nota de uso

En Visual Basic y C#, se puede llamar a este método como a un método de instancia en cualquier objeto de tipo ChannelFactory<TChannel>. Cuando use la sintaxis del método de instancia para llamar a este método, omita el primer parámetro. Para más información, consulte https://msdn.microsoft.com/es-es/library/bb384936(v=office.15) o https://msdn.microsoft.com/es-es/library/bb383977(v=office.15).

Vea también

Referencia

clase SPChannelFactoryOperations

Miembros SPChannelFactoryOperations

Sobrecarga CreateChannelActingAsLoggedOnUser

Espacio de nombres Microsoft.SharePoint