PrivacyNoticeBindingElement Class

 

Represents the binding element that contains the privacy policy for the WS-Federation binding.

Namespace:   System.ServiceModel.Channels
Assembly:  System.ServiceModel (in System.ServiceModel.dll)

System.Object
  System.ServiceModel.Channels.BindingElement
    System.ServiceModel.Channels.PrivacyNoticeBindingElement

public sealed class PrivacyNoticeBindingElement : BindingElement, 
	IPolicyExportExtension

NameDescription
System_CAPS_pubmethodPrivacyNoticeBindingElement()

Initializes a new instance of the PrivacyNoticeBindingElement class.

System_CAPS_pubmethodPrivacyNoticeBindingElement(PrivacyNoticeBindingElement)

Initializes a new instance of the PrivacyNoticeBindingElement class from an existing element.

NameDescription
System_CAPS_pubpropertyUrl

Gets or sets the URI at which the privacy notice is located.

System_CAPS_pubpropertyVersion

Gets or sets the privacy notice version number for the binding.

NameDescription
System_CAPS_pubmethodBuildChannelFactory<TChannel>(BindingContext)

Initializes a channel factory for producing channels of a specified type from the binding context.(Inherited from BindingElement.)

System_CAPS_pubmethodBuildChannelListener<TChannel>(BindingContext)

Initializes a channel listener to accept channels of a specified type from the binding context.(Inherited from BindingElement.)

System_CAPS_pubmethodCanBuildChannelFactory<TChannel>(BindingContext)

Returns a value that indicates whether the binding element can build a channel factory for a specific type of channel.(Inherited from BindingElement.)

System_CAPS_pubmethodCanBuildChannelListener<TChannel>(BindingContext)

Returns a value that indicates whether the binding element can build a listener for a specific type of channel.(Inherited from BindingElement.)

System_CAPS_pubmethodClone()

Creates a copy of the current binding element.(Overrides BindingElement.Clone().)

System_CAPS_pubmethodEquals(Object)

Determines whether the specified object is equal to the current object.(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

Serves as the default hash function. (Inherited from Object.)

System_CAPS_pubmethodGetProperty<T>(BindingContext)

Queries the binding element stack to see whether it supports a particular interface.(Overrides BindingElement.GetProperty<T>(BindingContext).)

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_pubmethodToString()

Returns a string that represents the current object.(Inherited from Object.)

NameDescription
System_CAPS_pubinterfaceSystem_CAPS_privmethodIPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext)

Exports custom policy assertions regarding the privacy notice from the binding elements that contain the policy.

.NET Framework
Available since 3.0

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

Return to top
Show: