Silverlight 5 | WinRT |
public class ActionNotSupportedException | public class ActionNotSupportedException |
: CommunicationException, _Exception | : CommunicationException, ISerializable, _Exception |
abstract sealed class FaultCodeConstants | |
public class AddressAccessDeniedException | |
: CommunicationException, ISerializable, _Exception |
public class AddressAlreadyInUseException | |
: CommunicationException, ISerializable, _Exception |
public sealed enum AddressFilterMode | |
: IComparable, IFormattable, IConvertible | |
{ Exact, Prefix, Any } |
public sealed enum AuditLevel | |
: IComparable, IFormattable, IConvertible | |
{ None, Success, Failure, SuccessOrFailure } |
public sealed enum AuditLogLocation | |
: IComparable, IFormattable, IConvertible | |
{ Default, Application, Security } |
public abstract class BaseHttpBinding | |
: Binding, IDefaultCommunicationTimeouts, IBindingRuntimePreferences | |
public Boolean AllowCookies { get; set; } | |
public Boolean BypassProxyOnLocal { get; set; } | |
public EnvelopeVersion EnvelopeVersion { get; } | |
public HostNameComparisonMode HostNameComparisonMode { get; set; } | |
public Int64 MaxBufferPoolSize { get; set; } | |
public Int32 MaxBufferSize { get; set; } | |
public Int64 MaxReceivedMessageSize { get; set; } | |
public Uri ProxyAddress { get; set; } | |
public XmlDictionaryReaderQuotas ReaderQuotas { get; set; } | |
public virtual String Scheme { get; } | |
public Encoding TextEncoding { get; set; } | |
public TransferMode TransferMode { get; set; } | |
public Boolean UseDefaultWebProxy { get; set; } | |
public Boolean ShouldSerializeReaderQuotas(); | |
public Boolean ShouldSerializeTextEncoding(); |
public class BasicHttpBinding | public class BasicHttpBinding |
: Binding, IDefaultCommunicationTimeouts | : BaseHttpBinding, IDefaultCommunicationTimeouts, IBindingRuntimePreferences |
public Boolean EnableHttpCookieContainer { get; set; } | |
public EnvelopeVersion EnvelopeVersion { get; } | |
public Int32 MaxBufferSize { get; set; } | |
public Int64 MaxReceivedMessageSize { get; set; } | |
public virtual String Scheme { get; } | |
public WSMessageEncoding MessageEncoding { get; set; } | |
public BasicHttpSecurity Security { get; } | public BasicHttpSecurity Security { get; set; } |
public Encoding TextEncoding { get; set; } | |
public TransferMode TransferMode { get; set; } | |
public virtual IChannelFactory`1<TChannel> BuildChannelFactory(BindingParameterCollection parameters); | |
public virtual BindingElementCollection CreateBindingElements(); | public virtual BindingElementCollection CreateBindingElements(); |
public class BasicHttpContextBinding | |
: BasicHttpBinding, IDefaultCommunicationTimeouts, IBindingRuntimePreferences | |
public Boolean ContextManagementEnabled { get; set; } | |
public virtual BindingElementCollection CreateBindingElements(); |
public sealed enum BasicHttpMessageCredentialType | public sealed enum BasicHttpMessageCredentialType |
: IComparable, IFormattable, IConvertible | : IComparable, IFormattable, IConvertible |
{ UserName } | { UserName, Certificate } |
public sealed class BasicHttpMessageSecurity | |
public SecurityAlgorithmSuite AlgorithmSuite { get; set; } | |
public BasicHttpMessageCredentialType ClientCredentialType { get; set; } | |
public Boolean ShouldSerializeAlgorithmSuite(); | |
public Boolean ShouldSerializeClientCredentialType(); |
public class BasicHttpsBinding | |
: BaseHttpBinding, IDefaultCommunicationTimeouts, IBindingRuntimePreferences | |
public WSMessageEncoding MessageEncoding { get; set; } | |
public BasicHttpsSecurity Security { get; set; } | |
public virtual IChannelFactory`1<TChannel> BuildChannelFactory(BindingParameterCollection parameters); | |
public virtual BindingElementCollection CreateBindingElements(); | |
public Boolean ShouldSerializeSecurity(); |
public sealed class BasicHttpSecurity | public sealed class BasicHttpSecurity |
public BasicHttpMessageSecurity Message { get; set; } | |
public BasicHttpSecurityMode Mode { get; set; } | public BasicHttpSecurityMode Mode { get; set; } |
public HttpTransportSecurity Transport { get; set; } | |
public Boolean ShouldSerializeMessage(); |
public sealed enum BasicHttpSecurityMode | public sealed enum BasicHttpSecurityMode |
: IComparable, IFormattable, IConvertible | : IComparable, IFormattable, IConvertible |
{ None, Transport, TransportWithMessageCredential, TransportCredentialOnly } | { None, Transport, Message, TransportWithMessageCredential, TransportCredentialOnly } |
sealed class ClientBase`1+BeginOperationDelegate<TChannel> | |
: MulticastDelegate, ICloneable | |
public virtual IAsyncResult BeginInvoke(Object inValues, AsyncCallback asyncCallback, Object state, AsyncCallback callback, Object object); | |
public virtual IAsyncResult EndInvoke(IAsyncResult result); | |
public virtual IAsyncResult Invoke(Object inValues, AsyncCallback asyncCallback, Object state); |
public sealed class BasicHttpsSecurity | |
public BasicHttpMessageSecurity Message { get; set; } | |
public BasicHttpsSecurityMode Mode { get; set; } | |
public HttpTransportSecurity Transport { get; set; } | |
public Boolean ShouldSerializeMessage(); | |
public Boolean ShouldSerializeTransport(); |
public sealed enum BasicHttpsSecurityMode | |
: IComparable, IFormattable, IConvertible | |
{ Transport, TransportWithMessageCredential } |
sealed class ClientBase`1<TChannel> | |
: MulticastDelegate, ICloneable, ISerializable | |
public virtual IAsyncResult BeginInvoke(Object inValues, AsyncCallback asyncCallback, Object state, AsyncCallback callback, Object object); | |
public virtual IAsyncResult EndInvoke(IAsyncResult result); | |
public virtual IAsyncResult Invoke(Object inValues, AsyncCallback asyncCallback, Object state); |
public sealed enum CacheSetting | |
: IComparable, IFormattable, IConvertible | |
{ Default, AlwaysOn, AlwaysOff } |
public sealed class CallbackBehaviorAttribute | public sealed class CallbackBehaviorAttribute |
: Attribute, _Attribute, IEndpointBehavior | : Attribute, _Attribute, IEndpointBehavior |
public Boolean AutomaticSessionShutdown { get; set; } | public Boolean AutomaticSessionShutdown { get; set; } |
public ConcurrencyMode ConcurrencyMode { get; set; } | |
public Boolean IgnoreExtensionDataObject { get; set; } | |
public Boolean IncludeExceptionDetailInFaults { get; set; } | |
public Int32 MaxItemsInObjectGraph { get; set; } | |
public IsolationLevel TransactionIsolationLevel { get; set; } | |
public String TransactionTimeout { get; set; } | |
public Boolean UseSynchronizationContext { get; set; } | public Boolean UseSynchronizationContext { get; set; } |
class ClientBase`1+ChannelBase`1<TChannel, T> | |
: IClientChannel, IContextChannel, IChannel, ICommunicationObject, IExtensibleObject`1<IContextChannel>, IDisposable, IOutputChannel, IRequestChannel, IChannelBaseProxy |
class ClientBase`1<TChannel, T> | |
: IClientChannel, IContextChannel, IChannel, ICommunicationObject, IExtensibleObject`1<IContextChannel>, IDisposable, IOutputChannel, IRequestChannel, IChannelBaseProxy | |
protected IAsyncResult BeginInvoke(String methodName, Object args, AsyncCallback callback, Object state); | |
protected Object EndInvoke(String methodName, Object args, IAsyncResult result); |
public abstract class ChannelFactory | public abstract class ChannelFactory |
: CommunicationObject, ICommunicationObject, IChannelFactory, IDisposable | : CommunicationObject, ICommunicationObject, IChannelFactory, IDisposable |
public ClientCredentials Credentials { get; } | public ClientCredentials Credentials { get; } |
protected virtual TimeSpan DefaultCloseTimeout { get; } | |
protected virtual TimeSpan DefaultOpenTimeout { get; } | |
public ServiceEndpoint Endpoint { get; } | public ServiceEndpoint Endpoint { get; } |
protected virtual void ApplyConfiguration(String configurationName); | |
protected abstract virtual ServiceEndpoint CreateDescription(); | |
protected virtual IChannelFactory CreateFactory(); | |
internal protected void EnsureOpened(); | |
public virtual T GetProperty(); | public virtual T GetProperty(); |
protected void InitializeEndpoint(String configurationName, EndpointAddress address); | |
protected void InitializeEndpoint(ServiceEndpoint endpoint); | |
protected void InitializeEndpoint(Binding binding, EndpointAddress address); | |
protected virtual void OnAbort(); | |
protected virtual IAsyncResult OnBeginClose(TimeSpan timeout, AsyncCallback callback, Object state); | |
protected virtual IAsyncResult OnBeginOpen(TimeSpan timeout, AsyncCallback callback, Object state); | |
protected virtual void OnClose(TimeSpan timeout); | |
protected virtual void OnEndClose(IAsyncResult result); | |
protected virtual void OnEndOpen(IAsyncResult result); | |
protected virtual void OnOpen(TimeSpan timeout); | |
protected virtual void OnOpened(); |
public class ChannelFactory`1<TChannel> | public class ChannelFactory`1<TChannel> |
: ChannelFactory, ICommunicationObject, IChannelFactory, IDisposable, IChannelFactory`1<TChannel> | : ChannelFactory, ICommunicationObject, IChannelFactory, IDisposable, IChannelFactory`1<TChannel> |
public virtual TChannel CreateChannel(EndpointAddress address); | public virtual TChannel CreateChannel(EndpointAddress address); |
public virtual TChannel CreateChannel(EndpointAddress address, Uri via); | public virtual TChannel CreateChannel(EndpointAddress address, Uri via); |
public TChannel CreateChannel(); | public TChannel CreateChannel(); |
static protected TChannel CreateChannel(String endpointConfigurationName); | |
static public TChannel CreateChannel(Binding binding, EndpointAddress endpointAddress); | |
static public TChannel CreateChannel(Binding binding, EndpointAddress endpointAddress, Uri via); | |
public TChannel CreateChannelWithActAsToken(SecurityToken actAsToken); | |
public TChannel CreateChannelWithActAsToken(SecurityToken actAsToken, EndpointAddress address); | |
public TChannel CreateChannelWithActAsToken(SecurityToken actAsToken, EndpointAddress address, Uri via); | |
public TChannel CreateChannelWithIssuedToken(SecurityToken issuedToken); | |
public TChannel CreateChannelWithIssuedToken(SecurityToken issuedToken, EndpointAddress address); | |
public TChannel CreateChannelWithIssuedToken(SecurityToken issuedToken, EndpointAddress address, Uri via); | |
public TChannel CreateChannelWithOnBehalfOfToken(SecurityToken onBehalfOf); | |
public TChannel CreateChannelWithOnBehalfOfToken(SecurityToken onBehalfOf, EndpointAddress address); | |
public TChannel CreateChannelWithOnBehalfOfToken(SecurityToken onBehalfOf, EndpointAddress address, Uri via); |
public class ChannelTerminatedException | |
: CommunicationException, ISerializable, _Exception |
public abstract class ClientBase`1<TChannel> | public abstract class ClientBase`1<TChannel> |
: ICommunicationObject | : ICommunicationObject, IDisposable |
static public CacheSetting CacheSetting { get; set; } | |
protected TChannel Channel { get; } | |
public ChannelFactory`1<TChannel> ChannelFactory { get; } | public ChannelFactory`1<TChannel> ChannelFactory { get; } |
public ClientCredentials ClientCredentials { get; } | public ClientCredentials ClientCredentials { get; } |
public ServiceEndpoint Endpoint { get; } | public ServiceEndpoint Endpoint { get; } |
public IClientChannel InnerChannel { get; } | public IClientChannel InnerChannel { get; } |
public virtual CommunicationState State { get; } | public virtual CommunicationState State { get; } |
public virtual void Abort(); | public virtual void Abort(); |
public virtual void Close(); | |
protected virtual TChannel CreateChannel(); | |
public void DisplayInitializationUI(); | |
protected T GetDefaultValueForInitialization(); | |
protected void InvokeAsync(BeginOperationDelegate<TChannel> beginOperationDelegate, Object inValues, EndOperationDelegate<TChannel> endOperationDelegate, SendOrPostCallback operationCompletedCallback, Object userState); |
public class ClientCredentialsSecurityTokenManager | |
: SecurityTokenManager | |
public ClientCredentials ClientCredentials { get; } | |
public virtual SecurityTokenAuthenticator CreateSecurityTokenAuthenticator(SecurityTokenRequirement tokenRequirement, out SecurityTokenResolver& outOfBandTokenResolver); | |
public virtual SecurityTokenProvider CreateSecurityTokenProvider(SecurityTokenRequirement tokenRequirement); | |
protected SecurityTokenSerializer CreateSecurityTokenSerializer(SecurityVersion version); | |
public virtual SecurityTokenSerializer CreateSecurityTokenSerializer(SecurityTokenVersion version); | |
internal protected Boolean IsIssuedSecurityTokenRequirement(SecurityTokenRequirement requirement); |
public class CommunicationException | public class CommunicationException |
: SystemException, _Exception | : SystemException, ISerializable, _Exception |
public class CommunicationObjectAbortedException | public class CommunicationObjectAbortedException |
: CommunicationException, _Exception | : CommunicationException, ISerializable, _Exception |
public class CommunicationObjectFaultedException | public class CommunicationObjectFaultedException |
: CommunicationException, _Exception | : CommunicationException, ISerializable, _Exception |
public sealed enum CommunicationState | public sealed enum CommunicationState |
: IComparable, IFormattable, IConvertible | : IComparable, IFormattable, IConvertible |
{ Created, Opening, Opened, Closing, Closed, Faulted } | { Created, Opening, Opened, Closing, Closed, Faulted } |
public sealed enum ConcurrencyMode | |
: IComparable, IFormattable, IConvertible | |
{ Single, Reentrant, Multiple } |
public sealed class DataContractFormatAttribute | public sealed class DataContractFormatAttribute |
: Attribute, _Attribute | : Attribute, _Attribute |
public OperationFormatStyle Style { get; set; } | public OperationFormatStyle Style { get; set; } |
public sealed enum DeadLetterQueue | |
: IComparable, IFormattable, IConvertible | |
{ None, System, Custom } |
public sealed class DeliveryRequirementsAttribute | |
: Attribute, _Attribute, IContractBehavior, IContractBehaviorAttribute | |
public QueuedDeliveryRequirementsMode QueuedDeliveryRequirements { get; set; } | |
public Boolean RequireOrderedDelivery { get; set; } | |
public virtual Type TargetContract { get; set; } |
public class DnsEndpointIdentity | |
: EndpointIdentity |
public class DuplexChannelFactory`1<TChannel> | public class DuplexChannelFactory`1<TChannel> |
: ChannelFactory`1<TChannel>, ICommunicationObject, IChannelFactory, IDisposable, IChannelFactory`1<TChannel> | : ChannelFactory`1<TChannel>, ICommunicationObject, IChannelFactory, IDisposable, IChannelFactory`1<TChannel> |
public TChannel CreateChannel(InstanceContext callbackInstance); | public TChannel CreateChannel(InstanceContext callbackInstance); |
public TChannel CreateChannel(InstanceContext callbackInstance, EndpointAddress address); | public TChannel CreateChannel(InstanceContext callbackInstance, EndpointAddress address); |
public virtual TChannel CreateChannel(EndpointAddress address, Uri via); | public virtual TChannel CreateChannel(EndpointAddress address, Uri via); |
public virtual TChannel CreateChannel(InstanceContext callbackInstance, EndpointAddress address, Uri via); | public virtual TChannel CreateChannel(InstanceContext callbackInstance, EndpointAddress address, Uri via); |
static public TChannel CreateChannel(Object callbackObject, String endpointConfigurationName); | |
static public TChannel CreateChannel(Object callbackObject, Binding binding, EndpointAddress endpointAddress); | |
static public TChannel CreateChannel(Object callbackObject, Binding binding, EndpointAddress endpointAddress, Uri via); | |
static public TChannel CreateChannel(InstanceContext callbackInstance, String endpointConfigurationName); | |
static public TChannel CreateChannel(InstanceContext callbackInstance, Binding binding, EndpointAddress endpointAddress); |
public abstract class DuplexClientBase`1<TChannel> | public abstract class DuplexClientBase`1<TChannel> |
: ClientBase`1<TChannel>, ICommunicationObject | : ClientBase`1<TChannel>, ICommunicationObject, IDisposable |
sealed class ClientBase`1+EndOperationDelegate<TChannel> | |
: MulticastDelegate, ICloneable | |
public virtual IAsyncResult BeginInvoke(IAsyncResult result, AsyncCallback callback, Object object); | |
public virtual Object EndInvoke(IAsyncResult result); | |
public virtual Object Invoke(IAsyncResult result); |
public class EndpointAddress | public class EndpointAddress |
static public Uri AnonymousUri { get; } | static public Uri AnonymousUri { get; } |
public AddressHeaderCollection Headers { get; } | public AddressHeaderCollection Headers { get; } |
public EndpointIdentity Identity { get; } | |
public Boolean IsAnonymous { get; } | public Boolean IsAnonymous { get; } |
public Boolean IsNone { get; } | public Boolean IsNone { get; } |
static public Uri NoneUri { get; } | static public Uri NoneUri { get; } |
public Uri Uri { get; } | public Uri Uri { get; } |
public void ApplyTo(Message message); | public void ApplyTo(Message message); |
public virtual Boolean Equals(Object obj); | public virtual Boolean Equals(Object obj); |
public virtual Int32 GetHashCode(); | public virtual Int32 GetHashCode(); |
public XmlDictionaryReader GetReaderAtExtensions(); | |
public XmlDictionaryReader GetReaderAtMetadata(); | |
static public Boolean op_Equality(EndpointAddress address1, EndpointAddress address2); | static public Boolean op_Equality(EndpointAddress address1, EndpointAddress address2); |
static public Boolean op_Inequality(EndpointAddress address1, EndpointAddress address2); | static public Boolean op_Inequality(EndpointAddress address1, EndpointAddress address2); |
static public EndpointAddress ReadFrom(XmlDictionaryReader reader); | |
static public EndpointAddress ReadFrom(XmlDictionaryReader reader, XmlDictionaryString localName, XmlDictionaryString ns); | |
static public EndpointAddress ReadFrom(AddressingVersion addressingVersion, XmlReader reader); | |
static public EndpointAddress ReadFrom(AddressingVersion addressingVersion, XmlReader reader, String localName, String ns); | |
static public EndpointAddress ReadFrom(AddressingVersion addressingVersion, XmlDictionaryReader reader); | static public EndpointAddress ReadFrom(AddressingVersion addressingVersion, XmlDictionaryReader reader); |
static public EndpointAddress ReadFrom(AddressingVersion addressingVersion, XmlDictionaryReader reader, XmlDictionaryString localName, XmlDictionaryString ns); | |
public virtual String ToString(); | public virtual String ToString(); |
public void WriteContentsTo(AddressingVersion addressingVersion, XmlDictionaryWriter writer); | public void WriteContentsTo(AddressingVersion addressingVersion, XmlDictionaryWriter writer); |
public void WriteContentsTo(AddressingVersion addressingVersion, XmlWriter writer); | |
public void WriteTo(AddressingVersion addressingVersion, XmlDictionaryWriter writer); | |
public void WriteTo(AddressingVersion addressingVersion, XmlDictionaryWriter writer, XmlDictionaryString localName, XmlDictionaryString ns); | |
public void WriteTo(AddressingVersion addressingVersion, XmlWriter writer); |
public class EndpointAddress10 | |
: IXmlSerializable | |
static public EndpointAddress10 FromEndpointAddress(EndpointAddress address); | |
static public XmlQualifiedName GetSchema(XmlSchemaSet xmlSchemaSet); | |
public EndpointAddress ToEndpointAddress(); |
public class EndpointAddressAugust2004 | |
: IXmlSerializable | |
static public EndpointAddressAugust2004 FromEndpointAddress(EndpointAddress address); | |
static public XmlQualifiedName GetSchema(XmlSchemaSet xmlSchemaSet); | |
public EndpointAddress ToEndpointAddress(); |
public class EndpointAddressBuilder | public class EndpointAddressBuilder |
public Collection`1<AddressHeader> Headers { get; } | public Collection`1<AddressHeader> Headers { get; } |
public EndpointIdentity Identity { get; set; } | |
public Uri Uri { get; set; } | public Uri Uri { get; set; } |
public XmlDictionaryReader GetReaderAtExtensions(); | |
public XmlDictionaryReader GetReaderAtMetadata(); | |
public void SetExtensionReader(XmlDictionaryReader reader); | |
public void SetMetadataReader(XmlDictionaryReader reader); | |
public EndpointAddress ToEndpointAddress(); | public EndpointAddress ToEndpointAddress(); |
public abstract class EndpointIdentity | |
public Claim IdentityClaim { get; } | |
static public EndpointIdentity CreateDnsIdentity(String dnsName); | |
static public EndpointIdentity CreateIdentity(Claim identity); | |
static public EndpointIdentity CreateRsaIdentity(String publicKey); | |
static public EndpointIdentity CreateRsaIdentity(X509Certificate2 certificate); | |
static public EndpointIdentity CreateSpnIdentity(String spnName); | |
static public EndpointIdentity CreateUpnIdentity(String upnName); | |
static public EndpointIdentity CreateX509CertificateIdentity(X509Certificate2 certificate); | |
static public EndpointIdentity CreateX509CertificateIdentity(X509Certificate2 primaryCertificate, X509Certificate2Collection supportingCertificates); | |
public virtual Boolean Equals(Object obj); | |
public virtual Int32 GetHashCode(); | |
protected void Initialize(Claim identityClaim); | |
protected void Initialize(Claim identityClaim, IEqualityComparer`1<Claim> claimComparer); | |
public virtual String ToString(); |
public class EndpointNotFoundException | public class EndpointNotFoundException |
: CommunicationException, _Exception | : CommunicationException, ISerializable, _Exception |
public sealed class EnvelopeVersion | public sealed class EnvelopeVersion |
public String NextDestinationActorValue { get; } | public String NextDestinationActorValue { get; } |
static public EnvelopeVersion None { get; } | static public EnvelopeVersion None { get; } |
static public EnvelopeVersion Soap11 { get; } | static public EnvelopeVersion Soap11 { get; } |
static public EnvelopeVersion Soap12 { get; } | static public EnvelopeVersion Soap12 { get; } |
public String GetUltimateDestinationActorValues(); | public String GetUltimateDestinationActorValues(); |
public virtual String ToString(); | public virtual String ToString(); |
public class ExceptionDetail | public class ExceptionDetail |
public String HelpLink { get; set; } | |
public ExceptionDetail InnerException { get; } | public ExceptionDetail InnerException { get; set; } |
public String Message { get; } | public String Message { get; set; } |
public String StackTrace { get; } | public String StackTrace { get; set; } |
public String Type { get; } | public String Type { get; set; } |
public virtual String ToString(); | public virtual String ToString(); |
public class ExceptionMapper | |
public virtual FaultException FromException(Exception ex); | |
public virtual FaultException FromException(Exception ex, String soapNamespace, String trustNamespace); | |
public virtual Boolean HandleSecurityTokenProcessingException(Exception ex); |
public sealed class ExtensionCollection`1<T> | |
: SynchronizedCollection`1<IExtension`1<T>>, IList`1<IExtension`1<T>>, ICollection`1<IExtension`1<T>>, IEnumerable`1<IExtension`1<T>>, IEnumerable, IList, ICollection, IExtensionCollection`1<T> where T : IExtensibleObject`1 | |
protected virtual void ClearItems(); | |
public virtual E Find(); | |
public virtual Collection`1<E> FindAll(); | |
protected virtual void InsertItem(Int32 index, IExtension`1<T> item); | |
protected virtual void RemoveItem(Int32 index); | |
protected virtual void SetItem(Int32 index, IExtension`1<T> item); |
public class FaultCode | public class FaultCode |
public Boolean IsPredefinedFault { get; } | public Boolean IsPredefinedFault { get; } |
public Boolean IsReceiverFault { get; } | public Boolean IsReceiverFault { get; } |
public Boolean IsSenderFault { get; } | public Boolean IsSenderFault { get; } |
public String Name { get; } | public String Name { get; } |
public String Namespace { get; } | public String Namespace { get; } |
public FaultCode SubCode { get; } | public FaultCode SubCode { get; } |
static public FaultCode CreateReceiverFaultCode(FaultCode subCode); | |
static public FaultCode CreateReceiverFaultCode(String name, String ns); | |
static public FaultCode CreateSenderFaultCode(FaultCode subCode); | static public FaultCode CreateSenderFaultCode(FaultCode subCode); |
public sealed class FaultContractAttribute | public sealed class FaultContractAttribute |
: Attribute, _Attribute | : Attribute, _Attribute |
public String Action { get; set; } | public String Action { get; set; } |
public Type DetailType { get; } | public Type DetailType { get; } |
public Boolean HasProtectionLevel { get; } | |
public String Name { get; set; } | public String Name { get; set; } |
public String Namespace { get; set; } | public String Namespace { get; set; } |
public class FaultException | public class FaultException |
: CommunicationException, _Exception | : CommunicationException, ISerializable, _Exception |
public String Action { get; } | public String Action { get; } |
public FaultCode Code { get; } | public FaultCode Code { get; } |
public virtual String Message { get; } | public virtual String Message { get; } |
public FaultReason Reason { get; } | public FaultReason Reason { get; } |
static public FaultException CreateFault(MessageFault messageFault, Type faultDetailTypes); | static public FaultException CreateFault(MessageFault messageFault, Type faultDetailTypes); |
static public FaultException CreateFault(MessageFault messageFault, String action, Type faultDetailTypes); | static public FaultException CreateFault(MessageFault messageFault, String action, Type faultDetailTypes); |
public virtual MessageFault CreateMessageFault(); | public virtual MessageFault CreateMessageFault(); |
public class FaultException`1<TDetail> | public class FaultException`1<TDetail> |
: FaultException, _Exception | : FaultException, ISerializable, _Exception |
public TDetail Detail { get; } | public TDetail Detail { get; } |
public virtual MessageFault CreateMessageFault(); | |
public virtual void GetObjectData(SerializationInfo info, StreamingContext context); | |
public virtual String ToString(); | public virtual String ToString(); |
public class FaultImportOptions | |
public Boolean UseMessageFormat { get; set; } |
public class FaultReason | public class FaultReason |
public SynchronizedReadOnlyCollection`1<FaultReasonText> Translations { get; } | public SynchronizedReadOnlyCollection`1<FaultReasonText> Translations { get; } |
public FaultReasonText GetMatchingTranslation(); | public FaultReasonText GetMatchingTranslation(); |
public FaultReasonText GetMatchingTranslation(CultureInfo cultureInfo); | public FaultReasonText GetMatchingTranslation(CultureInfo cultureInfo); |
public virtual String ToString(); | public virtual String ToString(); |
public class FaultReasonText | public class FaultReasonText |
public String Text { get; } | public String Text { get; } |
public String XmlLang { get; } | public String XmlLang { get; } |
public Boolean Matches(CultureInfo cultureInfo); | public Boolean Matches(CultureInfo cultureInfo); |
public sealed class FederatedMessageSecurityOverHttp | |
public SecurityAlgorithmSuite AlgorithmSuite { get; set; } | |
public Collection`1<ClaimTypeRequirement> ClaimTypeRequirements { get; } | |
public Boolean EstablishSecurityContext { get; set; } | |
public SecurityKeyType IssuedKeyType { get; set; } | |
public String IssuedTokenType { get; set; } | |
public EndpointAddress IssuerAddress { get; set; } | |
public Binding IssuerBinding { get; set; } | |
public EndpointAddress IssuerMetadataAddress { get; set; } | |
public Boolean NegotiateServiceCredential { get; set; } | |
public Collection`1<XmlElement> TokenRequestParameters { get; } | |
public Boolean ShouldSerializeAlgorithmSuite(); | |
public Boolean ShouldSerializeClaimTypeRequirements(); | |
public Boolean ShouldSerializeEstablishSecurityContext(); | |
public Boolean ShouldSerializeIssuedKeyType(); | |
public Boolean ShouldSerializeNegotiateServiceCredential(); | |
public Boolean ShouldSerializeTokenRequestParameters(); |
public sealed enum HostNameComparisonMode | |
: IComparable, IFormattable, IConvertible | |
{ StrongWildcard, Exact, WeakWildcard } |
public sealed enum HttpClientCredentialType | |
: IComparable, IFormattable, IConvertible | |
{ None, Basic, Digest, Ntlm, Windows, Certificate, InheritedFromHost } |
public sealed enum HttpProxyCredentialType | |
: IComparable, IFormattable, IConvertible | |
{ None, Basic, Digest, Ntlm, Windows } |
public sealed class HttpTransportSecurity | |
public HttpClientCredentialType ClientCredentialType { get; set; } | |
public ExtendedProtectionPolicy ExtendedProtectionPolicy { get; set; } | |
public HttpProxyCredentialType ProxyCredentialType { get; set; } | |
public String Realm { get; set; } | |
public Boolean ShouldSerializeClientCredentialType(); | |
public Boolean ShouldSerializeExtendedProtectionPolicy(); | |
public Boolean ShouldSerializeProxyCredentialType(); | |
public Boolean ShouldSerializeRealm(); |
public abstract interface IClientChannel | public abstract interface IClientChannel |
: IContextChannel, IChannel, ICommunicationObject, IExtensibleObject`1<IContextChannel>, IDisposable | : IContextChannel, IChannel, ICommunicationObject, IExtensibleObject`1<IContextChannel>, IDisposable |
public abstract virtual Boolean AllowInitializationUI { get; set; } | public abstract virtual Boolean AllowInitializationUI { get; set; } |
public abstract virtual Boolean DidInteractiveInitialization { get; } | public abstract virtual Boolean DidInteractiveInitialization { get; } |
public abstract virtual Uri Via { get; } | public abstract virtual Uri Via { get; } |
public abstract virtual event EventHandler`1<UnknownMessageReceivedEventArgs> UnknownMessageReceived; | public abstract virtual event EventHandler`1<UnknownMessageReceivedEventArgs> UnknownMessageReceived; |
public abstract virtual IAsyncResult BeginDisplayInitializationUI(AsyncCallback callback, Object state); | public abstract virtual IAsyncResult BeginDisplayInitializationUI(AsyncCallback callback, Object state); |
public abstract virtual void DisplayInitializationUI(); | public abstract virtual void DisplayInitializationUI(); |
public abstract virtual void EndDisplayInitializationUI(IAsyncResult result); | public abstract virtual void EndDisplayInitializationUI(IAsyncResult result); |
public abstract interface ICommunicationObject | public abstract interface ICommunicationObject |
public abstract virtual CommunicationState State { get; } | public abstract virtual CommunicationState State { get; } |
public abstract virtual event EventHandler Closed; | public abstract virtual event EventHandler Closed; |
public abstract virtual event EventHandler Closing; | public abstract virtual event EventHandler Closing; |
public abstract virtual event EventHandler Faulted; | public abstract virtual event EventHandler Faulted; |
public abstract virtual event EventHandler Opened; | public abstract virtual event EventHandler Opened; |
public abstract virtual event EventHandler Opening; | public abstract virtual event EventHandler Opening; |
public abstract virtual void Abort(); | public abstract virtual void Abort(); |
public abstract virtual IAsyncResult BeginClose(AsyncCallback callback, Object state); | public abstract virtual IAsyncResult BeginClose(AsyncCallback callback, Object state); |
public abstract virtual IAsyncResult BeginClose(TimeSpan timeout, AsyncCallback callback, Object state); | public abstract virtual IAsyncResult BeginClose(TimeSpan timeout, AsyncCallback callback, Object state); |
public abstract virtual IAsyncResult BeginOpen(AsyncCallback callback, Object state); | public abstract virtual IAsyncResult BeginOpen(AsyncCallback callback, Object state); |
public abstract virtual IAsyncResult BeginOpen(TimeSpan timeout, AsyncCallback callback, Object state); | public abstract virtual IAsyncResult BeginOpen(TimeSpan timeout, AsyncCallback callback, Object state); |
public abstract virtual void Close(); | public abstract virtual void Close(); |
public abstract virtual void Close(TimeSpan timeout); | public abstract virtual void Close(TimeSpan timeout); |
public abstract virtual void EndClose(IAsyncResult result); | public abstract virtual void EndClose(IAsyncResult result); |
public abstract virtual void EndOpen(IAsyncResult result); | public abstract virtual void EndOpen(IAsyncResult result); |
public abstract virtual void Open(); | public abstract virtual void Open(); |
public abstract virtual void Open(TimeSpan timeout); | public abstract virtual void Open(TimeSpan timeout); |
public abstract interface IContextChannel | public abstract interface IContextChannel |
: IChannel, ICommunicationObject, IExtensibleObject`1<IContextChannel> | : IChannel, ICommunicationObject, IExtensibleObject`1<IContextChannel> |
public abstract virtual Boolean AllowOutputBatching { get; set; } | public abstract virtual Boolean AllowOutputBatching { get; set; } |
public abstract virtual IInputSession InputSession { get; } | public abstract virtual IInputSession InputSession { get; } |
public abstract virtual EndpointAddress LocalAddress { get; } | public abstract virtual EndpointAddress LocalAddress { get; } |
public abstract virtual TimeSpan OperationTimeout { get; set; } | public abstract virtual TimeSpan OperationTimeout { get; set; } |
public abstract virtual IOutputSession OutputSession { get; } | public abstract virtual IOutputSession OutputSession { get; } |
public abstract virtual EndpointAddress RemoteAddress { get; } | public abstract virtual EndpointAddress RemoteAddress { get; } |
public abstract virtual String SessionId { get; } | public abstract virtual String SessionId { get; } |
public abstract interface IDefaultCommunicationTimeouts | public abstract interface IDefaultCommunicationTimeouts |
public abstract virtual TimeSpan CloseTimeout { get; } | public abstract virtual TimeSpan CloseTimeout { get; } |
public abstract virtual TimeSpan OpenTimeout { get; } | public abstract virtual TimeSpan OpenTimeout { get; } |
public abstract virtual TimeSpan ReceiveTimeout { get; } | public abstract virtual TimeSpan ReceiveTimeout { get; } |
public abstract virtual TimeSpan SendTimeout { get; } | public abstract virtual TimeSpan SendTimeout { get; } |
public abstract interface IDuplexContextChannel | |
: IContextChannel, IChannel, ICommunicationObject, IExtensibleObject`1<IContextChannel> | |
public abstract virtual Boolean AutomaticInputSessionShutdown { get; set; } | |
public abstract virtual InstanceContext CallbackInstance { get; set; } | |
public abstract virtual IAsyncResult BeginCloseOutputSession(TimeSpan timeout, AsyncCallback callback, Object state); | |
public abstract virtual void CloseOutputSession(TimeSpan timeout); | |
public abstract virtual void EndCloseOutputSession(IAsyncResult result); |
public abstract interface IExtensibleObject`1<T> | public abstract interface IExtensibleObject`1<T> |
where T : IExtensibleObject`1 | where T : IExtensibleObject`1 |
public abstract virtual IExtensionCollection`1<T> Extensions { get; } | public abstract virtual IExtensionCollection`1<T> Extensions { get; } |
public abstract interface IExtension`1<T> | public abstract interface IExtension`1<T> |
where T : IExtensibleObject`1 | where T : IExtensibleObject`1 |
public abstract virtual void Attach(T owner); | public abstract virtual void Attach(T owner); |
public abstract virtual void Detach(T owner); | public abstract virtual void Detach(T owner); |
public abstract interface IExtensionCollection`1<T> | public abstract interface IExtensionCollection`1<T> |
: ICollection`1<IExtension`1<T>>, IEnumerable`1<IExtension`1<T>>, IEnumerable where T : IExtensibleObject`1 | : ICollection`1<IExtension`1<T>>, IEnumerable`1<IExtension`1<T>>, IEnumerable where T : IExtensibleObject`1 |
public abstract virtual E Find(); | public abstract virtual E Find(); |
public abstract virtual Collection`1<E> FindAll(); | public abstract virtual Collection`1<E> FindAll(); |
public sealed enum ImpersonationOption | |
: IComparable, IFormattable, IConvertible | |
{ NotAllowed, Allowed, Required } |
public sealed class InstanceContext | public sealed class InstanceContext |
: IInstanceContext, IInstanceContext2 | : CommunicationObject, ICommunicationObject, IExtensibleObject`1<InstanceContext> |
protected virtual TimeSpan DefaultCloseTimeout { get; } | |
protected virtual TimeSpan DefaultOpenTimeout { get; } | |
public virtual IExtensionCollection`1<InstanceContext> Extensions { get; } | |
public ServiceHostBase Host { get; } | |
public ICollection`1<IChannel> IncomingChannels { get; } | |
public Int32 ManualFlowControlLimit { get; set; } | |
public ICollection`1<IChannel> OutgoingChannels { get; } | |
public SynchronizationContext SynchronizationContext { get; set; } | public SynchronizationContext SynchronizationContext { get; set; } |
public Object GetServiceInstance(Message message); | public Object GetServiceInstance(Message message); |
public Object GetServiceInstance(); | |
public Int32 IncrementManualFlowControlLimit(Int32 incrementBy); | |
protected virtual void OnAbort(); | |
protected virtual IAsyncResult OnBeginClose(TimeSpan timeout, AsyncCallback callback, Object state); | |
protected virtual IAsyncResult OnBeginOpen(TimeSpan timeout, AsyncCallback callback, Object state); | |
protected virtual void OnClose(TimeSpan timeout); | |
protected virtual void OnClosed(); | |
protected virtual void OnEndClose(IAsyncResult result); | |
protected virtual void OnEndOpen(IAsyncResult result); | |
protected virtual void OnFaulted(); | |
protected virtual void OnOpen(TimeSpan timeout); | |
protected virtual void OnOpened(); | |
protected virtual void OnOpening(); |
public sealed enum InstanceContextMode | |
: IComparable, IFormattable, IConvertible | |
{ PerSession, PerCall, Single } |
public class InvalidMessageContractException | public class InvalidMessageContractException |
: SystemException, _Exception | : SystemException, ISerializable, _Exception |
class ClientBase`1+InvokeAsyncCompletedEventArgs<TChannel> | |
: AsyncCompletedEventArgs | |
public Object Results { get; } |
class ClientBase`1<TChannel> | |
: AsyncCompletedEventArgs | |
public Object Results { get; } |
public abstract interface IOnlineStatus | |
public abstract virtual Boolean IsOnline { get; } | |
public abstract virtual event EventHandler Offline; | |
public abstract virtual event EventHandler Online; |
public abstract interface IServiceChannel | |
: IContextChannel, IChannel, ICommunicationObject, IExtensibleObject`1<IContextChannel> | |
public abstract virtual Uri ListenUri { get; } |
public class MessageBodyMemberAttribute | public class MessageBodyMemberAttribute |
: MessageContractMemberAttribute, _Attribute | : MessageContractMemberAttribute, _Attribute |
public Int32 Order { get; set; } | public Int32 Order { get; set; } |
public sealed class MessageContractAttribute | public sealed class MessageContractAttribute |
: Attribute, _Attribute | : Attribute, _Attribute |
public Boolean HasProtectionLevel { get; } | |
public Boolean IsWrapped { get; set; } | public Boolean IsWrapped { get; set; } |
public ProtectionLevel ProtectionLevel { get; set; } | |
public String WrapperName { get; set; } | public String WrapperName { get; set; } |
public String WrapperNamespace { get; set; } | public String WrapperNamespace { get; set; } |
public abstract class MessageContractMemberAttribute | public abstract class MessageContractMemberAttribute |
: Attribute, _Attribute | : Attribute, _Attribute |
public Boolean HasProtectionLevel { get; } | |
public String Name { get; set; } | public String Name { get; set; } |
public String Namespace { get; set; } | public String Namespace { get; set; } |
public sealed enum MessageCredentialType | |
: IComparable, IFormattable, IConvertible | |
{ None, Windows, UserName, Certificate, IssuedToken } |
public class MessageHeader`1<T> | |
public String Actor { get; set; } | |
public T Content { get; set; } | |
public Boolean MustUnderstand { get; set; } | |
public Boolean Relay { get; set; } | |
public MessageHeader GetUntypedHeader(String name, String ns); |
public sealed class MessageHeaderArrayAttribute | |
: MessageHeaderAttribute, _Attribute |
public class MessageHeaderAttribute | |
: MessageContractMemberAttribute, _Attribute | |
public String Actor { get; set; } | |
public Boolean MustUnderstand { get; set; } | |
public Boolean Relay { get; set; } |
public class MessageHeaderException | public class MessageHeaderException |
: ProtocolException, _Exception | : ProtocolException, ISerializable, _Exception |
public String HeaderName { get; } | public String HeaderName { get; } |
public String HeaderNamespace { get; } | public String HeaderNamespace { get; } |
public Boolean IsDuplicate { get; } | public Boolean IsDuplicate { get; } |
public sealed class MessageParameterAttribute | public sealed class MessageParameterAttribute |
: Attribute, _Attribute | : Attribute, _Attribute |
public String Name { get; set; } | public String Name { get; set; } |
public sealed class MessagePropertyAttribute | |
: Attribute, _Attribute | |
public String Name { get; set; } |
public class MessageSecurityOverHttp | |
public SecurityAlgorithmSuite AlgorithmSuite { get; set; } | |
public MessageCredentialType ClientCredentialType { get; set; } | |
public Boolean NegotiateServiceCredential { get; set; } | |
protected virtual Boolean IsSecureConversationEnabled(); | |
public Boolean ShouldSerializeAlgorithmSuite(); | |
public Boolean ShouldSerializeClientCredentialType(); | |
public Boolean ShouldSerializeNegotiateServiceCredential(); |
public sealed class MessageSecurityOverMsmq | |
public SecurityAlgorithmSuite AlgorithmSuite { get; set; } | |
public MessageCredentialType ClientCredentialType { get; set; } |
public sealed class MessageSecurityOverTcp | |
public SecurityAlgorithmSuite AlgorithmSuite { get; set; } | |
public MessageCredentialType ClientCredentialType { get; set; } |
public abstract class MessageSecurityVersion | |
public abstract virtual BasicSecurityProfileVersion BasicSecurityProfileVersion { get; } | |
static public MessageSecurityVersion Default { get; } | |
public SecureConversationVersion SecureConversationVersion { get; } | |
public abstract virtual SecurityPolicyVersion SecurityPolicyVersion { get; } | |
public SecurityTokenVersion SecurityTokenVersion { get; } | |
public SecurityVersion SecurityVersion { get; } | |
public TrustVersion TrustVersion { get; } | |
static public MessageSecurityVersion WSSecurity10WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10 { get; } | |
static public MessageSecurityVersion WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10 { get; } | |
static public MessageSecurityVersion WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12 { get; } | |
static public MessageSecurityVersion WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10 { get; } | |
static public MessageSecurityVersion WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11 { get; } | |
static public MessageSecurityVersion WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10 { get; } |
public sealed enum MsmqAuthenticationMode | |
: IComparable, IFormattable, IConvertible | |
{ None, WindowsDomain, Certificate } |
public abstract class MsmqBindingBase | |
: Binding, IDefaultCommunicationTimeouts, IBindingRuntimePreferences | |
public Uri CustomDeadLetterQueue { get; set; } | |
public DeadLetterQueue DeadLetterQueue { get; set; } | |
public Boolean Durable { get; set; } | |
public Boolean ExactlyOnce { get; set; } | |
public Int64 MaxReceivedMessageSize { get; set; } | |
public Int32 MaxRetryCycles { get; set; } | |
public Boolean ReceiveContextEnabled { get; set; } | |
public ReceiveErrorHandling ReceiveErrorHandling { get; set; } | |
public Int32 ReceiveRetryCount { get; set; } | |
public TimeSpan RetryCycleDelay { get; set; } | |
public virtual String Scheme { get; } | |
public TimeSpan TimeToLive { get; set; } | |
public Boolean UseMsmqTracing { get; set; } | |
public Boolean UseSourceJournal { get; set; } | |
public TimeSpan ValidityDuration { get; set; } |
public sealed enum MsmqEncryptionAlgorithm | |
: IComparable, IFormattable, IConvertible | |
{ RC4Stream, Aes } |
public class MsmqException | |
: ExternalException, ISerializable, _Exception |
public class MsmqPoisonMessageException | |
: PoisonMessageException, ISerializable, _Exception | |
public Int64 MessageLookupId { get; } | |
public virtual void GetObjectData(SerializationInfo info, StreamingContext context); |
public sealed enum MsmqSecureHashAlgorithm | |
: IComparable, IFormattable, IConvertible | |
{ MD5, Sha1, Sha256, Sha512 } |
public sealed class MsmqTransportSecurity | |
public MsmqAuthenticationMode MsmqAuthenticationMode { get; set; } | |
public MsmqEncryptionAlgorithm MsmqEncryptionAlgorithm { get; set; } | |
public ProtectionLevel MsmqProtectionLevel { get; set; } | |
public MsmqSecureHashAlgorithm MsmqSecureHashAlgorithm { get; set; } |
public sealed class NamedPipeTransportSecurity | |
public ProtectionLevel ProtectionLevel { get; set; } |
public class NetHttpBinding | |
: BaseHttpBinding, IDefaultCommunicationTimeouts, IBindingRuntimePreferences | |
public NetHttpMessageEncoding MessageEncoding { get; set; } | |
public OptionalReliableSession ReliableSession { get; set; } | |
public BasicHttpSecurity Security { get; set; } | |
public WebSocketSettings WebSocketSettings { get; } | |
public virtual IChannelFactory`1<TChannel> BuildChannelFactory(BindingParameterCollection parameters); | |
public virtual BindingElementCollection CreateBindingElements(); | |
public Boolean ShouldSerializeReliableSession(); | |
public Boolean ShouldSerializeSecurity(); |
public sealed enum NetHttpMessageEncoding | |
: IComparable, IFormattable, IConvertible | |
{ Binary, Text, Mtom } |
public class NetHttpsBinding | |
: BaseHttpBinding, IDefaultCommunicationTimeouts, IBindingRuntimePreferences | |
public NetHttpMessageEncoding MessageEncoding { get; set; } | |
public OptionalReliableSession ReliableSession { get; set; } | |
public BasicHttpsSecurity Security { get; set; } | |
public WebSocketSettings WebSocketSettings { get; } | |
public virtual IChannelFactory`1<TChannel> BuildChannelFactory(BindingParameterCollection parameters); | |
public virtual BindingElementCollection CreateBindingElements(); | |
public Boolean ShouldSerializeReliableSession(); | |
public Boolean ShouldSerializeSecurity(); |
public class NetMsmqBinding | |
: MsmqBindingBase, IDefaultCommunicationTimeouts, IBindingRuntimePreferences | |
public EnvelopeVersion EnvelopeVersion { get; } | |
public Int64 MaxBufferPoolSize { get; set; } | |
public QueueTransferProtocol QueueTransferProtocol { get; set; } | |
public XmlDictionaryReaderQuotas ReaderQuotas { get; set; } | |
public NetMsmqSecurity Security { get; set; } | |
public Boolean UseActiveDirectory { get; set; } | |
public virtual BindingElementCollection CreateBindingElements(); | |
public Boolean ShouldSerializeReaderQuotas(); | |
public Boolean ShouldSerializeSecurity(); |
public sealed class NetMsmqSecurity | |
public MessageSecurityOverMsmq Message { get; set; } | |
public NetMsmqSecurityMode Mode { get; set; } | |
public MsmqTransportSecurity Transport { get; set; } |
public sealed enum NetMsmqSecurityMode | |
: IComparable, IFormattable, IConvertible | |
{ None, Transport, Message, Both } |
public class NetNamedPipeBinding | |
: Binding, IDefaultCommunicationTimeouts, IBindingRuntimePreferences | |
public EnvelopeVersion EnvelopeVersion { get; } | |
public HostNameComparisonMode HostNameComparisonMode { get; set; } | |
public Int64 MaxBufferPoolSize { get; set; } | |
public Int32 MaxBufferSize { get; set; } | |
public Int32 MaxConnections { get; set; } | |
public Int64 MaxReceivedMessageSize { get; set; } | |
public XmlDictionaryReaderQuotas ReaderQuotas { get; set; } | |
public virtual String Scheme { get; } | |
public NetNamedPipeSecurity Security { get; set; } | |
public Boolean TransactionFlow { get; set; } | |
public TransactionProtocol TransactionProtocol { get; set; } | |
public TransferMode TransferMode { get; set; } | |
public virtual BindingElementCollection CreateBindingElements(); | |
public Boolean ShouldSerializeMaxConnections(); | |
public Boolean ShouldSerializeReaderQuotas(); | |
public Boolean ShouldSerializeSecurity(); | |
public Boolean ShouldSerializeTransactionProtocol(); |
public sealed class NetNamedPipeSecurity | |
public NetNamedPipeSecurityMode Mode { get; set; } | |
public NamedPipeTransportSecurity Transport { get; set; } | |
public Boolean ShouldSerializeTransport(); |
public sealed enum NetNamedPipeSecurityMode | |
: IComparable, IFormattable, IConvertible | |
{ None, Transport } |
public class NetPeerTcpBinding | |
: Binding, IDefaultCommunicationTimeouts, IBindingRuntimePreferences | |
public EnvelopeVersion EnvelopeVersion { get; } | |
static public Boolean IsPnrpAvailable { get; } | |
public IPAddress ListenIPAddress { get; set; } | |
public Int64 MaxBufferPoolSize { get; set; } | |
public Int64 MaxReceivedMessageSize { get; set; } | |
public Int32 Port { get; set; } | |
public XmlDictionaryReaderQuotas ReaderQuotas { get; set; } | |
public PeerResolverSettings Resolver { get; } | |
public virtual String Scheme { get; } | |
public PeerSecuritySettings Security { get; set; } | |
public virtual BindingElementCollection CreateBindingElements(); | |
public Boolean ShouldSerializeReaderQuotas(); | |
public Boolean ShouldSerializeSecurity(); |
public class NetTcpBinding | |
: Binding, IDefaultCommunicationTimeouts, IBindingRuntimePreferences | |
public EnvelopeVersion EnvelopeVersion { get; } | |
public HostNameComparisonMode HostNameComparisonMode { get; set; } | |
public Int32 ListenBacklog { get; set; } | |
public Int64 MaxBufferPoolSize { get; set; } | |
public Int32 MaxBufferSize { get; set; } | |
public Int32 MaxConnections { get; set; } | |
public Int64 MaxReceivedMessageSize { get; set; } | |
public Boolean PortSharingEnabled { get; set; } | |
public XmlDictionaryReaderQuotas ReaderQuotas { get; set; } | |
public OptionalReliableSession ReliableSession { get; set; } | |
public virtual String Scheme { get; } | |
public NetTcpSecurity Security { get; set; } | |
public Boolean TransactionFlow { get; set; } | |
public TransactionProtocol TransactionProtocol { get; set; } | |
public TransferMode TransferMode { get; set; } | |
public virtual BindingElementCollection CreateBindingElements(); | |
public Boolean ShouldSerializeListenBacklog(); | |
public Boolean ShouldSerializeMaxConnections(); | |
public Boolean ShouldSerializeReaderQuotas(); | |
public Boolean ShouldSerializeReliableSession(); | |
public Boolean ShouldSerializeSecurity(); | |
public Boolean ShouldSerializeTransactionProtocol(); |
public class NetTcpContextBinding | |
: NetTcpBinding, IDefaultCommunicationTimeouts, IBindingRuntimePreferences | |
public Uri ClientCallbackAddress { get; set; } | |
public Boolean ContextManagementEnabled { get; set; } | |
public ProtectionLevel ContextProtectionLevel { get; set; } | |
public virtual BindingElementCollection CreateBindingElements(); |
public sealed class NetTcpSecurity | |
public MessageSecurityOverTcp Message { get; set; } | |
public SecurityMode Mode { get; set; } | |
public TcpTransportSecurity Transport { get; set; } |
public sealed class NonDualMessageSecurityOverHttp | |
: MessageSecurityOverHttp | |
public Boolean EstablishSecurityContext { get; set; } | |
protected virtual Boolean IsSecureConversationEnabled(); |
public sealed class OperationBehaviorAttribute | |
: Attribute, _Attribute, IOperationBehavior | |
public Boolean AutoDisposeParameters { get; set; } | |
public ImpersonationOption Impersonation { get; set; } | |
public ReleaseInstanceMode ReleaseInstanceMode { get; set; } | |
public Boolean TransactionAutoComplete { get; set; } | |
public Boolean TransactionScopeRequired { get; set; } |
public sealed class OperationContext | public sealed class OperationContext |
: IExtensibleObject`1<OperationContext> | : IExtensibleObject`1<OperationContext> |
public IContextChannel Channel { get; } | |
public ClaimsPrincipal ClaimsPrincipal { get; set; } | |
static public OperationContext Current { get; set; } | static public OperationContext Current { get; set; } |
public EndpointDispatcher EndpointDispatcher { get; set; } | |
public virtual IExtensionCollection`1<OperationContext> Extensions { get; } | public virtual IExtensionCollection`1<OperationContext> Extensions { get; } |
public Boolean HasSupportingTokens { get; } | |
public ServiceHostBase Host { get; } | |
public MessageHeaders IncomingMessageHeaders { get; } | public MessageHeaders IncomingMessageHeaders { get; } |
public MessageProperties IncomingMessageProperties { get; } | public MessageProperties IncomingMessageProperties { get; } |
public MessageVersion IncomingMessageVersion { get; } | public MessageVersion IncomingMessageVersion { get; } |
public InstanceContext InstanceContext { get; } | |
public Boolean IsUserContext { get; } | public Boolean IsUserContext { get; } |
public MessageHeaders OutgoingMessageHeaders { get; } | public MessageHeaders OutgoingMessageHeaders { get; } |
public MessageProperties OutgoingMessageProperties { get; } | public MessageProperties OutgoingMessageProperties { get; } |
public RequestContext RequestContext { get; set; } | public RequestContext RequestContext { get; set; } |
public ServiceSecurityContext ServiceSecurityContext { get; } | |
public String SessionId { get; } | |
public ICollection`1<SupportingTokenSpecification> SupportingTokens { get; } | |
public event EventHandler OperationCompleted; | public event EventHandler OperationCompleted; |
public T GetCallbackChannel(); |
public sealed class OperationContextScope | public sealed class OperationContextScope |
: IDisposable | : IDisposable |
public virtual void Dispose(); | public virtual void Dispose(); |
public sealed class OperationContractAttribute | public sealed class OperationContractAttribute |
: Attribute, _Attribute | : Attribute, _Attribute |
public String Action { get; set; } | public String Action { get; set; } |
public Boolean AsyncPattern { get; set; } | public Boolean AsyncPattern { get; set; } |
public Boolean HasProtectionLevel { get; } | |
public Boolean IsInitiating { get; set; } | |
public Boolean IsOneWay { get; set; } | public Boolean IsOneWay { get; set; } |
public Boolean IsTerminating { get; set; } | |
public String Name { get; set; } | public String Name { get; set; } |
public ProtectionLevel ProtectionLevel { get; set; } | |
public String ReplyAction { get; set; } | public String ReplyAction { get; set; } |
public sealed enum OperationFormatStyle | public sealed enum OperationFormatStyle |
: IComparable, IFormattable, IConvertible | : IComparable, IFormattable, IConvertible |
{ Document, Rpc } | { Document, Rpc } |
public sealed enum OperationFormatUse | |
: IComparable, IFormattable, IConvertible | |
{ Literal, Encoded } |
public class OptionalReliableSession | |
: ReliableSession | |
public Boolean Enabled { get; set; } |
public sealed class PeerHopCountAttribute | |
: MessageHeaderAttribute, _Attribute | |
public String Actor { get; } | |
public Boolean MustUnderstand { get; } | |
public String Name { get; } | |
public String Namespace { get; } | |
public ProtectionLevel ProtectionLevel { get; } | |
public Boolean Relay { get; } |
public sealed enum PeerMessageOrigination | |
: IComparable, IFormattable, IConvertible | |
{ Local, Remote } |
public sealed enum PeerMessagePropagation | |
: IComparable, IFormattable, IConvertible | |
{ None, Local, Remote, LocalAndRemote } |
public abstract class PeerMessagePropagationFilter | |
public abstract virtual PeerMessagePropagation ShouldMessagePropagate(Message message, PeerMessageOrigination origination); |
public sealed class PeerNode | |
: IOnlineStatus | |
public virtual Boolean IsOnline { get; } | |
public PeerMessagePropagationFilter MessagePropagationFilter { get; set; } | |
public Int32 Port { get; } | |
public virtual event EventHandler Offline; | |
public virtual event EventHandler Online; | |
public void RefreshConnection(); | |
public virtual String ToString(); |
public sealed class PeerNodeAddress | |
public EndpointAddress EndpointAddress { get; } | |
public ReadOnlyCollection`1<IPAddress> IPAddresses { get; } |
public abstract class PeerResolver | |
public abstract virtual Boolean CanShareReferrals { get; } | |
public virtual void Initialize(EndpointAddress address, Binding binding, ClientCredentials credentials, PeerReferralPolicy referralPolicy); | |
public abstract virtual Object Register(String meshId, PeerNodeAddress nodeAddress, TimeSpan timeout); | |
public abstract virtual ReadOnlyCollection`1<PeerNodeAddress> Resolve(String meshId, Int32 maxAddresses, TimeSpan timeout); | |
public abstract virtual void Unregister(Object registrationId, TimeSpan timeout); | |
public abstract virtual void Update(Object registrationId, PeerNodeAddress updatedNodeAddress, TimeSpan timeout); |
public sealed class PeerSecuritySettings | |
public SecurityMode Mode { get; set; } | |
public PeerTransportSecuritySettings Transport { get; set; } | |
public Boolean ShouldSerializeMode(); | |
public Boolean ShouldSerializeTransport(); |
public sealed enum PeerTransportCredentialType | |
: IComparable, IFormattable, IConvertible | |
{ Password, Certificate } |
public sealed class PeerTransportSecuritySettings | |
public PeerTransportCredentialType CredentialType { get; set; } |
public class PollingDuplexHttpBinding | |
: Binding, IDefaultCommunicationTimeouts | |
public PollingDuplexMode DuplexMode { get; set; } | |
public EnvelopeVersion EnvelopeVersion { get; } | |
public TimeSpan InactivityTimeout { get; set; } | |
public Int32 MaxBufferSize { get; set; } | |
public Int64 MaxReceivedMessageSize { get; set; } | |
public virtual String Scheme { get; } | |
public PollingDuplexHttpSecurity Security { get; } | |
public Encoding TextEncoding { get; set; } | |
public Boolean UseTextEncoding { get; set; } | |
public virtual BindingElementCollection CreateBindingElements(); |
public sealed class PollingDuplexHttpSecurity | |
public PollingDuplexHttpSecurityMode Mode { get; set; } |
public sealed enum PollingDuplexHttpSecurityMode | |
: IComparable, IFormattable, IConvertible | |
{ None, Transport, TransportWithMessageCredential, TransportCredentialOnly } |
public class PoisonMessageException | |
: CommunicationException, ISerializable, _Exception |
public class ProtocolException | public class ProtocolException |
: CommunicationException, _Exception | : CommunicationException, ISerializable, _Exception |
public sealed enum QueuedDeliveryRequirementsMode | |
: IComparable, IFormattable, IConvertible | |
{ Allowed, Required, NotAllowed } |
public sealed enum QueueTransferProtocol | |
: IComparable, IFormattable, IConvertible | |
{ Native, Srmp, SrmpSecure } |
public class QuotaExceededException | public class QuotaExceededException |
: SystemException, _Exception | : SystemException, ISerializable, _Exception |
public sealed class ReceiveContextEnabledAttribute | |
: Attribute, _Attribute, IOperationBehavior | |
public Boolean ManualControl { get; set; } | |
public virtual void AddBindingParameters(OperationDescription operationDescription, BindingParameterCollection bindingParameters); | |
public virtual void ApplyClientBehavior(OperationDescription operationDescription, ClientOperation clientOperation); | |
public virtual void ApplyDispatchBehavior(OperationDescription operationDescription, DispatchOperation dispatchOperation); | |
public virtual void Validate(OperationDescription operationDescription); |
public sealed enum ReceiveErrorHandling | |
: IComparable, IFormattable, IConvertible | |
{ Fault, Drop, Reject, Move } |
public sealed enum ReleaseInstanceMode | |
: IComparable, IFormattable, IConvertible | |
{ None, BeforeCall, AfterCall, BeforeAndAfterCall } |
public abstract class ReliableMessagingVersion | |
static public ReliableMessagingVersion Default { get; } | |
static public ReliableMessagingVersion WSReliableMessaging11 { get; } | |
static public ReliableMessagingVersion WSReliableMessagingFebruary2005 { get; } |
public class ReliableSession | |
public TimeSpan InactivityTimeout { get; set; } | |
public Boolean Ordered { get; set; } |
public class RsaEndpointIdentity | |
: EndpointIdentity |
public sealed enum SecurityMode | |
: IComparable, IFormattable, IConvertible | |
{ None, Transport, Message, TransportWithMessageCredential } |
public class ServerTooBusyException | public class ServerTooBusyException |
: CommunicationException, _Exception | : CommunicationException, ISerializable, _Exception |
public class ServiceActivationException | public class ServiceActivationException |
: CommunicationException, _Exception | : CommunicationException, ISerializable, _Exception |
public class ServiceAuthenticationManager | |
public virtual ReadOnlyCollection`1<IAuthorizationPolicy> Authenticate(ReadOnlyCollection`1<IAuthorizationPolicy> authPolicy, Uri listenUri, Message& message); |
public class ServiceAuthorizationManager | |
public virtual Boolean CheckAccess(OperationContext operationContext, Message& message); | |
public virtual Boolean CheckAccess(OperationContext operationContext); | |
protected virtual Boolean CheckAccessCore(OperationContext operationContext); | |
protected virtual ReadOnlyCollection`1<IAuthorizationPolicy> GetAuthorizationPolicies(OperationContext operationContext); |
public sealed class ServiceBehaviorAttribute | |
: Attribute, _Attribute, IServiceBehavior | |
public AddressFilterMode AddressFilterMode { get; set; } | |
public Boolean AutomaticSessionShutdown { get; set; } | |
public ConcurrencyMode ConcurrencyMode { get; set; } | |
public String ConfigurationName { get; set; } | |
public Boolean EnsureOrderedDispatch { get; set; } | |
public Boolean IgnoreExtensionDataObject { get; set; } | |
public Boolean IncludeExceptionDetailInFaults { get; set; } | |
public InstanceContextMode InstanceContextMode { get; set; } | |
public Int32 MaxItemsInObjectGraph { get; set; } | |
public String Name { get; set; } | |
public String Namespace { get; set; } | |
public Boolean ReleaseServiceInstanceOnTransactionComplete { get; set; } | |
public Boolean TransactionAutoCompleteOnSessionClose { get; set; } | |
public IsolationLevel TransactionIsolationLevel { get; set; } | |
public String TransactionTimeout { get; set; } | |
public Boolean UseSynchronizationContext { get; set; } | |
public Boolean ValidateMustUnderstand { get; set; } | |
public Object GetWellKnownSingleton(); | |
public void SetWellKnownSingleton(Object value); | |
public Boolean ShouldSerializeConfigurationName(); | |
public Boolean ShouldSerializeReleaseServiceInstanceOnTransactionComplete(); | |
public Boolean ShouldSerializeTransactionAutoCompleteOnSessionClose(); | |
public Boolean ShouldSerializeTransactionIsolationLevel(); | |
public Boolean ShouldSerializeTransactionTimeout(); |
public class ServiceConfiguration | |
public ServiceAuthenticationBehavior Authentication { get; } | |
public ServiceAuthorizationBehavior Authorization { get; } | |
public ReadOnlyCollection`1<Uri> BaseAddresses { get; } | |
public TimeSpan CloseTimeout { get; set; } | |
public ServiceCredentials Credentials { get; } | |
public ServiceDescription Description { get; } | |
public IdentityConfiguration IdentityConfiguration { get; set; } | |
public TimeSpan OpenTimeout { get; set; } | |
public Boolean UseIdentityConfiguration { get; set; } | |
public void AddServiceEndpoint(ServiceEndpoint endpoint); | |
public ServiceEndpoint AddServiceEndpoint(Type contractType, Binding binding, String address); | |
public ServiceEndpoint AddServiceEndpoint(Type contractType, Binding binding, Uri address); | |
public ServiceEndpoint AddServiceEndpoint(Type contractType, Binding binding, String address, Uri listenUri); | |
public ServiceEndpoint AddServiceEndpoint(Type contractType, Binding binding, Uri address, Uri listenUri); | |
public Collection`1<ServiceEndpoint> EnableProtocol(Binding protocol); | |
public void LoadFromConfiguration(); | |
public void LoadFromConfiguration(Configuration configuration); | |
public void SetEndpointAddress(ServiceEndpoint endpoint, String relativeAddress); |
public sealed class ServiceContractAttribute | public sealed class ServiceContractAttribute |
: Attribute, _Attribute | : Attribute, _Attribute |
public Type CallbackContract { get; set; } | public Type CallbackContract { get; set; } |
public String ConfigurationName { get; set; } | public String ConfigurationName { get; set; } |
public Boolean HasProtectionLevel { get; } | |
public String Name { get; set; } | public String Name { get; set; } |
public String Namespace { get; set; } | public String Namespace { get; set; } |
public ProtectionLevel ProtectionLevel { get; set; } |
public class ServiceHost | |
: ServiceHostBase, ICommunicationObject, IExtensibleObject`1<ServiceHostBase>, IDisposable | |
public Object SingletonInstance { get; } | |
public ServiceEndpoint AddServiceEndpoint(Type implementedContract, Binding binding, String address); | |
public ServiceEndpoint AddServiceEndpoint(Type implementedContract, Binding binding, String address, Uri listenUri); | |
public ServiceEndpoint AddServiceEndpoint(Type implementedContract, Binding binding, Uri address); | |
public ServiceEndpoint AddServiceEndpoint(Type implementedContract, Binding binding, Uri address, Uri listenUri); | |
protected virtual void ApplyConfiguration(); | |
protected virtual ServiceDescription CreateDescription(out IDictionary`2& implementedContracts); | |
protected void InitializeDescription(Object singletonInstance, UriSchemeKeyedCollection baseAddresses); | |
protected void InitializeDescription(Type serviceType, UriSchemeKeyedCollection baseAddresses); | |
protected virtual void OnClosed(); |
public abstract class ServiceHostBase | |
: CommunicationObject, ICommunicationObject, IExtensibleObject`1<ServiceHostBase>, IDisposable | |
public ServiceAuthenticationBehavior Authentication { get; } | |
public ServiceAuthorizationBehavior Authorization { get; } | |
public ReadOnlyCollection`1<Uri> BaseAddresses { get; } | |
public ChannelDispatcherCollection ChannelDispatchers { get; } | |
public TimeSpan CloseTimeout { get; set; } | |
public ServiceCredentials Credentials { get; } | |
protected virtual TimeSpan DefaultCloseTimeout { get; } | |
protected virtual TimeSpan DefaultOpenTimeout { get; } | |
public ServiceDescription Description { get; } | |
public virtual IExtensionCollection`1<ServiceHostBase> Extensions { get; } | |
internal protected IDictionary`2<String, ContractDescription> ImplementedContracts { get; } | |
public Int32 ManualFlowControlLimit { get; set; } | |
public TimeSpan OpenTimeout { get; set; } | |
public event EventHandler`1<UnknownMessageReceivedEventArgs> UnknownMessageReceived; | |
protected void AddBaseAddress(Uri baseAddress); | |
public virtual ReadOnlyCollection`1<ServiceEndpoint> AddDefaultEndpoints(); | |
public ServiceEndpoint AddServiceEndpoint(String implementedContract, Binding binding, String address); | |
public ServiceEndpoint AddServiceEndpoint(String implementedContract, Binding binding, String address, Uri listenUri); | |
public ServiceEndpoint AddServiceEndpoint(String implementedContract, Binding binding, Uri address); | |
public ServiceEndpoint AddServiceEndpoint(String implementedContract, Binding binding, Uri address, Uri listenUri); | |
public virtual void AddServiceEndpoint(ServiceEndpoint endpoint); | |
protected virtual void ApplyConfiguration(); | |
protected abstract virtual ServiceDescription CreateDescription(out IDictionary`2& implementedContracts); | |
public Int32 IncrementManualFlowControlLimit(Int32 incrementBy); | |
protected void InitializeDescription(UriSchemeKeyedCollection baseAddresses); | |
protected virtual void InitializeRuntime(); | |
protected void LoadConfigurationSection(ServiceElement serviceSection); | |
protected virtual void OnAbort(); | |
protected virtual IAsyncResult OnBeginClose(TimeSpan timeout, AsyncCallback callback, Object state); | |
protected virtual IAsyncResult OnBeginOpen(TimeSpan timeout, AsyncCallback callback, Object state); | |
protected virtual void OnClose(TimeSpan timeout); | |
protected virtual void OnClosed(); | |
protected virtual void OnEndClose(IAsyncResult result); | |
protected virtual void OnEndOpen(IAsyncResult result); | |
protected virtual void OnOpen(TimeSpan timeout); | |
protected virtual void OnOpened(); | |
protected void ReleasePerformanceCounters(); | |
public void SetEndpointAddress(ServiceEndpoint endpoint, String relativeAddress); |
public sealed class ServiceKnownTypeAttribute | public sealed class ServiceKnownTypeAttribute |
: Attribute, _Attribute | : Attribute, _Attribute |
public Type DeclaringType { get; } | public Type DeclaringType { get; } |
public String MethodName { get; } | public String MethodName { get; } |
public Type Type { get; } | public Type Type { get; } |
public class ServiceSecurityContext | |
static public ServiceSecurityContext Anonymous { get; } | |
public AuthorizationContext AuthorizationContext { get; } | |
public ReadOnlyCollection`1<IAuthorizationPolicy> AuthorizationPolicies { get; set; } | |
static public ServiceSecurityContext Current { get; } | |
public Boolean IsAnonymous { get; } | |
public IIdentity PrimaryIdentity { get; } | |
public WindowsIdentity WindowsIdentity { get; } |
public sealed enum SessionMode | |
: IComparable, IFormattable, IConvertible | |
{ Allowed, Required, NotAllowed } |
public class SpnEndpointIdentity | |
: EndpointIdentity | |
static public TimeSpan SpnLookupTime { get; set; } |
public sealed enum TcpClientCredentialType | |
: IComparable, IFormattable, IConvertible | |
{ None, Windows, Certificate } |
public sealed class TcpTransportSecurity | |
public TcpClientCredentialType ClientCredentialType { get; set; } | |
public ExtendedProtectionPolicy ExtendedProtectionPolicy { get; set; } | |
public ProtectionLevel ProtectionLevel { get; set; } | |
public Boolean ShouldSerializeExtendedProtectionPolicy(); |
public sealed class TransactionFlowAttribute | |
: Attribute, _Attribute, IOperationBehavior | |
public TransactionFlowOption Transactions { get; } |
public sealed enum TransactionFlowOption | |
: IComparable, IFormattable, IConvertible | |
{ NotAllowed, Allowed, Mandatory } |
public abstract class TransactionProtocol | |
static public TransactionProtocol Default { get; } | |
static public TransactionProtocol OleTransactions { get; } | |
static public TransactionProtocol WSAtomicTransaction11 { get; } | |
static public TransactionProtocol WSAtomicTransactionOctober2004 { get; } |
public sealed enum TransferMode | public sealed enum TransferMode |
: IComparable, IFormattable, IConvertible | : IComparable, IFormattable, IConvertible |
{ Buffered, StreamedResponse } | { Buffered, Streamed, StreamedRequest, StreamedResponse } |
public sealed class UnknownMessageReceivedEventArgs | public sealed class UnknownMessageReceivedEventArgs |
: EventArgs | : EventArgs |
public Message Message { get; } | public Message Message { get; } |
public class UpnEndpointIdentity | |
: EndpointIdentity |
public class UriSchemeKeyedCollection | |
: SynchronizedKeyedCollection`2<String, Uri>, IList`1<Uri>, ICollection`1<Uri>, IEnumerable`1<Uri>, IEnumerable, IList, ICollection | |
protected virtual String GetKeyForItem(Uri item); | |
protected virtual void InsertItem(Int32 index, Uri item); | |
protected virtual void SetItem(Int32 index, Uri item); |
public class WS2007FederationHttpBinding | |
: WSFederationHttpBinding, IDefaultCommunicationTimeouts, IBindingRuntimePreferences | |
protected virtual SecurityBindingElement CreateMessageSecurity(); |
public class WS2007HttpBinding | |
: WSHttpBinding, IDefaultCommunicationTimeouts, IBindingRuntimePreferences | |
protected virtual SecurityBindingElement CreateMessageSecurity(); |
public class WSDualHttpBinding | |
: Binding, IDefaultCommunicationTimeouts, IBindingRuntimePreferences | |
public Boolean BypassProxyOnLocal { get; set; } | |
public Uri ClientBaseAddress { get; set; } | |
public EnvelopeVersion EnvelopeVersion { get; } | |
public HostNameComparisonMode HostNameComparisonMode { get; set; } | |
public Int64 MaxBufferPoolSize { get; set; } | |
public Int64 MaxReceivedMessageSize { get; set; } | |
public WSMessageEncoding MessageEncoding { get; set; } | |
public Uri ProxyAddress { get; set; } | |
public XmlDictionaryReaderQuotas ReaderQuotas { get; set; } | |
public ReliableSession ReliableSession { get; set; } | |
public virtual String Scheme { get; } | |
public WSDualHttpSecurity Security { get; set; } | |
public Encoding TextEncoding { get; set; } | |
public Boolean TransactionFlow { get; set; } | |
public Boolean UseDefaultWebProxy { get; set; } | |
public virtual BindingElementCollection CreateBindingElements(); | |
public Boolean ShouldSerializeReaderQuotas(); | |
public Boolean ShouldSerializeReliableSession(); | |
public Boolean ShouldSerializeSecurity(); | |
public Boolean ShouldSerializeTextEncoding(); |
public sealed class WSDualHttpSecurity | |
public MessageSecurityOverHttp Message { get; set; } | |
public WSDualHttpSecurityMode Mode { get; set; } | |
public Boolean ShouldSerializeMessage(); | |
public Boolean ShouldSerializeMode(); |
public sealed enum WSDualHttpSecurityMode | |
: IComparable, IFormattable, IConvertible | |
{ None, Message } |
public class WSFederationHttpBinding | |
: WSHttpBindingBase, IDefaultCommunicationTimeouts, IBindingRuntimePreferences | |
public Uri PrivacyNoticeAt { get; set; } | |
public Int32 PrivacyNoticeVersion { get; set; } | |
public WSFederationHttpSecurity Security { get; set; } | |
public virtual BindingElementCollection CreateBindingElements(); | |
protected virtual SecurityBindingElement CreateMessageSecurity(); | |
protected virtual TransportBindingElement GetTransport(); | |
public Boolean ShouldSerializeSecurity(); |
public sealed class WSFederationHttpSecurity | |
public FederatedMessageSecurityOverHttp Message { get; set; } | |
public WSFederationHttpSecurityMode Mode { get; set; } | |
public Boolean ShouldSerializeMessage(); | |
public Boolean ShouldSerializeMode(); |
public sealed enum WSFederationHttpSecurityMode | |
: IComparable, IFormattable, IConvertible | |
{ None, Message, TransportWithMessageCredential } |
public class WSHttpBinding | |
: WSHttpBindingBase, IDefaultCommunicationTimeouts, IBindingRuntimePreferences | |
public Boolean AllowCookies { get; set; } | |
public WSHttpSecurity Security { get; set; } | |
public virtual IChannelFactory`1<TChannel> BuildChannelFactory(BindingParameterCollection parameters); | |
public virtual BindingElementCollection CreateBindingElements(); | |
protected virtual SecurityBindingElement CreateMessageSecurity(); | |
protected virtual TransportBindingElement GetTransport(); | |
public Boolean ShouldSerializeSecurity(); |
public abstract class WSHttpBindingBase | |
: Binding, IDefaultCommunicationTimeouts, IBindingRuntimePreferences | |
public Boolean BypassProxyOnLocal { get; set; } | |
public EnvelopeVersion EnvelopeVersion { get; } | |
public HostNameComparisonMode HostNameComparisonMode { get; set; } | |
public Int64 MaxBufferPoolSize { get; set; } | |
public Int64 MaxReceivedMessageSize { get; set; } | |
public WSMessageEncoding MessageEncoding { get; set; } | |
public Uri ProxyAddress { get; set; } | |
public XmlDictionaryReaderQuotas ReaderQuotas { get; set; } | |
public OptionalReliableSession ReliableSession { get; set; } | |
public virtual String Scheme { get; } | |
public Encoding TextEncoding { get; set; } | |
public Boolean TransactionFlow { get; set; } | |
public Boolean UseDefaultWebProxy { get; set; } | |
public virtual BindingElementCollection CreateBindingElements(); | |
protected abstract virtual SecurityBindingElement CreateMessageSecurity(); | |
protected abstract virtual TransportBindingElement GetTransport(); | |
public Boolean ShouldSerializeReaderQuotas(); | |
public Boolean ShouldSerializeReliableSession(); | |
public Boolean ShouldSerializeTextEncoding(); |
public class WSHttpContextBinding | |
: WSHttpBinding, IDefaultCommunicationTimeouts, IBindingRuntimePreferences | |
public Uri ClientCallbackAddress { get; set; } | |
public Boolean ContextManagementEnabled { get; set; } | |
public ProtectionLevel ContextProtectionLevel { get; set; } | |
public virtual BindingElementCollection CreateBindingElements(); |
public sealed class WSHttpSecurity | |
public NonDualMessageSecurityOverHttp Message { get; set; } | |
public SecurityMode Mode { get; set; } | |
public HttpTransportSecurity Transport { get; set; } | |
public Boolean ShouldSerializeMessage(); | |
public Boolean ShouldSerializeMode(); | |
public Boolean ShouldSerializeTransport(); |
public sealed enum WSMessageEncoding | |
: IComparable, IFormattable, IConvertible | |
{ Text, Mtom } |
public class X509CertificateEndpointIdentity | |
: EndpointIdentity | |
public X509Certificate2Collection Certificates { get; } |
public sealed class XmlSerializerFormatAttribute | public sealed class XmlSerializerFormatAttribute |
: Attribute, _Attribute | : Attribute, _Attribute |
public OperationFormatStyle Style { get; set; } | public OperationFormatStyle Style { get; set; } |
public Boolean SupportFaults { get; set; } | public Boolean SupportFaults { get; set; } |
public class XPathMessageQuery | |
: MessageQuery | |
public String Expression { get; set; } | |
public XmlNamespaceManager Namespaces { get; set; } | |
public virtual MessageQueryCollection CreateMessageQueryCollection(); | |
public virtual TResult Evaluate(Message message); | |
public virtual TResult Evaluate(MessageBuffer buffer); |