30 references to MetadataExchangeClientMode
dotnet-svcutil-lib (30)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MetadataExchangeClient.cs (20)
50public MetadataExchangeClient(Uri address, MetadataExchangeClientMode mode) 54if (mode == MetadataExchangeClientMode.HttpGet) 208private void Validate(Uri address, MetadataExchangeClientMode mode) 220if (mode == MetadataExchangeClientMode.HttpGet && !IsHttpOrHttps(address)) 231return BeginGetMetadata(_ctorUri, MetadataExchangeClientMode.HttpGet, callback, asyncState); 238public IAsyncResult BeginGetMetadata(Uri address, MetadataExchangeClientMode mode, AsyncCallback callback, object asyncState) 242if (mode == MetadataExchangeClientMode.HttpGet) 276return GetMetadataAsync(_ctorUri, MetadataExchangeClientMode.HttpGet); 283public Task<MetadataSet> GetMetadataAsync(Uri address, MetadataExchangeClientMode mode) 287MetadataRetriever retriever = (mode == MetadataExchangeClientMode.HttpGet) 322return GetMetadata(_ctorUri, MetadataExchangeClientMode.HttpGet); 329public MetadataSet GetMetadata(Uri address, MetadataExchangeClientMode mode) 334if (mode == MetadataExchangeClientMode.HttpGet) 434address.ToString(), MetadataExchangeClientMode.HttpGet.ToString()); 440address.ToString(), MetadataExchangeClientMode.MetadataExchange.ToString()); 1305static public bool IsDefined(MetadataExchangeClientMode x) 1308x == MetadataExchangeClientMode.MetadataExchange || 1309x == MetadataExchangeClientMode.HttpGet || 1313public static void Validate(MetadataExchangeClientMode value) 1318typeof(MetadataExchangeClientMode)));
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\WSSecurityPolicy.cs (1)
2901metadataSet = policyFetcher.GetMetadata(mexAddress.Uri, MetadataExchangeClientMode.HttpGet);
Metadata\MetadaExchangeResolver.cs (9)
104metadataResolved = await ResolveMetadataAsync(this.EndpointAddress.Uri, MetadataExchangeClientMode.HttpGet, true, cancellationToken).ConfigureAwait(false); 109metadataResolved = await ResolveMetadataAsync(new Uri(baseUri + mexUri), MetadataExchangeClientMode.MetadataExchange, false, cancellationToken).ConfigureAwait(false); 114metadataResolved = await ResolveMetadataAsync(this.EndpointAddress.Uri, MetadataExchangeClientMode.MetadataExchange, true, cancellationToken).ConfigureAwait(false); 118metadataResolved = await ResolveMetadataAsync(new Uri(baseUri + wsdlQuery), MetadataExchangeClientMode.HttpGet, false, cancellationToken).ConfigureAwait(false); 134metadataResolved = await ResolveMetadataAsync(new Uri(baseUri + wsdlQuery), MetadataExchangeClientMode.HttpGet, false, cancellationToken).ConfigureAwait(false); 138metadataResolved = await ResolveMetadataAsync(new Uri(baseUri), MetadataExchangeClientMode.HttpGet, true, cancellationToken).ConfigureAwait(false); 146metadataResolved = await ResolveMetadataAsync(new Uri(baseUri), MetadataExchangeClientMode.MetadataExchange, false, cancellationToken).ConfigureAwait(false); 149metadataResolved = await ResolveMetadataAsync(new Uri(baseUri + mexUri), MetadataExchangeClientMode.MetadataExchange, false, cancellationToken).ConfigureAwait(false); 171private async Task<bool> ResolveMetadataAsync(Uri serviceUri, MetadataExchangeClientMode metadataExchangeMode, bool captureException, CancellationToken cancellationToken)