// Token: 0x060012D3 RID: 4819 RVA: 0x0004C2B8 File Offset: 0x0004A4B8
        public static MonitoringServiceClient Open(string serverName, TimeSpan openTimeout, TimeSpan closeTimeout, TimeSpan sendTimeout, TimeSpan receiveTimeout)
        {
            MonitoringServiceClient monitoringServiceClient = new MonitoringServiceClient();
            EndpointAddress         endpointAddress         = new EndpointAddress(string.Format("net.tcp://{0}:{1}/Microsoft.Exchange.HA.Monitoring", serverName, RegistryParameters.MonitoringWebServicePort));

            monitoringServiceClient.ServerName = serverName;
            MonitoringServiceClient.Tracer.TraceDebug <EndpointAddress>(0L, "Opening MonitoringServiceClient connection to endpoint: {0}", endpointAddress);
            monitoringServiceClient.m_wcfClient = new InternalMonitoringServiceClient(new NetTcpBinding
            {
                Name                   = "NetTcpBinding_MonitoringService",
                OpenTimeout            = openTimeout,
                CloseTimeout           = closeTimeout,
                SendTimeout            = sendTimeout,
                ReceiveTimeout         = receiveTimeout,
                MaxBufferPoolSize      = 16777216L,
                MaxBufferSize          = 16777216,
                MaxReceivedMessageSize = 16777216L,
                MaxConnections         = 10,
                Security               =
                {
                    Mode    = SecurityMode.Transport,
                    Message =
                    {
                        ClientCredentialType = MessageCredentialType.Windows
                    },
                    Transport                =
                    {
                        ClientCredentialType = TcpClientCredentialType.Windows,
                        ProtectionLevel      = ProtectionLevel.EncryptAndSign
                    }
                }
            }, endpointAddress);
            return(monitoringServiceClient);
        }
 // Token: 0x060012D2 RID: 4818 RVA: 0x0004C29B File Offset: 0x0004A49B
 public static MonitoringServiceClient Open(string serverName)
 {
     return(MonitoringServiceClient.Open(serverName, MonitoringServiceClient.OpenTimeout, MonitoringServiceClient.CloseTimeout, MonitoringServiceClient.SendTimeout, MonitoringServiceClient.ReceiveTimeout));
 }