Exemple #1
0
 /// <summary>
 /// Default constructor.
 /// </summary>
 public DefaultClient()
 {
     this.wsTransferClient        = new WsTransferClient();
     this.wsTransferFactoryClient = new WsTransferFactoryClient();
     this.wsEnumerationClient     = new WsEnumerationClient();
     this.mexClient       = new MexClient();
     this.alternateClient = new AlternateClient();
     this.resourceFactory = new RmResourceFactory();
     this.requestFactory  = new RmRequestFactory();
 }
Exemple #2
0
 /// <summary>
 /// Default constructor.
 /// </summary>
 public DefaultClient()
 {
     this.wsTransferClient = new WsTransferClient();
     this.wsTransferFactoryClient = new WsTransferFactoryClient();
     this.wsEnumerationClient = new WsEnumerationClient();
     this.mexClient = new MexClient();
     this.alternateClient = new AlternateClient();
     this.resourceFactory = new RmResourceFactory();
     this.requestFactory = new RmRequestFactory();
 }
Exemple #3
0
 public DefaultClient(string fimUrl, TimeSpan?receiveTimeout = null, int?maxReceivedMessageSize = null)
 {
     this.wsTransferClient        = new WsTransferClient(Bindings.ServiceMultipleTokenBinding_Common(receiveTimeout, maxReceivedMessageSize), DefaultEndpoints.WsTransfer(fimUrl));
     this.wsTransferFactoryClient = new WsTransferFactoryClient(Bindings.ServiceMultipleTokenBinding_Common(receiveTimeout, maxReceivedMessageSize), DefaultEndpoints.WsTransferFactory(fimUrl));
     this.wsEnumerationClient     = new WsEnumerationClient(Bindings.ServiceMultipleTokenBinding_Common(receiveTimeout, maxReceivedMessageSize), DefaultEndpoints.WsEnumeration(fimUrl));
     this.mexClient       = new MexClient(Bindings.MetadataExchangeHttpBinding_IMetadataExchange(receiveTimeout, maxReceivedMessageSize), DefaultEndpoints.Mex(fimUrl));
     this.alternateClient = new AlternateClient(Bindings.ServiceMultipleTokenBinding_Common(receiveTimeout, maxReceivedMessageSize), DefaultEndpoints.Alternate(fimUrl));
     this.resourceFactory = new RmResourceFactory();
     this.requestFactory  = new RmRequestFactory();
 }
Exemple #4
0
 public DefaultClient(string fimUrl, TimeSpan? receiveTimeout = null, int? maxReceivedMessageSize = null)
 {
     this.wsTransferClient = new WsTransferClient(Bindings.ServiceMultipleTokenBinding_Common(receiveTimeout, maxReceivedMessageSize), DefaultEndpoints.WsTransfer(fimUrl));
     this.wsTransferFactoryClient = new WsTransferFactoryClient(Bindings.ServiceMultipleTokenBinding_Common(receiveTimeout, maxReceivedMessageSize), DefaultEndpoints.WsTransferFactory(fimUrl));
     this.wsEnumerationClient = new WsEnumerationClient(Bindings.ServiceMultipleTokenBinding_Common(receiveTimeout, maxReceivedMessageSize), DefaultEndpoints.WsEnumeration(fimUrl));
     this.mexClient = new MexClient(Bindings.MetadataExchangeHttpBinding_IMetadataExchange(receiveTimeout, maxReceivedMessageSize), DefaultEndpoints.Mex(fimUrl));
     this.alternateClient = new AlternateClient(Bindings.ServiceMultipleTokenBinding_Common(receiveTimeout, maxReceivedMessageSize), DefaultEndpoints.Alternate(fimUrl));
     this.resourceFactory = new RmResourceFactory();
     this.requestFactory = new RmRequestFactory();
 }
 public DefaultClient(string fimUrl)
 {
     this.wsTransferClient = new WsTransferClient(Bindings.ServiceMultipleTokenBinding_Common, DefaultEndpoints.WsTransfer(fimUrl));
     this.wsTransferFactoryClient = new WsTransferFactoryClient(Bindings.ServiceMultipleTokenBinding_Common, DefaultEndpoints.WsTransferFactory(fimUrl));
     this.wsEnumerationClient = new WsEnumerationClient(Bindings.ServiceMultipleTokenBinding_Common, DefaultEndpoints.WsEnumeration(fimUrl));
     this.mexClient = new MexClient(Bindings.MetadataExchangeHttpBinding_IMetadataExchange, DefaultEndpoints.Mex(fimUrl));
     this.alternateClient = new AlternateClient(Bindings.ServiceMultipleTokenBinding_Common, DefaultEndpoints.Alternate(fimUrl));
     this.resourceFactory = new RmResourceFactory();
     this.requestFactory = new RmRequestFactory();
 }
