123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174 |
- <?xml version="1.0" encoding="utf-8"?>
- <doc>
- <assembly>
- <name>System.Web.Http.SelfHost</name>
- </assembly>
- <members>
- <member name="T:System.Net.Http.HttpRequestMessageExtensions">
- <summary>Provides extension methods for <see cref="T:System.Net.Http.HttpRequestMessage" />.</summary>
- </member>
- <member name="M:System.Net.Http.HttpRequestMessageExtensions.GetSecurityMessageProperty(System.Net.Http.HttpRequestMessage)">
- <summary>Gets the current <see cref="T:System.ServiceModel.Security.SecurityMessageProperty" /> stored in the request message properties for the given request.</summary>
- <returns>The current <see cref="T:System.ServiceModel.Security.SecurityMessageProperty" />.</returns>
- <param name="request">The request.</param>
- </member>
- <member name="T:System.Web.Http.SelfHost.HttpSelfHostConfiguration">
- <summary>Contains the configuration class for HTTP Services.</summary>
- </member>
- <member name="M:System.Web.Http.SelfHost.HttpSelfHostConfiguration.#ctor(System.String)">
- <summary>Initializes a new instance of the <see cref="T:System.Web.Http.SelfHost.HttpSelfHostConfiguration" /> class.</summary>
- <param name="baseAddress">The base address in a form of string.</param>
- </member>
- <member name="M:System.Web.Http.SelfHost.HttpSelfHostConfiguration.#ctor(System.Uri)">
- <summary>Initializes a new instance of the <see cref="T:System.Web.Http.SelfHost.HttpSelfHostConfiguration" /> class.</summary>
- <param name="baseAddress">The base address in a URI form.</param>
- </member>
- <member name="P:System.Web.Http.SelfHost.HttpSelfHostConfiguration.BaseAddress">
- <summary>Gets the base HTTP address.</summary>
- <returns>The <see cref="T:System.Uri" /> object that represents the base HTTP address.</returns>
- </member>
- <member name="P:System.Web.Http.SelfHost.HttpSelfHostConfiguration.ClientCredentialType">
- <summary>Gets or sets the client credential type that the server expects.</summary>
- <returns>A <see cref="T:System.ServiceModel.HttpClientCredentialType" /> value that specifies the credential type.</returns>
- </member>
- <member name="P:System.Web.Http.SelfHost.HttpSelfHostConfiguration.HostNameComparisonMode">
- <summary>Gets a value that specifies how the host name should be used in URI comparisons when dispatching an incoming message. </summary>
- <returns>One of the values of the <see cref="T:System.ServiceModel.HostNameComparisonMode" /> enumeration.</returns>
- </member>
- <member name="P:System.Web.Http.SelfHost.HttpSelfHostConfiguration.MaxBufferSize">
- <summary>Gets or sets the maximum size of the buffer.</summary>
- <returns>The maximum size of the buffer. The default size is 65536 bytes.</returns>
- </member>
- <member name="P:System.Web.Http.SelfHost.HttpSelfHostConfiguration.MaxConcurrentRequests">
- <summary>Gets or sets the upper limit of concurrent <see cref="T:System.Net.Http.HttpRequestMessage" /> instances that can be processed at any given time. The default is 100 times the number of CPU cores.</summary>
- <returns>The upper limit of concurrent <see cref="T:System.Net.Http.HttpRequestMessage" /> instances that can be processed at any given time.</returns>
- </member>
- <member name="P:System.Web.Http.SelfHost.HttpSelfHostConfiguration.MaxReceivedMessageSize">
- <summary>Gets or sets the maximum size of the received message.</summary>
- <returns>The maximum size of the received message. The default size is 65536 bytes.</returns>
- </member>
- <member name="M:System.Web.Http.SelfHost.HttpSelfHostConfiguration.OnConfigureBinding(System.Web.Http.SelfHost.Channels.HttpBinding)">
- <summary>Called to apply the configuration on the endpoint level.</summary>
- <returns>The <see cref="T:System.ServiceModel.Channels.BindingParameterCollection" /> to use when building the <see cref="T:System.ServiceModel.Channels.IChannelListener" /> or null if no binding parameters are present.</returns>
- <param name="httpBinding">The HTTP endpoint.</param>
- </member>
- <member name="P:System.Web.Http.SelfHost.HttpSelfHostConfiguration.ReceiveTimeout">
- <summary>Gets or sets the receive timeout.</summary>
- <returns>The receive timeout.</returns>
- </member>
- <member name="P:System.Web.Http.SelfHost.HttpSelfHostConfiguration.SendTimeout">
- <summary>Gets or sets the send timeout.</summary>
- <returns>The send timeout.</returns>
- </member>
- <member name="P:System.Web.Http.SelfHost.HttpSelfHostConfiguration.TransferMode">
- <summary>Gets or sets the transfer mode.</summary>
- <returns>One of the enumeration values of the <see cref="T:System.ServiceModel.TransferMode" /> enumeration .</returns>
- </member>
- <member name="P:System.Web.Http.SelfHost.HttpSelfHostConfiguration.UserNamePasswordValidator">
- <summary>Gets or sets the <see cref="T:System.IdentityModel.Selectors.UserNamePasswordValidator" /> that is used to validate the username and password sent over HTTP or HTTPS.</summary>
- <returns>The <see cref="T:System.IdentityModel.Selectors.UserNamePasswordValidator" /> that is used to validate the username and password sent over HTTP or HTTPS.</returns>
- </member>
- <member name="P:System.Web.Http.SelfHost.HttpSelfHostConfiguration.X509CertificateValidator">
- <summary>Gets or sets the <see cref="T:System.IdentityModel.Selectors.X509CertificateValidator" />instance that will be used to validate the client certificate sent over HTTPS.</summary>
- <returns>The <see cref="T:System.IdentityModel.Selectors.X509CertificateValidator" />instance that will be used to validate the client certificate.</returns>
- </member>
- <member name="T:System.Web.Http.SelfHost.HttpSelfHostServer">
- <summary> Implementation of an <see cref="T:System.Web.Http.HttpServer" /> which listens directly to HTTP. </summary>
- </member>
- <member name="M:System.Web.Http.SelfHost.HttpSelfHostServer.#ctor(System.Web.Http.SelfHost.HttpSelfHostConfiguration)">
- <summary> Initializes a new instance of the <see cref="T:System.Web.Http.SelfHost.HttpSelfHostServer" /> class. </summary>
- <param name="configuration">The configuration.</param>
- </member>
- <member name="M:System.Web.Http.SelfHost.HttpSelfHostServer.#ctor(System.Web.Http.SelfHost.HttpSelfHostConfiguration,System.Net.Http.HttpMessageHandler)">
- <summary> Initializes a new instance of the <see cref="T:System.Web.Http.SelfHost.HttpSelfHostServer" /> class. </summary>
- <param name="configuration">The configuration.</param>
- <param name="dispatcher">The dispatcher.</param>
- </member>
- <member name="M:System.Web.Http.SelfHost.HttpSelfHostServer.CloseAsync">
- <summary> Closes the current <see cref="T:System.Web.Http.HttpServer" /> instance. </summary>
- <returns>A <see cref="T:System.Threading.Tasks.Task" /> representing the asynchronous <see cref="T:System.Web.Http.HttpServer" /> close operation.</returns>
- </member>
- <member name="M:System.Web.Http.SelfHost.HttpSelfHostServer.OpenAsync">
- <summary> Opens the current <see cref="T:System.Web.Http.HttpServer" /> instance. </summary>
- <returns>A <see cref="T:System.Threading.Tasks.Task" /> representing the asynchronous <see cref="T:System.Web.Http.HttpServer" /> open operation. Once this task completes successfully the server is running.</returns>
- </member>
- <member name="T:System.Web.Http.SelfHost.Channels.HttpBinding">
- <summary> A binding used with endpoints for web services that use strongly-type HTTP request and response messages. </summary>
- </member>
- <member name="M:System.Web.Http.SelfHost.Channels.HttpBinding.#ctor">
- <summary>Initializes a new instance of the <see cref="T:System.Web.Http.SelfHost.Channels.HttpBinding" /> class.</summary>
- </member>
- <member name="M:System.Web.Http.SelfHost.Channels.HttpBinding.#ctor(System.Web.Http.SelfHost.Channels.HttpBindingSecurityMode)">
- <summary>Initializes a new instance of the <see cref="T:System.Web.Http.SelfHost.Channels.HttpBinding" /> class with a specified security mode.</summary>
- <param name="securityMode">An <see cref="T:System.Web.Http.SelfHost.Channels.HttpBindingSecurityMode" /> value that specifies the type of security used to configure a service endpoint using the <see cref="T:System.Web.Http.SelfHost.Channels.HttpBinding" /> binding.</param>
- </member>
- <member name="P:System.Web.Http.SelfHost.Channels.HttpBinding.ConfigureTransportBindingElement">
- <summary> Gets or sets the delegate which configures the <see cref="T:System.ServiceModel.Channels.HttpTransportBindingElement" /> that this binding creates. </summary>
- <returns>A delegate to configure the <see cref="T:System.ServiceModel.Channels.HttpTransportBindingElement" />.</returns>
- </member>
- <member name="M:System.Web.Http.SelfHost.Channels.HttpBinding.CreateBindingElements">
- <summary>Creates a collection that contains the binding elements that are part of the current binding.</summary>
- <returns>A collection that contains the binding elements from the current binding object in the correct order.</returns>
- </member>
- <member name="P:System.Web.Http.SelfHost.Channels.HttpBinding.EnvelopeVersion">
- <summary>Gets the version of SOAP that is used for messages that are processed by this binding. </summary>
- <returns>The value of the <see cref="T:System.ServiceModel.EnvelopeVersion" /> that is used with this binding. The value is always <see cref="F:System.ServiceModel.EnvelopeVersion.None" />..</returns>
- </member>
- <member name="P:System.Web.Http.SelfHost.Channels.HttpBinding.HostNameComparisonMode">
- <summary>Gets or sets a value that indicates whether the hostname is used to reach the service when matching the URI.</summary>
- <returns>The <see cref="T:System.ServiceModel.HostnameComparisonMode" /> value. </returns>
- </member>
- <member name="P:System.Web.Http.SelfHost.Channels.HttpBinding.MaxBufferPoolSize">
- <summary>Gets or sets the maximum amount of memory allocated for the buffer manager that manages the buffers required by endpoints that use this binding.</summary>
- <returns>The maximum size, in bytes, for the pool of buffers used by an endpoint configured with this binding.</returns>
- </member>
- <member name="P:System.Web.Http.SelfHost.Channels.HttpBinding.MaxBufferSize">
- <summary>Gets or sets the maximum amount of memory that is allocated for use by the manager of the message buffers that receive messages from the channel.</summary>
- <returns>The maximum buffer size.</returns>
- </member>
- <member name="P:System.Web.Http.SelfHost.Channels.HttpBinding.MaxReceivedMessageSize">
- <summary>Gets or sets the maximum size for a message that can be processed by the binding.</summary>
- <returns>The maximum size, in bytes, for a message that is processed by the binding.</returns>
- </member>
- <member name="P:System.Web.Http.SelfHost.Channels.HttpBinding.Scheme">
- <summary>Gets the URI transport scheme for the channels and listeners that are configured with this binding.</summary>
- <returns>The transport scheme.</returns>
- </member>
- <member name="P:System.Web.Http.SelfHost.Channels.HttpBinding.Security">
- <summary>Gets or sets the security settings used with this binding.</summary>
- <returns>The security settings..</returns>
- </member>
- <member name="P:System.Web.Http.SelfHost.Channels.HttpBinding.System#ServiceModel#Channels#IBindingRuntimePreferences#ReceiveSynchronously">
- <summary>Gets a value that indicates whether incoming requests are handled synchronously or asynchronously.</summary>
- <returns>true if requests are handled synchronously; false if handled asynchronously.</returns>
- </member>
- <member name="P:System.Web.Http.SelfHost.Channels.HttpBinding.TransferMode">
- <summary>Gets or sets a value that indicates whether messages are sent buffered or streamed.</summary>
- <returns>The <see cref="T:System.ServiceModel.TransferMode" /> value that indicates whether messages are sent buffered or streamed.</returns>
- </member>
- <member name="T:System.Web.Http.SelfHost.Channels.HttpBindingSecurity">
- <summary> Specifies the types of security available to a service endpoint configured to use an <see cref="T:System.Web.Http.SelfHost.Channels.HttpBinding" /> binding. </summary>
- </member>
- <member name="M:System.Web.Http.SelfHost.Channels.HttpBindingSecurity.#ctor">
- <summary> Creates a new instance of the <see cref="T:System.Web.Http.SelfHost.Channels.HttpBindingSecurity" /> class. </summary>
- </member>
- <member name="P:System.Web.Http.SelfHost.Channels.HttpBindingSecurity.Mode">
- <summary> Gets or sets the mode of security that is used by an endpoint configured to use an <see cref="T:System.Web.Http.SelfHost.Channels.HttpBinding" /> binding. </summary>
- </member>
- <member name="P:System.Web.Http.SelfHost.Channels.HttpBindingSecurity.Transport">
- <summary> Gets or sets an object that contains the transport-level security settings for the <see cref="T:System.Web.Http.SelfHost.Channels.HttpBinding" /> binding. </summary>
- </member>
- <member name="T:System.Web.Http.SelfHost.Channels.HttpBindingSecurityMode">
- <summary> Defines the modes of security that can be used to configure a service endpoint that uses the <see cref="T:System.Web.Http.SelfHost.Channels.HttpBinding" />. </summary>
- </member>
- <member name="F:System.Web.Http.SelfHost.Channels.HttpBindingSecurityMode.None">
- <summary> Indicates no security is used with HTTP requests. </summary>
- </member>
- <member name="F:System.Web.Http.SelfHost.Channels.HttpBindingSecurityMode.Transport">
- <summary> Indicates that transport-level security is used with HTTP requests. </summary>
- </member>
- <member name="F:System.Web.Http.SelfHost.Channels.HttpBindingSecurityMode.TransportCredentialOnly">
- <summary> Indicates that only HTTP-based client authentication is provided. </summary>
- </member>
- </members>
- </doc>
|