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. |
|
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. |
|
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. |
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
Copyright ©2007 par Microsoft Corporation. Tous droits réservés.