Exemple #6
0
        /// <summary>
        /// Constructor.
        /// </summary>
        /// <param name="wsTransferConfigurationName">Name of the ws transfer endpoint configuration.</param>
        /// <param name="wsTransferFactoryConfigurationName">Name of the ws transfer factory endpoint configuration.</param>
        /// <param name="wsEnumerationConfigurationName">Name of the ws enumeration endpoint configuration.</param>
        /// <param name="mexConfigurationName">Name of the mex endpoint configuration.</param>
        public DefaultClient(
            String wsTransferConfigurationName,
            String wsTransferFactoryConfigurationName,
            String wsEnumerationConfigurationName,
            String mexConfigurationName,
            String alternateClientConfigurationName
            )
        {
            this.wsTransferClient        = new WsTransferClient(wsTransferConfigurationName);
            this.wsTransferFactoryClient = new WsTransferFactoryClient(wsTransferFactoryConfigurationName);
            this.wsEnumerationClient     = new WsEnumerationClient(wsEnumerationConfigurationName);
            this.mexClient       = new MexClient(mexConfigurationName);
            this.alternateClient = new AlternateClient(alternateClientConfigurationName);

            this.resourceFactory = new RmResourceFactory();
            this.requestFactory  = new RmRequestFactory();
        }
Exemple #7
0
        public static void MyClassInitialize(TestContext testContext)
        {
            NetworkCredential credential = GetCredential();
            transferFactoryClient = new WsTransferFactoryClient();
            transferFactoryClient.ClientCredentials.Windows.ClientCredential = credential;

            enumerationClient = new WsEnumerationClient();
            enumerationClient.ClientCredentials.Windows.ClientCredential = credential;

            transferClient = new WsTransferClient();
            transferClient.ClientCredentials.Windows.ClientCredential = credential;

            mexClient = new MexClient();
            schema = mexClient.Get();
            resourceFactory = new RmResourceFactory(schema);
            requestFactory = new RmRequestFactory(schema);
        }
Exemple #8
0
        public static void MyClassInitialize(TestContext testContext)
        {
            NetworkCredential credential = GetCredential();

            transferFactoryClient = new WsTransferFactoryClient();
            transferFactoryClient.ClientCredentials.Windows.ClientCredential = credential;

            enumerationClient = new WsEnumerationClient();
            enumerationClient.ClientCredentials.Windows.ClientCredential = credential;

            transferClient = new WsTransferClient();
            transferClient.ClientCredentials.Windows.ClientCredential = credential;

            mexClient       = new MexClient();
            schema          = mexClient.Get();
            resourceFactory = new RmResourceFactory(schema);
            requestFactory  = new RmRequestFactory(schema);
        }
Exemple #9
0
        /// <summary>
        /// Constructor.
        /// </summary>
        /// <param name="wsTransferConfigurationName">Name of the ws transfer endpoint configuration.</param>
        /// <param name="wsTransferFactoryConfigurationName">Name of the ws transfer factory endpoint configuration.</param>
        /// <param name="wsEnumerationConfigurationName">Name of the ws enumeration endpoint configuration.</param>
        /// <param name="mexConfigurationName">Name of the mex endpoint configuration.</param>
        public DefaultClient(
            String wsTransferConfigurationName,
            String wsTransferFactoryConfigurationName,
            String wsEnumerationConfigurationName,
            String mexConfigurationName,
            String alternateClientConfigurationName
            )
        {
            this.wsTransferClient = new WsTransferClient(wsTransferConfigurationName);
            this.wsTransferFactoryClient = new WsTransferFactoryClient(wsTransferFactoryConfigurationName);
            this.wsEnumerationClient = new WsEnumerationClient(wsEnumerationConfigurationName);
            this.mexClient = new MexClient(mexConfigurationName);
            this.alternateClient = new AlternateClient(alternateClientConfigurationName);

            this.resourceFactory = new RmResourceFactory();
            this.requestFactory = new RmRequestFactory();
        }