J'ai trouvé les solutions. Merci maintenant. cela fonctionne très bien maintenant.
Adresse d'EndpointAddress = nouvel EndpointAddress (nouvel Uri (« net.tcp : //SC-Server-APP01 : 50010/Common/Definition »), EndpointIdentity.CreateUpnIdentity (« svcrange@dev »));
NetTcpBinding netTcpBinding = nouveau NetTcpBinding () ;
netTcpBinding.MaxReceivedMessageSize = int.MaxValue ;
netTcpBinding.TransactionFlow = rectifient ;
netTcpBinding.TransactionProtocol = TransactionProtocol.OleTransactions ;
netTcpBinding.ReaderQuotas.MaxDepth = int.MaxValue ;
netTcpBinding.ReaderQuotas.MaxStringContentLength = int.MaxValue ;
netTcpBinding.ReaderQuotas.MaxArrayLength = int.MaxValue ;
Usine de ChannelFactory = nouveau ChannelFactory (netTcpBinding, adresse) ;
usine. Endpoint.Behaviors.Add (nouvel AttachExtendedHeadersBehavior ()
{
Domaine = « gamme »,
Culture = "",
Utilisateur = ""
}) ;
IDefinition IDefinition1 = factory.CreateChannel () ;
defs de variété = IDefinition1.GetAllDefinitions (« someuser ») ;