Partager via


Propriétés de canal serveur

Le tableau suivant indique les propriétés de canal serveur qui peuvent être spécifiées.

Propriété Description Types qui prennent en charge cette propriété

authorizationModule

Chaîne qui spécifie l'assembly, l'espace de noms et le nom de classe d'une classe qui implémente l'interface IAuthorizeRemotingConnection. La chaîne doit être de la forme AuthorizationModuleNameSpace.AuthorizationModuleClass,AuthorizationModuleAssembly.

TcpChannel

TcpServerChannel

authorizedGroup

Chaîne qui spécifie le groupe ou l'utilisateur qui a l'autorisation de se connecter à ce canal. Par défaut, tous les utilisateurs autorisés y ont accès.

IpcChannel

IpcServerChannel

bindTo

Chaîne qui spécifie l'adresse IP de la carte d'interface réseau (NIC) à laquelle le canal serveur doit se lier. La valeur par défaut est System.Net.IPAddress.Any.

HttpChannel

HttpServerChannel

TcpChannel

TcpServerChannel

exclusiveAddressUse

Valeur booléenne (true ou false) qui spécifie si le canal empêche d'autres applications de réutiliser la combinaison d'adresse IP/port. La valeur par défaut est true. Lorsqu'elle est définie avec la valeur true, cette propriété définit l'option de socket serveur GetSocketOption avec la valeur SocketOptionName.ExclusiveAddressUse.

Cette propriété est uniquement prise en charge par la version 1.1 du .NET Framework sur les plateformes suivantes : Windows NT 4.0 avec le Service Pack 4 ou supérieur, Windows Me, Windows 2000, Windows XP Édition familiale, Windows XP Professionnel et la famille Windows Server 2003.

La modification de cette propriété requiert des droits d'administrateur sur les plateformes antérieures à Windows XP Service Pack 2 ou Windows Server 2003.

HttpChannel

HttpServerChannel

TcpChannel

TcpServerChannel

impersonate

Valeur booléenne (true ou false) qui spécifie si le serveur doit emprunter l'identité du client. La valeur par défaut est false.

TcpChannel

TcpServerChannel

listen

Valeur booléenne (true ou false) qui spécifie s'il faut autoriser l'activation pour raccorder WantsToListen. La valeur par défaut est true.

HttpChannel

HttpServerChannel

port

Entier qui spécifie le port sur lequel le canal écoute. Si vous spécifiez 0, le système d'accès distant choisit automatiquement un port ouvert.

HttpChannel

HttpServerChannel

TcpChannel

TcpServerChannel

portName

Chaîne qui spécifie le nom du port que le serveur expose. Cette propriété est requise pour un IpcChannel ou un IpcServerChannel.

IpcChannel

IpcServerChannel

rejectRemoteRequests

Valeur booléenne (true ou false) qui spécifie s'il faut refuser les demandes provenant d'autres ordinateurs. Le fait de spécifier true permet de n'autoriser que les appels distants provenant de l'ordinateur local. La valeur par défaut est false.

TcpChannel

TcpServerChannel

suppressChannelData

Valeur booléenne (true ou false) qui spécifie si le canal contribue aux données de canal qui sont disponibles à partir des propriétés ChannelData, ChannelDataou ChannelData. La valeur par défaut est false.

HttpChannel

HttpServerChannel

TcpChannel

TcpServerChannel

IpcChannel

IpcServerChannel

useIpAddress

Valeur booléenne (true ou false) qui spécifie si l'adresse IP figurant dans l'URL de publication doit être utilisée à la place du nom de l'ordinateur. Par exemple, les réseaux sans fil transfèrent souvent l'adresse IP d'un ordinateur portable lors de son déplacement sur le réseau. Si false est spécifié pour cette valeur, le nom de l'ordinateur est utilisé à la place de l'adresse, afin que les communications distantes ne soient pas déconnectées lorsqu'elles sont itinérantes. La valeur par défaut est true. Cette valeur peut être substituée par la propriété machineName lorsque cette propriété est utilisée avec un canal serveur. Pour plus d'informations, consultez la propriété machineName.

HttpChannel

HttpServerChannel

TcpChannel

TcpServerChannel

Voir aussi

Tâches

Comment : configurer un canal dans un fichier de configuration
Comment : configurer un canal par programme

Référence

Schéma des paramètres d'accès distant

Concepts

Configuration d'applications distantes
Configuration d'objets distants
Configuration d'objets distants

Footer image

Copyright ©2007 par Microsoft Corporation. Tous droits réservés.