Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

BinaryMessageEncodingBindingElement Members

The binding element that specifies the .NET Binary Format for XML used to encode messages.

The following tables list the members exposed by the BinaryMessageEncodingBindingElement type.

  Name Description
Public method BinaryMessageEncodingBindingElement Initializes a new instance of the BinaryMessageEncodingBindingElement class.
Top
  Name Description
Public property MaxReadPoolSize Gets or sets the maximum number of XML readers that are allocated to a pool and are ready for use to process incoming messages.
Public property MaxSessionSize Gets or sets the maximum amount of memory available within a session for optimizing transmission procedures.
Public property MaxWritePoolSize Gets or sets the maximum number of XML writers that are allocated to a pool and are ready for use to process outgoing messages.
Public property MessageVersion Overridden. Gets or sets the SOAP message and WS-Addressing versions that are used or expected.
Public property ReaderQuotas Gets constraints on the complexity of XML messages that can be processed by endpoints configured with this binding element.
Top
(see also Protected Methods )
  Name Description
Public method BuildChannelFactory Overridden. Builds the channel factory stack on the client that creates a specified type of channel for a specified context.
Public method BuildChannelListener Overridden. Builds the channel listener on the service that accepts a specified type of channel for a specified context.
Public method CanBuildChannelFactory  Returns a value that indicates whether the binding element can build a channel factory for a specific type of channel. (inherited from BindingElement)
Public method CanBuildChannelListener Overridden. Returns a value that indicates whether the current binding can build a listener for a specified type of channel and context.
Public method Clone Overridden. Creates a new BinaryMessageEncodingBindingElement object initialized from the current one.
Public method CreateMessageEncoderFactory Overridden. Creates a factory for binary message encoders that employ the SOAP and WS-Addressing versions and the character encoding specified by the current encoding binding element.
Public method Equals  Overloaded. Determines whether two Object instances are equal. (inherited from Object)
Public method GetHashCode  Serves as a hash function for a particular type. (inherited from Object)
Public method GetProperty Overridden. Returns a typed object requested, if present, from the appropriate layer in the binding element stack.
Public method GetType  Gets the Type of the current instance. (inherited from Object)
Public method Static ReferenceEquals  Determines whether the specified Object instances are the same instance. (inherited from Object)
Public method ToString  Returns a String that represents the current Object. (inherited from Object)
Top
  Name Description
Protected method Finalize  Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (inherited from Object)
Protected method MemberwiseClone  Creates a shallow copy of the current Object. (inherited from Object)
Top
  Name Description
Explicit interface implementation Method System.ServiceModel.Description.IPolicyExportExtension.ExportPolicy Writes custom binary message encoding elements into the generated metadata for an endpoint.
Explicit interface implementation Method System.ServiceModel.Description.IWsdlExportExtension.ExportContract Writes custom binary message encoding elements into the generated WSDL for a contract.
Explicit interface implementation Method System.ServiceModel.Description.IWsdlExportExtension.ExportEndpoint Writes custom binary message encoding elements into the generated WSDL for an endpoint.
Top
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.