ChannelProtectionRequirements Class
Describes encryption and signature requirements that apply to different parts of messages that are transmitted on this channel.
Assembly: System.ServiceModel (in System.ServiceModel.dll)
| Name | Description | |
|---|---|---|
![]() | ChannelProtectionRequirements() | Initializes a new instance of the ChannelProtectionRequirements class. |
![]() | ChannelProtectionRequirements(ChannelProtectionRequirements^) | Initializes a new instance of the ChannelProtectionRequirements class from another instance of this class. |
| Name | Description | |
|---|---|---|
![]() | IncomingEncryptionParts | Gets a collection of message parts that are encrypted for messages from client to server. |
![]() | IncomingSignatureParts | Gets a collection of message parts that are signed for messages from client to server. |
![]() | IsReadOnly | Gets a value that indicates whether this instance of the class is read-only. |
![]() | OutgoingEncryptionParts | Gets a collection of message parts that are encrypted for messages from server to client. |
![]() | OutgoingSignatureParts | Gets a collection of message parts that are signed for messages from server to client. |
| Name | Description | |
|---|---|---|
![]() | Add(ChannelProtectionRequirements^) | Adds the parts collections in the specified ChannelProtectionRequirements to the current instance of this class. |
![]() | Add(ChannelProtectionRequirements^, Boolean) | Adds the various parts collections in the specified ChannelProtectionRequirements to the current instance of this class. |
![]() | CreateInverse() | Creates a new instance of this class with incoming and outgoing parts reversed. |
![]() | Equals(Object^) | Determines whether the specified object is equal to the current object.(Inherited from Object.) |
![]() | Finalize() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.) |
![]() | GetHashCode() | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType() | |
![]() | MakeReadOnly() | Sets this class and its part collections to read-only. |
![]() | MemberwiseClone() | |
![]() | ToString() | Returns a string that represents the current object.(Inherited from Object.) |
When extending the BindingElement class, you must implement the GetProperty<T>(BindingContext^) so that it returns an instance of this class corresponding to the binding element.
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.


