TransportClientCredentialsElement Class

Note: This API is now obsolete.

A configuration element that contains the credentials of a service or client endpoint for a transport on the Windows Azure Service Bus relay.

Inheritance Hierarchy

System. . :: . .Object
  System.Configuration. . :: . .ConfigurationElement
    ServiceModelConfigurationElement
      System.ServiceModel.Configuration. . :: . .ServiceModelExtensionElement
        System.ServiceModel.Configuration. . :: . .BehaviorExtensionElement
          System.ServiceModel.Configuration. . :: . .ClientCredentialsElement
            Microsoft.ServiceBus.Configuration..::..TransportClientCredentialsElement

Namespace:  Microsoft.ServiceBus.Configuration
Assembly:  Microsoft.ServiceBus (in Microsoft.ServiceBus.dll)

Syntax

'Declaration
<ObsoleteAttribute("This class is deprecated.  Please use TokenProviderElement instead.")> _
Public Class TransportClientCredentialsElement _
    Inherits ClientCredentialsElement
'Usage
Dim instance As TransportClientCredentialsElement
[ObsoleteAttribute("This class is deprecated.  Please use TokenProviderElement instead.")]
public class TransportClientCredentialsElement : ClientCredentialsElement
[ObsoleteAttribute(L"This class is deprecated.  Please use TokenProviderElement instead.")]
public ref class TransportClientCredentialsElement : public ClientCredentialsElement
[<ObsoleteAttribute("This class is deprecated.  Please use TokenProviderElement instead.")>]
type TransportClientCredentialsElement =  
    class
        inherit ClientCredentialsElement
    end
public class TransportClientCredentialsElement extends ClientCredentialsElement

The TransportClientCredentialsElement type exposes the following members.

Properties

  Name Description
Public property BehaviorType (Inherited from ClientCredentialsElement.)
Public property ClientCertificate (Inherited from ClientCredentialsElement.)
Public property ConfigurationElementName (Inherited from ServiceModelExtensionElement.)
Public property CurrentConfiguration (Inherited from ConfigurationElement.)
Public property ElementInformation (Inherited from ConfigurationElement.)
Protected property ElementProperty (Inherited from ConfigurationElement.)
Protected property EvaluationContext (Inherited from ConfigurationElement.)
Protected property HasContext (Inherited from ConfigurationElement.)
Public property HttpDigest (Inherited from ClientCredentialsElement.)
Public property IssuedToken (Inherited from ClientCredentialsElement.)
Protected property Item[ ( [ ( ConfigurationProperty] ) ] ) (Inherited from ConfigurationElement.)
Protected property Item[ ( [ ( String] ) ] ) (Inherited from ConfigurationElement.)
Public property LockAllAttributesExcept (Inherited from ConfigurationElement.)
Public property LockAllElementsExcept (Inherited from ConfigurationElement.)
Public property LockAttributes (Inherited from ConfigurationElement.)
Public property LockElements (Inherited from ConfigurationElement.)
Public property LockItem (Inherited from ConfigurationElement.)
Public property Peer (Inherited from ClientCredentialsElement.)
Protected property Properties Gets the collection of properties contained in this configuration element. (Overrides ClientCredentialsElement. . :: . .Properties.)
Public property ServiceCertificate (Inherited from ClientCredentialsElement.)
Public property SharedSecret Gets the shared secret element contained in this credential element.
Public property SupportInteractive (Inherited from ClientCredentialsElement.)
Public property Type (Inherited from ClientCredentialsElement.)
Public property UseIdentityConfiguration (Inherited from ClientCredentialsElement.)
Public property Windows (Inherited from ClientCredentialsElement.)

Top

Methods

  Name Description
Protected method ApplyConfiguration(ClientCredentials) (Inherited from ClientCredentialsElement.)
Protected method ApplyConfiguration(TransportClientCredentials) Obsolete. Applies the settings of this configuration element to the specified TransportClientCredentials.
Public method CopyFrom Copies the contents of the specified configuration element to this configuration element. (Overrides ClientCredentialsElement. . :: . .CopyFrom(ServiceModelExtensionElement).)
Protected method CreateBehavior (Inherited from ClientCredentialsElement.)
Public method CreateClientCredentials Obsolete. Returns a new TransportClientCredentials object with the same settings as this configuration element.
Protected method DeserializeElement (Inherited from ConfigurationElement.)
Public method Equals (Inherited from ConfigurationElement.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from ConfigurationElement.)
Protected method GetTransformedAssemblyString (Inherited from ConfigurationElement.)
Protected method GetTransformedTypeString (Inherited from ConfigurationElement.)
Public method GetType (Inherited from Object.)
Protected method Init (Inherited from ConfigurationElement.)
Protected method InitializeDefault (Inherited from ConfigurationElement.)
Protected method IsModified (Inherited from ServiceModelExtensionElement.)
Public method IsReadOnly (Inherited from ConfigurationElement.)
Protected method ListErrors (Inherited from ConfigurationElement.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method OnDeserializeUnrecognizedAttribute (Inherited from ConfigurationElement.)
Protected method OnDeserializeUnrecognizedElement (Inherited from ConfigurationElement.)
Protected method OnRequiredPropertyNotFound (Inherited from ConfigurationElement.)
Protected method PostDeserialize (Inherited from ConfigurationElement.)
Protected method PreSerialize (Inherited from ConfigurationElement.)
Protected method Reset Security Critical. (Inherited from ServiceModelExtensionElement.)
Protected method ResetModified (Inherited from ConfigurationElement.)
Protected method SerializeElement (Inherited from ServiceModelExtensionElement.)
Protected method SerializeToXmlElement (Inherited from ConfigurationElement.)
Protected method SetPropertyValue (Inherited from ConfigurationElement.)
Protected method SetPropertyValueIfNotDefaultValue``1 (Inherited from ServiceModelConfigurationElement.)
Protected method SetReadOnly (Inherited from ConfigurationElement.)
Public method ToString (Inherited from Object.)
Protected method Unmerge (Inherited from ConfigurationElement.)

Top

Remarks

Windows Azure Service Bus supports only Full Trust code access security.

This class corresponds to a configuration element specified in an application configuration file.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.ServiceBus.Configuration Namespace