System.ServiceModel 提供一个集合,该集合的项是用作键的类型。 集合中包含的项类型,这些项类型还用作集合的键。 初始化 类的新实例。 根据指定的对象枚举初始化 类的新实例。 泛型类型 ,用于初始化集合。 为 null。 返回集合中第一个具有指定类型的项。 如果为引用类型,则返回类型 的对象;如果为值类型,则返回类型 的值。如果集合中不包含类型 的对象,则返回类型的默认值:如果是引用类型,默认值为 null;如果是值类型,默认值为 0。 要在集合中查找的项的类型。 返回 中包含的类型 的对象的集合。 一个类型 ,包含来自原始集合的类型 的对象。 要在集合中查找的项的类型。 获取集合中包含的某个项的类型。 集合中指定的 的类型。 集合中要检索其类型的项。 为 null。 在集合中的特定位置插入一个元素。 从零开始的索引,应在该位置插入 要在集合中插入的对象。 为 null。 从集合中移除具有指定类型的对象。 从集合中移除的对象。 要从集合中移除的项的类型。 从集合中移除所有具有指定类型的元素。 ,包含来自原始集合的类型 的对象。 要从集合中移除的项的类型。 使用一个新对象替换指定索引处的项。 要替换的 的从零开始的索引。 要添加到集合中的对象。 为 null。 提供一个线程安全集合,其中包含泛型参数所指定类型的对象作为元素。 包含在线程安全集合中作为项的对象的类型。 初始化 类的新实例。 通过用于对线程安全集合的访问进行同步的对象来初始化 类的新实例。 用于对线程安全集合的访问进行同步的对象。 为 null。 使用指定的可枚举元素列表和用于对线程安全集合的访问进行同步的对象来初始化 类的新实例。 用于对线程安全集合的访问进行同步的对象。 用于初始化线程安全集合的元素的 集合。 为 null。 使用指定的元素数组和用于对线程安全集合的访问进行同步的对象来初始化 类的新实例。 用于对线程安全集合的访问进行同步的对象。 用于初始化线程安全集合的 类型元素的 为 null。 将项添加到线程安全只读集合中。 要添加到集合中的元素。 设置的值为 null,或者不是集合的正确泛型类型 从集合中移除所有项。 从集合中移除所有项。 确定集合中是否包含具有特定值的元素。 如果在集合中找到元素值,则为 true;否则为 false。 要在集合中查找的对象。 设置的值为 null,或者不是集合的正确泛型类型 Copies the elements of the collection to a specified array, starting at a particular index. The destination for the elements of type copied from the collection. The zero-based index in the array at which copying begins. 获取线程安全集合中所含元素的数目。 线程安全只读集合中所含元素的数目。 返回一个循环访问同步集合的枚举数。 一个 ,用于集合中存储的类型的对象。 返回某个值在集合中的第一个匹配项的索引。 该值在集合中的第一个匹配项的从零开始的索引。 从集合中移除所有项。 设置的值为 null,或者不是集合的正确泛型类型 将某个项插入到集合中的指定索引处。 要从集合中检索的元素的从零开始的索引。 要作为元素插入到集合中的对象。 指定的 小于零或大于集合中的项数。 设置的值为 null,或者不是集合的正确泛型类型 将某个项插入到集合中的指定索引处。 集合中从零开始的索引,在此处插入对象。 要插入到集合中的对象。 指定的 小于零或大于集合中的项数。 设置的值为 null,或者不是集合的正确泛型类型 获取线程安全集合中具有指定索引的元素。 集合中具有指定 的对象。 要从集合中检索的元素的从零开始的索引。 指定的 小于零或大于集合中的项数。 获取线程安全集合中所含元素的列表。 线程安全只读集合中所含元素的 从集合中移除指定项的第一个匹配项。 如果从集合中成功移除了项,则为 true;否则为 false。 要从集合中移除的对象。 从集合中移除指定索引处的项。 要从集合中检索的元素的从零开始的索引。 指定的 小于零或大于集合中的项数。 从集合中移除指定 处的项。 要从集合中检索的元素的从零开始的索引。 指定的 小于零或大于集合中的项数。 使用另一项替换指定索引处的项。 要替换的对象的从零开始的索引。 要替换的对象。 指定的 小于零或大于集合中的项数。 获取用于对线程安全集合的访问进行同步的对象。 用于对线程安全集合的访问进行同步的对象。 Copies the elements of the collection to a specified array, starting at a particular index. The destination for the elements of type copied from the collection. The zero-based index in the array at which copying begins. Gets a value that indicates whether the collection is thread safe. true 获取用于对线程安全集合的访问进行同步的对象。 用于对线程安全集合的访问进行同步的对象。 返回一个循环访问同步集合的枚举数。 一个 ,用于集合中存储的类型的对象。 将一个元素添加到集合中。 新元素的插入位置。 要添加到集合中的对象。 Determines whether the collection contains an element with a specific value. true if the element is found in the collection; otherwise false. is not an object of the type contained in the collection. 确定集合中某个元素的从零开始的索引。 如果在集合中找到,则为 的索引;否则为 -1。 集合中要确定其索引的元素。 将某个对象插入到集合中的指定索引处。 从零开始的索引,在此处插入 要插入到集合中的对象。 指定的 小于零或大于集合中的项数。 设置的 为 null,或者不是集合的正确泛型类型 获取一个值,指示集合是否具有固定大小。 false 获取一个值,指示集合是否为只读集合。 false 获取或设置位于从零开始的指定索引处的项。 具有指定 的项。 要从集合中检索的元素的从零开始的索引。 设置的值为 null,或者不是集合的正确泛型类型 指定的 小于零或大于集合中的项数。 从集合中移除作为元素的指定对象的第一个匹配项。 要从集合中移除的对象。 提供一个线程安全集合,该集合所含对象的类型由一个泛型参数指定,并且集合根据键进行分组。 用于对集合所含的项进行分组的键的类型。 线程安全键控集合中所包含的项的类型。 初始化 类的新实例。 使用由显式指定的对象进行同步的访问初始化 类的新实例。 用于对线程安全集合的访问进行同步的对象。 为 null。 使用由显式指定的对象进行同步的访问和以指定方式进行比较的键,初始化 类的新实例。 用于对线程安全集合的访问进行同步的对象。 类型 ,用于比较类型 的键对象是否相等。 为 null 或 为 null。 使用由显式指定的对象进行同步的访问和以指定方式进行比较的键,初始化 类的新实例。 用于对线程安全集合的访问进行同步的对象。 类型 ,用于比较类型 的键对象是否相等。 为集合创建字典所需的项的数目。 为 null 或 为 null。 小于 -1。 更改同步集合中某个指定项的键。 要更改其键的项。 指定项的新键。 清除集合中的所有项。 返回一个值,该值指示集合是否包含具有指定键的项。 如果集合包含具有指定键的项,则为 true;否则为 false。 要测试的类型 的键。 获取与集合关联的字典。 包含集合的键项对的 在派生类中重写时,获取指定项的键。 类型 K 的键,用于类型 的指定 要检索其键的类型 的项。 将某个项插入集合中的指定位置。 从零开始的索引,它指定项在集合中的插入位置。 要插入集合的类型 的项。 获取集合中具有指定键的项。 集合中具有指定键的类型 的项。 要检索的项的键。 从集合中移除具有指定键的项并返回一个值,该值指示项是否已移除。 如果已移除具有指定键的项,则为 true;否则为 false。 要移除的项的键。 从集合中移除指定位置处的项。 从零开始的索引,它指定从集合移除的项的位置。 用新项替换集合中指定位置处的项。 从零开始的索引,它指定项在集合中的插入位置。 要插入集合的类型 的项。 提供一个线程安全只读集合,该集合包含泛型参数所指定的类型的对象作为元素。 包含在线程安全只读集合中作为项的对象的类型。 初始化 类的新实例。 使用对线程安全只读集合的访问进行同步的对象,初始化 类的新实例。 用于对线程安全只读集合的访问进行同步的对象。 为 null。 使用指定的可枚举元素列表和用于对线程安全只读集合的访问进行同步的对象,初始化 类的新实例。 用于对线程安全只读集合的访问进行同步的对象。 元素的 集合,用于初始化线程安全只读集合。 为 null。 使用指定的元素数组和用于对线程安全只读集合的访问进行同步的对象,初始化 类的新实例。 用于对线程安全只读集合的访问进行同步的对象。 类型 元素的 ,用于初始化线程安全只读集合。 为 null。 确定集合是否包含具有特定值的元素。 如果在集合中找到元素 ,则为 true;否则为 false。 要在集合中定位的对象。 不是集合所含类型的对象。 从特定索引处开始,将集合中的元素复制到指定的数组。 ,它是从集合中复制的元素的目标位置。 数组中从零开始的索引,在此处开始复制。 获取线程安全只读集合中所含元素的数目。 线程安全只读集合中所含元素的数目。 返回一个枚举数,该枚举数循环访问同步只读集合。 一个 ,用于集合中存储的类型的对象。 返回某个值在集合中的第一个匹配项的索引。 在集合中的第一个匹配项的从零开始的索引。 要检索其索引的元素。 获取线程安全只读集合中具有指定索引的元素。 集合中具有指定 的对象。 要从集合中检索的元素的从零开始的索引。 获取线程安全只读集合中所含元素的列表。 线程安全只读集合中所含元素的 ,它是从集合中复制的元素的目标位置。 数组中从零开始的索引,在此处开始复制。 要添加到集合的元素。 不能设置只读集合中的项。 不能清除只读集合中的项。 要在集合中定位的对象。 不是集合所含类型的对象。 要检索其索引的元素。 从零开始的索引,将在该位置插入 要在集合中插入的对象。 不能向只读集合插入项。 要从集合中检索的元素的从零开始的索引。 不能设置只读集合中的项。 Items cannot be removed from a read-only collection. 要从集合中检索的元素的从零开始的索引。 不能移除只读集合中的项。 当命名管道内出现错误时引发。 初始化 类的新实例。 使用指定的序列化信息和流上下文初始化 类的新实例。 包含序列化异常所需的所有数据的 指定流的源和目标的 使用指定的错误消息初始化 类的新实例。 一个字符串,它包含对异常原因进行解释的错误消息。 使用指定的错误消息和内部异常初始化 类的新实例。 一个字符串,它包含对异常原因进行解释的错误消息。 导致引发当前异常的 使用指定的错误消息和错误代码初始化 类的新实例。 一个字符串,它包含对异常原因进行解释的错误消息。 一个包含错误代码的整数。 获取与异常一起返回的错误代码。 一个整数,它包含与异常一起返回的错误代码。 当与所调用操作相关的动作和服务器中的任何操作动作都不匹配时,通常会在客户端上引发此异常。 初始化 类的新实例。 使用指定的序列化信息和流上下文初始化 类的新实例。 包含序列化异常所需的所有数据的 指定流的源和目标的 使用指定的错误消息初始化 类的新实例。 解释异常原因的错误消息。 使用指定的错误消息和内部异常(导致此异常的原因)的引用来初始化 类的新实例。 解释异常原因的错误消息。 导致引发当前异常的 对地址的访问遭到拒绝时引发的异常。 初始化 类的新实例。 使用指定的序列化信息和流上下文初始化 类的新实例。 包含序列化异常所需的所有数据的 指定流的源和目标的 用指定的错误消息初始化 类的新实例。 解释异常原因的错误消息。 使用指定的错误消息和内部异常(导致此异常的原因)的引用来初始化 类的新实例。 解释异常原因的错误消息。 导致引发当前异常的 因地址已被使用而不可用时引发的异常。 初始化 类的新实例。 使用指定的序列化信息和流上下文初始化 类的新实例。 包含序列化异常所需的所有数据的 指定流的源和目标的 使用指定的错误消息初始化 类的新实例。 解释异常原因的错误消息。 使用指定的错误消息和内部异常(导致此异常的原因)的引用来初始化 类的新实例。 解释异常原因的错误消息。 导致引发当前异常的 指定调度程序用于将传入消息路由到正确终结点的匹配语义的类型。 指示对传入消息的地址执行精确匹配的筛选器。 指示对传入消息的地址执行最长前缀匹配的筛选器。 指示与传入消息的任意地址相匹配的筛选器。 指定审核安全事件的时间。 不记录任何事件。这是默认值。 仅记录成功的与安全相关的事件。 仅记录失败的与安全相关的事件。 同时记录失败和成功的与安全相关的事件。 指定与安全相关的事件日志的记录位置。 指定由操作系统确定的默认位置。如果支持写入安全日志(例如在 Windows Vista 和 Windows Server 2003 以及更高版本的平台中),则默认日志位置将为安全日志。否则(例如在 Windows XP SP2 中),默认日志位置将为应用程序日志。 在事件日志中指定应用程序日志。 在事件日志中指定安全日志。调用线程必须确保 SeAuditPrivilege 可以写入安全日志。 表示一个绑定,Windows Communication Foundation (WCF) 服务可以使用此绑定配置和公开能够与基于 ASMX 的 Web 服务和客户端进行通信的终结点,以及符合 WS-I Basic Profile 1.1 标准的其他服务。 初始化 类的新实例。 通过绑定所使用的指定安全类型初始化 类的新实例。 的值,该值指定 SOAP 消息和客户端使用的安全类型。 使用由配置名称指定的绑定初始化 类的新实例。 的绑定配置名称。 找不到配置名称为 的绑定。 获取或设置一个值,该值指示客户端是否接受 Cookie 并根据今后的请求传播 Cookie。 如果接受 Cookie,则为 true;否则为 false。默认值为 false。 获取或设置一个值,该值指示是否对本地地址不使用代理服务器。 如果对本地地址不使用代理服务器,则为 true;否则为 false。默认值为 false。 返回一个包含在当前绑定中的已排序的绑定元素集合。 包含已排序的绑定元素堆栈的 ,这些绑定元素由 描述。 获取此绑定处理的消息将要使用的 SOAP 版本。 与此绑定一起使用的 的值。该值始终为 SOAP 1.1。 获取或设置一个值,该值指示在对 URI 进行匹配时,是否使用主机名来访问服务。 一个 值,该值指示在对 URI 进行匹配时,是否使用主机名来访问服务。默认值为 ,表示忽略匹配项中的主机名。 获取或设置为从通道接收消息的消息缓冲区管理器分配并供其使用的最大内存量。 可供消息缓冲区管理器使用的最大内存量(以字节为单位)。默认值为 524288 (0x80000) 字节。 获取或设置缓冲区的最大大小,该缓冲区用于接收来自通道的消息。 指定为采用此绑定配置的终结点处理消息时,存储消息的缓冲区的最大大小(以字节为单位)。默认值为 65,536 字节。 获取或设置在采用此绑定配置的通道上可接收的最大消息大小。 绑定可处理的最大消息大小(以字节为单位)。默认值为 65,536 字节。 值小于零。 获取或设置是使用 MTOM 还是文本对 SOAP 消息进行编码。 的值,指示是使用 MTOM 还是文本/XML 对 SOAP 消息进行编码。默认值为 获取或设置 HTTP 代理的 URI 地址。 一个充当 HTTP 代理地址的 。默认值为 null。 获取或设置可由使用此绑定配置的终结点处理的 SOAP 消息的复杂性约束。 指定复杂性约束的 获取用此绑定配置的通道和侦听器的 URI 传输方案。 如果在传输绑定元素中将安全模式设置为 ,则为“https”;否则为“http”。 获取与此绑定一起使用的安全类型。 与此绑定一起使用的 。默认值为 获取一个值,该值指示是同步处理传入请求还是异步处理传入请求。 总是为 false。 获取或设置用于消息文本的字符编码。 用于指示所使用的字符编码的 。默认值为 获取或设置一个值,该值指示是通过缓冲处理还是流处理来发送消息。 用于指示是通过缓冲处理还是流处理来发送消息的 获取或设置一个值,该值指示是否应使用系统的自动配置 HTTP 代理(如果可用)。 如果应使用系统的自动配置 HTTP 代理(如果可用),则为 true;否则为 false。默认值为 true。 枚举在 BasicHttpBinding 绑定中启用安全时客户端可用来进行身份验证的凭据类型。 指示使用用户名凭据对客户端进行身份验证。 指示使用证书对客户端进行身份验证。 配置 的消息级安全性设置。 指定要与 一起使用的算法组。 一个 。默认值为 指定客户端用以进行身份验证的凭据的类型。 枚举的成员。默认值为 配置 basicHttpBinding 绑定的安全设置。 获取 basicHttpBinding 绑定的消息级安全性设置。 ,表示此绑定的消息级安全性设置。 获取或设置 basicHttpBinding 绑定的安全模式。 枚举中的一个值。此属性的默认值为 此值不是 的合法值。 设置 basicHttpBinding 绑定的传输级安全性设置。 指定可与系统提供的 一起使用的安全类型。 SOAP 消息在传输过程中并不安全。这是默认行为。 使用 HTTPS 提供安全性。此服务必须使用 SSL 证书进行配置。SOAP 消息是用 HTTPS 作为一个整体进行保护的。客户端使用服务的 SSL 证书对服务进行身份验证。通过 可对客户端身份验证进行控制。 使用 SOAP 消息安全提供安全性。对于 ,系统要求向客户端单独提供服务器证书。此绑定的有效客户端凭据类型为 UserName 和 Certificate。 完整性、保密性和服务器身份验证均由 HTTPS 提供。此服务必须使用证书进行配置。客户端身份验证采用 SOAP 消息安全方式提供。如果要使用用户名或证书凭据对用户进行身份验证,并且存在用于保护消息传输的现有 HTTPS 部署,则适用此模式。 此模式并不提供消息的完整性和保密性,而是仅提供基于 HTTP 的客户端身份验证。使用此模式时一定要小心。在通过其他方式(如 IPSec)提供传输安全并且 Windows Communication Foundation (WCF) 基础结构只提供客户端身份验证的环境中,应该使用此模式。 在客户端应用程序中配置回调服务实现。 初始化 类的新实例。 指定是否在服务关闭双工会话时自动关闭会话。 如果双工回调对象在服务关闭双工会话时自动关闭会话,则为 true;否则为 false。默认值为 true。 获取或设置一个值,该值指示服务是支持单线程、多线程还是支持可重入调用。 值之一,默认值为 该值不是 值之一。 获取或设置一个值,该值指定是否将未知序列化数据发送到网络上。 如果永不发送未知序列化数据,则为 true;否则为 false。默认值为 false。 Gets or sets a value that specifies that general unhandled execution exceptions are to be converted into a of type and sent as a fault message. Set this to true only during development to troubleshoot a service. true if unhandled exceptions are to be returned as SOAP faults; otherwise, false. The default is false. 获取或设置序列化对象中允许的最大项数。 对象中允许的最大项数。默认值为 将绑定元素配置为支持回调行为。 回调对象的终结点。 要配置的绑定参数的集合。 Configures the client runtime to support the callback object. The endpoint configured by the attribute. The client run-time object that the attribute configures. Validates the endpoint description prior to building the runtime. The endpoint to be validated. 指定事务的隔离级别。 一个 值,指定事务的隔离级别。默认值为 该值不是 值之一。 获取或设置事务必须在此期间完成的时间段。 一个 对象,表示一个时间段,事务必须在此期间完成,否则会自动中止。默认值为 获取或设置一个值,该值指定是否使用当前同步上下文来选择执行的线程。 如果对服务的所有调用都必须在 指定的线程上运行,则为 true;否则为 false。默认值为 true。 获取或设置一个值,该值指定是由系统还是由应用程序强制执行 SOAP MustUnderstand 标头处理。 如果由系统执行 SOAP 标头 MustUnderstand 处理,则为 true,否则为 false,这表示由应用程序执行此处理。默认值为 true。 创建和管理客户端用来将消息发送到服务终结点的通道。 初始化 类的新实例。 使用由指定配置文件提供的行为和通道工厂服务终结点中的那些行为来初始化通道工厂。 配置文件的名称。 通道工厂的服务终结点为 null。 在派生类中实现时,创建与通道工厂关联的服务终结点说明。 与通道工厂关联的 为工厂的当前终结点生成通道工厂。 当前工厂的终结点的 工厂通道所连接的服务终结点为 null,或者终结点的绑定为 null 或是缺少具有指定配置名称的元素。 Gets the credentials used by clients to communicate a service endpoint over the channels produced by the factory. The used by clients if they are configured for the factory or if the endpoint is non-null and is in either the created or opening communication state; otherwise null. 获取为完成关闭操作提供的默认时间间隔。 默认的 ,指定在超时前可用于完成关闭操作的时间。 获取为完成打开操作提供的默认时间间隔。 默认的 ,指定在超时前可用于完成打开操作的时间。 获取由工厂产生的通道所要连接的服务终结点。 由工厂产生的通道所要连接的 打开尚未打开的当前通道工厂。 当前工厂的状态为正在关闭或已关闭,因此无法打开。 Returns the typed object requested, if present, from the appropriate layer in the channel stack, or null if not present. The typed object requested if it is present or null if it is not. The typed object for which the method is querying. 使用指定的绑定和地址初始化通道工厂的服务终结点。 用以初始化通道工厂的 用以初始化通道工厂的 使用指定的终结点初始化通道工厂的服务终结点。 用以初始化通道工厂的 为 null。 使用指定的地址和配置初始化通道工厂的服务终结点。 用于初始化通道工厂的配置文件名称。 用以初始化通道工厂的 终止当前通道工厂的内部通道工厂。 对当前通道工厂(具有关联的状态对象)的内部通道工厂,开始一个异步关闭操作。 引用异步操作的 ,指定在超时前可用于完成操作的时间。 接收异步操作完成通知的 委托。 一个由应用程序指定的对象,包含与异步操作相关联的状态信息。 对当前通道工厂(具有关联的状态对象)的内部通道工厂,开始一个异步打开操作。 引用异步操作的 ,指定在超时前可用于完成操作的时间。 接收异步操作完成通知的 委托。 一个由应用程序指定的对象,包含与异步操作相关联的状态信息。 Calls close on the inner channel factory with a specified time-out for the completion of the operation. The that specifies how long the operation has to complete before timing out. 对当前通道工厂的内部通道工厂,完成一个异步关闭操作。 通过调用 方法返回的 对当前通道工厂的内部通道工厂,完成一个异步打开操作。 通过调用 方法返回的 Calls open on the inner channel factory of the current channel factory with a specified time-out for the completion of the operation. The that specifies how long the open operation has to complete before timing out. The inner channel of the current channel is null. 为通道工厂初始化 对象的一个只读副本。 为当前的通道生成内部通道工厂。 通道工厂的内部通道工厂为 null。 关闭当前的通道工厂。 一个创建不同类型通道的工厂,客户端使用这些通道将消息发送到不同配置的服务终结点。 由通道工厂生成的通道类型。此类型必须为 初始化 类的新实例。 初始化 类的新实例。 为由工厂生成的通道指定的 使用指定的绑定和终结点地址初始化 类的新实例。 用于配置终结点的 提供服务位置的 为 null。 使用指定的绑定和远程地址初始化 类的新实例。 用于配置终结点的 提供服务位置的地址。 为 null。 使用指定的终结点初始化生成通道的 类的新实例。 由工厂生成的通道的 为 null。 使用指定的终结点配置名称初始化 类的新实例。 用于终结点的配置名称。 为 null。 初始化 类的新实例,该类与终结点配置和远程地址的指定名称相关联。 用于终结点的配置名称。 提供服务位置的 为 null。 初始化 类的新实例。 由工厂生成的通道的 为 null。 为类或值类型,而非接口。 创建到指定终结点地址的指定类型的通道。 工厂创建的 类型的 创建一个指定类型的通道,该通道用于将消息发送到用指定绑定进行配置的服务终结点。 工厂创建的 类型的 用于配置终结点的 提供服务位置的 有它不支持的双工操作。 创建一个指定类型的通道,该通道用于将消息发送到用指定绑定配置的指定传输地址处的服务终结点。 工厂创建的 类型的 用于配置终结点的 提供服务位置的 包含通道向其发送消息的传输地址的 有它不支持的双工操作。 创建用于将消息发送到特定终结点地址的服务的通道。 工厂创建的 类型的 提供服务位置的 为 null。 创建一个通道,该通道用于通过指定的传输地址将消息发送到特定终结点地址的服务。 工厂创建的 类型的 提供服务位置的 包含通道向其发送消息的传输地址的 为 null。 有它不支持的双工操作。 创建一个通道,该通道用于将消息发送到以指定方式配置其终结点的服务。 工厂创建的 类型的 用于服务的终结点配置的名称。 有它不支持的双工操作。 创建服务终结点的说明。 服务的 回调协定为 null,但服务终结点需要的是一个非 null 的协定。 此异常通常在通道由于服务器关闭了所关联的连接而终止时在客户端上引发。 初始化 类的新实例。 使用指定的序列化信息和流上下文初始化 类的新实例。 包含序列化异常所需的所有数据的 指定流的源和目标的 用指定的错误消息初始化 类的新实例。 解释异常原因的错误消息。 使用指定的错误消息和内部异常(导致此异常的原因)的引用来初始化 类的新实例。 解释异常原因的错误消息。 导致引发当前异常的 提供基实现,用于创建可调用服务的 Windows Communication Foundation (WCF) 客户端对象。 用于连接服务的通道。 使用应用程序配置文件中的默认目标终结点初始化 类的新实例。 配置文件中没有默认的终结点信息,或者文件中有多个终结点,或者没有配置文件。 使用指定的绑定和目标地址初始化 类的新实例。 用于调用服务的绑定。 服务终结点的地址。 绑定为 Null。 远程地址为 Null。 通过使用 作为双工对话中的回调对象来初始化 类的新实例。 客户端应用程序用以侦听来自所连接服务的消息的回调对象。 回调实例为 Null。 配置文件中没有默认的终结点信息,或者文件中有多个终结点,或者没有配置文件。 初始化 类的新实例。 回调服务。 用于调用服务的绑定。 服务终结点的地址。 回调实例为 Null。 绑定为 Null。 远程地址为 Null。 使用指定的回调服务和终结点配置信息初始化 类的新实例。 客户端用以侦听来自所连接服务的消息的回调对象。 应用程序配置文件中的终结点的名称。 回调实例为 Null。 终结点为 Null。 无法找到终结点或者终结点协定无效。 初始化 类的新实例。 客户端用以侦听来自所连接服务的消息的回调对象。 应用程序配置文件中的终结点的名称。 服务的地址。 回调实例为 Null。 终结点为 Null。 远程地址为 Null。 无法找到终结点或者终结点协定无效。 初始化 类的新实例。 客户端用以侦听来自所连接服务的消息的回调对象。 应用程序配置文件中的终结点的名称。 服务的地址。 回调实例为 Null。 终结点为 Null。 远程地址为 Null。 无法找到终结点或者终结点协定无效。 使用应用程序配置文件中由 指定的配置信息来初始化 类的新实例。 应用程序配置文件中的终结点的名称。 指定的终结点信息为 Null。 无法找到终结点或者终结点协定无效。 使用指定的目标地址和终结点信息初始化 类的新实例。 应用程序配置文件中的终结点的名称。 服务的地址。 终结点为 Null。 远程地址为 Null。 无法找到终结点或者终结点协定无效。 初始化 类的新实例。 应用程序配置文件中的终结点的名称。 服务的地址。 终结点为 Null。 远程地址为 Null。 无法找到终结点或者终结点协定无效。 使 对象立即从其当前状态转换到关闭状态。 获取用于与服务通信的内部通道。 一个以类型参数形式传递给构造函数的目标服务协定接口的实现。 获取基础 对象。 一个 对象。 获取用于调用操作的客户端凭据。 返回一个 ,它表示客户端所提供的身份证明。 使 对象从其当前状态转换到关闭状态。 返回新的服务通道。 一个类型为服务协定的通道。 指示内部通道显示在使用通道之前初始化通道时所需的用户界面。 获取 WCF 客户端可连接的服务的目标终结点。 目标终结点。 获取基础 实现。 WCF 客户端对象的客户端通道。 使 对象从已创建状态转换到已打开状态。 获取 对象的当前状态。 对象的 的值。 方法的显式实现。 开始一个关闭 的异步操作。 引用异步关闭操作的 完成时接收回调的方法。 状态数据。 开始一个在指定超时内关闭 的异步操作。 引用异步开始关闭操作的 必须在其中完成调用的时间段。 完成操作时调用的回调对象。 状态数据。 开始一个打开 对象的异步操作。 引用异步打开操作的 完成时接收回调的方法。 状态数据。 开始一个在指定时间间隔内打开 对象的异步操作。 引用异步打开操作的 必须在其中完成调用的时间段。 完成时接收回调的方法。 状态数据。 使 对象从其当前状态转换到关闭状态。 必须在其中完成调用的时间段。 对象已经从其当前状态转换到已关闭状态时调用的事件处理程序。 The event handler that is invoked when the object transitions from its current state to the closed state. 完成一个关闭 对象的异步操作。 用于完成异步关闭操作的 完成一个打开 对象的异步操作。 用于完成异步结束打开操作的 在对 对象执行操作过程中发生错误时调用的事件处理程序。 使 对象在指定的时间间隔内从已创建状态转换到已打开状态。 必须在其中完成调用的时间段。 对象从已创建状态转换为已打开状态时调用的事件处理程序。 管理客户端的安全令牌。 初始化 类的新实例。 为 null。 获取客户端凭据。 创建安全令牌身份验证器。 此方法返回时,包含 。此参数未经初始化即被传递。 为 null。 创建安全令牌提供程序。 为 null。 创建安全令牌序列化程序。 安全令牌的 创建安全令牌序列化程序。 安全令牌的 获取一个值,该值指示指定的令牌要求是否是已颁发的安全令牌要求。 如果指定的令牌要求是已颁发的安全令牌要求,则为 true;否则为 false。默认值为 false。 为 null。 表示服务或客户端应用程序中的通信错误。 初始化 类的新实例。 使用指定的序列化信息和上下文对象初始化 类的新实例。 与反序列化进程相关的信息。 反序列化进程的上下文。 使用指定的消息初始化 类的新实例。 错误条件的说明。 使用指定的消息和内部异常初始化 类的新实例。 错误条件的说明。 要使用的内部异常。 调用已经中止的 对象时引发的异常。 初始化 类的新实例。 初始化用来将数据反序列化到 对象中的 类的新实例。 包含有关正在发生的异常的序列化对象数据的 包含有关源或目标的上下文信息的 使用指定的消息初始化 类的新实例。 异常中传达的消息。 使用指定的消息和内部异常初始化 类的新实例。 异常消息。 内部异常。 调用出错通信对象时引发的异常。 初始化 类的新实例。 使用指定的 对象反序列化流时初始化 类的新实例。 用于创建异常对象的序列化信息。 用于创建异常对象的上下文。 使用指定的消息初始化 类的新实例。 描述该异常的消息。 使用指定的消息和内部异常初始化 类的新实例。 异常消息。 内部异常。 定义 可存在的状态。 指示通信对象已实例化且可配置,但尚未打开或无法使用。 指示通信对象正从 状态转换到 状态。 指示通信对象目前已打开,且随时可供使用。 指示通信对象正转换到 状态。 指示通信对象已关闭,且不再可用。 指示通信对象发生错误,无法恢复且不再可用。 指定服务类是支持单线程还是多线程操作模式。 服务实例是单线程的,且不接受可重入调用。如果 属性为 ,且其他消息在实例处理调用的同时到达,则这些消息必须等待,直到服务可用或消息超时为止。 服务实例是单线程的,且接受可重入调用。可重入服务接受在调用其他服务的同时进行调用;因此在调出之前,您需要负责让对象的状态一致,而在调出之后,必须确认本地操作数据有效。请注意,只有通过 WCF 通道调用其他服务,才能解除服务实例锁定。在此情况下,已调用的服务可以通过回调重入第一个服务。如果第一个服务不可重入,则该调用顺序会导致死锁。有关详细信息,请参见 服务实例是多线程的。无同步保证。因为其他线程可以随时更改服务对象,所以必须始终处理同步与状态一致性。 指示 Windows Communication Foundation (WCF) 基础结构使用 初始化 类的新实例。 获取或设置序列化数据的 SOAP 样式。 值之一。默认值为 指定要使用的死信队列类型。 没有要使用的死信队列。 使用系统级死信队列。 自定义死信队列。 指定绑定必须提供给服务或客户端实现的功能要求。 初始化 类的新实例。 指定服务的绑定是否必须支持排队协定。 值之一,默认值为 该值不是 值之一。 指定绑定是否必须支持已排序消息。 如果指示 Windows Communication Foundation (WCF) 确认绑定必须支持排序消息,则为 true;否则为 false。默认值为 false。 实现 方法以正确地附加绑定参数。 协定说明。 协定的服务终结点。 绑定参数。 实现 方法以获取客户端支持。 与行为有关的协定说明。 协定的终结点。 行为对其产生作用的运行时客户端 实现 方法以启用服务支持。 与行为有关的协定说明。 协定的终结点。 支持终结点的运行时调度。 实现 方法以启用验证支持。 协定说明。 要验证的终结点。 获取或设置所适用的类型。 属性适用的 指定服务器的 DNS 标识。 初始化声明中的 类的新实例。 为 null。 从 DNS 名称初始化此类的新实例。 DNS 名称。 为 null。 的声明类型不是 提供创建和管理不同类型的双工通道的方式,客户端使用这些通道在服务终结点发送和接收消息。 由通道工厂生成的通道类型。 使用实现回调协定的对象初始化 类的新实例。 ,客户端用以侦听来自所连接服务的消息。 为 null。 使用实现回调协定和指定绑定的对象初始化 类的新实例。 ,客户端用以侦听来自所连接服务的消息。 用于通过工厂生成的通道连接至服务的 为 null。 使用实现回调协定和指定绑定和终结点地址的对象初始化 类的新实例。 ,客户端用以侦听来自所连接服务的消息。 用于通过工厂生成的通道连接至服务的 提供服务位置的 为 null。 使用指定的回调对象、绑定和远程地址初始化 类的新实例。 ,客户端用以侦听来自所连接服务的消息。 用于通过工厂生成的通道连接至服务的 提供服务位置的远程地址。 为 null。 使用实现回调协定和指定终结点的对象初始化 类的新实例。 ,客户端用以侦听来自所连接服务的消息。 工厂生成的通道所连接至的 为 null。 使用实现回调协定以及指定配置的对象初始化 类的新实例。 ,客户端用以侦听来自所连接服务的消息。 用于终结点的配置名称。 为 null。 使用实现回调协定的对象以及指定配置和终结点地址初始化 类的新实例。 ,客户端用以侦听来自所连接服务的消息。 用于终结点配置的名称。 提供服务位置的 为 null。 用指定的实例上下文初始化 类的新实例。 ,客户端用以侦听来自所连接服务的消息 为 null。 使用实现回调协定和指定绑定的上下文初始化 类的新实例。 ,客户端用以侦听来自所连接服务的消息。 用于通过工厂生成的通道连接至服务的 为 null。 使用实现回调协定和指定绑定和终结点地址的对象初始化 类的新实例。 ,客户端用以侦听来自所连接服务的消息。 用于通过工厂生成的通道连接至服务的 提供服务位置的 为 null。 使用指定的实例上下文、绑定和远程地址初始化 类的新实例。 ,客户端用以侦听来自所连接服务的消息。 用于通过工厂生成的通道连接至服务的 提供服务位置的远程地址。 为 null。 使用实现回调协定和指定终结点的对象初始化 类的新实例。 ,客户端用以侦听来自所连接服务的消息。 工厂生成的通道所连接至的 为 null。 使用实现回调协定以及指定配置的对象初始化 类的新实例。 ,客户端用以侦听来自所连接服务的消息。 用于终结点配置的名称。 为 null。 使用实现回调协定和指定配置和终结点地址的对象初始化 类的新实例。 ,客户端用以侦听来自所连接服务的消息。 用于终结点配置的名称。 提供服务位置的 为 null。 使用指定类型的回调实例初始化 类的新实例。 ,客户端用以侦听来自所连接服务的消息。 为 null。 使用指定类型的回调实例和绑定初始化 类的新实例。 ,客户端用以侦听来自所连接服务的消息。 用于通过工厂生成的通道连接至服务的 为 null。 使用指定类型的回调实例、绑定和远程地址初始化 类的新实例。 ,客户端用以侦听来自所连接服务的消息。 用于通过工厂生成的通道连接至服务的 提供服务位置的 为 null。 使用指定类型的回调实例、绑定和远程地址初始化 类的新实例。 ,客户端用以侦听来自所连接服务的消息。 用于通过工厂生成的通道连接至服务的 提供服务位置的远程地址。 为 null。 使用指定类型的回调实例和服务终结点初始化 类的新实例。 ,客户端用以侦听来自所连接服务的消息。 该服务的 为 null。 使用指定类型的回调实例和配置初始化 类的新实例。 ,客户端用以侦听来自所连接服务的消息。 用于终结点配置的名称。 为 null。 使用指定类型的回调实例、配置和远程地址初始化 类的新实例。 ,客户端用以侦听来自所连接服务的消息。 用于终结点配置的名称。 提供服务位置的 为 null。 在服务和客户端上的回调实例之间创建双工通道。 位于客户端和服务之间类型为 (工厂的泛型参数)的通道。 ,客户端用以侦听来自所连接服务的消息。 用于通过工厂生成的通道连接至服务的 提供服务位置的 为 null。 .UserObject 为 null。 在服务和客户端上的回调实例之间创建双工通道。 位于客户端和服务之间类型为 (工厂的泛型参数)的通道。 ,客户端用以侦听来自所连接服务的消息。 用于通过工厂生成的通道连接至服务的 提供服务位置的 ,包含要将消息发送至的传输地址。 为 null。 .UserObject 为 null。 在服务和客户端上的回调实例之间创建双工通道。 位于客户端和服务之间类型为 (工厂的泛型参数)的通道。 ,客户端用以侦听来自所连接服务的消息。 用于终结点配置的名称。 为 null。 .UserObject 为 null。 在服务和客户端上的回调实例之间创建双工通道。 位于客户端和服务之间类型为 (工厂的泛型参数)的双工通道。 提供服务位置的 ,包含要将消息发送至的传输地址。 为 null。 在服务和客户端上的回调实例之间创建双工通道。 位于客户端和服务之间类型为 (工厂的泛型参数)的双工通道。 ,客户端用以侦听来自所连接服务的消息。 .UserObject 为 null。 在服务和客户端上的回调实例之间创建双工通道。 位于客户端和服务之间类型为 (工厂的泛型参数)的通道。 ,客户端用以侦听来自所连接服务的消息。 用于通过工厂生成的通道连接至服务的 提供服务位置的 为 null。 .UserObject 为 null。 在服务和客户端上的回调实例之间创建双工通道。 位于客户端和服务之间类型为 (工厂的泛型参数)的通道。 ,客户端用以侦听来自所连接服务的消息。 用于通过工厂生成的通道连接至服务的 提供服务位置的 ,包含要将消息发送至的传输地址。 为 null。 .UserObject 为 null。 在服务和客户端上的回调实例之间创建双工通道。 位于客户端和服务之间类型为 (工厂的泛型参数)的双工通道。 ,客户端用以侦听来自所连接服务的消息。 提供服务位置的 为 null。 .UserObject 为 null。 在服务和客户端上的回调实例之间创建双工通道。 位于客户端和服务之间类型为 (工厂的泛型参数)的通道。 ,客户端用以侦听来自所连接服务的消息。 提供服务位置的 ,包含要将消息发送至的传输地址。 为 null。 .UserObject 为 null。 在服务和客户端上的回调实例之间创建双工通道。 位于客户端和服务之间类型为 (工厂的泛型参数)的通道。 ,客户端用以侦听来自所连接服务的消息。 用于终结点配置的名称。 为 null。 .UserObject 为 null。 用于创建双工服务的通道,并将该通道与回调对象相关联。 要创建的通道类型。 使用指定的回调对象初始化 类的新实例。 一个对象,用于创建将回调对象与服务的通道相关联的实例上下文。 回调实例为 Null。 使用指定的回调对象、绑定和服务终结点地址初始化 类的新实例。 一个对象,用于创建将回调对象与服务的通道相关联的实例上下文。 用于调用服务的绑定。 要使用的服务终结点地址。 回调实例为 Null。 绑定为 Null。 地址为 Null。 使用指定的回调对象和配置名称初始化 类的新实例。 一个对象,用于创建将回调对象与服务的通道相关联的实例上下文。 服务终结点的地址。 回调实例为 Null。 配置名称为 Null。 使用指定的回调对象、配置名称和服务终结点地址初始化 类的新实例。 一个将回调对象与服务的通道相关联的 对象。 应用程序配置文件中的客户端终结点信息的名称。 要使用的服务终结点地址。 回调实例为 Null。 配置名称为 Null。 地址为 Null。 使用指定的回调对象、终结点配置名称和服务终结点地址初始化 类的新实例。 一个对象,用于创建将回调对象与服务的通道相关联的实例上下文。 应用程序配置文件中的客户端终结点信息的名称。 要使用的服务终结点地址。 回调实例为 Null。 配置名称为 Null。 地址为 Null。 使用指定的回调对象初始化 类的新实例。 一个将回调对象与服务的通道相关联的 对象。 回调实例为 Null。 使用指定的回调对象、绑定和服务终结点地址初始化 类的新实例。 一个将回调对象与服务的通道相关联的 对象。 用于调用服务的绑定。 要使用的服务终结点地址。 使用指定的回调对象和配置名称初始化 类的新实例。 一个将回调对象与服务的通道相关联的 对象。 应用程序配置文件中的客户端终结点信息的名称。 回调实例为 Null。 配置名称为 Null。 使用指定的回调对象、配置名称和服务终结点地址初始化 类的新实例。 一个将回调对象与服务的通道相关联的 对象。 应用程序配置文件中的客户端终结点信息的名称。 要使用的服务终结点地址。 回调实例为 Null。 配置名称为 Null。 地址为 Null。 使用指定的回调对象、配置名称和服务终结点地址初始化 类的新实例。 一个将回调对象与服务的通道相关联的 对象。 应用程序配置文件中的客户端终结点信息的名称。 要使用的服务终结点地址。 回调实例为 Null。 配置名称为 Null。 地址为 Null。 返回与传递到构造函数的回调对象相关联的服务的通道。 服务协定接口类型的服务的通道。 获取内部双工通道。 内部双工通道。 提供客户端用来与服务终结点进行通信的唯一网络地址。 使用指定的 URI 字符串初始化 类的新实例。 标识终结点的 URI。 使用指定的 URI 和标头初始化 类的新实例。 标识终结点位置的 类型为 ,包含用于与终结点交互的地址信息。 使用指定的 URI、标识和标头初始化 类的新实例。 标识终结点位置的 终结点的 类型为 ,包含用于与终结点交互的地址信息。 使用指定的 URI、标识和标头集合初始化 类的新实例。 标识终结点位置的 终结点的 包含用于与终结点交互的地址信息的 使用指定的 URI、标识、标头集合、元数据和扩展读取器初始化 类的新实例。 标识终结点位置的 终结点的 包含用于与终结点交互的地址信息的 从中获取终结点元数据的 从中获取扩展的 Gets a version-neutral representation of the anonymous URI. A with the value http://schemas.microsoft.com/2005/12/ServiceModel/Addressing/Anonymous. 将终结点地址的 URI 和属性分配给指定消息的标头值。 要分配其标头值的 为 null。 返回一个值,该值指示指定的对象与当前终结点地址是否相等。 如果指定的对象与当前地址相等,则为 true;否则为 false。 要与当前终结点地址进行比较的 提供当前终结点地址的唯一哈希代码。 当前终结点地址的唯一哈希代码。 获取使您可以访问扩展的 XML 字典读取器。 使您可以访问扩展的 获取使您可以访问终结点元数据的 XML 字典读取器。 使您可以访问终结点元数据的 获取生成器可以创建的终结点的地址标头的集合。 包含终结点地址信息的 获取用于验证终结点的标识。 终结点的 获取一个值,该值指示终结点是否为“匿名”。 如果终结点是 ,则为 true;否则为 false。 获取一个值,该值指示终结点 URI 是否为 如果终结点 URI 是 ,则为 true;否则为 false。 Gets a version-neutral URI used for the address of an endpoint to which a message must not be sent. A with the value http://schemas.microsoft.com/2005/12/ServiceModel/Addressing/None. 返回一个值,该值指示指定的终结点地址是否不相等。 如果终结点地址相等,则为 true;否则为 false。 要比较的 对象之一。 要比较的 对象之一。 返回一个值,该值指示指定的终结点地址是否不相等。 如果终结点地址不相等,则为 true;否则为 false。 要比较的 对象之一。 要比较的 对象之一。 从指定的 XML 读取器读取指定地址版本的终结点地址。 从 XML 字典读取器读取的 当前终结点地址的 从中获取终结点地址的 从指定的 XML 字典读取器读取具有指定限定名的指定地址版本的终结点地址。 从 XML 读取器中读取的具有限定名的 当前终结点地址的 从中获取终结点地址的 包含要包含终结点地址的 XML 节点的本地名称。 包含要包含终结点地址的 XML 节点的命名空间。 从指定的 XML 读取器读取指定地址版本的终结点地址。 从 XML 读取器读取的 当前终结点地址的 从中获取终结点地址的 从指定的 XML 读取器读取具有指定限定名的指定地址版本的终结点地址。 从 XML 读取器中读取的具有限定名的 当前终结点地址的 从中获取终结点地址的 包含要包含终结点地址的 XML 节点的本地名称。 包含要包含终结点地址的 XML 节点的命名空间。 从指定的 XML 读取器读取终结点地址。 从 XML 字典读取器读取的 从中获取终结点地址的 从指定的 XML 读取器读取具有指定限定名的终结点地址。 从 XML 字典读取器中读取的具有限定名的 从中获取终结点地址的 一个 ,其中包含要包含终结点地址的 XML 节点的本地名称。 一个 ,其中包含要包含终结点地址的 XML 节点的命名空间。 返回终结点地址中包含的 URI 的规范字符串表示形式。 标识终结点的 URI。 获取终结点的 URI。 终结点的 将节点的所有子节点保存到指定的 XML 字典编写器中。 当前终结点地址的 终结点地址所保存到的 为 null。 将节点的所有子节点保存到指定的 XML 编写器中。 当前终结点地址的 终结点地址所保存到的 为 null。 将指定版本的当前终结点地址保存到指定的 XML 字典编写器。 当前终结点地址的 终结点地址所保存到的 为 null。 使用指定的命名空间和本地名称将指定版本的当前终结点地址保存到 XML 字典编写器。 当前终结点地址的 终结点地址所保存到的 ,其中包含要包含终结点地址的 XML 节点的本地名称。 ,其中包含要包含终结点地址的 XML 节点的命名空间。 为 null。 将指定版本的当前终结点地址保存到指定的 XML 编写器。 当前终结点地址的 终结点地址所保存到的 为 null。 使用指定的命名空间和本地名称将指定版本的当前终结点地址保存到 XML 编写器。 当前终结点地址的 终结点地址所保存到的 ,其中包含要包含终结点地址的 XML 节点的本地名称。 ,其中包含要包含终结点地址的 XML 节点的命名空间。 为 null。 提供可序列化的终结点地址类型,该类型与 WS-Addressing 1.0 版兼容,且可使终结点作为服务协定的一部分进行公开。 使用指定的终结点地址初始化 类的新实例。 包含指定的终结点地址的 类。 用于初始化此类的实例的 为 null。 从指定的缓存架构返回 XML 限定名,该名称描述 1.0 版终结点地址的 XML 表示形式。 一个 ,描述终结点地址的 XML 表示形式。 一个 ,其中包含终结点地址的 XML 架构定义语言 (XSD) 架构的缓存。 为 null。 返回 null。 null 此成员支持 .NET Framework 基础结构,不应从代码直接使用。 从中获取终结点地址的 此成员支持 .NET Framework 基础结构,不应从代码直接使用。 当前终结点地址所保存到的 检索此可序列化类型中包含的终结点地址。 用于初始化此类的实例的 提供可序列化的终结点地址类型,该类型与 WS-Addressing 2004 年 8 月版兼容,且可使终结点作为服务协定的一部分进行公开。 使用指定的终结点地址初始化 类的新实例。 包含指定的终结点地址的 类。 用于初始化此类的实例的 从指定的缓存架构返回 XML 限定名,该名称描述 1.0 版终结点地址的 XML 表示形式。 一个 ,描述终结点地址的 XML 表示形式。 一个 ,其中包含终结点地址的 XML 架构定义语言 (XSD) 架构的缓存。 为 null。 返回 null。 null 此成员支持 .NET Framework 基础结构,不应从代码直接使用。 从中获取终结点地址的 此成员支持 .NET Framework 基础结构,不应从代码直接使用。 当前终结点地址所保存到的 Retrieves the endpoint address contained in this serializable type. The that contains a version-neutral endpoint address of this . 一个生成具有特定属性值的新的(不可变)终结点地址的工厂。 初始化 类的新实例。 从现有的终结点地址初始化 类的新实例。 ,其属性值用于初始化此实例的属性值。 为 null。 返回包含终结点地址扩展的 XML 字典读取器。 可读取终结点地址扩展的 返回包含与终结点地址关联的元数据的读取器。 如果存在一些元数据,则 将读取与终结点地址关联的元数据;否则为 null。 获取生成器可以创建的终结点的地址标头列表。 类型为 ,包含生成器可以创建的终结点的地址标头。 获取或设置生成器可以创建的终结点的标识。 终结点的 指定包含终结点地址扩展的 XML 字典读取器。 可读取终结点扩展的 指定包含与终结点地址关联的元数据的 XML 字典读取器。 读取与终结点关联的元数据的 创建新的终结点地址,该地址使用当前终结点地址生成器的属性值进行初始化。 ,其属性使用当前终结点地址生成器的值进行初始化。 获取或设置生成器可以创建的终结点的 URI。 指定终结点地址的 一个 abstract 类,实现此类时可提供一个标识,与终结点交换消息的客户端可使用该标识对终结点进行身份验证。 创建一个空的 实例。 使用指定的 DNS 名称创建 DNS 标识。 一个与特定的 关联的 DNS DNS 标识的名称。 为 null。 使用指定的声明创建一个标识。 一个与特定的 关联的 一个用于创建新标识的 为 null。 使用指定的 X.509 证书创建一个 RSA 标识。 一个与指定的 关联的 一个包含 RSA 标识的证书的 为 null。 不是一个 RSA 证书。 使用指定的公钥创建一个 RSA 标识。 一个与指定的 关联的 RSA 标识的公钥。 为 null。 使用指定名称创建服务器主体名称 (SPN) 标识。 一个与特定的 关联的 SPN SPN 标识的名称。 为 null。 使用指定名称创建用户主体名称 (UPN) 标识。 一个与指定的 关联的 UPN UPN 标识的名称。 为 null。 使用指定的证书创建一个 X509Certificate 标识。 一个与特定的 关联的 X509Certificate 一个包含标识的证书的 为 null。 使用指定的主要支持证书创建一个 X509Certificate 标识。 通过此标识连接到终结点的安全 WCF 客户端将验证服务器提供的声明中是否具有一个包含用于构造此标识的证书指纹的声明。 一个与特定的 关联的 X509Certificate 一个包含标识的主要证书的 一个包含标识的支持证书的 为 null。 Returns a value that determines whether a specified object is equal to the current identity object or if they have equal security properties. true if the specified object is equivalent to the current identity or contains the same security properties; otherwise, false. The compared for equality with the current identity. 提供当前标识实例的哈希代码。 当前标识的哈希代码。 Gets the identity claim that corresponds to the identity. The that represents the identity claim. 使用指定的声明初始化 用于初始化 使用指定的声明和界面初始化 并对相等性进行比较。 用于初始化 用于比较声明的 Returns the identity. A of the form "identity(string)" where string = . 无法找到或访问远程终结点时引发的异常。 初始化 类的新实例。 使用指定流的源和目标的数据以及序列化异常所需的信息来初始化 类的新实例。 包含序列化异常所需的所有数据的 指定流的源和目标的 用指定的错误消息初始化 类的新实例。 解释异常原因的错误消息。 使用指定错误消息以及导致当前异常的内部异常来初始化 类的新实例。 解释异常原因的错误消息。 导致引发当前异常的 包含与 SOAP 版本相关的信息,该版本与消息及其交换关联。 获取一个字符串,该字符串包含与最终目标的当前消息版本关联的 SOAP 角色的 URI 名称。 如果使用的是 SOAP1.1,则为空字符串;如果使用的是 SOAP1.2,则为包含 http://www.w3.org/2003/05/soap-envelope/role/ultimateReceiver 的字符串。 获取一个字符串,该字符串包含与下一目标的当前消息版本关联的 SOAP 角色的 URI 名称。 如果使用的是 SOAP1.1,则为包含 http://schemas.xmlsoap.org/soap/actor/next 的字符串;如果使用的是 SOAP1.2,则为包含 http://www.w3.org/2003/05/soap-envelope/role/next 的字符串;如果没有消息版本,则为空字符串。 获取不使用 SOAP 版本的信封版本。 不使用 SOAP 格式的信封版本。 获取 SOAP1.1 信封版本。 SOAP1.1 获取 SOAP1.2 信封版本。 SOAP1.2 获取表示当前信封版本的字符串。 当前信封版本。 表示错误详细信息。 初始化异常中的 类的新实例。 要序列化为 对象的异常。 参数为 null。 获取或设置传递到构造函数的异常中的帮助链接。 异常的帮助链接信息。 获取或设置表示内部异常的 对象。 内部异常信息。 获取或设置传递到构造函数的异常中的消息。 异常消息。 获取或设置传递到构造函数的异常中的堆栈跟踪信息。 异常的堆栈跟踪。 返回传递到构造函数的异常的详细信息。 异常的消息和堆栈跟踪。 获取或设置传递到构造函数的异常的类型字符串。 传递到构造函数的异常的类型字符串。 表示扩展的集合。 集合的类型。 使用指定的所有者初始化 类的新实例。 集合的所有者。 使用指定的所有者和同步根初始化 类的新实例。 集合的所有者。 用于同步的对象。 返回在集合中找到的一个扩展。 一个具有所查找类型的扩展,如果没有扩展可实现该类型,则返回 Null。如果有多个扩展都可实现该类型,则返回最新添加的扩展。 查找的扩展类型。 Returns a collection of extensions if found in the collection. A collection of extensions of the type sought. If no extensions implement this type, a non-null empty collection is returned. The type for which the collection of extensions is sought. 表示 SOAP 错误代码。 初始化 类的新实例。 错误代码的名称。 初始化 类的新实例。 错误代码的名称。 错误子代码。 用指定的名称和命名空间初始化 类的新实例。 错误代码的本地名称。 错误代码的命名空间名称。 为 null。 是一个空字符串。 用指定的名称、命名空间和错误子代码初始化 类的新实例。 错误代码的本地名称。 错误代码的命名空间名称。 一个表示错误子代码的 对象。 为 null。 是一个空字符串。 使用指定的子代码创建接收方错误代码。 一个 对象,具有 属性中创建的 SOAP 错误子代码。 一个表示错误子代码的 对象。 为 null。 使用指定的子代码创建接收方错误代码。 一个 实例,具有 属性中创建的 SOAP 错误子代码。 错误子代码的本地名称。 错误子代码的命名空间名称。 使用指定的子代码创建发送方错误代码。 一个 对象,具有 属性中创建的 SOAP 错误子代码。 一个表示错误子代码的 对象。 为 null。 使用指定的子代码创建发送方错误代码。 一个 对象,具有 中创建的 SOAP 错误子代码。 错误子代码的本地名称。 错误子代码的命名空间名称。 获取一个值,该值指示错误为 SOAP 1.1 错误还是 SOAP 1.2 错误。 如果错误为 SOAP 1.1 错误或 SOAP 1.2 错误,则为 true;否则为 false。 获取一个值,该值指示错误为 SOAP 1.1 服务器错误还是 SOAP 1.2 接收方错误。 如果错误为 SOAP 1.1 服务器错误或 SOAP 1.2 接收方错误,则为 true;否则为 false。 获取一个值,该值指示错误为 SOAP 1.1 客户端错误还是 SOAP 1.2 发送方错误。 如果错误为 SOAP 1.1 客户端错误或 SOAP 1.2 发送方错误,则为 true;否则为 false。 获取错误代码的本地名称。 错误代码的本地名称。 获取错误代码的命名空间。 命名空间名称的统一资源标识符 (URI)。 获取错误子代码。 一个表示错误子代码的 对象。 指定服务操作遇到处理错误时返回的一个或多个 SOAP 错误。 初始化 类的新实例。 包含调用方错误信息的可序列化类型。 参数为 null。 获取或设置已指定作为操作协定一部分的 SOAP 错误消息的操作。 SOAP 错误消息的操作值。 获取包含错误信息的可序列化对象的类型。 表示可序列化错误类的类型。 获取一个值,该值指示 SOAP 错误消息是否分配有保护级别。 如果错误消息具有保护级别,则为 true;否则为 false。默认值为 false。 获取或设置 Web 服务描述语言 (WSDL) 中的错误消息的名称。 错误消息名称。默认名称是用作错误详细信息类型的名称。 获取或设置 SOAP 错误的命名空间。 SOAP 错误的命名空间。 指定 SOAP 错误要求的绑定的保护级别。 值之一。默认值为 表示 SOAP 错误。 初始化 类的新实例。 在将流反序列化到 对象时,使用指定的序列化信息和上下文初始化 类的新实例。 从流中重新构造 对象所需的序列化信息。 重新构造 对象所需的流上下文。 使用指定的消息错误值初始化 类的新实例。 包含默认 SOAP 错误值的消息错误。 使用指定的消息错误值和提供的操作字符串初始化 类的新实例。 包含要使用的默认 SOAP 错误值的消息错误。 SOAP 错误的操作。 使用指定的原因初始化 类的新实例。 SOAP 错误的原因。 使用指定的原因和错误代码初始化 类的新实例。 SOAP 错误的原因。 SOAP 错误的错误代码。 使用指定的原因、错误代码和操作值初始化 类的新实例。 SOAP 错误的原因。 SOAP 错误的错误代码。 SOAP 错误的操作值。 用指定的错误原因初始化 类的新实例。 错误的原因。 使用指定的原因和 SOAP 错误代码初始化 类的新实例。 SOAP 错误的原因。 该错误的 SOAP 错误代码。 使用指定的原因、错误代码和操作值初始化 类的新实例。 SOAP 错误的原因。 SOAP 错误的错误代码。 SOAP 错误的操作值。 获取错误消息的 SOAP 操作值。 用于错误消息的 SOAP 操作值。 获取 SOAP 错误的错误代码。 SOAP 错误的错误代码。 从指定的消息错误、操作和详细信息类型的数组返回一个 对象。 一个 对象,您可以引发该对象以指示已收到 SOAP 错误消息。 包含默认 SOAP 错误信息的消息错误。 错误操作值。 包含错误详细信息的类型的数组。 从指定的消息错误和详细信息类型的数组返回 对象。 一个 对象,您可以引发该对象以指示已收到 SOAP 错误消息。 包含默认 SOAP 错误信息的消息错误。 包含错误详细信息的类型的数组。 返回一个 对象。 SOAP 错误的内存中表示形式,该错误可以传递到 以创建包含错误的消息。对于从错误消息中产生的 对象,此 对象为收到的错误。 实现在将对象序列化到流中时调用的 方法。 序列化时向其添加对象数据的序列化信息。 序列化对象的目标。 获取异常消息。 异常消息。 获取 SOAP 错误的 SOAP 错误的原因。 用于在客户端应用程序中捕获通过协定方式指定的 SOAP 错误。 可序列化错误详细信息类型。 将流反序列化为 对象时,使用指定的序列化信息和上下文初始化 类的新实例。 中重新构造 对象时必需的序列化信息。 从中重新构造 对象的流。 初始化使用指定详细信息对象的 类的新实例。 用作 SOAP 错误详细信息的对象。 初始化使用指定详细信息对象和错误原因的 类的新实例。 用作 SOAP 错误详细信息的对象。 SOAP 错误的原因。 初始化 类的新实例,该类使用指定的详细信息对象、错误原因和错误代码。 用作 SOAP 错误详细信息的对象。 SOAP 错误的原因。 SOAP 错误的错误代码。 初始化 类的新实例,该类使用指定的详细信息对象以及 SOAP 错误原因、代码和操作值。 用作 SOAP 错误详细信息的对象。 SOAP 错误的原因。 SOAP 错误的错误代码。 SOAP 错误的操作。 初始化使用指定详细信息和错误原因的 类的新实例。 用作 SOAP 错误详细信息的对象。 SOAP 错误的原因。 初始化 类的新实例,该类使用指定的详细信息对象、错误原因和错误代码。 用作 SOAP 错误详细信息的对象。 SOAP 错误的原因。 SOAP 错误的错误代码。 初始化 类的新实例,该类使用指定的详细信息对象以及 SOAP 错误原因、代码和操作值。 用作 SOAP 错误详细信息的对象。 SOAP 错误的原因。 SOAP 错误的错误代码。 SOAP 错误的操作。 创建一个 对象,该对象可用于创建表示 SOAP 错误的 创建的错误消息。 获取包含错误条件详细信息的对象。 对象的类型参数的详细信息对象。 实现在将对象序列化到流中时调用的 方法。 序列化时向其添加对象数据的序列化信息。 序列化对象的目标。 返回 对象的字符串。 SOAP 错误的字符串。 提供 SOAP 错误的文本说明。 使用指定的错误翻译列表初始化 类的新实例。 对象的一个列表;每个对象以一种特定语言描述错误。 为 null。 为空或者一个或多个项为 null。 使用以特定语言描述错误的指定文本元素初始化 类的新实例。 对象的一个数组,这些对象与使用不同语言的错误说明相对应。 使用指定的错误说明初始化 类的新实例。 错误发生原因的说明。 获取使用当前线程所用语言的错误说明。 一个包含错误说明的 对象。 获取使用指定语言的错误说明。 使用指定语言的错误文本。 一个 对象,指定错误说明的语言。 为 null。 以字符串形式返回错误原因。 一个包含错误原因的字符串。 获取一个使用不同语言的错误说明的集合。 对象的一个集合,其中的每个对象都使用不同的语言描述错误。 表示 SOAP 错误原因的文本。 初始化使用指定错误文本的 类的新实例。 表示 SOAP 错误原因的文本。 初始化使用指定 SOAP 错误文本和指定 对象的 类的新实例。 表示 SOAP 错误原因的文本。 描述说明语言的 初始化 类的新实例。 错误原因的文本。 错误的语言。 返回一个值,该值指示说明的语言是否与提供的 对象匹配。 如果指定的 匹配,则为 true;否则为 false。 要与说明语言比较的 对象。 获取 SOAP 错误原因的文本。 SOAP 错误原因的文本。 获取 SOAP 错误原因的语言。 SOAP 错误原因的语言。 配置 WSFederationHttpBinding 绑定的消息级安全性。 获取和设置指定消息加密算法和密钥换行算法的算法组。 一个 。默认值为 该值为 null。 获取此绑定的 实例的集合。 一个 类型的 。默认值为空集合。 指定要颁发的密钥类型。 一个 。默认值为 该值不是有效的 指定应该由安全令牌服务颁发的令牌类型。 要颁发的令牌类型。默认值为 null,它会导致 WCF 从 STS 中请求 SAML 安全令牌。 获取或设置颁发服务凭据的安全令牌服务的终结点地址。 安全令牌服务的 获取或设置当与终结点地址为 的安全令牌服务通信时客户端所使用的绑定。 与安全令牌服务通信时客户端所使用的 获取或设置终结点地址以用于与带外的安全令牌服务通信。 在与带外安全令牌服务通信时使用的 指定是否已进行消息级 SSL 协商以获取服务的证书。 如果已协商服务证书,则为 true;如果可以在带外使用服务证书,则为 false。默认值为 true。 获取请求令牌时要在消息正文中发送到安全令牌服务中的 XML 元素的集合。 一个 类型的 指定将传入的消息调度到服务终结点时应该如何在 URI 比较中使用主机名。 将传入的消息调度到此终结点时,忽略主机名。这是默认值。 如果没有找到强匹配,在将传入的消息调度到此终结点时使用主机名。 如果没有找到强匹配或精确匹配,匹配时忽略主机名。 枚举 HTTP 客户端的有效凭据类型。 指定匿名身份验证。 Specifies Basic authentication. For more information, see RFC 2617 – HTTP Authentication: Basic and Digest Authentication. Specifies Digest authentication. For more information, see RFC 2617 – HTTP Authentication: Basic and Digest Authentication. 指定使用 NTLM 进行客户端身份验证。 指定使用 Windows 进行客户端身份验证。 指定使用证书进行客户端身份验证。 枚举 HTTP 代理身份验证的有效凭据类型。 指定匿名身份验证。 Specifies basic authentication. For more information, see RFC 2617 – HTTP Authentication: Basic and Digest Authentication. Specifies digest authentication. For more information, see RFC 2617 – HTTP Authentication: Basic and Digest Authentication. 指定 NTLM 身份验证。 指定 Windows 身份验证。 表示 的传输级安全性设置。 获取或设置要用于身份验证的客户端凭据的类型。 返回 将此属性设置为未定义的值。 获取或设置要用于针对代理进行身份验证的客户端凭据的类型。 返回 将此属性设置为未定义的值。 获取或设置摘要式或基本身份验证的身份验证领域。 身份验证领域。默认值为 ""。 定义出站请求的行为和客户端应用程序使用的请求/答复通道。 获取或设置一个值,该值指示 是要尝试调用 属性中的 对象还是要在该集合不为空时引发对象。 如果 Windows Communication Foundation (WCF) 可以调用交互式通道初始值设定项,则为 true;否则为 false。 要开始使用用户接口获取凭据信息的异步调用。 处理完成时用于回调的 此方法完成时调用的方法。 有关通道状态的信息。 获取一个值,该值指示是否对用户接口执行调用以获取凭据信息。 如果调用了 方法(或 方法),则为 true;否则为 false。 用以获取凭据信息的用户接口的调用。 完成对 的调用后调用。 Reserved. 获取 URI,该 URI 包含客户端信道上发送的消息将要到达的传输地址。 包含客户端信道上发送的消息将要到达的传输地址的 为系统中所有面向通信的对象(包括通道、通道管理器、工厂、侦听器以及调度程序和服务主机)定义基本状态机的协定。 使通信对象立即从其当前状态转换到关闭状态。 开始一个异步操作以关闭通信对象。 引用异步关闭操作的 接收异步关闭操作完成通知的 委托。 一个由应用程序指定的对象,它包含与异步关闭操作相关联的状态信息。 对处于 状态的对象调用了 能够正常关闭之前所经过的默认超时。 开始一个异步操作以在指定超时内关闭通信对象。 引用异步关闭操作的 ,指定在超时前必须完成发送操作的时间。 接收异步关闭操作完成通知的 委托。 一个由应用程序指定的对象,它包含与异步关闭操作相关联的状态信息。 对处于 状态的对象调用了 能够正常关闭之前所经过的指定超时。 开始一个异步操作以打开通信对象。 引用异步打开操作的 接收异步打开操作完成通知的 委托。 一个由应用程序指定的对象,它包含与异步打开操作相关联的状态信息。 无法打开并且已进入 状态。 (已经进入 状态)能够进入 状态之前所经过的默认打开超时。 开始一个异步操作以在指定时间间隔内打开通信对象。 引用异步打开操作的 ,指定在超时前必须完成发送操作的时间。 接收异步打开操作完成通知的 委托。 一个由应用程序指定的对象,它包含与异步打开操作相关联的状态信息。 无法打开并且已进入 状态。 (已经进入 状态)能够进入 状态之前所经过的指定超时。 使通信对象从其当前状态转换到关闭状态。 对处于 状态的对象调用了 能够正常关闭之前所经过的默认关闭超时。 使通信对象从其当前状态转换到关闭状态。 ,指定在超时前必须完成发送操作的时间。 对处于 状态的对象调用了 能够正常关闭之前所经过的超时。 当通信对象完成从正在关闭状态转换到已关闭状态时发生。 当通信对象首次进入正在关闭状态时发生。 完成一个异步操作以关闭通信对象。 通过调用 方法返回的 对处于 状态的对象调用了 能够正常关闭之前所经过的超时。 完成一个异步操作以打开通信对象。 通过调用 方法返回的 无法打开并且已进入 状态。 (已经进入 状态)能够进入 状态之前所经过的超时。 当通信对象首次进入出错状态时发生。 使通信对象从已创建状态转换到已打开状态。 无法打开并且已进入 状态。 (已经进入 状态)能够进入 状态之前所经过的默认打开超时。 使通信对象在指定时间间隔内从已创建状态转换到已打开状态。 ,指定在超时前必须完成发送操作的时间。 无法打开并且已进入 状态。 (已经进入 状态)能够进入 状态之前所经过的指定超时。 当通信对象完成从正在打开状态转换到已打开状态时发生。 当通信对象首次进入正在打开状态时发生。 获取面向通信的对象的当前状态。 对象的 的值。 定义通道的上下文控件接口。 获取或设置一个值,该值指示 Windows Communication Foundation (WCF) 在给出消息以进行传输之前存储一组消息。 如果允许对传出消息进行批处理,则为 true;否则为 false。 获取通道的输入会话。 通道的 获取通道的本地终结点。 通道的本地 获取或设置一个时间段,操作必须在此时间段内完成否则将引发异常。 ,指定操作必须在此期间内完成的时间段。 获取与通道关联的输出会话(如果有)。 如果存在输入会话,则为 实现;否则为 null。 获取与通道关联的远程地址。 通道的远程 返回当前会话的标识符(如果有)。 当前会话的标识符(如果有)。 定义用于指定通道、通道管理器(如通道侦听器和通道工厂)和服务主机所使用的通信超时的接口。 获取 close 方法(由通信对象调用)在超时之前的时间间隔。 指定在 close 方法超时之前要等待的时间间隔的 获取 open 方法(由通信对象调用)在超时之前的时间间隔。 指定在 open 方法超时之前要等待的时间间隔的 获取 receive 方法(由通信对象调用)在超时之前的时间间隔。 指定在 receive 方法超时之前要等待的时间间隔的 获取 send 方法(由通信对象调用)在超时之前的时间间隔。 指定在 send 方法超时之前要等待的时间间隔的 定义客户端信道必须实现用于在双工会话中交换消息的接口。 获取或设置一个值,该值指示输入会话是否自动关闭。 如果输入会话自动关闭,则为 true;否则为 false。 开始异步操作以关闭具有指定超时及关联状态对象的客户端上的输出会话。 引用异步关闭操作的 ,指定在超时前必须完成关闭操作的时间。 接收异步操作关闭完成通知的 委托。 一个由应用程序指定的对象,它包含与异步关闭操作相关联的状态信息。 获取或设置与双工消息交换关联的实例上下文。 与双工消息交换关联的 关闭与双工通道关联的客户端上的输出会话。 ,指定在超时前必须完成关闭操作的时间。 完成异步操作以关闭客户端上的输出会话。 通过调用 方法返回的 使对象可以参与自定义行为,例如注册事件或监视状态转换等。 扩展类的类型。 Gets a collection of extension objects for this extensible object. A of extension objects. 使对象可以通过聚合扩展另一个对象。 参与自定义行为的对象。 Enables an extension object to find out when it has been aggregated. Called when the extension is added to the property. The extensible object that aggregates this extension. Enables an object to find out when it is no longer aggregated. Called when an extension is removed from the property. The extensible object that aggregates this extension. 允许按照其类型检索 对象集合。 扩展对象的类型。 查找集合中的指定扩展对象。 查找到的扩展对象。 扩展对象的类型。 查找集合中由 指定的所有扩展对象。 集合中实现此指定类型的所有扩展对象的集合。 扩展对象的类型。 指定服务实例中服务操作的模拟行为。 不执行模拟。如果 等于 true,则服务启动时将会发生验证异常。 如果凭据可用并且 等于 true,将执行模拟。 需要进行模拟。 表示服务实例的上下文信息。 为实现服务实例的指定对象初始化 类的新实例。 实现服务实例的对象。 为指定主机承载的服务初始化 类的新实例。 承载服务的 为 null。 为实现服务实例并且由指定主机承载的指定对象初始化 类的新实例。 承载服务的 实现服务实例的对象。 获取与服务实例关联的扩展集合(如果有)。 类型的 ,包含服务实例扩展的实例上下文。 与此上下文关联的服务实例已关闭,但是没有中止。 与此上下文关联的服务实例处于错误状态。 为实例上下文返回服务的实例。 表示服务实例的对象。 该服务实例处于已创建或正在打开的状态,或没有初始化。 该服务实例已中止。 该服务实例已关闭,并且在这些状态下无法修改。 该服务实例处于错误状态,并且在这些状态下无法修改。 为实例上下文返回服务的实例,以响应传入消息。 表示服务实例的对象。 触发服务对象的创建的传入消息。 该服务实例处于已创建或正在打开的状态,或没有初始化。 该服务实例已中止。 该服务实例已关闭,并且在这些状态下无法修改。 该服务实例处于错误状态,并且在这些状态下无法修改。 获取服务实例的主机。 承载服务实例的 与此上下文关联的服务实例已关闭,但是没有中止。 与此上下文关联的服务实例处于错误状态。 获取传入服务实例的会话通道。 类型的 ,包含传入服务实例的会话通道。 该服务实例已关闭并且不能使用。 该服务实例处于错误状态。 增加服务实例可以处理的消息数目。 在添加 后,服务实例可以处理的消息的新数目限制。 服务实例可以处理的消息的额外数量。 获取或设置实例上下文可以处理的消息数目的限制。 实例上下文可以处理的消息数目。 获取从服务实例传出的会话通道。 类型的 ,包含从服务实例传出的会话通道。 该服务实例已关闭并且不能使用。 该服务实例处于错误状态。 释放服务实例。 该服务实例处于已创建或打开状态并且不能使用。 该服务实例已中止。 该服务实例正在关闭或已关闭并且无法修改。 该服务实例处于错误状态,并且在这些状态下无法修改。 获取或设置与当前实例上下文一起用于线程同步的上下文。 与当前实例上下文一起用于线程同步的 该通信对象已打开或正在关闭,并且在这些状态下不能修改。 该通信对象已中止,并且在这些状态下无法修改。 该通信对象已关闭,并且在这些状态下无法修改。 该通信对象处于错误状态,并且在这些状态下无法修改。 指定可用来处理包含在传入消息中的调用的服务实例数。 为每个会话创建一个新的 对象。 新的 对象在每次调用前创建,在调用后回收。如果信道未创建会话,则该值的行为就如同 一样。 只有一个 对象用于所有传入呼叫,并且在调用后不回收。如果服务对象不存在,则创建一个。 表示无效的消息协定。 初始化 类的新实例。 从流反序列化到对象时初始化 类的新实例。 序列化信息。 用于反序列化的流。 使用指定的消息初始化 类的新实例。 异常消息。 初始化使用指定消息和内部异常的 类的新实例。 异常消息。 内部异常。 定义具有网络功能的对象所使用的属性和事件以指示网络可用性。 获取一个值,该值指示实例是否具有网络连接并已连接到资源。 如果当前实例在网络上可用,则为 true;否则,为 false。 用信号通知实例已与网络资源断开连接。 用信号通知实例已连接到网络资源。 定义服务通道的接口。 获取服务在其上侦听传入请求的 URI。 服务在其上侦听通道上传入请求的 指定将成员序列化为 SOAP 正文中的元素。 初始化 类的新实例。 获取和设置一个值,该值指示将成员序列化到 SOAP 正文中的位置。 SOAP 正文中元素的位置。 传入属性 setter 的值为负整数。 定义与 SOAP 消息相对应的强类型类。 初始化 类的新实例。 获取一个值,该值指示消息是否有保护级别。 如果必须对消息进行加密、签名或执行这两种操作,则为 true;否则为 false。默认值为 false。 获取或设置一个值,该值指定消息正文是否有包装元素。 如果消息正文有包装元素,则为 true;否则为 false。默认值为 true。 获取或设置一个值,该值指定是否对消息进行加密、签名或同时执行这两种操作。 值之一。默认值为 设置不是 值之一时传递给属性的值。 获取或设置消息正文的包装元素名称。 消息正文中的包装元素的名称。 该值为 null。 该值是一个空字符串。 获取或设置消息正文包装元素的命名空间。 包装元素命名空间。 声明 的基成员。 初始化 类的新实例。 当在派生类中重写时,获取一个指示成员是否具有分配的保护级别的值。 如果成员具有保护级别,则为 true;否则为 false。 指定与此成员对应的元素的名称。 与此成员对应的元素的名称。此字符串必须是有效的 XML 元素名称。 指定与此成员对应的元素的命名空间。 与此成员对应的元素的命名空间 URI。 指定该成员是否按原样传输,是否已签名或是否已签名和加密。 值之一。默认值为 枚举有效的消息凭据类型。 指定匿名身份验证。 指定使用 Windows 进行客户端身份验证。 指定使用 UserName 进行客户端身份验证。 指定使用证书进行客户端身份验证。 指定使用已颁发的令牌进行客户端身份验证。 表示 SOAP 标头的内容。 消息头类型。 初始化 类的新实例。 使用指定的标头内容初始化 类的新实例。 新标头的内容。 使用指定的标头内容和元数据初始化 类的新实例。 新标头的内容。 一个值,指示是否必须理解该标头。 消息头的目标接收方。 一个值,指示是否应该中继标头。 获取或设置消息头的目标接收方。 消息头的目标接收方。默认值为空字符串 ("")。 获取或设置标头的内容。 标头的内容。 获取具有指定命名空间和本地名称的消息头。 具有指定命名空间和本地名称的消息头。 标头 XML 元素的本地名称 标头 XML 元素的命名空间 URI。 获取或设置一个值,该值指示是否必须理解标头,如 SOAP 1.1/1.2 规范所述。 如果必须理解标头,则为 true;否则为 false。 获取一个值,该值指示是否应该中继标头。 如果应该中继标头,则为 true;否则为 false。 指定在 SOAP 消息中,默认包装元素不能写在标头元素的数组类型旁。 初始化 类的新实例。 指定数据成员为 SOAP 消息头。 初始化 类的新实例。 获取或设置一个指示此标头为目标的节点的 URI。使用 SOAP 1.2 时映射到角色标头属性,而使用 SOAP 1.1 时则映射到参与者标头属性。 一个指示此标头为目标的节点的 URI。使用 SOAP 1.2 时此 URI 映射到角色标头属性,而使用 SOAP 1.1 时则映射到参与者标头属性。 指定在 角色中起作用的节点是否必须理解此标头。这将映射到 mustUnderstand SOAP 标头属性。 如果在 角色中起作用的节点必须理解此标头,则为 true;否则为 false。 指定此标头是否要中继至下游节点。这将映射到 relay SOAP 标头属性。 如果要将此标头中继至下游节点,则为 true;否则为 false。 在处理消息时,如果不能满足与 SOAP 消息头有关的期望,则引发该异常。 初始化 类的新实例。 初始化用于将数据反序列化到 对象中的 类的新实例。 包含有关正在发生的异常的序列化对象数据的 包含有关源或目标的上下文信息的 使用指定的消息初始化 类的新实例。 异常中传达的消息。 使用指定的消息和指示消息头是重复还是缺少的值初始化 类的新实例。 异常消息。 如果多个消息头是重复的,则为 true;如果没有消息头,则为 false。 使用指定的消息和导致异常的内部异常来初始化 类的新实例。 异常消息。 包含导致异常的内部异常的 使用指定的消息、标头名称和命名空间初始化 类的新实例。 异常消息。 消息头的名称。 消息头的命名空间。 使用指定的消息、标头名称和命名空间以及指示消息头是重复还是缺少的值来初始化 类的新实例。 异常消息。 消息头的名称。 消息头的命名空间。 如果多个消息头是重复的,则为 true;如果没有消息头,则为 false。 使用指定的消息、标头名称和命名空间、指示消息头是重复还是缺少的值以及导致异常的内部异常来初始化 类的新实例。 异常消息。 消息头的名称。 消息头的命名空间。 如果多个消息头是重复的,则为 true;如果没有消息头,则为 false。 包含导致异常的内部异常的 使用指定的消息、标头名称和命名空间以及导致异常的内部异常来初始化 类的新实例。 异常消息。 消息头的名称。 消息头的命名空间。 包含导致异常的内部异常的 获取导致异常的 SOAP 标头的名称。 SOAP 标头的名称。 获取导致异常的 SOAP 标头的命名空间。 SOAP 标头的命名空间。 获取一个值,该值指示是存在多个消息头还是没有消息头。 如果多个消息头是重复的,则为 true;如果没有消息头,则为 false。 控制请求和响应参数的名称。不能与 或消息协定搭配使用。 初始化 类的新实例。 获取或设置 XML 架构 (XSD) 中参数的名称属性。 XSD 中参数的名称属性。 表示使用自定义消息类型进行局部传递但没有序列化为 SOAP 消息的数据。 初始化 类的新实例。 获取或设置属性的名称。 属性的名称。 可用来设置 wsDualHttpBinding 绑定上的消息级安全属性。 指定用于 SOAP 级安全消息的算法组。 一个 。默认值为 的值为 null。 Specifies the type of client credential used for client authentication in the wsHttpBinding or wsDualHttpBinding bindings. A . The default is . The value of is not a valid . 仅用于扩展性方案,指出从 派生的类的实例是否可以如 WS-SecurityConversation 所述,配置为执行安全对话。 除非在派生类中重写,否则始终返回 true。 获取或设置一个值,该值指示是在带外客户端提供服务凭据,还是通过协商过程从服务向客户端获取服务凭据。 如果通过协商过程获取服务凭据,则为 true;否则为 false。默认值为 true。 可用来设置 绑定上的消息级安全属性。 指定用于 SOAP 级安全消息的算法组。 通过 绑定发送的消息的 设置。 获取或设置通过 MSMQ 传输发送的消息的 安全设置。 通过 MSMQ 传输发送的消息的 安全设置。 为使用 TCP 传输发送的消息配置消息级安全性。 指定要用于保护 SOAP 级消息的算法组。 一个 。默认值为 的值为 null。 指定客户端用于向 SOAP 级服务进行身份验证的客户端凭据类型。 。默认值为 的值不是有效的 一个抽象容器类,在由其几个静态属性实现时包含安全组件的版本信息。 获取基本安全配置文件的版本信息。 获取默认消息安全的版本信息。 获取与消息安全版本相对应的安全令牌版本。 获取与消息安全版本相对应的 WS-Security 版本。 获取要求 Basic Security Profile 1.0 的消息安全版本,Basic Security Profile 1.0 以 WS-Security 1.0、WS-Trust 2005 年 2 月版本、WS-SecureConversation 2005 年 2 月版本和 WS-SecurityPolicy 1.1 安全规范为基础。 获取要求 WS-Security 1.1、WS-Trust 2005 年 2 月版本、WS-SecureConversation 2005 年 2 月版本和 WS-SecurityPolicy 1.1 安全规范的消息安全版本。 获取要求基本安全配置文件的消息安全版本,基本安全配置文件以 WS-Security 1.1、WS-Trust 2005 年 2 月版本、WS-SecureConversation 2005 年 2 月版本和 WS-SecurityPolicy 1.1 安全规范为基础。 指定用于绑定的身份验证的类型。 此绑定未使用任何安全性。 通过 Kerberos 进行身份验证。客户端和服务器必须连接到受信任域。 客户端通过 X.509 证书进行身份验证。客户端证书必须显示在服务器的证书存储区中。 的基类。 初始化 类的新实例。 获取或设置一个 URI,该 URI 包含每个应用程序的死信队列(该队列用于放置已过期的消息以及传输或传递失败的消息)的位置。 ,其中包含每个应用程序的死信队列的位置。默认值为 null。 获取或设置一个枚举值,该值指示要使用的死信队列的类型。 一个 枚举值,指示要使用的死信队列的类型。 获取或设置一个值,该值指定此绑定处理的消息是持久的还是可变的。 如果此绑定处理的消息是持久的,则为 true;如果这些消息是可变的,则为 false。默认值为 true。 获取或设置一个值,该值指示是否只接收一次由此绑定处理的消息。 如果只接收一次由此绑定处理的消息,则为 true;否则为 false。默认值为 true。 获取或设置此绑定可处理的最大消息大小。 此绑定可处理的最大消息大小(以字节为单位)。默认值为 65,536 字节。 获取或设置尝试向接收应用程序传递消息的最大重试周期数。 尝试向应用程序传递消息的最大重试周期数。默认值为 2。 获取或设置一个枚举值,该值指定如何处理病毒消息。 一个 值,指定如何处理病毒消息和其他无法调度的消息。 获取或设置从应用程序队列读取的消息的最大立即传递尝试次数。 立即传递尝试的最大次数。默认值为 5。 获取或设置一个值,该值指示尝试传递无法立即传递的消息时,各个重试周期之间的时间延迟。 ,指定在开始下一个尝试传递到接收应用程序的周期前等待的时间间隔。默认值为 10 分钟。 返回此绑定的方案。 此绑定的方案。返回的方案取决于 的实现。 实现返回“net.msmq”。 实现返回“msmq.formatname”。 获取一个值,该值指示传入请求是由同步处理更加有效还是异步处理更加有效。 如果同步处理请求更加有效,则为 true;否则为 false。默认值为 false,即异步处理请求。 获取或设置一个时间间隔,该时间间隔指示此绑定处理的消息在过期之前可以保留在队列中的时间长度。 ,指示消息在过期之前可以保留在队列中的时间长度。默认值为 1 天。 获取或设置一个值,该值指示是否应跟踪由此绑定处理的消息。 如果应跟踪由此绑定处理的消息,则为 true;否则为 false。默认值为 false。 获取或设置一个值,该值指示是否应将此绑定处理的消息副本存储到源日记队列中。 如果应将此绑定处理的消息副本存储在源日记队列中,则为 true;否则为 false。默认值为 false。 包含可用于在网络上加密消息的一组加密算法。 A stream cipher defined by RSA Security. 高级加密标准 (AES) 由美国国家标准与技术研究院 (NIST) 制定。 由消息队列 (MSMQ) 返回的封装错误。此异常由消息队列传输和消息队列集成通道引发。 初始化 类的新实例。 使用有关此异常的其他序列化信息初始化 类的新实例。 一个 ,它保存与 关联的序列化数据。 一个 ,它包含与 关联的序列化流的源和目标。 使用提供的消息初始化 类的新实例。 用于初始化新实例的消息。 使用提供的消息和内部异常初始化 类的新实例。 用来初始化 类的新实例的消息。 要通过 类的新实例来进行封装的内部异常。 使用提供的消息和错误代码初始化 类的新实例。 用来初始化 类的新实例的消息。 由消息队列 (MSMQ) 基础结构返回的错误代码,用于初始化 类的新实例。 封装当通道检测到消息为病毒消息时所引发的异常。 初始化 类的新实例。 使用病毒消息的指定的查找 ID 初始化 类的新实例。 病毒消息的查找 ID。 使用病毒消息的指定的查找 ID 和内部异常初始化 类的新实例。 病毒消息的查找 ID。 要通过 类的新实例来进行封装的内部异常。 使用有关该异常的其他序列化信息初始化 类的新实例。 一个 实例,保存与 相关联的序列化数据。 一个 实例,包含与 相关联的序列化流的源和目标。 使用指定的消息文本初始化 类的新实例。 用于初始化 类的新实例的消息。 使用指定的消息文本和内部异常初始化 类的新实例。 用于初始化 类的新实例的消息。 要通过 类的新实例来进行封装的内部异常。 检索与 相关联的序列化数据,以及与 相关联的序列化流的源和目标。 一个 实例,用于保存与 相关联的序列化数据。 一个 实例,用于保存与 相关联的序列化流的源和目标。 获取病毒消息的查找 ID。 病毒消息的查找 ID。 包含消息队列 (MSMQ) 可用于对消息进行签名的哈希算法。 The Message Digest Algorithm 5 (MD5). The Secure Hash Algorithm (SHA-1). The SHA-256 algorithm. The SHA 512 algorithm. 类封装排队传输的传输安全设置。 初始化 类的新实例。 Initializes a new instance of the class, using an existing instance. The existing instance of the class, to be used in initializing the new instance. is null. Gets or sets the that is associated with this instance of the class. The that is associated with this instance of the class. The value is not one of values. Gets or sets the that is associated with this instance of the class. The that is associated with this instance of the class. The value is not one of values. Gets or sets the that is associated with this instance of the class. The that is associated with this instance of the class. The value is not one of the values. Gets or sets the that is associated with this instance of the class. The that is associated with this instance of the class. The value is not one of values. 提供控制命名管道的保护级别的属性。 为命名管道指定保护。 一个 。默认值为 该值不是有效的 表示适用于跨计算机通信的排队绑定。 初始化 类的新实例。 使用指定的安全模式初始化 类的新实例。 用于初始化新实例的 该值不是 值之一。 从指定配置绑定元素的设置中初始化 类的新实例。 configurationName 属性的值,该值标识其设置用于初始化绑定的 binding 元素。 返回一个包含在当前绑定中的已排序的绑定元素集合。 包含已排序的绑定元素集合的 ,这些绑定元素由 绑定描述。 获取此绑定处理的消息将要使用的 SOAP 版本。 在此绑定中使用的 的值。默认值为 SOAP 1.2。 获取或设置为从通道接收消息的消息缓冲区管理器分配并供其使用的最大内存量。 可供消息缓冲区管理器使用的最大内存量(以字节为单位)。默认值为 524288 (0x80000) 字节。 获取或设置一个枚举值,该值指示此绑定使用的排队信道传输。 一个 枚举值,该值指示此绑定使用的队列管理器之间的传输。 获取或设置与此绑定关联的 与此绑定关联的 该值为 Null。 获取与此绑定关联的 与此绑定关联的 返回一个布尔值,该值指示是否应该使用 Active Directory 转换队列地址。 如果应该使用 Active Directory 转换队列地址,则为 true;否则为 false。 使用 绑定时, 类封装可用的 MSMQ 安全功能。 获取与 绑定关联的 绑定关联的 获取与 绑定关联的 绑定关联的 值不是 值之一。 获取与 绑定关联的 绑定关联的 枚举指定可供 MSMQ 传输使用的安全模式。 同时禁用 MSMQ 传输安全和 SOAP 安全。 启用 MSMQ 传输安全。 启用 SOAP 安全。 同时启用 MSMQ 传输安全和 SOAP 安全。 提供一个既安全又可靠且针对计算机上的通信进行了优化的绑定。 初始化 类的新实例。 使用指定的安全模式初始化 类的新实例。 值,该值指定是否将 Windows 安全性与命名管道一起使用。 Initializes a new instance of the class with a specified configuration name. The binding configuration name for the <netNamedPipeBinding>. 为绑定创建一个绑定元素集合。 组成绑定的 类型的 获取此绑定处理的消息将要使用的 SOAP 版本。 获取或设置一个值,该值指示在对 URI 进行匹配时,是否使用主机名来访问服务。 值,该值指示在对 URI 进行匹配时,是否使用主机名来访问服务。默认值为 ,表示忽略匹配项中的主机名。 获取或设置内存中用于对传入消息进行缓冲的最大字节数。 内存中用于对传入消息进行缓冲的最大字节数。默认值为 65,536 字节。 获取或设置内存中用于对传入消息进行缓冲的最大字节数。 内存中用于对传入消息进行缓冲的最大字节数。默认值为 65,536 字节。 所设置的值小于 0。 获取或设置入站和出站的最大连接数,这些连接是配置了命名管道绑定的终结点所允许的。 该绑定所允许的命名管道连接的最大数目。默认值为 10。 获取或设置绑定可处理的最大接收消息大小。 绑定可处理的最大接收消息大小(以字节为单位)。默认值为 65,536 字节。 Gets or sets constraints on the complexity of SOAP messages that can be processed by endpoints configured with this binding. The that specifies the complexity constraints on SOAP messages exchanged. The default values for these constraints are provided in the following Remarks section. The value set is null. 获取用此绑定配置的通道和侦听器的 URI 传输方案。 返回“net.pipe”。 获取一个对象,该对象指定与采用此绑定配置的服务一起使用的安全类型。 与此绑定一起使用的 。默认值为 获取一个值,该值指示是同步处理传入请求还是异步处理传入请求。 false 表示异步处理传入请求。 获取或设置一个值,该值指定事务是否应流动到服务。 如果客户端事务应流动到服务,则为 true;否则为 false。默认值为 false。 获取或设置服务在对事务进行流处理时使用的事务处理协议。 服务在对事务进行流处理时使用的 。默认协议为 Gets or sets a value that indicates whether the service configured with the binding uses streamed (in one or both directions) or buffered modes of message transfer. The value that indicates whether the service configured with the binding uses streamed (in one or both directions) or buffered modes of message transfer. The default is . 对使用命名管道绑定配置的终结点提供对安全设置的访问权限。 获取或设置命名管道绑定的安全代码。 命名管道绑定的 值。默认值为 获取命名管道绑定的传输安全性。 命名管道绑定的 值。 指定是否将传输层安全性与命名管道一起使用。 指示未将安全性与命名管道传输一起使用。 指示已将传输层安全性与命名管道传输一起使用。 为对等网络应用程序提供安全绑定。 初始化 类的新默认实例。 使用指定配置名称初始化 类的新实例。 configurationName 属性的值,该属性标识其设置用于初始化绑定的绑定元素。 配置无效。 为绑定创建一个绑定元素集合。 组成绑定的 类型的 获取与此绑定一起使用的 SOAP 版本。 一个 ,指定要与此绑定一起使用的 SOAP 版本。 获取表示 PNRP 服务是否已在计算机上安装并可用的属性值。 如果安装并配置了 PNRP,则为 true;否则为 false。 获取或设置本地对等节点用于侦听的 IP 地址。 一个 值,包含格式正确的 IPv4 或 IPv6 地址,本地对等节点将在该地址上进行侦听。 提供的地址无效或其格式不正确。 获取或设置用于对等 TCP 缓冲区的内存池的最大大小。 一个 值,指定用于对内存中的传入消息进行缓冲的最大字节数。默认值为 65,536 字节。 获取或设置 TCP 消息的最大大小,这些消息由此绑定创建的对等通道来处理。 ,包含 TCP 消息的最大大小(以字节为单位),这些消息通过此绑定创建的对等通道发送。默认值为 65,536 (64 KB)。 获取或设置要绑定的网络端口。 一个 值,表示此绑定实例将用于处理对等特定 TCP 消息的网络端口。 获取或设置与此绑定关联的 与此绑定关联的 应用程序试图将此属性设置为 Null。 获取 ,此绑定实例将使用它将对等网格 ID 解析为对等网格中节点的终结点 IP 地址。 一个 ,用于将对等网格 ID 解析为一组 实例,这些实例表示参与网格的多个节点。 获取用于传输协议(与此绑定关联)的 URI 方案。 一个 ,指定用于此绑定的特定传输协议的 URI 方案。 获取和设置要对此绑定创建的对等通道设置的安全性。 枚举值,指示要对此绑定创建的对等通道设置的安全性。安全性可以是特定于消息的,也可以是特定于传输的。 获取表示此绑定创建的对等通道上的传入请求是同步处理传入请求还是异步处理传入请求的属性值。 如果为 true,则传入请求是同步处理传入请求;如果为 false,则传入请求是异步处理传入请求。默认值为 false,即异步处理请求。 一种适合于跨计算机通信的安全可靠的绑定。 初始化 类的新实例。 用所使用的指定安全类型初始化 类的新实例。 值,指定与绑定一起使用的安全类型。 用所使用的指定安全类型和一个指示是否显式启用安全会话的值来初始化 类的新实例。 值,指定与绑定一起使用的安全类型。 如果已启用可靠会话,则为 true;否则为 false。 Initializes a new instance of the class with a specified configuration name. The binding configuration name for the <netTcpBinding>. 为绑定创建一个绑定元素集合。 组成绑定的 类型的 获取此绑定处理的消息将要使用的 SOAP 版本。 与此绑定一起使用的 的值。值为 SOAP 1.2。 获取或设置一个值,该值指示在对 URI 进行匹配时,是否使用主机名来访问服务。 值之一,指示在对 URI 进行匹配时,是否使用主机名来访问服务。默认值为 ,表示忽略匹配项中的主机名。 获取或设置可挂起的最大排队连接请求数。 返回可挂起的最大排队连接请求数。默认值为 10。 该值不能小于零。 Gets or sets the maximum size allowed for a buffer pool that stores TCP messages processed by the binding. The maximum size allowed for a buffer pool that stores TCP messages processed by the binding. The default value is 65,536 bytes. Gets or sets a value that specifies the maximum size, in bytes, of the buffer used to store messages in memory. The maximum size, in bytes, of the buffer used to store messages in memory. The default value is 65,536 bytes. 获取或设置一个值,该值控制客户端上可存入池中以备后续重复使用的最大连接数,以及服务器上可挂起调度的最大连接数。 客户端上可存入池中以备后续重复使用的最大连接数;服务器上可挂起调度的最大连接数。 获取或设置绑定可处理的最大接收消息大小。 绑定可处理的最大接收消息大小(以字节为单位)。默认值为 65,536 字节。 获取或设置一个值,该值指示是否为采用此绑定配置的连接启用 TCP 端口共享。 如果启用 TCP 端口共享,则为 true;否则为 false。默认值为 false。 Gets or sets constraints on the complexity of SOAP messages that can be processed by endpoints configured with this binding. The that specifies the complexity constraints on soap messages exchanged. The default values for these constraints are provided in the following Remarks section. 获取一个对象,该对象指示是否在通道终结点之间建立可靠会话。 一个 ,指示是否在通道终结点之间建立 WS-RM 可靠会话。 的默认值为 false。 Returns the URI scheme for the transport. The URI scheme for the transport, which is "net.tcp". 获取一个对象,该对象指定与采用此绑定配置的服务一起使用的安全类型。 包含与此绑定一起使用的安全类型的 。NetTCPBinding 默认的安全模式为 获取一个值,该值指示是同步处理传入请求还是异步处理传入请求。 如果同步处理传入请求,则为 true;如果异步处理传入请求,则为 false。默认值为 false。 获取或设置一个值,该值确定是否启用事务流。 如果启用事务流,则为 true;否则为 false。默认值为 false。 获取或设置服务在对事务进行流处理时使用的事务处理协议。 服务在对事务进行流处理时使用的 获取或设置一个值,该值指示使用此绑定配置的服务是使用消息传输的流处理模式、缓冲模式还是同时使用这两种模式。 值,指示使用此绑定配置的服务是使用消息传输的流处理模式、缓冲模式还是同时使用这两种模式。 指定用 配置的终结点所使用的传输级安全性和消息级安全性的类型。 为用 配置的服务获取消息级安全性要求的类型。 为终结点指示消息级安全性要求类型的 获取或设置使用 配置的终结点是否使用消息级和传输级安全性。 指示终结点是否使用消息级或传输级安全性的 的值。默认值为 未定义该值。 为用 配置的终结点获取消息级安全性要求的类型。 为终结点指示传输级安全性要求类型的 表示 wsHttpBinding 绑定的安全设置。 获取或设置布尔值,该值指定是否建立安全上下文令牌。 如果已建立安全上下文令牌,则为 true;否则为 false。 指定服务方法的本地执行行为。 初始化 类的新实例。 获取或设置是否自动释放参数。 如果自动释放参数,则为 true;否则为 false。 获取或设置一个值,该值指示操作支持的调用方模拟级别。 值之一。默认值为 获取或设置一个值,该值指示在调用操作过程中回收服务对象的时间。 值之一。默认值为 该值不是 值之一。 实现 方法。 为支持 属性而修改的操作说明。 为支持绑定行为而传递的绑定参数。 Implements the client operation behavior. The operation description modified to support properties. The extensibility access point to insert custom client modifications for this operation. Implements the service operation behavior. The operation description modified to support properties. The extensibility point to insert custom service modifications for this operation. 实现验证行为。 要验证的操作说明。 获取或设置一个值,该值指示如果没有发生未处理的异常,是否自动完成当前的事务范围。 如果在成功执行操作后自动完成事务范围,则为 true;否则为 false。默认值为 true。 获取或设置一个值,该值指示方法在执行时是否需要事务范围。 如果方法需要事务范围才能执行,则为 true;否则为 false。默认值为 false。 提供对服务方法的执行上下文的访问权限。 初始化 类的新实例,该类使用客户端应用程序中指定的 用于创建新客户端 通道为 null。 获取与当前 对象关联的通道。 一个与当前 关联的 获取或设置当前线程的执行上下文。 表示当前方法的消息和执行上下文的 获取或设置要检查或修改的终结点的终结点调度程序。 要检查或修改的终结点的终结点调度程序。 从当前消息上下文中获取服务扩展集合。 的扩展集合。 获取调用当前操作的客户端实例的通道。 一个客户端实例的通道,该客户端实例调用 属性中指定类型的操作。 用于回调到客户端的通道的类型。 获取一个值,该值指示传入消息是否具有支持令牌。 如果传入消息具有支持令牌,则为 true;否则为 false。 获取当前服务对象的 一个 对象。 获取 的传入消息头。 一个包含传入消息头的 对象。 获取 中的传入消息的消息属性。 一个包含传入消息的消息属性的 对象。 获取 的传入 SOAP 消息版本。 传入消息的 SOAP 版本。 获取管理当前服务实例的 对象。 当前服务的 对象。 此属性专供系统使用,不应由用户调用。 true。 操作完成时发生。 获取活动 的传出消息头。 一个 对象,包含活动 的出站消息头。 获取活动 中的出站消息的消息属性。 一个包含出站消息的消息属性的 对象。 获取或设置此方法的 实现。 一个 实现,或者为 null(如果没有请求上下文)。 获取或设置将在其中执行此方法的 一个 对象。 获取用于标识当前会话的 会话标识符。 提交当前正在执行的事务。 上下文中没有任何事务。 获取一个 类型的 安全令牌集合。 创建一个块,其中 对象在范围之内。 初始化 类的新实例,该类使用指定的 创建新的 的范围。 为新的 创建范围时要使用的信道。 初始化 类的新实例,以为指定的 对象创建范围。 创建的范围中的活动 将原始 还原为活动上下文并回收 对象。 指示方法定义一个操作,该操作是 Windows Communication Foundation (WCF) 应用程序中服务协定的一部分。 初始化 类的新实例。 获取或设置请求消息的 WS-Addressing 操作。 生成 WS-Addressing Action 标头时要使用的操作。 该值为 null。 指示操作是使用服务协定中的 Begin<methodName> 和 End<methodName> 方法对异步实现的。 如果 Begin<methodName> 方法与 End<methodName> 方法匹配,并且基础结构可将其视为服务接口上作为异步方法对实现的操作,则为 true;否则为 false。默认值为 false。 获取一个值,该值指示是否必须对此操作的消息进行加密和/或签名。 如果 属性设置为除 以外的任何值,则为 true;否则为 false。默认值为 false。 获取或设置一个值,该值指示方法是否实现可在服务器上启动会话(如果存在会话)的操作。 如果允许操作启动服务器上的会话,则为 true;否则为 false。默认值为 true。 获取或设置一个值,该值指示操作是否返回答复消息。 如果该方法收到请求消息,但未返回任何答复消息,则为 true;否则为 false。默认值为 false。 获取或设置一个值,该值指示服务操作在发送答复消息(如果存在)后,是否会导致服务器关闭会话。 如果该操作会导致服务器关闭会话,则为 true;否则为 false。默认值为 false。 获取或设置操作的名称。 操作的名称。 为 null。 该值是一个空字符串。 获取或设置一个值,该值指定是否必须对操作的消息进行加密和/或签名。 值之一。默认值为 该值不是 值之一。 获取或设置用于该操作答复消息的 SOAP 操作的值。 用于答复消息的 SOAP 操作的值。 为 null。 表示 SOAP 样式,该样式确定如何设置服务的 WSDL 元数据格式。 导致 WSDL 表示形式包含一个表示与操作交换的文档的元素。 导致与操作交换的消息的 WSDL 表示形式包含参数,如同远程过程调用那样。 确定消息的格式。 表明该消息是 WSDL 中的一个架构文本实例。 表明 WSDL 中的架构是根据 SOAP 1.1 第 5 节中的规则进行编码的抽象规范。 当使用预定义的绑定之一(该绑定是可选的)时,提供对是否启用可靠会话的便捷访问。 从可靠会话绑定元素中初始化 类的新实例。 ,其属性值用于初始化可靠会话。 为 null。 获取或设置一个值,该值指示是否已启用可靠会话。 如果已启用可靠对话,则为 true;否则为 false。默认值取决于所使用的绑定。 指定 SOAP 消息头信息块的对等跃点计数成员。 初始化 类的新实例。 获取指示此标头目标节点的 URI。 值,包含标头值的目标操作者节点的名称。 指定在 角色中起作用的节点是否必须理解此标头。 如果在 角色中起作用的节点必须理解此标头,则为 True;否则为 False。 指定对应于对等跃点计数成员的元素的名称。 值,包含 SOAP 消息中对应于对等跃点计数的 XML 元素的名称。 获取对应于对等跃点计数成员的元素的命名空间。 值,包含 SOAP 消息中对应于对等跃点计数的 XML 元素的命名空间。 获取对等跃点计数成员是否按原样传输,是否已签名或是否已签名和加密。 表示安全保护级别的 枚举值。默认值为 获取此对等跃点计数是否要中继至下游节点。 如果对等跃点计数中继至下游节点,则为 True;否则为 False。 指示对等通道消息的网络源。 从本地计算机上产生的消息。 从远程计算机上产生的消息。 指示通过对等通道发送的消息的接收方。 消息的接收方未知或不可用。 此消息适用于本地对等节点。 此消息适用于对等网格中的远程对等节点。 此消息对于本地对等节点和对等网格中的远程对等节点都适用。 定义对等通道消息筛选器的基类。 初始化 类的新实例。 返回是否应传播对等通道上接收到的消息,如果传播,则指定消息的目标。 一个 枚举值,该值指示消息的目标(本地、远程、两者兼有或根本不传播)。 要计算用于传播的消息。 一个 枚举值,该值指定计算中的消息的源(本地或远程)。 定义参与特定对等网格的应用程序所使用的对等节点实例。 获取一个值,该值指示对等节点是否联机以及是否能将消息发送给对等网格中的相邻节点。 如果对等节点联机,则为 true;否则为 false。 获取和设置自定义筛选器,以用于通过对等通道接收的消息。 包含自定义消息筛选器的 未打开任何侦听通道。 当对等节点在对等网格中进入脱机状态时发出信号。 当对等节点在对等网格中进入联机状态时发出信号。 获取对等节点所侦听的网络端口。 指定对等节点所侦听的网络端口的 未打开任何侦听通道。 刷新与对等网格的连接。 未打开任何侦听通道。 刷新操作超时。 尝试刷新时发生网络错误。 尝试刷新时连接中止。 尝试刷新时连接出错。 提供对等节点的字符串表示形式。 如果设置了网格 ID,则为包含对等节点网格 ID 的 值;否则将返回类型。 指定对等节点的包含 的类型以及可选的多宿主 IP 地址集合。 使用提供的 以及也是为本地计算机配置的多宿主 IP 地址集合初始化 类的新实例。 一个 ,表示网格中对等节点的地址。 一个 ,包含为本地计算机配置的 IP 地址,且可用于连接至对等节点。 提供给构造函数的参数之一将设置为 null。 获取与此 关联的 与此 关联的 获取此 的多宿主 IP 地址集合。 与此 关联的多宿主 IP 地址集合。 指定一个基类型,用于定义对等网格 ID 的注册协定以及将对等网格 ID 解析为参与网格的节点终结点地址的协定。 初始化 类的新实例。 获取对等名解析程序是否可以共享引用。 如果为 True,对等名解析程序就可以共享引用;如果为 False,则不能共享。 使用新提供的终结点地址和设置初始化当前对等解析程序实例。 包含此对等解析程序实例的新终结点地址的 为此对等解析程序指定新网络绑定的 为此对等解析程序指定新客户端凭据的 为此对等解析程序指定新引用策略的 为指定的对等网格注册 表示注册 ID 的 。此注册 ID 对象将传递给 方法。 要在其中注册对等节点的对等网格的 ID。 要向对等网格注册的 停止尝试向对等网格注册之前,等待成功注册的时间。如果尝试失败,对等网格上将引发 将提供的网格 ID 解析为零或更多参与对等网格的节点的终结点地址。 一个 ,包含表示参与对等网格的节点的 对象。 要在其中获取表示参与节点的 对象的对等网格的网格 ID。 要返回的终结点地址的数量。 停止在对等网格中尝试解析终结点地址之前,等待成功解析的时间。如果尝试失败,对等网格上将引发 移除对等网格中某个节点的注册项。 由先前对 的调用所获得的节点的注册 ID。 从对等网格中成功移除注册所需等待的时间。如果尝试失败,对等网格上将引发 为在特定对等网格中注册的节点更新 节点的注册 ID 令牌,通过先前对 的调用获得 已更新的终结点地址(和其他多宿主 IP 地址)。 停止在对等网格中尝试更新节点的注册之前,等待成功更新的时间。如果尝试失败,对等网格上将引发 包含与对等通道相关的安全设置,包括使用的身份验证类型和用于消息传输的安全性。 获取和设置指示对等通道安全模式的值。 指示对等通道安全模式的 枚举值。 指定值不是 中的枚举值 获取值,该值指示用于通过对等通道传输的消息的传输安全设置。 包含对等通道的传输安全设置的 指定用于对对等通道传输进行身份验证的凭据集类型。 对等通道传输的身份验证需要正确的密码。 对等通道传输的身份验证需要 X509 证书。 包含对等通道传输的安全设置。 获取和设置用于对对等通道传输进行身份验证的凭据类型。 一个 枚举值,该值指定提供用于身份验证的凭据类型。 凭据类型不是有效的 枚举值。 当认为消息是病毒消息时引发的一个异常。如果多次尝试发送某个消息都失败,则说明该消息已中毒。 初始化 类的新实例。 使用序列化数据初始化 类的新实例。 保存有关异常的序列化对象数据的 包含有关源或目标的上下文信息的 使用指定的错误消息初始化 类的新实例。 描述错误的消息。 使用指定的错误消息和对导致当前异常的内部异常的引用来初始化 类的新实例。 描述错误的消息。 导致当前异常的异常。 当由于数据传输协议不匹配而导致无法与远程方进行通信时,将在客户端引发此异常。 初始化 类的新实例。 使用指定的序列化信息和流上下文初始化 类的新实例。 包含序列化异常所需的所有数据的 指定流的源和目标的 使用指定的错误消息初始化 类的新实例。 解释异常原因的错误消息。 使用指定的错误消息和内部异常(导致此异常的原因)的引用来初始化 类的新实例。 解释异常原因的错误消息。 导致引发当前异常的 枚举指定排队传送要求。 允许排队传送。 要求排队传送。 不允许排队传送。 指示要在队列管理器之间传输消息时使用的协议。 使用本机 MSMQ 协议。 使用 SOAP 可靠消息传送协议 (SRMP)。 使用 SOAP 可靠消息传送协议安全 (SRMPS) 传输。 当超过消息配额时引发的一个异常。 初始化 类的新实例。 使用指定流的源和目标的数据以及序列化异常所需的信息来初始化 类的新实例。 包含序列化异常所需的所有数据的 指定流的源和目标的 使用指定错误消息初始化 类的新实例。 解释异常原因的错误消息。 使用指定的错误消息和内部异常(导致此异常的原因)的引用来初始化 类的新实例。 解释异常原因的错误消息。 导致引发当前异常的 一个指定病毒消息处理的枚举。 此选项会向导致 ServiceHost 出现错误的侦听器发送一个错误。必须利用其他一些外部机制将该消息从应用程序队列中移除,应用程序才能继续处理队列中的消息。 此选项可删除病毒消息。消息始终没有传递到应用程序。如果此时消息的 TTL 已过期,则此消息就会出现发送端的死信队列中。如果不是这种情况,则该消息将不会显示在任何位置。此选项指示用户实际并不在意该消息是否丢失。 选择此选项会指示消息队列 (MSMQ) 将否定确认发送回发送队列管理器,以说明应用程序无法接收此消息。该消息会放入发送队列管理器的死信队列中。 选择此选项会将病毒消息移动到病毒消息队列,以供以后由病毒消息处理应用程序进行处理。 指定系统在操作调用进程中回收服务对象的时间。 根据 值回收对象。 在调用操作前回收对象。 在完成操作后回收对象。 在调用操作前和完成操作后回收对象。 提供对可靠会话绑定元素属性的便捷访问,这些属性是在使用系统提供的绑定之一时提供的。 从可靠会话绑定元素中初始化 类的新实例。 ,其属性值用于初始化可靠会话。 为 null。 Gets or sets an interval of time that a service can remain inactive before closing. The that specifies the interval of time that a service remains inactive before closing. The default value is 10 minutes. The value set is less than or equal to zero. 获取或设置一个值,该值指示消息传递是否必须保持与消息发送一致的顺序。 如果消息必须按照发送时的顺序传递,则为 true;否则为 false。默认值为 true。 指定服务终结点的 RSA 标识。 初始化声明中的 类的新实例。 为 null。 的声明类型不是 初始化 类的新实例。 为 null。 公钥为 null。 无法访问证书的公钥。 初始化公钥中的 类的新实例。 公钥。 为 null。 确定绑定的安全设置。 禁用安全性。 使用安全传输(例如 HTTPS)提供安全性。 使用 SOAP 消息安全提供安全性。 安全传输(例如 HTTPS)会提供完整性、保密性和身份验证,而 SOAP 消息安全会提供客户端身份验证。 服务器太忙而无法接受消息时引发的异常。 初始化 类的新实例。 使用指定流的源和目标的数据以及序列化异常所需的信息来初始化 类的新实例。 包含序列化异常所需的所有数据的 指定流的源和目标的 使用指定的错误消息初始化 类的新实例。 解释异常原因的错误消息。 使用指定的错误消息和内部异常(导致此异常的原因)的引用来初始化 类的新实例。 解释异常原因的错误消息。 导致引发当前异常的 无法激活服务时引发的异常。 初始化 类的新实例。 使用指定的序列化信息和流上下文初始化 类的新实例。 包含序列化异常所需的所有数据的 指定流的源和目标的 使用指定的错误消息初始化 类的新实例。 解释异常原因的错误消息。 使用提供的指定错误消息和内部异常初始化 类的新实例。 解释异常原因的错误消息。 导致引发当前异常的 提供对服务操作的授权访问检查。 初始化 类的新实例。 检查给定操作上下文的授权。 如果授予访问权限,则为 true;否则为 false。默认值为 true。 基于默认的策略评估,检查给定操作上下文和可选消息的授权。 如果授予访问权限,则为 true;否则为 false。默认值为 true。 当前授权请求的 获取参与策略评估的策略集。 一个 类型的 当前授权请求的 指定服务协定实现的内部执行行为。 初始化 类的新实例。 获取或设置调度程序用于将传入消息路由到正确终结点的 调度程序用于将传入消息路由到正确终结点的 对象。 该值不是 值之一。 指定在客户端关闭输出会话时是否自动关闭会话。 如果客户端关闭输出会话时服务自动关闭会话,则为 true;否则为 false。默认值为 true。 获取或设置一个值,该值指示服务是支持单线程、多线程还是支持可重入调用。 值之一,默认值为 该值不是 值之一。 获取或设置用于在应用程序配置文件中定位服务元素的值。 要在配置文件中查找的值。默认值为此完全限定类型名称,不包含程序集信息。 该值为 null。 该值是一个空字符串。 检索实现此服务的对象,该对象被用作服务的单一实例;如果没有单一实例,则为 null。 服务的一个实现。默认值为 null。 获取或设置一个值,该值指定是否将未知序列化数据发送到网络上。 如果永不发送未知序列化数据,则为 true;否则为 false。默认值为 false。 获取或设置一个值,该值指定是否要将常规未处理执行异常转换为 类型的 ,并将其作为错误消息发送。仅在开发阶段将其设置为 true 以便对服务进行故障排除。 如果未处理的异常将作为 SOAP 错误返回,则为 true;否则为 false。默认值为 false。 获取或设置指示新服务对象何时创建的值。 值之一;默认值为 该值不是 值之一。 获取或设置序列化对象中允许的最大项数。 对象中允许的最大项数。默认值为 65536 字节 (64KB)。 获取或设置 Web 服务描述语言 (WSDL) 中服务元素中的名称属性值。 导出时 <wsdl:service> 元素中名称属性的值。 获取或设置 Web 服务描述语言 (WSDL) 中服务的目标命名空间值。 包含 <wsdl:service> 元素的 <wsdl:definitions> 元素的 targetNamespace 属性值。 获取或设置一个值,该值指定在完成当前事务后是否释放服务对象。 如果释放服务对象,则为 true;否则为 false。默认值为 true。 指定实现此服务的对象,该对象被用作服务的单一实例。 服务的单一实例。默认值为 null。 该值设置为 null。 将自定义数据对象传递到支持此行为属性的绑定。 服务说明。 服务主机。 服务终结点。 绑定支持该行为所需的数据对象。 自定义服务运行时,以支持行为属性。 服务说明。 服务主机。 确认服务说明和服务主机是否支持此行为。 服务说明。 服务主机。 获取或设置一个值,该值指定当前会话正常关闭时是否完成挂起事务。 如果当前会话正常关闭时完成挂起事务,则为 true;否则为 false。默认值为 false。 指定服务中新创建的事务和客户端传入的流事务的事务隔离级别。 一个 值,指定事务的隔离级别。默认值为 该值不是 值之一。 获取或设置事务必须在此期间完成的时间段。 一个 对象,表示一个时间段,事务必须在此期间完成,否则会自动中止。 该值为 null。 该值小于 或大于 获取或设置一个值,该值指定是否使用当前同步上下文来选择执行的线程。 如果对服务的所有调用都必须在 指定的线程上运行,则为 true;否则为 false。默认值为 true。 获取或设置一个值,该值指定是由系统还是由应用程序强制执行 SOAP MustUnderstand 标头处理。 如果由系统执行 SOAP 标头 MustUnderstand 处理,则为 true,否则为 false,这表示由应用程序执行此处理。默认值为 true。 指示接口或类在 Windows Communication Foundation (WCF) 应用程序中定义服务协定。 初始化 类的新实例。 获取或设置当协定为双工协定时的回调协定类型。 指示回调协定的 。默认值为 null。 获取或设置用于查找应用程序配置文件中的服务的名称。 用于查找应用程序配置文件中的服务元素的名称。默认值是服务实现类的名称。 该值为 Null。 该值是一个空字符串。 获取一个值,该值指示是否对成员分配保护级别。 如果 属性不是 ,则为 true;否则为 false。默认值为 false。 获取或设置 Web 服务描述语言 (WSDL) 中的 <portType> 元素的名称。 默认值为应用了 的类或接口的名称。 该值为 Null。 该值是一个空字符串。 获取或设置 Web 服务描述语言 (WSDL) 中的 <portType> 元素的命名空间。 <portType> 元素的 WSDL 命名空间。默认值为“http://tempuri.org”。 指定协定的绑定是否必须支持 属性的值。 值之一。默认值为 该值不是 值之一。 获取或设置是否允许、不允许或要求会话。 指示是否允许、不允许或要求会话的 该值不是 值之一。 提供服务的主机。 初始化 类的新实例。 使用服务的实例及其指定的基址初始化 类的新实例。 承载的服务的实例。 类型的 ,包含承载服务的基址。 为 null。 使用服务的类型及其指定的基址初始化 类的新实例。 承载服务的类型。 类型的数组,包含承载服务的基址。 为 null。 使用指定的协定、绑定和终结点地址将服务终结点添加到承载服务中。 添加到承载服务中的 所添加终结点的协定的 所添加终结点的 所添加终结点的地址。 为 null。 使用指定的协定、绑定和终结点地址以及服务在其上侦听的 URI 将服务终结点添加到承载服务中。 添加到承载服务中的 所添加终结点的协定的 所添加终结点的 服务的终结点地址。 服务终结点可在其上侦听的 为 null。 使用指定的协定、绑定和包含终结点地址的 URI 将服务终结点添加到承载服务中。 添加到承载服务中的 所添加终结点的协定的 所添加终结点的 包含所添加终结点地址的 为 null。 使用指定的协定、绑定、包含终结点地址的 URI 以及服务在其上侦听的 URI 将服务终结点添加到承载服务中。 添加到承载服务中的 所添加终结点的协定的 所添加终结点的 包含所添加终结点地址的 服务终结点可在其上侦听的 为 null。 尚未初始化协定或无法找到协定密钥。 创建承载服务的说明。 承载服务的 具有密钥对类型()的 ,包含已实现的承载服务的键控协定。 承载服务的类型为 null。 基于承载服务的实例和指定的基址初始化该承载服务的说明。 承载的服务的实例。 包含承载服务基址的 为 null。 基于承载服务的类型和指定的基址初始化该承载服务的说明。 承载服务的 包含承载服务基址的 为 null。 当服务主机关闭时,释放所承载的可处置服务。 获取承载服务的单一实例。 承载服务对象。 Extends the class to implement hosts that expose custom programming models. 初始化 类的新实例。 将基址添加到服务主机。 ,包含当前主机上所承载服务的基址。 无法调用 Adds a service endpoint to the hosted service with a specified contract, binding, and endpoint address. The added to the hosted service. The contract implemented by the endpoint. The for the endpoint added. The address for the endpoint added. This can be an absolute or relative URI. If it is a relative URI, one of the base address of the (depending on the binding protocol) is used as the endpoint's base address. or or or is null. The host is not in a or an state or there is no for the hosted service and so an endpoint cannot be added or the binding lacks a transport of binding scheme. Adds a service endpoint to the hosted service with a specified contract, binding, endpoint address and URI that contains the address at which it listens. The added to the hosted service. The contract implemented by the endpoint. The for the endpoint added. The address for the endpoint added. This address can be an absolute or relative URI. The that contains the address for the endpoint added. or or or is null. The host is not in a or an state or there is no for the hosted service and so an endpoint cannot be added. 使用指定的协定、绑定和包含终结点地址的 URI 将服务终结点添加到所承载服务中。 添加到所承载服务中的 终结点实现的协定。 所添加终结点的 包含所添加终结点地址的 或为 null。 主机未处于 状态,或者所承载服务没有 ,因此无法添加终结点。 Adds a service endpoint to the hosted service with the specified contract, binding, and URIs that contain the endpoint and listening addresses. The added to the hosted service. The contract implemented by the endpoint. The for the endpoint added. The that contains the address for the endpoint added. The that contains the address at which the endpoint listens for incoming messages. or or or is null. The host is not in a or an state or there is no for the hosted service and so an endpoint cannot be added. 从配置文件加载服务说明信息,并将其应用于正在构造的运行库。 承载服务的说明为 null。 获取所承载服务的授权行为。 所承载服务的 获取所承载服务使用的基址。 类型的 ,其中包含所承载服务的基址。 获取服务主机所使用的通道调度程序的集合。 ,包含服务主机所使用的通道调度程序的集合。 获取或设置允许服务主机关闭的时间间隔。 ,指定允许服务主机关闭的时间间隔。 值小于零或大于 (2,147,483,647 或以十六进制表示的 0X7FFFFFFF,以毫秒为单位)。 主机处于 状态,因此无法修改。 主机已处于 状态,因此无法修改。 主机处于 状态,因此无法修改。 在派生类中实现时,创建所承载服务的说明。 所承载服务的 包含服务的 对象的 获取所承载服务的凭据。 所承载服务的 获取允许服务主机关闭的默认时间间隔。 ,指定允许服务主机关闭的默认时间间隔。 获取允许服务主机打开的默认时间间隔。 ,指定允许服务主机打开的默认时间间隔。 获取所承载服务的说明。 所承载服务的 Gets the extensions for the current specified service host. An of type . 检索由所承载服务实现的协定。 包含服务的 对象的 Increases the limit on the flow rate of messages to the hosted service by a specified increment. The new limit after the increment is added. The number of messages by which to increase the flow control limit. The value is less than zero. 使用协定和服务说明创建并初始化服务主机。 包含所承载服务基址的 初始化服务主机的运行库。 承载服务的说明为 null。 从承载服务的配置文件加载服务元素。 从配置中加载的 为 null。 承载服务的说明为 null。 获取或设置由所承载服务接收的消息的流控制限制。 由所承载服务接收的消息的流控制限制。 值小于零。 中止服务。 开始在关闭服务主机时调用的异步操作。 引用异步关闭操作的 ,指定在超时前必须完成关闭操作的时间。 接收异步关闭操作完成通知的 委托。 一个由应用程序指定的对象,包含与异步关闭操作相关联的状态信息。 开始在打开服务主机时调用的异步操作。 引用异步打开操作的 ,指定在超时前必须完成打开操作的时间。 接收异步打开操作完成通知的 委托。 一个由应用程序指定的对象,包含与打开操作异步相关联的状态信息。 关闭所承载服务,包括它们的通道调度程序以及相关的实例上下文和侦听器。 ,指定在超时前必须完成关闭操作的时间。 完成在关闭服务主机时调用的异步操作。 通过调用 方法返回的 完成在打开服务主机时调用的异步操作。 通过调用 方法返回的 打开通道调度程序。 ,指定在超时前必须完成打开操作的时间。 获取所承载服务的服务凭据与服务授权行为。 获取或设置允许服务主机打开的时间间隔。 ,指定允许服务主机打开的时间间隔。 值小于零或大于 (2,147,483,647 或以十六进制表示的 0X7FFFFFFF)。 主机处于 状态,因此无法修改。 主机已处于 状态,因此无法修改。 主机处于 状态,因此无法修改。 释放所承载服务的服务与通道调度程序性能计数器。 关闭服务主机。 接收未知消息时发生。 提供有关正在运行 Windows Communication Foundation (WCF) 服务的当前宿主环境的信息。 获取一个值,该值指示此服务是否在 ASP.NET HTTP 应用程序管道的上下文中运行。 如果为当前 AppDomain 启用了 ASP.NET 兼容性,则为 true;否则为 false。默认值为 false。 确保在所提供的虚拟路径上激活服务。 服务的虚拟路径。 无法找到给定虚拟路径上的某个服务。 无法成功激活该服务。 服务不在宿主环境中运行。 为 null。 是一个绝对 URI 或无效路径。 指定序列化或反序列化时服务要使用的已知类型。 初始化 类的新实例,并指定返回已知类型的方法的名称。 返回已知类型的方法的名称。 使用返回已知类型的方法的名称,以及包含返回已知类型的方法的类型来初始化 类的新实例。 返回已知类型的方法的名称。 可以在其对象图中使用已知类型的类型。 用指定的已知类型初始化 类的新实例。 指定一个可用于由服务定义的参数或返回值的已知类型。 获取包含返回已知类型的方法的类型。 包含返回已知类型的方法的 获取返回已知类型集合的方法的名称。 返回已知类型的方法的名称。 可包含在对象图中的已知类型。 已知类型的 Represents the security context of a remote party. On the client, represents the service identity and, on the service, represents the client identity. Initializes a new instance of the class with the collection of policies object. A of type that contains the authorization policies. Initializes a new instance of the class with the specified authorization parameters. An that contains authorization information. Initializes a new instance of the class with the specified authorization parameters and collection of policies. An that contains authorization settings. A of type that contains the authorization policies. 返回一个 类的实例,该实例包含空的声明集合、标识和通常用于表示匿名方的其他上下文数据。 的空实例。 Gets the authorization information for an instance of this class. The contains a collection of that the application can interrogate and retrieve the information of the party. An that contains the authorization settings. Gets the collection of policies associated with an instance of this class. A of type that contains the policies. 获取当前 当前 获取一个值,该值指示当前客户端是否已向服务提供凭据。 如果客户端已提供凭据,则为 true;否则为 false。 获取与当前设置关联的主标识。 与当前设置关联的 Gets the Windows identity of the current setting. A that represents the Windows domain user. 指定可用于指示支持协定需要或支持的可靠会话的值。 指定当传入绑定支持会话时,协定也支持会话。 指定协定需要会话绑定。如果绑定并未配置为支持会话,则将引发异常。 指定协定永不支持启动会话的绑定。 表示当绑定使用 Kerberos 时标识的服务主体名称 (SPN)。 使用指定的标识声明初始化 的新实例。 此服务主体名称 (SPN) 的标识。 为 null。 的声明类型不是 使用指定的服务主体名称 (SPN) 初始化 的新实例。 SPN。 为 null。 指定查找服务主体名称 (SPN) 的最大时间。 。默认值为 1 分钟。 值设置为小于 0。 枚举 TCP 客户端的有效凭据类型。 指定匿名身份验证。 指定使用 Windows 进行客户端身份验证。 指定使用证书进行客户端身份验证。 提供控制 TCP 传输的身份验证参数和保护级别的属性。 获取或设置用于身份验证的客户端凭据类型。 返回 获取或设置 TCP 流的 返回 Specifies whether a service operation accepts incoming transactions from a client. 初始化 类的新实例。 一个 向绑定上下文中添加额外的参数(设置),以支持此操作的行为。不能继承此方法。 此属性为其添加额外功能的操作说明。 绑定上下文中的参数对象集合。 将属性功能附加到此属性标记的方法的 ProxyOperation 对象。不能继承此方法。 此属性将功能附加到的操作。 表示当前操作的 对象。 将属性功能附加到此属性功能标记的方法的 对象。不能继承此方法。 此操作的说明。 此操作的 对象。 验证操作是否能够支持此行为。不能继承此方法。 要验证的操作。 获取一个值,该值指示是否支持传入事务。 一个 ,指示是否支持传入事务。 一个枚举,与 一起使用以指定服务操作的事务流策略。 事务不应成为流。这是默认值。 事务可以成为流。 事务必须成为流。 指定在流动事务中使用的事务处理协议。 初始化 类的新实例。 获取事务处理协议的默认值。 一个有效的 值,指定用于对事务进行流处理的默认事务处理协议。 获取 OleTransactions 事务处理协议值。 一个 值。 获取 WSAtomicTransactionOctober2004 事务处理协议值。 一个 值。 指示通道是使用流处理模式还是缓冲模式来传输请求和响应消息。 对请求和响应消息进行缓冲处理。 对请求和响应消息进行流式处理。 对请求消息进行流式处理,对响应消息进行缓冲处理。 对请求消息进行缓冲处理,对响应消息进行流式处理。 包含通过通道接收但不能与任何回调操作或挂起请求相关联的消息。 获取导致该事件的未知消息。 导致该事件的 表示当绑定使用 SSPINegotiate 身份验证模式时所使用的标识的用户主体名称 (UPN)。 初始化声明中的 类的新实例。 为 null。 的声明类型不是 初始化 类的新实例。 UPN 名称。 为 null。 的声明类型不是 提供包含 URI 的线程安全集合,这些 URI 由其传输方案名称进行键控。 初始化 类的新实例。 用来初始化集合的 对象的可变长度 为 null。 从集合中获取指定的 URI 的密钥。 集合中指定的 URI 的密钥。 其密钥正受到检索的 将 URI 插入到集合中的指定位置。 从零开始的索引,它指定集合中项的插入位置。 要插入到集合中的 URI 不是一个绝对 URI。 URI 已经包含一个已在集合中的方案名称。 用新的 URI 替换位于集合指定位置的 URI。 从零开始的索引,它指定集合中 URI 的插入位置。 要置于集合中的 URI 不是一个绝对 URI。 URI 已经包含一个已在集合中的方案名称。 一个安全且可互操作的绑定,可用于双工服务协定,允许服务和客户端发送和接收消息。 初始化 类的新实例。 通过绑定所使用的指定安全类型初始化 类的新实例。 的值,指定与 SOAP 消息一起用于客户端的安全类型。 使用由配置名称指定的绑定初始化 类的新实例。 的绑定配置名称。 找不到名为 的绑定元素。 获取或设置一个值,该值指示是否对本地地址不使用代理服务器。 如果对本地地址不使用代理服务器,则为 true;否则为 false。默认值为 false。 获取或设置客户端的基址。 为客户端基址的 。默认值为 ""。 返回一个包含在当前绑定中的已排序的绑定元素集合。 一个包含 (由于 要求可靠对话)的 获取此绑定处理的消息将要使用的 SOAP 版本。 与此绑定一起使用的 的值。该值必须始终为 SOAP 1.2。 获取或设置一个值,该值指示在对 URI 进行匹配时,是否使用主机名来访问服务。 一个 值,该值指示在对 URI 进行匹配时,是否使用主机名来访问服务。默认值为 ,表示忽略匹配项中的主机名。 获取或设置可为消息缓冲区管理器(该管理器在采用此绑定配置的终结点接收消息)分配的最大内存量。 使用此绑定配置的终结点所使用的缓冲池的最大大小(以字节为单位)。默认值为 524288 字节。 获取或设置在采用此绑定配置的通道上可接收的最大消息大小。 绑定可处理的最大消息大小(以字节为单位)。默认值为 65,536 字节。 值小于零。 获取或设置一个值,该值指示是使用 MTOM 还是文本/XML 对 SOAP 消息进行编码。 的值,指示是使用 MTOM 还是文本/XML 对 SOAP 消息进行编码。默认值为 获取或设置 HTTP 代理的 URI 地址。 一个充当 HTTP 代理地址的 。默认值为 null。 获取或设置可由使用此绑定配置的终结点处理的 SOAP 消息的复杂性约束。 指定复杂性约束的 获取一个对象,当使用系统提供的一个绑定时,该对象可提供对可用的可靠会话绑定元素属性的便捷访问。 ,当使用系统提供的一个绑定时,可提供对可用的可靠会话绑定元素属性的便捷访问。 获取用此绑定配置的通道和侦听器的 URI 传输方案。 传输方案:“http”。 Gets an object that specifies the security settings used with this binding. The that specifies security settings used with the binding. The default value of is . 获取一个值,该值指示是同步处理传入请求还是异步处理传入请求。 如果同步处理请求,则为 true;如果异步处理请求,则为 false。返回的值始终为 false,以异步处理请求。 获取或设置用于消息文本的字符编码。 用于指示所使用的字符编码的 。默认值为 获取或设置一个值,该值指示此绑定是否应支持流动 WS-Transactions。 如果支持事务的流动,则为 true;否则为 false。默认值为 false。 获取或设置一个值,该值指示是否应使用系统的自动配置 HTTP 代理(如果可用)。 如果应使用系统的自动配置 HTTP 代理(如果可用),则为 true;否则为 false。默认值为 true。 指定 的安全设置。 获取 的消息级安全性属性。 一个 值。默认值包括:,以及 为 true。 获取或设置父级 的安全模式。 枚举中的一个值。默认值为 该值不是有效的 指定不同的安全模式。 未使用任何安全性。 使用 SOAP 消息级安全性,并且 属性中的设置将有效。 支持联合安全的可互操作的安全绑定。 初始化 类的新实例。 通过绑定所使用的指定安全性类型初始化 类的新实例。 的值,该值指定在 SOAP 消息和客户端中使用的安全性类型。 Initializes a new instance of the class with a specified type of security used by the binding and a value that indicates whether a reliable session is enabled. The value of that specifies the type of security that is used with the SOAP message and for the client. true if a reliable session is enabled; otherwise, false. 使用由配置名称指定的绑定初始化 类的新实例。 的绑定配置名称。 未找到名为 的绑定元素。 为绑定创建一个绑定元素集合。 组成绑定的 类型的 创建一个已启用可靠会话的 已启用可靠会话的 返回来自于当前绑定的传输绑定元素。 来自于当前绑定的 获取或设置隐私声明所在的 URI。 隐私声明所在的 获取或设置绑定的隐私声明版本号。 隐私声明的版本号。 获取此绑定所使用的安全性类型。 指定此绑定所使用的安全模式的 。此绑定的 默认值为 指定安全设置。无法继承此类。 指示消息安全设置。 一个 值。 获取或设置要应用的安全类型。 。默认为 指定不同的安全模式。 SOAP 消息在传输过程中并不安全。未联系到任何安全令牌服务。此模式相当于将 wsHttpBinding 绑定与 SecurityMode.None 一起使用。 通过使用 SOAP 消息安全,可以提供完整性、保密性、服务器身份验证和客户端身份验证。默认情况下,将对正文进行加密和签名。此服务必须使用证书进行配置。客户端根据由安全令牌服务颁发给客户端的令牌进行身份验证。 完整性、保密性和服务器身份验证均由 HTTPS 提供。此服务必须使用证书进行配置。客户端身份验证采用 SOAP 消息安全方式提供,并根据由安全令牌服务颁发给客户端的令牌进行。 表示一个可互操作的绑定,该绑定支持分布式事务和安全、可靠的会话。 初始化 类的新实例。 通过绑定所使用的指定安全类型初始化 类的新实例。 的值,该值指定 SOAP 消息和客户端使用的安全类型。 通过绑定所使用的指定安全类型以及一个指示是否启用可靠会话的值来初始化 类的新实例。 的值,该值指定 SOAP 消息和客户端使用的安全类型。 如果已启用可靠会话,则为 true;否则为 false。 使用由配置名称指定的绑定初始化 类的新实例。 的绑定配置名称。 找不到名为 的绑定元素。 获取或设置一个值,该值指示客户端是否接受 Cookie 并根据今后的请求传播 Cookie。 如果接受 Cookie,则为 true;否则为 false。默认值为 false。 返回一个包含在当前绑定中的已排序的绑定元素集合。 包含已排序的绑定元素堆栈的 ,这些绑定元素由 绑定描述。 传输安全模式设置无法提供已启用的可靠会话。 返回来自于当前绑定的安全绑定元素。 来自于当前绑定的 返回来自于当前绑定的传输绑定元素。 来自于当前绑定的 获取与此绑定一起使用的安全设置。 与此绑定一起使用的 属性的默认值为 提供一个基类,该基类具有 共有的成员。 初始化 类的新实例。 Initializes a new instance of the class with a value that indicates whether a reliable session is enabled. true, if a reliable session is enabled; otherwise, false. 获取或设置一个值,该值指示是否对本地地址不使用代理服务器。 如果对本地地址不使用代理服务器,则为 true;否则为 false。默认值为 false。 返回一个包含在当前绑定中的已排序的绑定元素集合。 一个 ,包含绑定的 对象。 在派生类中实现时,从当前绑定返回 来自于当前绑定的 获取此绑定处理的消息将要使用的 SOAP 版本。 与此绑定一起使用的 的值。该值始终为 SOAP 1.2。 在派生类中实现时,从当前绑定返回传输绑定元素。 来自于当前绑定的 获取或设置一个值,该值指示在对 URI 进行匹配时,是否使用主机名来访问服务。 一个 值,该值指示在对 URI 进行匹配时,是否使用主机名来访问服务。默认值为 ,表示忽略匹配项中的主机名。 获取或设置可为缓冲区管理器分配的最大内存量,该管理器管理使用此绑定的终结点所需的缓冲区。 使用此绑定配置的终结点所使用的缓冲池的最大大小(以字节为单位)。默认值为 65,536 字节。 获取或设置可由绑定处理的消息的最大大小。 绑定可处理的最大消息大小(以字节为单位)。默认值为 65,536 字节。 值小于零。 消息超出分配的最大大小。 获取或设置一个值,该值指示是使用 MTOM 还是文本/XML 对 SOAP 消息进行编码。 的值,指示是使用 MTOM 还是文本对 SOAP 消息进行编码。默认值为 获取或设置 HTTP 代理的 URI 地址。 一个充当 HTTP 代理地址的 。默认值为 null。 获取或设置可由使用此绑定配置的终结点处理的 SOAP 消息的复杂性约束。 指定复杂性约束的 获取一个对象,当使用系统提供的一个绑定时,该对象可提供对可用的可靠会话绑定元素属性的便捷访问。 ,当使用系统提供的一个绑定时,可提供对可用的可靠会话绑定元素属性的便捷访问。 获取用此绑定配置的通道和侦听器的 URI 传输方案。 如果传输绑定元素的安全模式设置为 ,则为“http”;如果安全模式另行设置,则为“https”。 获取一个值,该值指示是同步处理传入请求还是异步处理传入请求。 如果同步处理请求,则为 true;如果异步处理请求,则为 false。默认值为 false,即异步处理请求。 获取或设置用于消息文本的字符编码。 用于指示所使用的字符编码的 。默认值为 获取或设置一个值,该值指示此绑定是否应支持流动 WS-Transactions。 如果支持事务的流动,则为 true;否则为 false。默认值为 false。 获取或设置一个值,该值指示是否应使用系统的自动配置 HTTP 代理(如果可用)。 如果应使用系统的自动配置 HTTP 代理(如果可用),则为 true;否则为 false。默认值为 true。 表示 的安全设置。 获取此绑定的消息级安全性设置。 一个 实例。 默认值包括: 的默认值设置为 true、 的默认值为 的默认值为 以及 的默认值为 true。 指定此绑定的消息 此绑定的 。默认值为 集的值未定义。 获取一个包含此绑定的传输级安全性设置的对象。 此绑定的 。 默认值包括 指定是否使用消息传输优化机制 (MTOM) 或文本来编码 SOAP 消息。 文本用于对 SOAP 消息进行编码。 MTOM 用于对 SOAP 消息进行编码。 表示服务终结点的证书标识。尝试与服务终结点通信的客户端应基于终结点标识提供的证书对服务进行身份验证。 使用现有证书初始化 对象的实例。 要克隆的证书。 为 null。 使用主要(叶)证书和作为其信任链一部分的证书初始化此类的新实例。 表示服务标识的主要证书。 作为主要证书信任链一部分的证书。 为 null。 为 null。 获取此标识的证书集合。 一个 指示 Windows Communication Foundation (WCF) 基础结构使用 代替 初始化 类的新实例。 获取或设置 的 SOAP 样式。 值之一。默认值为 获取或设置一个指定要使用的格式的值。 值之一。默认值为 Replicates the behavior of the default keyword in C#. Returns null if T is a reference type and zero if T is a numeric value type. 一个委托,由 用于调用客户端的异步操作。 异步调用的结果。 异步调用的输入值。 引用在相应异步操作完成时调用的方法。 一个 ,可让客户端区分不同的异步调用。客户端可在事件完成回调的实参参数中进行使用。 成功完成对 的调用之后,由 调用的委托。 一个 数组,包含调用异步方法的结果。此项操作可能会有多个返回值,这些值都将返回到该对象数组中。 通过对 的调用所返回的结果。 存储客户端进行异步调用的结果。 获取客户端进行异步调用的结果。 一个 数组,包含客户端进行异步调用的结果。 Indicates whether to use the for reading and writing faults. Initializes a new instance of the class. Gets or sets a value that indicates that the should be used for reading and writing faults. true if the should be used for reading and writing faults; false if the should be used. The default is false. 获取与消息安全版本相对应的 WS-SecureConversation 版本。 获取与消息安全版本相对应的 WS-SecurityPolicy 版本。 获取与消息安全版本相对应的 WS-Trust 版本。 获取要求 Basic Security Profile 1.0 的消息安全版本,Basic Security Profile 1.0 以 WS-Security 1.0、WS-Trust 1.3、WS-SecureConversation 1.3 和 WS-SecurityPolicy 1.2 安全规范为基础。 获取要求 WS-Security 1.1、WS-Trust 1.3、WS-SecureConversation 1.3 和 WS-SecurityPolicy 1.2 安全规范的消息安全版本。 获取要求 WS-Security1.1、WS-Trust 1.3、WS-SecureConversation 1.3、WS-SecurityPolicy 1.2 和 BasicSecurityProfile 1.0 安全规范的消息安全版本。 包含 WS-ReliableMessaging 协议的支持版本的设置。这是一个抽象类。 返回 WS-ReliableMessaging 协议的默认版本。 派生的实例,表示 WS-ReliableMessaging 协议的默认版本。默认版本为 WS-ReliableMessagingFebruary2005。 获取 WS-ReliableMessaging 协议的 1.1 版。 派生的实例,表示 WS-ReliableMessaging1.1 版本。 获取 WS-ReliableMessaging 协议的 2005 年 2 月版本。 派生的实例,表示 WS-ReliableMessagingFebruary2005 版本。 访问所需的消息时,检查给定操作上下文的授权。 如果授予访问权限,则为 true;否则为 false。默认值为 true。 要接收检查以确定授权的 获取 WSAtomicTransaction11 事务处理协议值。 一个 值。 一个安全且可互操作的绑定,它派生自 并支持联合安全性。 初始化 类的新实例。 通过绑定所使用的指定安全类型初始化 类的新实例。 的值,该值指定在 SOAP 消息和客户端中使用的安全类型。 通过绑定所使用的指定安全类型以及一个指示是否启用可靠会话的值来初始化 类的新实例。 的值,该值指定在 SOAP 消息和客户端中使用的安全类型。 如果已启用可靠会话,则为 true;否则为 false。 使用由配置名称指定的绑定初始化 类的新实例。 的绑定配置名称。 找不到名为 的绑定元素。 使用此实例提供的设置创建 一个使用此实例提供的设置的 Represents an interoperable binding that derives from and provides support for the updated versions of the , , and binding elements. 初始化 类的新实例。 通过绑定所使用的指定安全类型初始化 类的新实例。 的值,该值指定 SOAP 消息和客户端使用的安全类型。 通过绑定所使用的指定安全类型以及一个指示是否启用可靠会话的值来初始化 类的新实例。 的值,该值指定 SOAP 消息和客户端使用的安全类型。 如果已启用可靠会话,则为 true;否则为 false。 使用由配置名称指定的绑定初始化 类的新实例。 的绑定配置名称。 找不到名为 的绑定元素。 返回来自于当前绑定的安全绑定元素。 来自于当前绑定的 Gets or sets a value that indicates that the should be used for reading and writing faults. true if the should be used for reading and writing faults; false if the should be used. The default is false. 应用于 Windows Communication Foundation (WCF) 服务以指示该服务能否在 ASP.NET 兼容模式下运行。 初始化 类的新实例。 获取或设置该服务所需的 ASP.NET 兼容级别。 指示该服务所需的 ASP.NET 兼容程度的 。默认值为 ,因此用户必须显式设计要在兼容模式下运行的 WCF 服务。 该值不是 enum 的有效值。 添加绑定元素可访问的自定义数据以支持协定的实现。 服务的 用于承载服务的 类型为 且包含服务终结点的 包含服务的绑定元素可访问的参数的 检查宿主类型与 ASP.NET 兼容性要求是否一致。 服务的 用于承载服务的 为 null。 服务宿主与 ASP.NET 兼容性要求不兼容。 验证服务行为。 服务的 用于承载服务的 指定 Windows Communication Foundation (WCF) 服务是否(或能否)以与 ASP.NET 兼容的模式运行。 WCF 服务必须在 ASP.NET 兼容模式设置为 false 的应用程序域中运行。 WCF 服务可以在 ASP.NET 兼容模式设置为 true 或 false 的应用程序域中运行。 WCF 服务必须在 ASP.NET 兼容模式设置为 true 的应用程序域中运行。 为 Windows 进程激活服务 (WAS) 中承载的传输实现提供特定于传输的配置。 初始化 类的新实例。 当在派生类中被重写时,检索主机的基址。 包含主机基址的 服务的虚拟路径。 在可动态创建主机实例以响应传入消息的托管宿主环境中提供 的实例的工厂。 初始化 类的新实例。 创建具有特定基址的 ,并使用指定数据对其进行初始化。 具有特定基址的 传递给 实例的由该工厂构建的初始化数据。 类型为 且包含所承载服务的基址的 为 null。 未提供宿主上下文,或者 为 null 或为空。 为具有特定基址的指定类型的服务创建 使用特定基址指定的该类型服务的 指定要承载的服务的类型。 类型为 且包含所承载服务的基址的 提供工厂的基实现,以允许应用程序代码在可动态创建主机实例以响应传入消息的托管宿主环境中参与创建服务主机。 初始化 类的新实例。 在派生类中重写时,可使用自定义初始数据创建具有特定基址的 具有指定基址的 对象,可使用自定义初始数据对其进行初始化。 传递给正在由工厂构造的 实例的初始化数据。 类型为 且包含主机基址的 当服务承载在 Internet 信息服务 (IIS) 或 Windows 进程激活服务 (WAS) 中时,包含服务的虚拟路径。 提供此方法是为了支持 Windows Communication Foundation (WCF) 基础结构。 使用虚拟路径的 提供此方法是为了支持 WCF 基础结构。 使用虚拟路径的 获取服务使用的虚拟路径。 服务使用的虚拟路径。 表示一个配置元素,用于指定 Windows Communication Foundation (WCF) 侦听器的诊断功能。此类不能被继承。 初始化 类的新实例。 获取或设置一个布尔值,该值指示是否启用用于诊断目的的性能计数器。 如果启用性能计数器,则为 true;否则为 false。 包含 NetPipeActivator 共享服务的配置元素。此类不能被继承。 初始化 类的新实例。 获取进程的用户帐户,这些进程承载 Windows Communication Foundation (WCF) 服务并被授予了对该共享服务的连接访问权限。 一个包含进程的用户帐户的 ,这些进程承载 WCF 服务并被授予了对该共享服务的连接访问权限。返回的默认值为 LocalSystem、Admin、NS、LS 和 IIS_USRS。 获取或设置共享服务侦听终结点上的最大未完成并发接受线程数。 共享服务侦听终结点上的最大未完成并发接受线程数。默认值为 2。 获取或设置此共享服务的最大挂起连接数。 此共享服务的最大挂起连接数。 获取或设置 NetPipeActivator 共享服务的超时值。 默认值为 00:00:60。 包含 NetTcpPortSharing 共享服务的配置元素。此类不能被继承。 初始化 类的新实例。 获取进程的用户帐户,这些进程承载 Windows Communication Foundation (WCF) 服务并被授予了对该共享服务的连接访问权限。 一个包含进程的用户帐户的 ,这些进程承载 WCF 服务并被授予了对该共享服务的连接访问权限。返回的默认值为 LocalSystem、Admin、NS、LS 和 IIS_USRS。 获取或设置从共享连接接受但仍未调度给 WCF 服务的最大未完成连接数。 从共享连接接受但仍未调度给 WCF 的最大未完成连接数。默认值为 10。 获取或设置共享服务侦听终结点上的最大未完成并发接受线程数。 共享服务侦听终结点上的最大未完成并发接受线程数。默认值为 2。 获取或设置此共享服务的最大挂起连接数。 此共享服务的最大挂起连接数。 获取或设置 NetTcpPortSharing 共享服务的超时值。 默认值为 00:00:60。 获取或设置一个布尔值,该值指示端口共享服务是否使用 Microsoft Teredo 服务代表 WCF 服务侦听 TCP 端口。 如果端口共享服务使用 Microsoft Teredo 服务代表 WCF 服务侦听 TCP 端口,则为 true;否则为 false。默认值为 false。 表示一个配置元素,该元素包含一些进程的用户帐户,这些进程承载 WCF 服务并被授予了对该共享服务的连接访问权限。此类不能被继承。 初始化 类的新实例。 使用指定的安全标识符初始化 类的新实例。 安全标识符。 获取或设置与此元素关联的安全标识符。 与此元素关联的安全标识符。 包含 实例的集合。此类不能被继承。 初始化 类的新实例。 包含 SMSvcHost.exe 工具的配置节。此类不能被继承。 初始化 类的新实例。 获取诊断配置节。 一个包含诊断配置节的 实例。 从指定的配置文件中获取 System.ServiceModel.Activation 配置节组。 一个 ,表示配置文件中的 System.ServiceModel.Activation 设置。 一个表示配置文件的 获取 NetPipeActivator 共享服务的配置设置。 一个 ,包含 NetPipeActivator 共享服务的配置设置。 获取 NetTcpPortSharing 共享服务的配置设置。 一个 ,包含 NetTcpPortSharing 共享服务的配置设置。 表示一个地址头,它封装的地址信息项用于标识终结点或与终结点进行交互。 初始化 类的新实例。 Creates a new instance of the class with a specified value. The that contains the information item specified by the parameter. The information item for the address header. Creates a new instance of the class using a specified formatter to serialize the information item from a specified object. The that contains the information item specified by the value parameter. The information item for the address header. The used to serialize the specified object in the parameter. The is null. Creates a new instance of the class with a specified value, name and namespace. The with the specified and that contains the information item specified by . The name of the address header. The namespace of the address header. The information item for the address header. The is null or .Length == 0. Creates a new instance of the class with a specified name and namespace that uses a specified formatter to serialize the information item from a specified object. The with the specified and that contains the information item specified by . The name of the address header. The namespace of the address header. The information item for the address header. The used to serialize the specified object in the parameter. or is null or .Length == 0. Determines whether the information item in a specified object is equal to the object contained in the current address header. true if the information item in a specified is equivalent to the information item contained in the current address header; otherwise, false. In particular, returns false if is null. The to compare with the object contained in the current address header. 返回可对当前地址头对象进行序列化的 XML 读取器。 可对当前地址头对象进行序列化的 实例。 为地址头提供一个唯一的哈希代码。 当前地址头的唯一哈希代码。 Deserializes the information item from the current address header to an object of a specified type. An instance of a class of type with its fields and properties set to the values supplied by the current address header object. A class of type with its fields and properties set to the values supplied by the current address header object. Deserializes the information item from the current address header to an object of a specified type that uses a specified formatter to serialize this information. An instance of a class of type with its fields and properties set to the values supplied by the current address header object. The used to deserialize the information item from the current address header object. A class of type with its fields and properties set to the values supplied by the current address header object. The is null. 在实现时,获取地址头的名称。 地址头的名称。 在实现时,获取地址头的命名空间。 地址头的命名空间。 当在派生类中重写时,在向流或文件写入地址头内容时调用。 用于向流或文件写入地址头内容的 当在派生类中重写时,在开始向流或文件写入地址头内容时调用。 用于向流或文件写入地址头的 将地址头封装为消息头。 封装当前地址头的 使用指定 向流或文件写入地址头。 用于向流或文件写入地址头的 为 null。 使用指定 向流或文件写入地址头。 用于向流或文件写入地址头的 为 null。 向流或文件写入地址头内容。 用于向流或文件写入地址头内容的 为 null。 开始向流或文件写入地址头内容。 用于向流或文件写入地址头的 为 null。 表示地址标头的线程安全的只读集合。 初始化 类的新实例。 从地址标头的可枚举集创建 类的新实例。 用于初始化集合的 对象的 集。 参数中的一个地址标头为 null。 将集合中的标头添加到指定消息的标头中。 向其中添加标头的 为 null。 查找集合中具有指定名称和命名空间的所有地址标头。 类型为 ,包含集合中具有指定名称和命名空间的所有标头。 要查找的地址标头的名称。 要查找的地址标头的命名空间。 为 null。 查找集合中具有指定名称和命名空间的第一个地址标头。 集合中具有指定名称和命名空间的 要查找的地址标头的名称。 要查找的地址标头的命名空间。 为 null。 存在多个具有指定 的标头。 与 SOAP 消息关联或终结点所理解的 WS-Addressing 版本。 获取指示不使用任何版本 WS-Addressing 的寻址版本。 不使用任何版本 WS-Addressing 的 一个表示当前寻址版本的字符串。 当前寻址版本。 获取与 WS-Addressing 1.0 关联的地址版本的标识符。 标识与 WS-Addressing 1.0 关联的 的单一实例。 获取与 WS-Addressing August 2004 关联的 WS-Addressing 的版本。 标识与 WS-Addressing August 2004 关联的 的单一实例。 表示一个自定义绑定元素,它支持使用不对称加密的通道安全。此绑定元素会使用发送方的身份验证令牌来签署消息,并使用接收方的令牌来加密消息。 创建此类的实例。 使用指定的接收方令牌参数初始化 类的新实例。 定义接收方的令牌(例如,服务器的 X.509 证书)。 使用指定的接收方和发起方令牌参数初始化 的新实例。 定义接收方的令牌(例如,服务器的 X.509 证书)。 定义发起方的令牌(例如,客户端的 X.509 证书)。 获取或设置一个值,该值指示是否允许在答复消息上序列化签名令牌。 如果允许在答复消息上序列化签名令牌,则为 true;否则为 false。默认值为 false。 创建此类的新实例(从当前类初始化)。 一个 对象,其属性值等于当前实例的属性值。 Gets a specified object from the . The specified object from the or null if the object is not found. The object to get. 指定发起方的令牌定义。 用于包含令牌定义的 获取或设置此绑定的消息加密和签名的顺序。 一个指定如何保护消息的 值。默认值为 该值不是枚举的有效成员。 指定接收方的令牌定义。 用于包含令牌定义的 获取或设置一个值,该值指示是否必须确认消息签名。 如果必须确认消息签名,则为 true;否则为 false。默认值为 false。 设置一个值,该值指示是否需要派生密钥。 如果需要派生密钥,则为 true;否则为 false。 导出关于绑定的自定义策略断言,将其添加到 Web 服务描述语言 (WSDL) 信息中。 可以用来修改导出过程的 可以用来插入您的自定义策略断言的 返回表示此 实例的字符串。 当前的 实例。 用于指定编码消息时所采用的 .NET 二进制 XML 格式的绑定元素。 初始化 类的新实例。 在客户端上生成通道工厂堆栈,该通道工厂堆栈可为指定上下文创建指定类型的通道。 指定上下文的 类型的 通道的 通道工厂生成的通道类型。 在服务上生成通道侦听器,以接受指定上下文的指定类型通道。 指定上下文的 类型的 侦听器的 通道侦听器接受的通道类型。 返回一个值,该值指示当前绑定是否可以为指定的通道类型和上下文生成侦听器。 如果可以在服务上生成指定的通道侦听器堆栈,则为 true;否则为 false。 侦听器的 通道侦听器接受的通道类型。 创建一个从当前对象初始化的新 对象。 一个 对象,其属性值等于当前元素的属性值。 为利用 SOAP 与 WS-Addressing 版本以及当前编码绑定元素指定的字符编码的二进制消息编码器,创建一个工厂。 此绑定元素创建的 从绑定元素堆栈的适当层返回所请求的类型化对象(如果存在)。 如果存在,则为所请求的类型化对象 ,如果不存在,则为 null。 绑定元素的 方法正在查询的类型化对象。 获取或设置最大 XML 读取器数,这些读取器将分配到池中,并随时可以用于处理传入消息。 要保留在池中的读取器的最大数量。默认值为 64 个读取器。 设置的值小于或等于零。 获取或设置会话中的最大可用内存量,以优化传输过程。 会话的最大大小(以字节为单位)。默认值为 2048 字节。 值小于或等于零。 获取或设置最大 XML 编写器数,这些编写器将分配到池中,并随时可以用于处理传出消息。 要保留在池中的编写器的最大数量。默认值为 16 个编写器。 值小于或等于零。 获取或设置使用的或预期的 SOAP 消息和 WS-Addressing 版本。 使用的或预期的 该值设置为 null。 该值设置为不受支持的信封版本。 获取 XML 消息的复杂性约束,这些消息可由采用此绑定元素配置的终结点进行处理。 为交换的 SOAP 消息指定复杂性约束的 。下面的备注部分中提供了这些约束的默认值。 为终结点将自定义二进制消息编码元素写入到生成的元数据中。 可导出元数据信息的 一个 对象,该对象提供从导出的 WSDL 元素到协定说明的映射。 为协定将自定义二进制消息编码元素写入到生成的 WSDL 中。 可导出协定信息的 一个 对象,该对象提供从导出的 WSDL 元素到协定说明的映射。 为终结点将自定义二进制消息编码元素写入到生成的 WSDL 中。 可导出协定信息的 一个 对象,该对象提供从导出的 WSDL 元素到终结点说明的映射。 为 null。 包含绑定元素,这些元素指定客户端和服务之间的通信所用的协议、传输和消息编码器。 使用默认的名称和命名空间初始化 类的新实例。 使用指定的服务绑定初始化 类的新实例。 绑定的 绑定的 为 null 或空字符串。 为 null。 在客户端上生成通道工厂堆栈,该通道工厂堆栈创建具有指定类型的通道并满足对象数组所指定的功能。 一个类型为 ,它满足集合所指定的功能。 为生成的通道工厂指定要求的对象数组。 通道工厂生成的通道的类型。 缺少传输元素或其顺序紊乱,或架构无效,或未指定消息版本。 在客户端上生成通道工厂堆栈,此通道工厂堆栈创建具有指定类型的通道并满足绑定参数集合所指定的功能。 一个类型为 ,它满足集合所指定的功能。 ,为生成的通道工厂指定要求。 通道工厂生成的通道的类型。 缺少传输元素或其顺序紊乱,或架构无效,或未指定消息版本。 在服务上生成通道侦听器,该通道侦听器接受具有指定类型的通道并满足所指定的功能。 一个类型为 ,它满足指定的功能。 为生成的通道工厂指定要求的对象数组。 通道侦听器接受的通道类型。 缺少传输元素或其顺序紊乱,或架构无效,或未指定消息版本。 在服务上生成通道侦听器,该通道侦听器接受具有指定类型的通道并满足绑定参数集合所指定的功能。 一个类型为 ,它满足指定的功能。 为生成的通道侦听器指定要求的 通道侦听器接受的通道类型。 缺少传输元素或其顺序紊乱,或架构无效,或未指定消息版本。 在服务上生成通道侦听器,该通道侦听器接受具有指定类型的通道并满足所指定的功能。 一个类型为 ,它满足指定的功能。 提供服务侦听基址的 为生成的通道工厂指定要求的对象数组。 通道侦听器接受的通道类型。 缺少传输元素或其顺序紊乱,或架构无效,或未指定消息版本。 在服务上生成通道侦听器,该通道侦听器接受具有指定类型的通道并满足所指定的功能。 一个类型为 ,它满足指定的功能。 提供服务侦听基址的 为生成的通道侦听器指定要求的 通道侦听器接受的通道类型。 缺少传输元素或其顺序紊乱,或架构无效,或未指定消息版本。 在服务上生成通道侦听器,该通道侦听器接受具有指定类型的通道并满足所指定的功能。 一个类型为 ,它满足指定的功能。 提供服务侦听基址的 相对于服务侦听基址的地址。 为生成的通道工厂指定要求的对象数组。 通道侦听器接受的通道类型。 缺少传输元素或其顺序紊乱,或架构无效,或未指定消息版本。 在服务上生成通道侦听器,该通道侦听器接受具有指定类型的通道并满足所指定的功能。 一个类型为 ,它满足指定的功能。 提供服务侦听基址的 相对于服务侦听基址的地址。 为生成的通道侦听器指定要求的 通道侦听器接受的通道类型。 缺少传输元素或其顺序紊乱,或架构无效,或未指定消息版本。 在服务上生成通道侦听器,该通道侦听器接受具有指定类型的通道并满足所指定的功能。 一个类型为 ,它满足指定的功能。 提供服务侦听基址的 相对于服务侦听基址的地址。 的一个值,指示传输是必须确保提供给服务侦听的 URI 唯一,还是严格按照所提供的内容使用。 为生成的通道工厂指定要求的对象数组。 通道侦听器接受的通道类型。 缺少传输元素或其顺序紊乱,或架构无效,或未指定消息版本。 在服务上生成通道侦听器,该通道侦听器接受具有指定类型的通道并满足所指定的功能。 一个类型为 ,它满足指定的功能。 提供服务侦听基址的 相对于服务侦听基址的地址。 的一个值,指示传输是必须确保提供给服务侦听的 URI 唯一,还是严格按照所提供的内容使用。 为生成的通道侦听器指定要求的 通道侦听器接受的通道类型。 缺少传输元素或其顺序紊乱,或架构无效,或未指定消息版本。 返回一个值,该值指示当前绑定是否可以在客户端上生成满足对象数组所指定的要求的通道工厂堆栈。 如果可以在客户端上生成指定的通道工厂堆栈,则为 true;否则为 false。 为生成的通道工厂指定要求的对象数组。 要为其进行工厂测试的通道类型。 返回一个值,该值指示当前绑定是否可以在客户端上生成满足指定绑定参数集合的通道工厂堆栈。 如果可以在客户端上生成指定的通道工厂堆栈,则为 true;否则为 false。 为生成的通道工厂指定要求的 要为其进行工厂测试的通道类型。 返回一个值,该值指示当前绑定是否可以在服务上生成满足对象数组所指定的条件的通道侦听器堆栈。 如果可以在服务上生成指定的通道侦听器堆栈,则为 true;否则为 false。 为生成的通道工厂指定要求的对象数组。 要为其进行侦听器测试的通道类型。 返回一个值,该值指示当前绑定是否可以在服务上生成满足指定绑定参数集合的通道侦听器堆栈。 如果可以在服务上生成指定的通道侦听器堆栈,则为 true;否则为 false。 为生成的通道侦听器指定要求的 要为其进行侦听器测试的通道类型。 获取或设置在传输引发异常之前可用于关闭连接的时间间隔。 ,指定在超时前必须完成关闭操作的时间。默认值为 1 分钟。 值小于零或太大。 在派生类中重写时,创建一个集合,该集合包含属于当前绑定的绑定元素。 一个类型为 对象,它以正确的顺序包含当前绑定对象的绑定元素。 从绑定堆栈的适当层返回所请求的类型化对象(如果存在)。 如果存在,则为所请求的类型化对象 ,如果不存在,则为 null。 为生成的通道侦听器指定要求的 方法正在查询的类型化对象。 获取由绑定所配置的客户端和服务使用的消息版本。 由绑定所配置的客户端和服务使用的 获取或设置绑定的名称。 绑定的名称。默认的名称为 null。 该值不能设置为 null 或空字符串。 获取或设置绑定的 XML 命名空间。 绑定的 XML 命名空间。默认值为“http://tempuri.org/”。 该值不能设置为 null。 获取或设置在传输引发异常之前可用于打开连接的时间间隔。 ,指定在超时前必须完成打开操作的时间。默认值为 1 分钟。 值小于零或太大。 Gets or sets the interval of time that a connection can remain inactive, during which no application messages are received, before it is dropped. The that specifies how long the application has to receive a message before timing out. The default value is 10 minute. The value is less than zero or too large. 在派生类中实现时,设置 URI 架构,此架构指定由绑定生成的通道和侦听器工厂所使用的传输。 由当前绑定生成的工厂所创建的通道或侦听器所使用的 URI 架构。 获取或设置在传输引发异常之前可用于完成写入操作的时间间隔。 ,指定在超时前必须完成写入操作的时间。默认值为 1 分钟。 值小于零或太大。 提供关于生成通道侦听器和通道工厂所需的地址、绑定、绑定元素和绑定参数的信息。 使用指定的绑定和绑定参数集合初始化 类的新实例。 通道的 通道的 为 null。 使用指定的绑定、绑定参数集合以及服务侦听的终结点的地址初始化 类的新实例。 通道的 通道的 服务终结点侦听的 服务终结点侦听的相对地址。 ,指示传输是否必须确保提供给服务侦听的 URI 是唯一的。 为 null。 未定义。 获取当前上下文中生成的通道的绑定。 当前上下文中生成的通道的 获取当前上下文中生成的通道的绑定参数集合。 当前上下文中生成的通道的 在当前通道工厂之下为指定类型的通道生成内部通道工厂。 类型为 ,表示当前通道工厂的内部通道工厂。 内部通道工厂生成的 对象的类型。 生成用于侦听指定类型的通道的内部通道侦听器。 类型为 ,表示当前通道工厂的内部通道侦听器。 内部通道侦听器侦听的 对象的类型。 返回一个值,该值指示内部通道工厂是否可以生成指定类型的通道。 如果内部通道工厂可以生成指定的 ,则为 true;否则为 false。 内部通道工厂生成的 对象的类型。 返回一个值,该值指示是否可以生成内部通道侦听器来侦听指定类型的通道。 如果可以生成用于侦听指定 的内部通道侦听器,则为 true;否则为 false。 内部通道侦听器侦听的 对象的类型。 返回当前通道生成上下文的副本。 作为当前通道生成上下文副本的 对象。 从绑定堆栈的适当层返回所请求的类型化对象(如果存在)。 如果存在,则为所请求的类型化对象 ,如果不存在,则为 null。 方法正在查询的类型化对象。 获取或设置一个 URI,该 URI 提供服务终结点侦听的基址。 服务终结点侦听的 获取或设置一个值,该值指示传输是否必须确保提供给服务侦听的 URI 是唯一的。 ,指示传输是否必须确保提供给服务侦听的 URI 是唯一的。 获取或设置一个 URI,该 URI 提供服务终结点侦听的相对地址。 服务终结点侦听的相对地址。 获取其他绑定元素用于构造通道堆栈的绑定元素。 ,包含其他绑定元素用于构造通道堆栈的绑定元素。 用于为各种类型的通道生成通道工厂和通道侦听器以处理传出和传入消息的绑定元素。 初始化 类的新实例。 从指定的绑定元素初始化 类的新实例。 要克隆的 初始化通道工厂,用于生成来自绑定上下文中指定类型的通道。 类型的 (从 中初始化)。 为绑定元素提供上下文的 工厂生成的通道类型。 为 null。 Initializes a channel listener to accept channels of a specified type from the binding context. The of type initialized from the . The that provides context for the binding element. The type of channel the listener is built to accept. is null. 返回一个值,该值指示绑定元素是否可以为特定类型的通道生成通道工厂。 如果绑定元素可以生成类型为 ,则为 true;否则为 false。 为绑定元素提供上下文的 通道工厂生成的通道类型。 为 null。 返回一个值,该值指示绑定元素是否可以为特定类型的通道生成侦听器。 如果绑定元素可以生成类型为 ,则为 true;否则为 false。 为绑定元素提供上下文的 侦听器接受的通道类型。 为 null。 在派生类中重写时,返回绑定元素对象的副本。 一个 对象,它是原始绑定元素对象的深层克隆。 When overridden in a derived class, returns a typed object requested, if present, from the appropriate layer in the binding stack. The typed object requested if it is present or null if it is not present. The for the binding element. The typed object for which the method is querying. 表示绑定中使用的绑定元素的集合。 初始化 类的新实例。 使用绑定元素的可枚举集初始化 类的新实例。 泛型类型 ,用于初始化集合。 为 null。 使用一个绑定元素数组初始化 类的新实例。 类型为 ,用于初始化集合。 为 null。 将数组中的绑定元素添加到绑定元素集合中。 要添加到集合中的类型为 为 null。 创建绑定元素集合的副本。 的副本。 返回一个值,该值指示具有指定类型的绑定元素是否属于绑定元素集合。 如果指定的绑定元素类型包含在集合中,则为 true;否则为 false。 要测试其是否属于集合的绑定元素的类型。 为 null。 Returns the first item of a specified type from the collection of binding elements. The item of type if found; if not found, 0 if is a value type and null if is a reference type. The of item to find. Returns all of the items of a specified type from the collection of binding elements. A of all of the items of type if found; if none are found, 0 if is a value type and null if is a reference type. The of item to find. 将一个绑定元素插入绑定元素集合的指定位置。 在集合中插入绑定元素的位置。 要插入的 为 null。 从绑定元素集合中移除一个具有指定类型的绑定元素。 类型为 的被移除项。 要查找的项的 从绑定元素集合中移除具有指定类型的所有绑定元素。 一个 ,它包含查找到的所有 类型项。 要查找的项的 替换绑定元素集合中指定索引处的绑定元素。 待替换元素的从零开始的索引。 指定 处的 项的新值。 为 null。 表示一个绑定参数的集合,这些参数存储由绑定元素用来生成工厂的信息。 初始化 类的新实例。 表示消息正文的编写器。 初始化 类的新实例,该实例显式指示是否缓冲。 如果可以多次调用正文编写器,则为 true;否则为 false。 创建正文的缓冲副本。 一个 ,包含此对象的副本。 正文缓冲区的最大大小。 小于零。 已写入正文且无法再次写入,或者未缓冲正文编写器。 获取一个值,该值指示是否可以多次调用写入方法。 如果可以多次调用正文编写器,则为 true;否则为 false。 在写入正文内容时提供可扩展点。 具有指定最大缓冲区大小的 正文缓冲区的最大大小。 实现时,提供写入正文内容时的可扩展点。 用于写出消息正文的 写出消息正文的内容。 用于写出消息正文的 为 null。 许多 Windows Communication Foundation (WCF) 功能都需要使用缓冲区,然而创建和销毁缓冲区的造价非常高。您可以使用 类来管理缓冲池。缓冲池及其缓冲区是在实例化此类时创建,在垃圾回收将缓冲池回收时销毁。每次需要使用缓冲区时,您就可以从缓冲池中取出一个缓冲区来进行使用,然后在使用完毕后将其返回到缓冲池。这个过程要比每次需要使用缓冲区时就创建一个然后再销毁快得多。 初始化 类的新实例。 释放目前在管理器中缓存的缓冲区。 使用指定的最大缓冲池大小和缓冲池中每个单独缓冲区的最大大小创建新的 BufferManager。 返回一个带有指定参数的 对象。 缓冲池的最大大小。 单独缓冲区的最大大小。 没有足够的内存来创建请求的缓冲池。 小于零。 将缓冲区返回到缓冲池。 要返回的缓冲区引用。 引用不可为 null。 的长度与缓冲池的缓冲区长度属性不符。 从缓冲池获取一个至少为指定大小的缓冲区。 一个字节数组,表示所请求的缓冲区大小。 所请求缓冲区的大小(以字节为单位)。 不能小于零。 提供自定义通道的基实现。 初始化 类的新实例。 用于提供通道操作(发送、接收、打开和关闭)默认超时的 为 null。 获取为完成关闭操作提供的默认时间间隔。 默认的 ,指定在超时前可用于完成关闭操作的时间。 获取为完成打开操作提供的默认时间间隔。 默认的 ,指定在超时前可用于完成打开操作的时间。 获取为完成接收操作提供的默认时间间隔。 默认的 ,指定在超时前可用于完成接收操作的时间。 获取为完成发送操作提供的默认时间间隔。 默认的 ,指定在超时前可用于完成发送操作的时间。 Returns the typed object requested, if present, from the appropriate layer in the channel stack. The typed object requested, if it is present, or null, if it is not. The typed object for which the method is querying. 获取与当前通道关联的通道管理器。 与当前通道关联的 在向关闭状态过渡期间使用诊断跟踪。 获取 close 方法(由通信对象调用)在超时之前的时间间隔。 指定在 close 方法超时之前要等待的时间间隔的 获取 open 方法(由通信对象调用)在超时之前的时间间隔。 指定在 open 方法超时之前要等待的时间间隔的 获取 receive 方法(由通信对象调用)在超时之前的时间间隔。 指定在 receive 方法超时之前要等待的时间间隔的 获取 send 方法(由通信对象调用)在超时之前的时间间隔。 指定在 send 方法超时之前要等待的时间间隔的 为所有自定义通道工厂提供一个通用基实现。 初始化 类的新实例。 使用指定的默认通信超时初始化 类的新实例。 ,指定交换消息时打开、发送、接收和关闭操作的默认超时。 获取为完成关闭操作提供的默认时间间隔。 默认的 ,指定在超时前可用于完成关闭操作的时间。 获取为完成打开操作提供的默认时间间隔。 默认的 ,指定在超时前可用于完成打开操作的时间。 获取为完成接收操作提供的默认时间间隔。 默认的 ,指定在超时前可用于完成接收操作的时间。 获取为完成发送操作提供的默认时间间隔。 默认的 ,指定在超时前可用于完成发送操作的时间。 从通道堆栈的适当层返回所请求的类型化对象(如果存在)。 如果存在,则为所请求的类型化对象 T,如果不存在,则为 null。 方法正在查询的类型化对象。 在调用了一个同步中止操作,从而引起通信对象转换为关闭状态的情况下,该方法插入对通信对象的处理。 开始一个异步操作来关闭工厂创建的每个通道。 引用异步关闭操作的 ,指定在超时前必须完成关闭操作的时间。 接收异步关闭操作完成通知的 委托。 一个由应用程序指定的对象,它包含与异步关闭操作相关联的状态信息。 在通信对象转换为打开状态(此过程必须在指定时间间隔内完成)后插入对通信对象的处理。 ,指定在超时前必须完成关闭操作的时间。 完成一个异步操作来关闭工厂打开的通道。 通过调用 方法返回的 为客户端上的通道工厂提供通用的基实现,以创建具有指定类型、与指定地址连接的通道。 工厂生成的通道的类型。 初始化 类的新实例。 使用指定的默认通信超时初始化 类的新实例。 指定交换消息时打开、发送、接收和关闭操作的默认超时的 使用指定的终结点地址创建特定类型的通道。 一个 类型的通道,它具有指定的 ,它是通道发送消息的目标远程终结点。 为 null。 使用指定的传输和终结点地址创建特定类型的通道。 类型的通道,具有指定的远程和传输地址。 ,它是通道发送消息的目标远程终结点。 ,包含输出通道发送消息的目标传输地址。 中止由通道工厂管理的每个通道。 开始一个异步操作,在指定时间间隔内,关闭通道工厂的所有关联通道。 引用异步关闭操作的 ,指定在超时前必须完成关闭操作的时间。 接收异步关闭操作完成通知的 委托。 一个由应用程序指定的对象,它包含与异步关闭操作相关联的状态信息。 在指定时间间隔内,关闭通道工厂的所有关联通道。 ,指定在超时前必须完成关闭操作的时间。 在派生类中实现时,在创建通道时提供一个可扩展点。 一个 类型的通道,它具有指定的地址。 ,它是通道发送消息的目标远程终结点。 ,包含输出通道发送消息的目标传输地址。 完成一个异步操作,在指定时间间隔内,关闭通道工厂的所有关联通道。 通过调用 方法返回的 确认通道工厂是打开的,并且已准备就绪,可以创建通道了。 通信对象处于 状态。 通信对象处于 状态。 当前通道工厂不处于 状态。 提供服务上的通道侦听器的通用基实现。 初始化 类的新实例。 使用指定的默认通信超时初始化 类的新实例。 指定交换消息时打开、发送、接收和关闭操作的默认超时的 在派生类中实现时,开始一个等待通道到达的异步操作。 引用异步等待通道操作的 ,指定在超时前可用于完成等待通道操作的时间长度。 接收异步等待通道操作完成通知的 委托。 一个由应用程序指定的对象,它包含与异步等待通道操作相关联的状态信息。 通道侦听器尚未打开,因此无法使用。 获取为完成关闭操作提供的默认时间间隔。 默认的 ,指定在超时前可用于完成关闭操作的时间。 获取为完成打开操作提供的默认时间间隔。 默认的 ,指定在超时前可用于完成打开操作的时间。 获取为完成接收操作提供的默认时间间隔。 默认的 ,指定在超时前可用于完成接收操作的时间。 获取为完成发送操作提供的默认时间间隔。 默认的 ,指定在超时前可用于完成发送操作的时间。 在派生类中实现时,完成一个等待通道到达的异步操作。 如果消息已到达,则为 true;否则为 false。 通过调用 方法返回的 从通道堆栈的适当层返回所请求的类型化对象(如果存在)。 如果存在,则为所请求的类型化对象 T,如果不存在,则为 null。 方法正在查询的类型化对象。 在派生类中实现时,在开始等待通道到达时提供一个可扩展点。 引用异步开始等待操作的 默认的 ,指定在超时前可用于完成开始等待操作的时间。 接收异步开始等待操作完成通知的 委托。 一个由应用程序指定的对象,它包含与异步开始等待操作相关联的状态信息。 在派生类中实现时,在结束等待通道到达时提供一个可扩展点。 如果方法在 指定的时间间隔结束前完成,则为 true;否则为 false。 通过调用 方法返回的 在派生类中重写时,在等待通道到达时提供一个可扩展点。 如果方法在 指定的时间间隔结束前完成,则为 true;否则为 false。 ,指定在超时前可用于完成等待通道操作的时间长度。 在派生类中实现时,获取通道侦听器为传入通道侦听的 URI。 通道侦听器为传入通道侦听的 在派生类中实现时,等待通道到达。 如果通道在 指定的时间间隔结束前到达,则为 true;否则为 false。 ,指定在超时前可用于完成等待通道操作的时间长度。 为服务上的通道侦听器提供通用的基实现,以接受客户端工厂生成的通道。 通道侦听器接受的通道类型。 初始化 类的新实例。 使用指定的默认通信超时初始化 类的新实例。 指定交换消息时打开、发送、接收和关闭操作的默认超时的 接受当前通道侦听器指定的类型的通道。 侦听器接受的 在指定时间间隔内接受当前通道侦听器指定的类型的通道。 侦听器接受的 ,指定在超时前可用于完成接受通道操作的时间。 开始一个异步操作,以接受当前通道侦听器指定的类型的通道。 引用异步接受通道操作的 ,指定在超时前可用于完成接受通道操作的时间。 接收接受通道操作异步完成通知的 委托。 当在派生类中实现时,开始一个异步操作以在指定时间间隔内接受当前通道侦听器指定的类型的通道。 引用异步接受通道操作的 ,指定在超时前可用于完成接受通道操作的时间。 接收接受通道操作异步完成通知的 委托。 一个由应用程序指定的对象,它包含与异步接受通道操作关联的状态信息。 当在派生类中实现时,完成异步操作以接受通道。 侦听器接受的 通过调用 方法返回的 在派生类中实现时,在接受通道时提供一个可扩展点。 接受的 ,指定在超时前可用于完成接受通道操作的时间。 在派生类中实现时,在开始接受通道时提供一个异步可扩展点。 引用异步接受通道操作的 ,指定在超时前可用于完成接受通道操作的时间。 接收接受通道操作异步完成通知的 委托。 一个由应用程序指定的对象,它包含与异步接受通道操作关联的状态信息。 在派生类中实现时,在完成接受通道时提供一个异步可扩展点。 侦听器接受的 通过调用 方法返回的 提供基实现,用以管理与通道和侦听器工厂关联的默认超时。 初始化 类的新实例。 在派生类中重写时,获取通道必须完成消息接收的默认时间间隔。 默认 ,指定在调用 receive 方法后,通道在超时前必须完成消息接收的时长。 在派生类中重写时,获取通道必须完成消息发送的默认时间间隔。 默认 ,指定在调用 send 方法后,通道在超时前必须完成消息发送的时长。 获取 close 方法(由通信对象调用)在超时之前的时间间隔。 指定在 close 方法超时之前要等待的时间间隔的 获取 open 方法(由通信对象调用)在超时之前的时间间隔。 指定在 open 方法超时之前要等待的时间间隔的 获取 receive 方法(由通信对象调用)在超时之前的时间间隔。 指定在 receive 方法超时之前要等待的时间间隔的 获取 send 方法(由通信对象调用)在超时之前的时间间隔。 指定在 send 方法超时之前要等待的时间间隔的 表示通道参数的集合。 初始化 类的新实例。 初始化 类的新实例。 其参数位于此集合中的通道。 获取一个通道,该通道的参数位于此集合中。 其参数位于此集合中的 清除参数集合。 使用指定索引将指定的项插入集合中。 集合中的项的索引。 要添加到集合中的项。 将当前集合中的参数添加到指定通道的 接受当前集合的参数的通道。 从集合中移除参数。 要移除的参数的索引。 替换集合中指定索引处的项。 要替换的项的索引。 替代项的值。 指定属于服务终结点使用的通道池的通道配额。 初始化 类的新实例。 获取或设置池中的通道在关闭前可空闲的最大时间间隔。 ,指定池中的通道在关闭前可空闲的最大时间间隔。默认值为 2 分钟。 值小于零或大于 T:System.Int32.MaxValue(以毫秒为单位)。 获取或设置通道在关闭前的生存期。 一个 ,指定通道在关闭前的生存期。默认值为 10 分钟。 值小于零。 获取或设置可由服务启动的连接到远程终结点的最大通道数目。 一个正整数,指定池中可由服务启动的连接到远程终结点的最大通道数目。默认值为 10 个通道。 值小于零。 为系统中所有面向通信的对象(包括通道、侦听器以及通道和侦听器工厂)公用的基本状态机提供通用的基实现。 初始化 类的新实例。 使用相互排斥锁初始化 类的新实例可保护指定的状态转换。 在状态转换过程中保护类实例的相互排斥锁。 使通信对象立即从其当前状态转换到正在关闭状态。 未调用的 基类方法。 开始一个异步操作以关闭通信对象。 引用异步关闭操作的 接收异步关闭操作完成通知的 委托。 一个由应用程序指定的对象,它包含与异步关闭操作相关联的状态信息。 对处于 状态的对象调用了 在操作完成之前超出了分配给该操作的默认时间间隔。 开始一个异步操作以在指定超时内关闭通信对象。 引用异步关闭操作的 ,指定在超时前必须完成关闭操作的时间。 接收异步关闭操作完成通知的 委托。 一个由应用程序指定的对象,它包含与异步关闭操作相关联的状态信息。 对处于 状态的对象调用了 小于零。 在操作完成之前超出了分配给该操作的由 所指定的时间间隔。 开始一个异步操作以关闭通信对象。 引用异步打开操作的 接收异步打开操作完成通知的 委托。 一个由应用程序指定的对象,包含与异步打开操作相关联的状态信息。 通信对象未处于 状态,因此无法修改。 通信对象处于 状态,因此无法修改。 通信对象处于 状态,因此无法修改。 在操作完成之前超出了分配给该操作的默认时间间隔。 开始一个异步操作以在指定时间间隔内关闭通信对象。 引用异步打开操作的 ,指定在超时前必须完成发送操作的时间。 接收异步打开操作完成通知的 委托。 一个由应用程序指定的对象,包含与异步打开操作相关联的状态信息。 小于零。 通信对象未处于 状态,因此无法修改。 通信对象处于 状态,因此无法修改。 通信对象处于 状态,因此无法修改。 在操作完成之前超出了分配给该操作的由 所指定的时间间隔。 使通信对象从其当前状态转换到已关闭状态。 对处于 状态的对象调用了 在操作完成之前超出了分配给该操作的默认时间间隔。 使通信对象在指定时间间隔内从当前状态转换到关闭状态。 ,指定在超时前必须完成关闭操作的时间。 对处于 状态的对象调用了 小于零。 在操作完成之前超出了分配给该操作的由 所指定的时间间隔。 当通信对象转换到已关闭状态时发生。 当通信对象转换到正在关闭状态时发生。 在派生类中重写时,获取为完成关闭操作提供的默认时间间隔。 默认的 ,指定在超时前可用于完成关闭操作的时间。 在派生类中重写时,获取为完成打开操作提供的默认时间间隔。 默认的 ,指定在超时前可用于完成打开操作的时间。 完成一个异步操作以关闭通信对象。 ,由对 方法的调用返回。 完成一个异步操作以打开通信对象。 ,由对 方法的调用返回。 使通信对象从其当前状态转换到出错状态。 在通信对象转换到出错状态时发生。 获取通信对象的类型。 通信对象的类型。 获取一个值,该值指示通信对象是否已被释放。 如果通信对象处于已关闭状态,则为 true;否则为 false。 在调用了一个同步中止操作,从而引起通信对象转换为正在关闭状态的情况下,该方法插入对通信对象的处理。 在调用了异步关闭操作,从而引起通信对象转换为正在关闭状态的情况下,该方法将插入处理。 引用异步关闭操作的 ,指定在超时前必须完成关闭操作的时间。 接收关闭操作异步完成通知的 委托。 一个由应用程序指定的对象,包含与异步关闭操作相关联的状态信息。 小于零。 在调用了异步打开操作,从而引起通信对象转换为正在打开状态的情况下,该方法将插入处理。 引用打开操作异步的 ,指定在超时前必须完成打开操作的时间。 接收打开操作的异步完成通知的 委托。 一个由应用程序指定的对象,包含与打开操作异步相关联的状态信息。 小于零。 Inserts processing on a communication object after it transitions to the closing state due to the invocation of a synchronous close operation. The that specifies how long the on close operation has to complete before timing out. is less than zero. 在通信对象转换到正在关闭状态的过程中被调用。 在通信对象转换到正在关闭状态的过程中被调用。 在关闭通信对象时完成一个异步操作。 ,由对 方法的调用返回。 在操作完成之前超出了分配给该操作的由 所指定的时间间隔。 在打开通信对象时完成一个异步操作。 ,由对 方法的调用返回。 在操作完成之前超出了分配给该操作的由 所指定的时间间隔。 在调用了同步错误操作,从而引起通信对象转换为出错状态的情况下,该方法插入对通信对象的处理。 在通信对象转换为正在打开状态(此过程必须在指定时间间隔内完成)之后,该方法将插入对通信对象的处理。 ,指定在超时前必须完成打开操作的时间。 小于零。 在操作完成之前超出了分配给该操作的由 所指定的时间间隔。 在通信对象转换到已打开状态的过程中被调用。 在通信对象转换到正在打开状态的过程中被调用。 使通信对象从已创建状态转换到已打开状态。 通信对象未处于 状态,因此无法修改。 通信对象处于 状态,因此无法修改。 通信对象处于 状态,因此无法修改。 在操作完成之前超出了分配给该操作的默认时间间隔。 使通信对象在指定的时间间隔内从已创建状态转换到已打开状态。 ,指定在超时前必须完成打开操作的时间。 小于零。 通信对象未处于 状态,因此无法修改。 通信对象处于 状态,因此无法修改。 通信对象处于 状态,因此无法修改。 在操作完成之前超出了分配给该操作的由 所指定的时间间隔。 当通信对象转换到已打开状态时发生。 当通信对象转换到正在打开状态时发生。 获取指示通信对象当前状态的值。 枚举中的一个值,指示对象的当前状态。 获取在状态转换过程中保护类实例的相互排斥锁。 在状态转换过程中保护类实例的相互排斥锁。 如果通信对象已释放,则引发异常。 通信对象处于 状态。 通信对象处于 状态。 如果通信对象的 属性未设置为 状态,则引发异常。 通信对象处于 状态。 通信对象处于 状态。 通信对象处于 状态。 如果通信对象未处于 状态,则引发异常。 通信对象未处于 状态,因此无法使用。 通信对象处于 状态,因此无法修改。 通信对象处于 状态,因此无法修改。 表示一个绑定元素,客户端在必须公开一个终结点以使服务可以将消息发送回客户端时使用。 初始化 类的新实例。 返回一个通道工厂,该通道工厂可以创建一个复合双工通道。 一个 ,可以创建 类型的复合双工通道。 用于提供生成通道工厂所需上下文的 工厂生成的 为 null。 的类型不为 ,不受支持。 返回一个通道侦听器,该通道侦听器可以接受复合双工通道。 一个 ,可以接受 类型的复合双工通道。 用于提供生成通道侦听器所需上下文的 侦听器接受的 为 null。 的类型不为 ,不受支持。 返回一个值,该值指示绑定是否可以创建能够生成符合上下文需要的特定类型通道的通道工厂。 用于提供生成通道侦听器所需上下文的 通道工厂生成的 为 null。 Returns a value that indicates whether the binding can build the channel listener that accepts a specific type of channel that satisfies the context requirements. true if the channel listener can be built for the build required to accept the specified type of channel; otherwise, false. The that provides the context required to build the channel listener. The that the listener accepts. is null. 获取或设置客户端的基址。 一个包含客户端基址的 返回当前绑定元素的深层克隆。 一个 ,它是当前绑定元素的深层克隆。 返回其中一个通道堆栈的适当层所请求的类型化对象。 如果受支持,则为所请求的类型化对象 ;否则,为 null。 用于提供生成通道所需上下文的 正在测试其支持性的类型化对象。 为 null。 导出关于绑定的自定义策略断言,该自定义断言表示在绑定中出现复合双工。 可以用来修改导出过程的 可以用来插入您的自定义策略断言的 为 null。 提供策略导入扩展,用以将策略断言映射到要求客户端必须公开服务终结点才能将消息发送回客户端的 Windows Communication Foundation (WCF) 绑定。 初始化 类的新实例。 Imports custom policy assertions for composite duplex bindings. The that imports the metadata information. The object that contains the policy assertions that can be imported and the collections of binding elements to which custom binding elements that implements the policy can be added. or is null. abstract 类,可以向基 补充面向连接的传输(如 TCP 和命名管道)所通用的其他属性。 确定是否可生成指定类型的通道工厂。 如果可以生成通道工厂,则为 true;否则为 false。 通道的 要检查的通道类型。 为 null。 确定是否可生成指定类型的通道侦听器。 如果可以生成通道侦听器,则为 true;否则为 false。 通道的 要检查的通道类型。 为 null。 获取或设置对要接受的通道进行初始化的时间限制。 一个 ,在其之后的通道初始化请求就会超时。 获取或设置用于从客户端或服务传输网络上的序列化消息块的缓冲区大小。 连接缓冲区的大小。默认值为 8192 个字节。 值小于零。 从绑定堆栈中获取属性(如果存在)。 绑定堆栈中的一个 对象(如果存在)。 绑定上下文。 属性的类型。 获取或设置一个值,该值指示在对 URI 进行匹配时,是否使用主机名来访问服务。 值,该值指示在将传入的请求路由到终结点 URI 时,是否包含主机名。默认值为 ,表示在比较过程中忽略主机名与端口号。 该值不是有效的 获取或设置要使用的缓冲区的最大大小。对于经过流处理的消息,该值最少应为以缓冲模式读取的消息头的最大可能大小。 内存中用于对传入消息进行缓冲的最大字节数。默认值为 65,536 字节。 值小于或等于零。 获取或设置消息块或完整消息在发出之前可以在内存中保持缓冲的最大时间间隔。 一个 ,指定消息块或完整消息在发出之前可以在内存中保持缓冲的最大时间间隔。默认值为 2 秒。只有在传出消息的 属性设置为 true 时,该属性才有意义。否则,该值就会被忽略,消息将立即发送。文档指南 值小于零。 获取或设置可用于处理服务上的传入连接的最大挂起异步接受操作数。 服务可以同时接受的最大连接数。默认值为 1。 值小于或等于零。 获取或设置在服务上等待调度的最大连接数。 在服务上等待调度的最大入站连接数。默认值为 10。 值小于或等于零。 导出有关绑定的自定义策略断言。 可以用来修改导出过程的 可以用来插入您的自定义策略断言的 为 null。 为 null。 为协定将自定义 Web 服务描述语言 (WSDL) 元素写入到生成的 WSDL 中。 可导出协定信息的 提供从导出的 WSDL 元素到协定说明的映射。 为终结点将自定义 Web 服务描述语言 (WSDL) 元素写入到生成的 WSDL 中。 可导出协定信息的 提供从导出的 WSDL 元素到终结点说明的映射。 获取或设置一个值,该值指示通过面向连接的传输对消息进行缓冲还是流处理。 一个 值,该值指示通道是使用消息传输的流处理模式还是缓冲模式。默认值为 该值不是有效的 从一个绑定元素列表定义绑定。 初始化 类的新实例。 使用完整通道堆栈中的绑定元素初始化 类的新实例。 一个类型为 ,其中以从上至下的顺序包含通道堆栈的绑定元素。 为 null。 从指定绑定的值初始化 类的新实例。 用于初始化自定义绑定的 为 null。 从一个绑定元素数组初始化 类的新实例。 用于初始化自定义绑定的类型为 为 null。 初始化 类的新实例。 configurationName 属性的值,该属性标识 binding 元素,该元素的设置用于初始化绑定。 标识的绑定元素为 null。 从一个具有指定名称和命名空间的绑定元素数组初始化 类的新实例。 绑定的名称。 绑定的命名空间。 用于初始化自定义绑定的类型为 为 null。 返回由自定义绑定中的绑定元素构成的泛型集合。 一个类型为 对象,其中包含自定义绑定中的绑定元素。 从自定义绑定获取绑定元素。 一个包含自定义绑定中的绑定元素的 获取由自定义绑定使用的传输 URI 方案。 自定义绑定使用的传输 URI 方案;或者,如果没有传输( 为 null),则为空字符串。 为从队列读取的消息指定可能的传递失败类型。 发生未知错误。 发送方不具有将消息放入目标队列的访问权限。 未找到目标队列。 目标队列管理器无法对消息进行解密。 目标队列管理器无法对消息进行身份验证,原因是附加的签名无效。 源队列管理器无法对消息进行加密。 已超出消息跃点计数(跃点计数指示中间服务器的数目)。 事务性消息发送到了非事务性队列中。 非事务性消息发送到了事务性队列中。 在到达目标队列之前,消息已被清除。 在消息可传递到应用程序之前,目标队列已被删除。 目标队列已满,因此消息未进行传递。 队列已清除,消息不再存在。 消息未能在超时前到达目标队列。 消息未按时传递到应用程序。 一个枚举,指定消息传递结果不确定或未传递消息时消息的传递状态。 消息传递结果不确定。 消息未被传递。 将通道引发的异常转换为符合通道协议的 SOAP 错误消息。 初始化 类的新实例。 获取默认错误转换器。 的实例。 消息版本。 尝试创建异常。 如果成功转换了错误,则为 true;否则为 false。默认值为 false。 错误消息。 错误。 如果转换成功,则为作为 out 参数返回的 SOAP 异常。 尝试在错误转换成 SOAP 异常后创建错误消息。 如果成功创建了错误消息,则为 true;否则为 false。默认值为 false。 SOAP 异常。 错误消息作为 out 参数返回。 使用错误检查包装 如果成功转换了错误,则为 true;否则为 false。默认值为 false。 错误消息。 错误。 如果转换成功,则为作为 out 参数返回的 SOAP 异常。 为 null。 返回了 true,但 是 null。 返回了 false,但 不是 null。 使用错误检查包装 如果成功创建了错误消息,则为 true;否则为 false。默认值为 false。 SOAP 异常。 错误消息作为 out 参数返回。 返回了 true,但 是 null。 返回了 false,但 不是 null。 提供对 HTTP 请求的访问,以访问和响应通过 HTTP 协议提供给请求的附加信息。 初始化 类的新实例。 从 HTTP 请求获取 HTTP 标头。 返回一个 ,其中包含 HTTP 请求中的 HTTP 标头。 获取或设置 HTTP 请求的 HTTP 谓词。 HTTP 请求的 HTTP 谓词。 值设置为 null。 获取与 类关联的消息属性的名称。 值“httpRequest”。 获取或设置 HTTP 请求的查询字符串。 HTTP 请求中的查询字符串。 值设置为 null。 获取或设置一个值,该值指示是否忽略消息正文并且只发送标头。 如果禁止发送消息正文,则为 true;否则为 false。默认值为 false。 提供对 HTTP 响应的访问,以便访问和响应为 HTTP 协议请求提供的附加信息。 初始化 类的新实例。 从 HTTP 响应中获取 HTTP 标头。 返回一个 ,它包含 HTTP 响应中的 HTTP 标头。 获取与 类关联的消息属性的名称。 返回“httpResponse”。 获取或设置附加此属性的当前 HTTP 响应的状态代码。 返回要在 HTTP 响应中发送的 设置的值小于 100 或大于 599。 获取或设置附加此属性的当前 HTTP 响应的状态代码说明。 返回要在 HTTP 响应中发送的 获取或设置一个值,该值指示是否忽略消息正文,只发送一个空消息。 如果禁止发送消息正文,则为 true;否则为 false。默认值为 false。 表示用于指定 HTTPS 传输以传输消息的绑定元素。 初始化 类的新实例。 初始化 类的新实例。 类的实例。 创建指定类型的可用于创建通道的通道工厂。 指定类型的通道工厂,基于传输绑定元素中设置的值进行了配置。 成员,描述创建通道工厂所需的绑定、行为、协定和其他信息。 通道类型。 不能为 null。 创建指定类型的可用于创建通道的通道侦听器。 指定类型的通道侦听器。 成员,描述创建通道工厂所需的绑定、行为、协定和其他信息。 通道类型。 不能为 null。 创建当前绑定元素的副本。 当前绑定元素的副本。 中获取指定的对象。 中的指定对象;如果找不到该对象,则为 null。 一个 要获取的对象。 获取表示安全绑定中使用的传输令牌的 一个 ,表示安全绑定中使用的传输令牌。 获取或设置一个值,该值指示是否需要 SSL 客户端身份验证。 如果需要 SSL 客户端身份验证,则为 true;否则为 false。默认值为 false。 返回传输的 URI 方案。 返回传输的 URI 方案,即“HTTPS”。 表示用于指定 HTTP 传输以传输消息的绑定元素。 初始化 类的新实例。 初始化 类的新实例。 类的实例。 获取或设置一个值,该值指示客户端是否接受 Cookie 并根据今后的请求传播 Cookie。 如果接受 Cookie,则为 true;否则为 false。默认值为 false。 获取或设置身份验证方案,该方案用于验证 HTTP 侦听器所处理的客户端请求。 用于指定进行客户端身份验证时所使用协议的 枚举值。默认值为 已设置 的值。 Creates a channel factory that can be used to create a channel. A channel factory of the specified type. Type of channel factory. cannot be null. 创建指定类型的通道侦听器。 指定类型的通道侦听器。 成员,描述创建通道工厂所需的绑定、行为、协定和其他信息。 通道工厂的类型。 不能为 null。 获取或设置一个值,该值指示是否忽略本地地址的代理。 如果为本地地址忽略代理,则为 true;否则为 false。默认值为 false。 Determines whether a channel factory of the specified type can be built. true if a channel factory can be built; otherwise false. The for the channel. The type of channel to check. is null. 确定是否可生成指定类型的通道侦听器。 如果可以生成通道侦听器,则为 true;否则为 false。 通道的 要检查的通道类型。 为 null。 创建当前绑定元素的副本。 当前绑定元素的副本。 从指定的 获取属性。 取自指定 的属性。 一个 要获取的属性。 获取或设置一个值,该值指示在对 URI 进行匹配时,是否使用主机名来访问服务。 枚举值,该值指示在将传入的请求路由到终结点 URI 时,是否包含主机名。默认值为 ,表示忽略匹配项中的主机名。 设置的值尚未定义。 Gets or sets a value that indicates whether to make a persistent connection to a service endpoint. true if the request to the service endpoint should contain a Connection HTTP header with the value Keep-alive; otherwise, false. The default is true. 获取或设置要使用的缓冲区的最大大小。对于缓冲的消息,此值与 相同。对于经过流处理的消息,此值为必须以缓冲模式读取的 SOAP 标头的最大大小。 缓冲区的最大大小(以字节为单位)。 获取或设置一个 URI,包含用于 HTTP 请求的代理地址。 包含代理地址的 。默认值为 null。 获取或设置用于对 HTTP 代理所处理的客户端请求进行身份验证的身份验证方案。 枚举值,指定用于代理上客户端身份验证的协议。默认值为 获取或设置身份验证领域。 身份验证领域。默认值为 ""。 获取传输的 URI 方案。 返回 导出有关绑定的自定义策略断言。 可以用来修改导出过程的 可以用来插入您的自定义策略断言的 为协定将自定义 Web 服务描述语言 (WSDL) 元素写入到生成的 WSDL 中。 可导出协定信息的 提供从导出的 WSDL 元素到协定说明的映射。 为终结点将自定义 Web 服务描述语言 (WSDL) 元素写入到生成的 WSDL 中。 可导出协定信息的 提供从导出的 WSDL 元素到终结点说明的映射。 获取或设置传输模式。 的下列成员值之一: Buffered Streamed StreamedRequest StreamedResponse 获取或设置一个值,该值指示是否在服务器上启用不安全连接共享。如果启用,将对每个 TCP 连接执行一次 NTLM 身份验证。 如果启用不安全连接共享,则为 true;否则为 false。默认值为 false。 获取或设置一个值,该值指示是否使用计算机范围的代理设置,而不使用用户特定的设置。 如果使用计算机范围的代理设置,则为 true;否则为 false。默认值为 true。 定义绑定为了描述和公布客户端与服务可能需要的功能而必须实现的接口。 获取一个值,该值指示绑定是否可以支持按消息发送顺序传递消息的保证。 如果消息必须按发送顺序传递,则为 true;如果消息可以不按此顺序传递,则为 false。 获取一个值,该值指示绑定是否可以支持消息的排队传递。 如果支持排队消息传递,则为 true;否则为 false。 定义绑定可实现的可选接口,用于指定它所配置的服务是否具有多路广播功能。 获取一个值,该值指示绑定是否将服务配置为具有多路广播功能。 如果服务具有多路广播功能,则为 true;否则为 false。默认值为 false。 定义可选的协定,绑定通过实现该协定,可以指定传入请求是由服务同步处理还是异步处理。 获取一个值,该值指示传入请求是由同步处理更加有效还是异步处理更加有效。 如果同步处理请求更加有效,则为 true;否则为 false。默认值为 false,即异步处理请求。 定义所有通道对象都必须实现的基本接口。它要求通道对象实现由所有通信对象共享的状态机接口,还要求通道对象实现从通道堆栈中检索对象的方法。 从通道堆栈的适当层返回所请求的类型化对象(如果存在)。 如果存在,则为所请求的类型化对象 ,如果不存在,则为 null。 方法正在查询的类型化对象。 定义必须由通道工厂实现来生成通道的接口。 从通道堆栈的适当层返回所请求的类型化对象(如果存在)。 如果存在,则返回所请求的类型化对象 ,如果不存在,则返回 null。 方法正在查询的类型化对象。 定义必须由创建特定类型通道的通道工厂实现的接口。 通道工厂创建的通道的类型。 创建到指定终结点地址的指定类型的通道。 到指定终结点地址的类型为 的通道。 提供服务位置的 创建指定类型的通道,该通道通向消息要发送到的指定终结点地址和传输地址。 到指定终结点地址和传输地址的 类型的通道。 提供服务位置的 ,包含发送消息的目标传输地址。 定义必须由通道侦听器实现来接受通道的接口。 开始一个等待通道到达的异步操作,此操作必须在指定时间间隔内完成。 引用异步等待通道操作的 ,指定在超时前可用于完成等待通道操作的时间长度。 接收异步等待通道操作完成通知的 委托。 一个由应用程序指定的对象,它包含与异步等待通道操作相关联的状态信息。 完成一个等待通道到达的异步操作。 如果消息已到达,则为 true;否则为 false。 通过调用 方法返回的 从通道堆栈的适当层返回所请求的类型化对象(如果存在)。 如果存在,则返回所请求的类型化对象 ,如果不存在,则返回 null。 方法正在查询的类型化对象。 获取工厂生成的侦听器进行侦听的 URI。 工厂生成的侦听器进行侦听的 等待通道到达。 如果通道在 指定的时间间隔内到达,则为 true;否则为 false。 ,指定在超时前可用于完成等待通道操作的时间长度。 定义一个接口,通道侦听器必须实现该接口才能接受类型特定的通道。 通道侦听器接受的通道类型。 接受具有指定类型的通道以便与客户端进行通信。 一个侦听器所接受的 类型的通道。 接受具有指定类型的通道以便在指定时间间隔内与客户端进行通信。 一个侦听器所接受的 类型的通道。 ,指定在超时前可用于完成等待通道操作的时间长度。 开始一个接受通道的异步操作。 引用异步接受通道操作的 接收异步接受通道操作完成通知的 委托。 一个由应用程序指定的对象,它包含与异步接受通道操作相关联的状态信息。 开始一个异步操作,在指定时间间隔内接受通道。 引用异步接受通道操作的 ,指定在超时前可用于完成等待通道操作的时间长度。 接收异步接受通道操作完成通知的 委托。 一个由应用程序指定的对象,它包含与异步接受通道操作相关联的状态信息。 完成一个接受通道的异步操作。 一个侦听器所接受的 类型的通道。 通过调用 方法返回的 定义通道为发送和接收消息而必须实现的接口。 定义会话接口,该接口在消息终结点之间的双向通信的两端实现。 开始一个异步操作来终止出站会话。 引用异步出站会话终止的 委托。 一个 object,它包含该请求的状态信息。 开始一个异步操作来终止出站会话,此操作必须在指定超时内完成。 引用异步出站会话终止的 指定时间间隔的 ,操作必须在此时间间隔内完成。 委托。 一个 object,它包含该请求的状态信息。 终止出站会话,指示不能再在此会话的关联通道上从此终结点发送消息。 终止出站会话,指示在指定时间间隔内,不能再在此会话的关联通道上从此终结点发送消息。 指定时间间隔的 ,操作必须在此时间间隔内完成。 完成一个异步操作来终止出站会话,指示不能再在此会话的关联通道上从此终结点发送消息。 通过调用 方法之一返回的 定义将双工通道与会话进行关联的接口。 定义通道为接收消息而必须实现的接口。 开始用于接收消息的异步操作,该操作具有关联的状态对象。 引用异步消息接收的 委托,接收异步操作完成的通知。 一个由应用程序指定的对象,包含与异步操作相关联的状态信息。 开始用于接收消息的异步操作,该操作具有指定的超时值和状态对象与之关联。 引用异步接收操作的 一个 ,指定等待消息变为可用所用的时间间隔。 委托,接收异步操作完成的通知。 一个由应用程序指定的对象,包含与异步操作相关联的状态信息。 在操作完成前超出指定的 指定的超时小于零。 开始用于接收消息的异步操作,该操作具有指定的超时值和状态对象与之关联。 引用异步接收操作的 一个 ,指定等待消息变为可用所用的时间间隔。 委托,接收异步操作完成的通知。 一个由应用程序指定的对象,包含与异步操作相关联的状态信息。 在操作完成前超出指定的 指定的超时小于零。 开始异步等待消息到达操作,该操作具有指定的超时值和状态对象与之关联。 引用等待消息到达的异步操作的 一个 ,指定等待消息变为可用所用的时间间隔。 委托,接收异步操作完成的通知。 一个由应用程序指定的对象,包含与异步操作相关联的状态信息。 在操作完成前超出指定的 指定的超时小于零。 完成用于接收消息的异步操作。 接收到的 通过调用 方法之一返回的 完成用于接收消息的指定异步操作。 如果在经历指定的时间间隔之前接收到消息,则为 true;否则为 false。 通过调用 方法返回的 接收到的 完成指定的异步等待消息操作。 如果消息在超出 之前到达,则为 true;否则为 false。 ,标识要完成的 操作,并且从它检索最终结果。 获取输入通道接收消息的地址。 输入通道接收消息的 如果有可用消息,则返回接收到的消息。如果没有可用消息,则在默认的时间间隔内阻塞。 接收到的 如果有可用消息,则返回接收到的消息。如果没有可用消息,则在指定的时间间隔内阻塞。 接收到的 一个 ,指定接收操作的完成时限,在此时限之后操作将超时并引发 在操作完成前超出指定的 指定的超时小于零。 尝试在指定的时间间隔内接收消息。 如果在超出 之前接收到消息,则为 true;否则为 false。 通过调用 方法之一返回的 接收到的 在操作完成前超出指定的 指定的超时小于零。 返回一个值,该值指示消息是否在指定的时间间隔内到达。 如果消息在超出 之前到达,则为 true;否则为 false。 指定在超时前等待消息到达所用的最大时间间隔。 在操作完成前超出指定的 指定的超时小于零。 定义在消息传递终结点之间的单向通信的接收端实现的会话的接口。 定义将输入通道与会话进行关联的接口。 定义一个接口,该接口可实现来描述消息的一组属性。 创建当前实例的副本。 一个 在指定的绑定与服务的协定要求不相符时引发的异常。 初始化 类的新实例。 使用指定的序列化信息和流上下文初始化 类的新实例。 包含序列化异常所需的所有数据的 指定流的源和目标的 使用指定的错误消息初始化 类的新实例。 解释异常原因的错误消息。 使用指定的错误消息和对造成此异常的内部异常的引用来初始化 类的新实例。 解释异常原因的错误消息。 导致引发当前异常的 定义通道为发送消息而必须实现的接口。 开始一个异步操作,向输出通道的目标传输一条消息。 引用异步消息传输的 将在输出通道上发送的 委托。 一个由应用程序指定的对象,包含与异步发送操作相关联的状态信息。 开始一个异步操作,在指定时间间隔内向输出通道的目标传输消息。 引用异步发送操作的 将在输出通道上发送的 ,指定在超时前必须完成发送操作的时间。 委托,接收异步操作完成发送的通知。 一个由应用程序指定的对象,包含与异步发送操作相关联的状态信息。 完成一个异步操作,向输出通道的目标传输消息。 通过调用 方法返回的 获取在输出通道上发出的消息将要到达的服务的目标。 输出通道发送的消息将要到达的服务的 向输出通道的目标传输一条消息。 将在输出通道上发送的 在指定时间间隔内在当前输出通道上发送一条消息。 将在输出通道上发送的 ,指定在超时前必须完成发送操作的时间。 获取 URI,该 URI 包含输出通道发送消息的目标传输地址。 ,包含输出通道发送消息的目标传输地址。 定义会话接口,该接口在消息终结点之间的单向通信的发送端实现。 定义将输出通道与会话进行关联的接口。 定义一个接口,通道必须实现该接口,才能成为消息传递终结点之间的请求-回复通信的接收端。 开始用于接收可用请求的异步操作,该操作具有默认的超时值。 引用请求的异步接收的 委托,接收请求操作完成的异步接收的通知。 一个由应用程序指定的对象,它包含与请求操作的异步接收相关联的状态信息。 开始用于接收可用请求的异步操作,该操作具有指定的超时值。 引用请求的异步接收的 ,指定等待接收可用请求的时间间隔。 委托,接收请求操作完成的异步接收的通知。 一个由应用程序指定的对象,它包含与请求操作的异步接收相关联的状态信息。 开始用于接收请求消息的异步操作,该操作具有指定的超时值和状态对象与之关联。 引用该异步接收请求操作的 一个 ,指定接收请求操作的完成时限,在此时限之后操作将超时并返回 false。 委托,接收请求操作完成的异步接收的通知。 一个由应用程序指定的对象,它包含与请求操作的异步接收相关联的状态信息。 开始具有关联的指定超时值和状态对象的异步请求操作。 引用等待请求消息到达的异步操作的 ,指定等待接收可用请求的时间间隔。 委托,接收请求操作完成的异步接收的通知。 一个由应用程序指定的对象,它包含与请求操作的异步接收相关联的状态信息。 完成用于接收可用请求的异步操作。 用于构造请求的回复的 通过调用 方法返回的 完成用于接收请求消息的指定异步操作。 如果在经历指定的时间间隔之前接收到请求消息,则为 true;否则为 false。 通过调用 方法返回的 接收到的 完成指定的异步等待请求消息操作。 如果在经历指定的时间间隔之前接收到请求,则为 true;否则为 false。 ,标识要完成的 操作,并且从它检索最终结果。 获取回复通道接收消息的地址。 回复通道接收消息的 如果有可用的上下文,则返回接收到的请求的上下文。如果没有可用的上下文,则等到有可用上下文为止。 用于构造回复的 如果有可用的上下文,则返回接收到的请求的上下文。如果没有可用的上下文,则等到有可用上下文为止。 用于构造回复的 一个 ,指定接收请求操作的完成时限,在此时限之后操作将超时并返回 false。 返回一个值,该值指示是否在经历指定的时间间隔之前接收到请求。 如果在经历指定的时间间隔之前接收到请求消息,则为 true;否则为 false。 一个 ,指定接收请求操作的完成时限,在此时限之后操作将超时并返回 false。 接收到的 返回一个值,该值指示是否在经历指定的时间间隔之前接收到请求消息。 如果在经历指定的时间间隔之前接收到请求,则为 true;否则为 false。 一个 ,指定请求操作的完成时限,在此时限之后操作将超时并返回 false。 定义将回复通道与会话进行关联的接口 定义一个协定,通道必须实现该协定,才能成为消息传递终结点之间的请求-回复通信的请求端。 Begins an asynchronous operation to transmit a request message to the reply side of a request-reply message exchange. The that references the asynchronous message transmission. The request to be transmitted. The delegate that receives the notification of the completion of the asynchronous operation transmitting a request message. An object, specified by the application, that contains state information associated with the asynchronous operation transmitting a request message. Begins an asynchronous operation to transmit a request message to the reply side of a request-reply message exchange within a specified interval of time. The that references the asynchronous message transmission. The request to be transmitted. The that specifies the interval of time within which a response must be received. (For defaults, see the Remarks section.) The delegate that receives the notification of the completion of the asynchronous operation transmitting a request message. An object, specified by the application, that contains state information associated with the asynchronous operation transmitting a request message. 完成异步操作以向传送的请求返回基于消息的响应。 在对请求的响应中收到的 通过调用 方法返回的 获取请求通道将消息发送到的远程地址。 请求通道将消息发送到的 发送一个基于消息的请求,并返回相关的基于消息的响应。 在对请求的响应中收到的 要传送的请求 发送一个基于消息的请求,并在指定的时间间隔内返回相关的基于消息的响应。 在对请求的响应中收到的 要传送的请求 指定时间间隔的 ,在此时间间隔内必须收到响应。 获取发送请求的目标传输地址。 ,包含发送消息的目标传输地址。 定义将请求通道与会话进行关联的接口。 定义用于指定绑定的安全功能的协定。 获取绑定支持的保护级别请求。 指定绑定支持的保护级别请求的 获取绑定支持的保护级别响应。 指定绑定支持的保护级别响应的 获取一个值,该值指示绑定是否支持客户端身份验证。 如果绑定可以支持客户端身份验证,则为 true;否则为 false。 获取一个值,该值指示绑定是否支持客户端 Windows 标识。 如果绑定可以支持客户端 Windows 标识,则为 true;否则为 false。 获取一个值,该值指示绑定是否支持服务器身份验证。 如果绑定可以支持服务器身份验证,则为 true;否则为 false。 通过提供通信会话的 ID,定义在交换消息的各方之间建立共享上下文的接口。 获取用于唯一标识会话的 ID。 用于唯一标识会话的 ID。 定义将通道与特定会话类型进行关联的接口。 与通道关联的 类型。 获取与此通道关联的会话类型。 与此通道关联的 类型。 表示绑定元素应实现的一个接口,这些绑定元素要求调度程序在调度到服务方法之前创建一个事务。 获取一个布尔指,该值指定是否为接收操作启用了事务。 如果为接收操作启用了事务,则为 true;否则为 false。 提供在策略导出时使用的传输令牌断言(例如,HTTPS 令牌断言)。 获取传输令牌断言。 一个表示传输令牌断言的 指定本地客户端安全设置。 初始化 类的新实例。 获取或设置一个值,该值指示是否已缓存安全对话 Cookie。 如果已缓存 Cookie,则为 true;否则为 false。 创建此类的新实例,它是当前实例的一个副本或复本。 的新实例。 获取或设置续订安全对话 Cookie 的阈值百分比。 续订安全对话 Cookie 的阈值百分比。默认值为 60%。 该属性使用 set 设置为一个小于 0 或大于 100 的值。 获取或设置一个值,该值指示是否对客户端从服务接收的消息启用重播检测。 如果启用重播检测,则为 true;否则为 false。默认值为 true。 获取或设置标识验证程序。 抽象类 的实现的实例。 获取或设置通信双方的系统时钟之间允许的最大时间差异。 一个 ,表示进行通信双方的系统时钟之间允许的最大时间差异。默认值为 5 分钟。 此属性使用 set 设置为一个小于 0 的值。 Gets or sets the maximum caching time for secure conversation cookies. A that represents the maximum caching time for secure conversation cookies. The default is 10675199 days. The property is set to a value less than 0. 获取或设置一个值,该值指示在传输失败后安全会话是否尝试重新连接。 如果在传输失败后安全会话尝试重新连接,则为 true;否则为 false。默认值为 true。 获取或设置用于重播检测的缓存 Nonce 的数目。 用于重播检测的缓存 Nonce 的数目。默认值为 900000。 获取或设置消息 Nonce 有效的最长时间。 一个 ,表示消息 Nonce 有效的最长时间。默认值为 5 分钟。 此属性使用 set 设置为一个小于 0 的值。 获取或设置一个时间跨度,此时间之后发起方续订用于安全会话的密钥。 一个表示时间跨度的 ,此时间之后发起方续订用于安全会话的密钥。默认值为 10 小时。 此属性使用 set 设置为一个小于 0 的值。 获取或设置一个时间间隔,这段时间间隔内上一个会话密钥在密钥续订期间对传入的消息有效。 一个表示时间间隔的 ,这段时间间隔内上一个会话密钥在密钥续订后对传入的消息有效。默认值为 5 分钟。 此属性使用 set 设置为一个小于 0 的值。 获取或设置消息在由客户端发送时的最长有效时间。如果服务在此期间后收到消息,应丢弃该消息。 一个 ,表示消息在由客户端发送时的最长有效时间。默认值为 5 分钟。 此属性使用 set 设置为一个小于 0 的值。 提供可设置的本地服务安全属性。 初始化 类的新实例。 从当前实例创建此类的新实例。 的新实例。 获取或设置一个值,该值指示是否在服务上启用重播检测。 如果对服务启用重放检测,则为 true;否则为 false。默认值为 true。 获取或设置通道因处于不活动状态而关闭前等待的时间。 一个 ,表示与客户端的安全会话因处于不活动状态而关闭前等待的时间。默认值为 2 分钟。 该属性已设置为小于 0 的值。 获取或设置服务颁发给客户端的 的生存期。 一个 ,表示新安全 Cookie 的生存期。默认值为 10 小时。 该属性已设置为小于 0 的值。 获取或设置服务允许一次缓存的 的最大数量。 服务可以缓存的安全对话 Cookie 的最大数量。达到此限制后,服务将移除缓存时间最久的安全对话 Cookie,为新安全对话 Cookie 腾出空间。默认值为 1000。 该属性已设置为小于 0 的值。 获取或设置通信双方的系统时钟之间允许的最大时间差异。 一个 ,表示进行通信双方的系统时钟之间允许的最大时间差异。默认值为 5 分钟。 该属性已设置为小于 0 的值。 Gets or sets the maximum number of concurrent security sessions that are established with the server for which it has issued a session token but for which no application messages are sent. The maximum number of concurrent security sessions. The default is 128. The property is set to a value less than 0. 获取或设置服务可参与的与客户端的最大并发安全协商数。 服务可参与的与客户端的最大并发安全协商数。默认值为 128。 该属性已设置为小于 0 的值。 获取或设置客户端与服务之间的安全协商阶段的最长持续时间。 一个 ,表示客户端与服务之间的安全协商阶段的最长持续时间。与服务的任何协商(例如消息级别 SPNego 或 SSL 身份验证期间)都必须在此时间内完成。默认值为 1 分钟。 该属性已设置为小于 0 的值。 获取或设置一个值,该值指示在传输失败后安全会话是否尝试重新连接。 如果在传输失败后安全会话尝试重新连接,则为 true;否则为 false。默认值为 true。 获取或设置用于重播检测的 Nonce 缓存大小。 用于重播检测的 Nonce 缓存大小。默认值为 900,000。 Gets or sets the maximum amount of time within which the service can accept a message. A that represents the maximum amount of time within which the service can accept a message. The default is 5 minutes. The property is set to a value less than 0. Gets or sets the lifetime of a key used in a security session. When this interval expires the key is automatically renewed. The time span after which the service requires that the initiator renew the key used for the security session. If the initiator does not renew the key within this time the service sends back a fault to the initiator. The default is 15 hours. The property is set to a value less than 0. Gets or sets the time interval after key renewal for which the previous session key is valid on incoming messages during a key renewal. The time interval after key renewal for which the previous session key is valid on incoming messages after a key renewal. The default is 5 minutes. The property is set to a value less than 0. Gets or sets the maximum duration of time that messages are valid when sent by the service. If the client receives the service's message after this duration, it discards the message. The maximum duration of time that messages are valid when sent by the service. The default is 5 minutes. The property is set to a value less than 0. 表示分布式环境中终结点之间的通信单元。 初始化 类的一个新实例。 关闭 并释放任何资源。 Stores an entire into a memory buffer for future access. A . The maximum size of the buffer to be created. is smaller than zero. The message is closed. The message has been copied, read or written. Creates a message that contains a SOAP fault, a version and an action. A object for the message created. A object that specifies the SOAP version to use for the message. A object that represents a SOAP fault. A description of how the message should be processed. , or is null. Creates a message that contains a SOAP fault, a reason and the detail for the fault, version and action. A object for the message created. A object that specifies the SOAP version to use for the message. A object that represents a SOAP fault. The reason of the SOAP fault. The details of the SOAP fault. A description of how the message should be processed. , , , or is null. Creates a message that contains a SOAP fault, the reason for the fault, a version and an action. A object for the message created. A object that specifies the SOAP version to use for the message. A object that represents a SOAP fault. The reason of the SOAP fault. A description of how the message should be processed. , , or is null. 创建一个包含了版本和操作的消息。 所创建消息的 对象。 一个 对象,指定要用于消息的 SOAP 版本。 有关应如何处理消息的说明。 为 null。 Creates a message with the specified version, action and body. A object for the message created. A object that specifies the SOAP version to use for the message. A description of how the message should be processed. The body of the message. , or is null. Creates a message using the specified version, action, message body and serializer. A object for the message created. A object that specifies the SOAP version to use for the message. A description of how the message should be processed. The body of the message. A . , or is null. Creates a message with a body that consists of an array of bytes. A object for the message created. A object that specifies the SOAP version to use for the message. A description of how the message should be processed. A of type byte. , or is null. 使用指定的版本、操作和正文创建消息。 所创建消息的 对象。 一个 对象,指定要用于消息的 SOAP 版本。 有关应如何处理消息的说明。 消息的正文。 为 null。 使用指定的读取器、操作和版本创建消息。 所创建消息的 对象。 一个 对象,指定要用于消息的 SOAP 版本。 有关应如何处理消息的说明。 要用于读取 SOAP 消息的 对象。 为 null。 使用指定的读取器、操作和版本创建消息。 所创建消息的 对象。 要用于读取 SOAP 消息的 对象。 标头的最大大小(以字节为单位)。 一个有效的 值,指定要用于消息的 SOAP 版本。 为 null。 使用指定的读取器、操作和版本创建消息。 所创建消息的 对象。 要用于读取 SOAP 消息的 对象。 标头的最大大小(以字节为单位)。 一个 对象,指定要用于消息的 SOAP 版本。 为 null。 Retrieves the body of this instance. An object of type that contains the body of this message. The body of the message. Retrieves the body of this using the specified serializer. An object of type that contains the body of this message. A . The body of the message. is null. Retrieves the attributes of the message body. The attributes of the message body. The local name of the XML node.The name of the element that corresponds to this member. This string must be a valid XML element name. The namespace to which this XML element belongs.The namespace URI of the element that corresponds to this member. The system does not validate any URIs other than transport addresses. or is null. The message is closed. The message has been copied, read or written. Gets the XML dictionary reader that accesses the body content of this message. A . The message is closed. The message is empty, or has been copied, read or written. 在派生类中重写时,获取消息的标头。 一个表示消息头的 对象。 消息已释放。 返回一个值,该值指示是否已释放 如果消息已释放,则为 true;否则为 false。 返回一个值,该值指示 是否为空。 如果消息为空,则为 true;否则为 false。 消息已释放。 获取一个值,该值指示此消息是否会生成任何 SOAP 错误。 如果此消息生成了任何 SOAP 错误,则为 true;否则为 false。 消息已释放。 消息正文转换成字符串时调用。 一个用于将消息转换成字符串的 在关闭消息时调用。 创建消息缓冲区来存储此消息时调用。 一个 要创建的缓冲区的最大大小。 Called when the attributes of the message body is retrieved. The attributes of the message body. The local name of the XML node.The name of the element that corresponds to this member. This string must be a valid XML element name. The namespace to which this XML element belongs.The namespace URI of the element that corresponds to this member. The system does not validate any URIs other than transport addresses. Called when an XML dictionary reader that can access the body content of this message can be retrieved. A . 将消息正文写入 XML 文件时调用。 用于将此消息正文写入 XML 文件的 将整个消息写入 XML 文件时调用。 用于将此消息写入 XML 文件的 将开始正文写入 XML 文件时调用。 用于将开始正文写入 XML 文件的 将开始信封写入 XML 文件时调用。 用于将开始信封写入 XML 文件的 将开始标头写入 XML 文件时调用。 用于将开始标头写入 XML 文件的 在派生类中重写时,获取消息的处理级别批注集。 一个包含消息处理级别批注集的 消息已释放。 获取此 的当前状态。 一个 ,包含了此 的当前状态。 关闭此消息使用的所有资源。不能继承此方法。 返回表示当前 的字符串。 当前的 消息已释放。 在派生类中重写时,获取消息的 SOAP 版本。 一个表示 SOAP 版本的 对象。 消息已释放。 使用指定的 写入正文元素。 一个要用于写入正文元素的 对象。 为 null。 使用指定的 序列化消息正文。 要用于写入消息正文的 对象。 为 null。 消息已释放。 使用指定的 序列化正文内容。 一个要用于写入正文元素的 对象。 为 null。 消息已关闭。 已复制、读取或写入消息。 使用指定的 序列化整个消息。 一个要用于写入消息的 对象。 为 null。 消息已关闭。 已复制、读取或写入消息。 使用指定的 序列化整个消息。 要用于写入消息正文的 对象。 为 null。 消息已关闭。 已复制、读取或写入消息。 使用指定的 序列化开始正文。 一个要用于写入开始正文的 对象。 为 null。 使用指定的 序列化开始正文。 要用于写入消息开始正文的 对象。 为 null。 使用指定的 序列化开始信封。 一个要用于写入开始信封的 对象。 为 null。 表示一个内存缓冲区,该内存缓冲区存储了未来要使用的整个消息。 初始化 类的新实例。 获取此 使用的近似字节数。 使用的近似字节数。 缓冲区使用完毕。 返回原始消息的副本。 一个原始 实例的相同副本,您先前将此实例提供给 实例的 方法。 创建一个用于定位此对象的新 对象。不能继承此方法。 用于定位此对象的 对象。 使用位于指定节点上的导航器,创建一个用于定位此对象的新 对象。 用于定位此对象的 对象。 希望导航器最初定位的位置。 使用位于指定节点和 xml:space 范围的导航器,创建一个用于定位此对象的新 对象。 用于定位此对象的 对象。 希望导航器最初定位的位置。 一个有效的 空间。 在指定的 xml:space 范围,创建一个用于定位此对象的新 对象。 用于定位此对象的 对象。 一个有效的 空间。 获取存储在此缓冲区中消息内容的类型。 存储在此缓冲区中消息内容的类型。 释放由 占用的非托管资源,还可以另外再释放托管资源。不能继承此方法。 将此缓冲区中的整个内容写入指定的 IO 流。 一个 IO 流,此缓冲区中的整个内容都会写入此 IO 流。 编码器是用于将消息写入到流中并从流中读取消息的组件。 初始化 类的新实例。 在派生类中重写时,获取编码器使用的 MIME 内容类型。 受消息编码器支持的内容类型。 从通道堆栈的适当层返回所请求的类型化对象(如果存在)。 如果存在,则请求类型化对象 ,如果不存在,则为 null。 方法正在查询的类型化对象。 返回一个值,该值指示消息编码器是否支持指定的消息级内容类型值。 如果支持指定的消息级内容类型,则为 true;否则为 false。 所测试的消息级内容类型。 在派生类中重写时,获取编码器使用的媒体类型值。 受消息编码器支持的媒体类型。 在派生类中重写时,获取编码器使用的消息版本值。 编码器使用的 在派生类中重写时,从指定的缓冲区中读取一条消息。 从指定的缓冲区中读取的 一个类型为 ,它提供从中反序列化消息的缓冲区。 ,管理从中反序列化消息的缓冲区。 在派生类中重写时,从指定的流中读取一条消息。 从指定的流中读取的 一个类型为 ,它提供从中反序列化消息的缓冲区。 ,管理从中反序列化消息的缓冲区。 多用途 Internet 邮件扩展 (MIME) 消息级内容类型。 在派生类中重写时,从指定的流中读取一条消息。 从指定的流中读取的 从中读取消息的 对象。 可从消息中读取的标头的最大大小。 在派生类中重写时,从指定的流中读取一条消息。 从指定的流中读取的 从中读取消息的 对象。 可从消息中读取的标头的最大大小。 多用途 Internet 邮件扩展 (MIME) 消息级内容类型。 Returns the content type that is used by the message encoder. The content type that is used by the message encoder. Writes a message less than a specified size to a byte array buffer. A of type byte that provides the buffer to which the message is serialized. The to write to the message buffer. The maximum message size that can be written. The that manages the buffer to which the message is written. 在派生类中重写时,将小于指定大小的消息按指定的偏移量写入字节数组缓冲区。 一个类型为 byte 的 ,它提供将消息序列化到的缓冲区。 要写入消息缓冲区的 可写入的最大消息大小。 ,管理将消息写入到的缓冲区。 从提供缓冲区的字节数组开头开始的段的偏移量。 在派生类中重写时,将消息写入指定的流中。 要写入 要写入的 对象。 一个抽象基类,表示用于生成消息编码器的工厂,消息编码器可从流中读取消息和将消息写入流以进行多种类型的消息编码。 初始化 类的新实例。 返回一个消息编码器,可用于关联基于会话的交换中的消息。 在基于会话的消息交换中使用的 在派生类中重写时,获取工厂生成的消息编码器。 工厂使用的 在派生类中重写时,获取工厂生成用于编码消息的编码器所使用的消息版本。 工厂使用的 用于指定对消息进行编码时所用消息版本的绑定元素。 初始化 类的新实例。 初始化从现有元素初始化的 类的新实例。 要克隆的 在派生类中重写时,创建工厂以生成消息编码器。 用于生成消息编码器的 从通道堆栈的适当层,返回所请求的类型化对象(如果存在)。 如果存在,则为所请求的类型化对象 ,如果不存在,则为 null。 当前绑定元素的 方法正在查询的类型化对象。 为 null。 在派生类中重写时,获取或设置可由消息编码器工厂所生成消息编码器处理的消息版本。 由消息编码器工厂所生成编码器使用的 将基于 WSDL 的策略和消息编码协定转换为能够实现这些服务策略的绑定元素说明。 初始化 类的新实例。 定义一个方法,该方法可导入消息编码的自定义策略断言,并添加实现策略的绑定元素。 可导入元数据信息的 对象,其中既包含可以导入的策略断言,也包含可向其添加实现编码策略的自定义绑定元素的绑定元素集合。 为 null。 在导入与编码关联的元数据文档之前调用。 描述服务的 包含 的架构的 类型的 ,其中包含策略元素。 将消息编码的自定义 WSDL 扩展映射到服务说明。 用于导入 WSDL 扩展的 为映射提供上下文的 表示 SOAP 错误在内存中的表示形式,该错误可以传递到 以创建包含错误的消息。 在派生类中调用时,初始化 类的新实例。 获取或设置操作者的值。 操作者的值。 获取 SOAP 错误代码。 一个包含 SOAP 错误代码的 返回一个新 对象,该对象使用指定的 和指定的消息缓冲区最大缓冲区大小。 一个 对象。 要用于创建 对象的指定 指定的消息缓冲区最大缓冲区大小 返回使用指定的 对象的新 对象。 新的 对象。 错误消息的错误代码。 错误的原因。 返回使用指定的 和详细信息对象的新 对象。 新的 对象。 错误消息的错误代码。 错误的原因。 错误详细信息对象。 返回使用指定的 、详细信息对象和 对象的新 对象。 一个具有指定值的新 对象。 错误消息的错误代码。 错误的原因。 错误详细信息对象。 在序列化详细信息对象时要使用的序列化程序。 返回使用指定的 、详细信息对象、 和操作者的新 对象。 创建的 对象。 错误消息的错误代码。 错误的原因。 错误详细信息对象。 在序列化详细信息对象时要使用的序列化程序。 操作者的值。 返回使用指定的 、详细信息对象、、操作者和节点值的新 对象。 一个 对象。 错误消息的错误代码。 错误的原因。 错误详细信息对象。 在序列化详细信息对象时要使用的序列化程序。 操作者的值。 节点的值。 返回使用指定的 和错误原因的新 对象。 新的 错误消息的错误代码。 错误的原因。 返回消息错误的详细信息对象。 消息错误的详细信息对象。 详细信息对象的类型。 返回使用指定的 的详细信息对象。 包含在 中的详细信息对象。 在反序列化详细信息对象时要使用的 详细信息对象的类型。 返回一个 对象,该对象定位于 的详细信息对象。 一个 对象,该对象定位于 的详细信息对象。 获取一个值,该值指示 是否有详细信息对象。 如果 有详细信息对象,则为 true;否则为 false。 获取一个值,该值指示此错误是否是由于识别 SOAP 标头失败而造成的。 如果此错误是由于识别 SOAP 标头失败而造成的,则为 true;否则为 false。默认值为 false。 获取 SOAP 节点。 该 SOAP 节点包含有关消息路径中哪个 SOAP 节点造成错误的信息。 当在派生类中调用时,返回一个 对象,该对象定位于 的详细信息对象。 一个 对象,该对象定位于 的详细信息对象。 在写入详细内容之前调用。 用于写入详细信息元素的 要写入的 SOAP 信封的版本。 在非抽象派生类中重写时,写入详细信息元素的内容。 用于写入详细信息元素的 使用指定的 和 SOAP 信封版本写入开始元素。 用于写入详细信息元素的 要写入的 SOAP 信封的版本。 获取 SOAP 错误的文本说明。 一个 ,包含 SOAP 错误的文本说明。 获取一个值,该值指示是否识别了 SOAP 消息头。 如果识别了消息头,则为 true;否则为 false。默认值为 false。 SOAP 消息头。 标头元素的名称。 标头元素的命名空间。 写入使用指定的 和 SOAP 信封版本的消息错误。 用于写入消息错误的 要写入的 SOAP 信封的版本。 写入使用指定的 和 SOAP 信封版本的消息错误。 用于写入消息错误的 要写入的 SOAP 信封的版本。 表示 SOAP 标头的内容。 初始化 类的新实例。 获取或设置消息头的目标接收方。 消息头的目标接收方。默认值为空字符串 ("")。 创建具有指定数据的新消息头。 一个 标头 XML 元素的本地名称。 标头 XML 元素的命名空间 URI。 要创建的标头的内容。 创建具有指定数据的新消息头。 一个 标头 XML 元素的本地名称。 标头 XML 元素的命名空间 URI。 要创建的标头的内容。 一个值,指示是否必须理解该标头。 创建具有指定数据的新消息头。 一个 标头 XML 元素的本地名称。 标头 XML 元素的命名空间 URI。 要创建的标头的内容。 一个值,指示是否必须理解该标头。 消息头的目标接收方。 创建具有指定数据的新消息头。 一个 标头 XML 元素的本地名称。 标头 XML 元素的命名空间 URI。 要创建的标头的内容。 一个值,指示是否必须理解该标头。 消息头的目标接收方。 一个值,指示是否应该中继标头。 使用 XmlFormatter 从要序列化的对象创建标头。 一个 标头 XML 元素的本地名称。 标头 XML 元素的命名空间 URI。 要创建的标头的内容。 一个 创建具有指定数据的新消息头。 一个 标头 XML 元素的本地名称。 标头 XML 元素的命名空间 URI。 要创建的标头的内容。 一个 一个值,指示是否必须理解该标头。 创建具有指定数据的新消息头。 一个 标头 XML 元素的本地名称。 标头 XML 元素的命名空间 URI。 要创建的标头的内容。 一个 一个值,指示是否必须理解该标头。 消息头的目标接收方。 创建具有指定数据的新消息头。 一个 标头 XML 元素的本地名称。 标头 XML 元素的命名空间 URI。 要创建的标头的内容。 一个 一个值,指示是否必须理解该标头。 消息头的目标接收方。 一个值,指示是否应该中继标头。 验证是否支持指定的消息版本。 如果支持指定的消息版本,则为 true;否则为 false。 包含与 SOAP 版本相关的信息,该版本与消息及其交换关联。 获取一个值,该值指定此消息头是否包含终结点引用的引用参数。 如果此消息头包含终结点引用的引用参数,则为 true;否则为 false。 获取或设置一个值,该值指示是否必须按照 SOAP 1.1/1.2 规范解释标头。 如果必须理解标头,则为 true;否则为 false。 在使用指定的 XML 编写器序列化标头内容时调用。 一个 包含与 SOAP 版本相关的信息,该版本与消息及其交换关联。 在使用指定的 XML 编写器序列化开始标头时调用。 一个 包含与 SOAP 版本相关的信息,该版本与消息及其交换关联。 获取一个值,该值指示是否应该中继标头。 如果应该中继标头,则为 true;否则为 false。 将此消息头转换为字符串。 消息头。 使用指定的 XML 编写器序列化标头。 一个 包含与 SOAP 版本相关的信息,该版本与消息及其交换关联。 使用指定的 XML 编写器序列化标头。 一个 包含与 SOAP 版本相关的信息,该版本与消息及其交换关联。 使用指定的 XML 编写器序列化标头内容。 一个 包含与 SOAP 版本相关的信息,该版本与消息及其交换关联。 使用指定的 XML 编写器序列化标头内容。 一个 包含与 SOAP 版本相关的信息,该版本与消息及其交换关联。 使用指定的 XML 编写器序列化开始标头。 一个 包含与 SOAP 版本相关的信息,该版本与消息及其交换关联。 表示与 SOAP 消息头有关的系统信息。 初始化 类的新实例。 获取或设置消息头的目标接收方。 一个 URI,指示消息头的目标接收方。 获取一个值,该值指定消息头是否表示终结点引用的引用参数。 如果消息头表示终结点引用的引用参数,则为 true;否则为 false。 获取或设置一个值,该值指示对消息头的处理是强制的还是可选的。 如果强制要求对消息头进行处理,则为 true;否则为 false。 获取消息头的名称。 消息头的名称。 获取消息头的命名空间。 消息头的命名空间。 获取或设置一个值,该值指示消息头是否可中转。 如果消息头可中转,则为 true;否则为 false。 表示消息的消息头集合。无法继承此类。 使用指定的消息头集合初始化 类的新实例。 一个消息头集合。 使用指定的消息版本初始化 类的新实例。 消息的 SOAP 版本。 使用指定的消息版本和大小初始化 类的新实例。 消息的 SOAP 版本。 标头的大小。 获取或设置应如何处理消息的说明。 有关应如何处理消息的说明。 将指定的消息头添加到集合。 要添加的消息头。 从集合中移除所有标头。 将位于指定索引位置的标头内容从指定的消息复制到此实例。 一条消息。 从中复制内容的原始消息头位置。 将位于指定索引位置的标头内容从指定的消息头集合复制到此实例。 一个 从中复制内容的原始消息头位置。 将所有标头的内容从指定的消息复制到此实例。 一条消息。 将内容从指定的标头集合复制到此实例。 一个 将标头从此集合复制到一个数组中,并从该数组的某个特定索引位置开始。 一个一维数组,它是从此实例复制的消息头对象的目标。该数组必须具有从零开始的索引。 数组中从零开始的索引,在此处开始复制。 获取此集合中的消息头数。 此集合中的消息头数。 获取或设置错误应发送到的节点地址。 错误应发送到的节点 使用标头元素的指定 LocalName 和命名空间 URI 在此集合中查找消息头。 此集合中的消息头索引。 标头 XML 元素的 LocalName。 标头 XML 元素的命名空间 URI。 使用标头元素的指定 LocalName、命名空间 URI 和操作者在此集合中查找消息头。 此集合中的消息头索引。 标头 XML 元素的 LocalName。 标头 XML 元素的命名空间 URI。 消息头的目标接收方。 获取或设置发送消息的节点地址。 发送消息的节点 返回可循环访问集合的枚举数。不能继承此方法。 一个 在此集合中检索位于特定位置的消息头。 一个消息头。 要获取的标头的从零开始的索引。 消息头。 在此集合中检索位于特定位置的消息头。 一个消息头。 要获取的标头的从零开始的索引。 一个 消息头。 使用标头元素的指定 LocalName 和命名空间 URI 在此集合中查找消息头。 一个消息头。 标头 XML 元素的 LocalName。 标头 XML 元素的命名空间 URI。 消息头。 使用指定 LocalName、命名空间 URI 和序列化程序在此集合中检索消息头。 一个消息头。 标头 XML 元素的 LocalName。 标头 XML 元素的命名空间 URI。 一个 消息头。 使用标头元素的指定 LocalName、命名空间 URI 和操作者在此集合中检索消息头。 一个消息头。 标头 XML 元素的 LocalName。 标头 XML 元素的命名空间 URI。 消息头的目标接收方。 消息头。 获取一个 XML 字典读取器,该读取器使用位于集合中指定位置的消息头。 一个 要获取的标头的从零开始的索引。 验证是否已正确解释和处理了所有标记为 MustUnderstand 的消息头。 如果 指定的接收方已正确解释和处理了所有标记为 MustUnderstand 的消息头,则为 true;否则为 false。 验证指定接收方是否已正确解释和处理了所有标记为 MustUnderstand 的消息头。 如果 指定的接收方已正确解释和处理了所有标记为 MustUnderstand 的消息头,则为 true;否则为 false。 消息头的目标接收方。 将消息头插入到集合中的指定索引位置。 从零开始的索引,应在该位置插入 要插入的消息头。 在给定的索引位置检索标头。 集合中的 。如果 大于或等于列表中的标头数,则这返回 null。 标头列表的从零开始的索引。 获取或设置消息的唯一 ID。 消息的唯一 ID。 获取消息的 SOAP 版本。 一个 获取与此消息相关的消息 ID。 与此消息相关的消息 ID。 从集合中移除具有指定名称和命名空间的所有标头。 标头 XML 元素的 LocalName。 标头 XML 元素的命名空间 URI。 从集合中移除位于指定索引位置的消息头。 要移除的标头的从零开始的索引。 获取或设置对请求的答复应发送到的节点地址。 对请求的答复应发送到的节点 设置标头的操作元素。 有关应如何处理消息的说明。 返回可循环访问集合的枚举数。不能继承此方法。 一个 获取或设置消息的目标终结点。 一个包含消息目标终结点的 URI。 获取必须按照 SOAP 1.1 和 1.2 规范解释的所有消息头。 一个 使用指定 XML 编写器从指定位置序列化标头。 要序列化的标头的从零开始的索引。 一个 使用指定 XML 编写器从指定位置序列化标头。 要序列化的标头的从零开始的索引。 一个 使用指定的 XML 编写器序列化指定的标头内容。 要序列化的标头的从零开始的索引。 一个 使用指定的 XML 编写器序列化指定的标头内容。 要序列化的标头的从零开始的索引。 一个 使用指定的 XML 编写器序列化开始标头。 要序列化的标头的从零开始的索引。 一个 使用指定的 XML 编写器序列化开始标头。 要序列化的标头的从零开始的索引。 一个 表示消息的一组属性。无法继承此类。 初始化 类的新实例。 使用预设属性,初始化 类的新实例。 一个 将具有指定名称和属性的元素添加到 中。不能继承此方法。 要添加的元素的名称。 要添加的元素的值。 获取或设置一个值,该值指定是否在传输消息之前对其进行存储。 如果允许对传出消息进行批处理,则为 true;否则为 false。 中移除所有元素。不能继承此方法。 确定 是否包含特定名称。不能继承此方法。 如果 包含具有指定 的元素,则为 true;否则为 false。 要在 中查找的名称。 将指定的 的内容复制到此实例。 一个 获取 中的属性总数。 中的属性总数。 释放 使用的所有资源。 获取用于将消息写入流中并从流中读取消息的编码器。 一个 ,用于将消息写入流中并从流中读取消息。 获取一个值,该值指示 是否具有固定大小。 如果 具有固定大小,则为 true;否则为 false。 获取一个值,该值指示此组属性是否为只读。 如果此组属性为只读,则为 true;否则为 false。 在给定的索引位置检索属性。 具有指定 的属性,如果该属性不存在,则为 null。 要从集合中获取的属性名称。 获取包含 中的键的 一个 ,包含 中的键。 中移除具有指定名称的元素。不能继承此方法。 如果 包含具有指定 的元素且可移除,则为 true;否则为 false。 要移除的元素的名称。 获取或设置消息的安全相关属性。 一个 Determines whether the contains a specific name, and retrieves its value. This method cannot be inherited. true if the contains an element with the specified ; otherwise, false. The name of the element to locate. 获取 中的值。 一个 ,包含 中的值。 获取或设置用于发送消息的传输地址。 一个 URI,包含用于发送消息的传输地址。 指定消息的状态。 消息已创建。 消息正在被读取。 消息已写入。 消息已复制。 消息已关闭,无法再进行访问。 指定与消息及其交换相关联的 SOAP 和 WS-Addressing 的版本。 获取或设置与当前消息版本关联的 WS-Addressing 版本。 与当前消息版本关联的 使用 WS-Addressing 1.0 和指定的 SOAP 版本创建消息版本对象。 ,它使用指定版本的 SOAP 和 WS-Addressing 1.0。 ,指示要使用的 SOAP 版本。 为 null。 使用指定的 SOAP 和 WS-Addressing 版本创建消息版本对象。 ,它使用指定版本的 WS-Addressing 和 SOAP。 指示 SOAP 版本的 指示 WS-Addressing 版本的 为 null。 获取 Windows Communication Foundation (WCF) 所用的默认消息版本。 使用 WS-Addressing 1.0 和 SOAP1.2 的 获取与当前消息版本关联的 SOAP 版本。 与当前消息版本关联的 返回一个值,该值指示当前消息版本与指定对象是否相等。 如果指定的对象等于当前 对象,则为 true;否则为 false。 要与当前消息版本进行比较的 获取当前消息版本的哈希代码。 当前 的唯一哈希代码。 获取不使用 SOAP 或 WS-Addressing 的消息版本。 不使用 SOAP 或 WS-Addressing 的 获取使用 SOAP 1.1 的消息版本。 使用 SOAP 1.1 但无任何 WS-Addressing 版本的 获取使用 WS-Addressing 1.0 和 SOAP 1.1 的消息版本。 使用 WS-Addressing 1.0 和 SOAP 1.1 版本的 通过使用 2004 年 8 月 10 日提交的 WS-Addressing 和 SOAP 1.1 来获取消息版本。 使用 2004 年 8 月 10 日提交的 WS-Addressing 和 SOAP 1.1 版本的 获取使用 SOAP 1.2 的消息版本。 使用 SOAP 1.2 但无任何 WS-Addressing 版本的 获取使用 WS-Addressing 1.0 和 SOAP 1.2 的消息版本。 使用 WS-Addressing 1.0 和 SOAP 1.2 版本的 获取消息版本,该消息版本使用 2004 年 8 月提交的 WS-Addressing 和 SOAP 1.2。 ,它使用 2004 年 8 月 10 日提交的 WS-Addressing 和 SOAP 1.2 版本。 当前消息版本。 当前 的基类。 获取或设置一个 ,过期消息或未能传递的消息将在该 Uri 标识的自定义死信队列中进行发送。 实例,包含自定义死信队列的 URI。 获取或设置此绑定的 设置。 一个 值,指定要使用的死信队列(如果有)的类型。 该值不在 中定义的值范围之内。 获取或设置一个值,该值指定随此绑定发送的消息是持久的还是可变的。 如果此绑定处理的消息是持久的,则为 true;如果这些消息是可变的,则为 false。默认值为 true。 获取或设置一个值,该值指定随此绑定发送的消息是否具有一次性保证。 如果随此绑定发送的消息具有一次性保证,则为 true;否则为 false。 在派生类中重写时,为提供的绑定上下文检索指定类型的对象。 类型 的对象。 绑定元素的 属性的类型。 上下文为 null。 获取或设置尝试向接收应用程序传递消息的最大重试周期数。 一个值,指定将消息传输到病毒消息队列之前的重试周期数。 值小于零。 获取或设置与此绑定元素关联的 与此绑定元素关联的 获取或设置一个枚举值,该值指定如何处理病毒消息和其他无法调度的消息。 一个 值,指定如何处理病毒消息和其他无法调度的消息。 该值不在 中定义的值范围之内。 获取或设置队列管理器在将消息传输到重试队列前可尝试发送该消息的最大次数。 一个值,指定队列管理器在将消息传输到重试队列前应尝试发送该消息的最大次数。 值小于零。 获取或设置一个值,该值指定在尝试传递无法传递的消息时,尝试另一个重试周期之前应等待的时间。 ,指定在开始下一个尝试传递到接收应用程序的周期前等待的时间间隔。默认值为 30(分钟)。 值小于零。 该值不可为无穷大,并且要大于 Int32.MaxValue 毫秒。 导出有关绑定的自定义策略断言。 可以用来修改导出过程的 可以用来插入自定义策略断言的 为协定将自定义 Web 服务描述语言 (WSDL) 元素写入到生成的 WSDL 中。 导出协定信息的 提供从导出的 WSDL 元素到协定说明的映射。 为终结点将自定义 Web 服务描述语言 (WSDL) 元素写入到生成的 WSDL 中。 导出终结点信息的 提供从导出的 WSDL 元素到终结点说明的映射。 获取或设置一个值,该值指定消息有效的时间。过了这段时间之后,会根据 DeadLetterQueue 设置将消息放置到死信队列中。 一个 值,它指定消息有效的时间。默认值为 24 小时。 值小于零。 该值不可为无穷大,并且要大于 Int32.MaxValue 毫秒。 获取一个值,该值指定是否需要使用事务来接收随此绑定发送的消息。 如果绑定需要使用事务来进行接收操作,则为 true;否则为 false。 Gets or sets a value that enables or disables the Message Queuing (MSMQ) built-in message tracing facility. true if Message Queuing (MSMQ) built-in message tracing should be enabled; otherwise, false. 获取或设置一个值,该值指示是否应将此绑定处理的消息副本存储到源日记队列中。 如果将此绑定处理的消息复制到源日记队列中,则为 true;否则为 false。默认值为 false。 类封装从队列中读取的消息的属性。 获取一个 值,该值指示消息参与已中止的事务的次数,即通道尝试数 – 1。 一个 值,指示通道尝试读取此消息的次数。 枚举中获取一个值,该值指示消息传递失败的原因。 枚举中的一个值,指示消息传递失败的原因。可为 null。 枚举中获取一个值,该值指示消息的传递状态。 枚举中的一个值,指示消息的传递状态。可为 null。 获取指定的 指定的 将要检索其属性的 该值为 null 或者消息的属性集合为 null。 获取一个 值,该值指示消息从主队列移到子队列或从子队列移到主队列的次数。 一个 值,指示此消息移动的次数。 获取包含字符串“MsmqMessageProperty”的 表示绑定元素,该绑定元素用于为使用本机消息队列 (MSMQ) 协议的 Windows Communication Foundation (WCF) 服务指定队列通信属性。 初始化 类的新实例。 使用提供的上下文生成通道工厂。 一个消息队列 (MSMQ) 通道工厂,用于创建可向现有消息队列应用程序发送消息的通道。 用以生成通道工厂的 一个 类。 上下文值为 null。 TChannel 不为 IOutputChannel 或 IOutputSessionChannel。 ExactlyOnce 为 true,而 Durable 为 false。 UseActiveDirectory 为 true,而 QueueTransferProtocol 不为 Native。 CustomDeadLetterQueue 不为 null,而 DeadLetterQueue 不为 Custom。 在 Windows 2003/XP 中,DeadLetterQueue 设置为 Custom。 ExactlyOnce 为 false,而 DeadLetterQueue 为 Custom。 设置了 CustomDeadLetterQueue,但是对队列没有写权限或队列不存在。 CustomDeadLetterQueue 是非事务性的。 MsmqTransportSecurity.MsmqAuthenticationMode 设置为 WindowsDomain,而 MSMQ 是在没有 ActiveDirectory 集成的情况下安装的。 MsmqTransportSecurity.MsmqAuthenticationMode 为 None,而 MsmqTransportSecurity.MsmqProtectionLevel 不为 None。 MsmqTransportSecurity.MsmqAuthenticationMode 为 Certificate 或 WindowsDomain,而 MsmqTransportSecurity.MsmqProtectionLevel 为 None。 MsmqTransportSecurity.MsmqProtectionLevel 为 EncryptAndSign,而 UseActiveDirectory 为 false。 Builds a channel listener using the context provided. A Message Queuing (MSMQ) channel listener that can be used to create channels to receive messages from existing MSMQ applications. The with which to build the channel listener. The channel type to be used to build the channel listener. Permitted channel types are or a class. The context value is null. The TChannel is not IInputChannel or IInputSessionChannel. ExactlyOnce is true and Durable is false. Queue not readable. ExactlyOnce is true and queue is non-transactional. ExactlyOnce is false and queue is transactional. ReceiveErrorHandling is set to Move and queue name contains a ";" in Windows Vista. ExactlyOnce is set to true and cannot open retry sub-queue in Windows Vista. ReceiveErrorHandling is set to Reject or Move and the platform is Windows Vista. MsmqTransportSecurity.MsmqAuthenticationMode is set to WindowsDomain and if MSMQ is installed without ActiveDirectory integration. MsmqTransportSecurity.MsmqAuthenticationMode is None and MsmqTransportSecurity.MsmqProtectionLevel is not None. MsmqTransportSecurity.MsmqAuthenticationMode is Certificate or WindowsDomain and MsmqTransportSecurity.MsmqProtectionLevel is None. 返回一个布尔值,该值指示是否能够使用提供的上下文生成通道工厂。 如果能够使用提供的上下文生成通道工厂,则为 true;否则为 false。仅当 时,绑定元素才返回 true。 用以生成通道工厂的 用于生成通道侦听器的通道类型。允许使用的通道类型为 类。 返回一个布尔值,该值指示是否能够使用提供的上下文生成通道侦听器。 如果能够使用提供的上下文生成通道侦听器,则为 true;否则为 false。 仅当 时,绑定元素才返回 true。 用以生成通道侦听器的 用于生成通道侦听器的通道类型。允许使用的通道类型为 类。 返回绑定元素的复本。 绑定元素的复本。 获取或设置一个整数,该整数指定包含内部消息队列 (MSMQ) 消息对象的池的最大大小。 一个整数,它指定包含内部消息队列消息对象的池的最大大小。 值小于零。 获取或设置一个枚举值,该值指示此绑定使用的排队信道传输。 一个 枚举值,该值指示在队列管理器之间用于消息传递的传输。 该值不是 值之一。 返回一个 ,它包含此传输绑定元素所用的寻址方案。 一个 ,它包含此传输绑定元素所用的寻址方案。 返回一个布尔值,该值指示是否应该使用 Active Directory 转换队列地址。 如果应该使用 Active Directory 转换队列地址,则为 true;否则为 false。 指定消息传输优化机制 (MTOM) 消息所使用的编码和版本管理的绑定元素。 初始化 类的新实例。 使用指定的消息版本和字符编码初始化 类。 用于 SOAP 消息的 用于格式化消息字符的 为 null。 设置为 在客户端上生成通道工厂堆栈,该通道工厂堆栈可为指定上下文创建指定类型的通道。 指定上下文的 类型的 通道的 通道工厂生成的通道类型。 在客户端生成通道侦听器堆栈,该通道侦听器堆栈接受针对指定上下文的具有指定类型的通道。 指定上下文的 类型的 侦听器的 通道侦听器接受的通道类型。 返回一个值,该值指示当前绑定是否可以为指定的通道类型和上下文生成工厂。 如果可以在服务上生成指定的通道工厂堆栈,则为 true;否则为 false。 通道的 通道工厂生成的通道类型。 返回一个值,该值指示当前绑定是否可以为指定的通道类型和上下文生成侦听器。 如果可以在服务上生成指定的通道侦听器堆栈,则为 true;否则为 false。 侦听器的 通道侦听器接受的通道类型。 创建一个从当前对象初始化的 对象。 一个 对象,其属性值等于当前元素的属性值。 创建对 MTOM 消息进行编码的消息编码器工厂。 对 MTOM 消息进行编码的 Returns a typed object requested, if present, from the appropriate layer in the binding element stack. The typed object requested if it is present or null if it is not. The for the binding element. The typed object for which the method is querying. 获取或设置缓冲区的最大大小。 缓冲区的最大大小。默认值为 65536 (0x10000) 字节。 设置的值小于或等于零。 Gets or sets the maximum number of XML readers that is allocated to a pool and is ready for use to process incoming messages. The maximum number of readers to be kept in the pool. The default value is 64 readers. The value is less than or equal to zero. Gets or sets the maximum number of XML writers that is allocated to a pool and are ready for use to process outgoing messages. The maximum number of writers to be kept in the pool. The default value is 16 writers. The value is less than or equal to zero. 获取或设置使用的或预期的 SOAP 消息和 WS-Addressing 版本。 用于 SOAP 消息的 该值为 null。 不允许的值 Gets or sets constraints on the complexity of XML messages that can be processed by endpoints configured with this binding element. The that specifies the complexity constraints on SOAP messages exchanged. The default values for these constraints are provided in the following Remarks section. 策略断言生成之后会插入到 WSDL 中,指示 MTOM 编码正在使用中。 可导出协定信息的 一个 对象,该对象提供从导出的 WSDL 元素到协定说明的映射。 为 null。 修改 MTOM 特定信息的 WSDL 协定。 可导出协定信息的 一个 对象,该对象提供从导出的 WSDL 元素到协定说明的映射。 将 SOAP 消息版本放入 WSDL。 可导出协定信息的 一个 对象,该对象提供从导出的 WSDL 元素到终结点说明的映射。 为 null。 获取或设置用于格式化文本消息中字符的编码。 用于格式化文本消息中字符的 该值为 null。 该值不是有效的文本编码值。 表示控制命名管道连接池行为的设置。 获取或设置客户端上的连接池组的组名称。 客户端上的连接池组的名称。默认名称为“default”。 值为 null。 获取或设置连接在断开前可在连接池中空闲的最长时间。 返回一个 结构,该结构指示连接在断开前可在连接池中空闲的最长时间。 值小于零。 获取或设置连接池中缓存的每个终结点的最大出站连接数。 连接池中缓存的每个终结点所允许的最大出站连接数。默认值为 10。 值小于或等于零。 表示命名管道传输的绑定元素。 初始化 类的新实例。 初始化 类的新实例。 类的实例。 创建指定类型的可用于创建通道的通道工厂。 返回指定类型的通道工厂。 一些成员,描述创建通道工厂所需的绑定、行为、协定和其他信息。 要创建的通道工厂的类型。 不能为 null。 创建指定类型的通道侦听器。 返回指定类型的通道侦听器。 一些成员,描述创建通道工厂所需的绑定、行为、协定和其他信息。 要创建的通道侦听器的类型。 不能为 null。 创建当前绑定元素的副本。 返回当前绑定元素的副本。 获取连接池设置的集合。 一个 对象,包含与连接池相关的各种属性。 中获取指定的对象。 中的指定对象;如果找不到该对象,则为 null。 一个 要获取的对象。 返回传输的 URI 方案。 返回传输的 URI 方案,即“net.pipe”。 启用数据包路由和单向方法的使用。 初始化 类的新实例。 初始化通道工厂,用于生成绑定上下文中的单向通道。 类型的 (从 中初始化)。 为绑定元素提供上下文的 工厂生成的通道的类型。 为 null。 类型不是 内部绑定元素不支持 初始化通道侦听器,用于接受单向通道。 类型的 (从 中初始化)。 为绑定元素提供上下文的 生成侦听器以接受的通道类型。 为 null。 类型不是 内部绑定元素不支持 获取一个值,该值指示是否可以生成指定类型的通道工厂。 如果可以生成指定类型的通道工厂,则为 true;否则为 false。默认值为 false。 为绑定元素提供上下文的 要生成的通道工厂的类型。 为 null。 获取一个值,该值指示是否可以生成指定类型的通道侦听器。 如果可以生成指定类型的通道侦听器,则为 true;否则为 false。默认值为 false。 为绑定元素提供上下文的 要生成的通道侦听器的类型。 为 null。 获取通道池设置。 一个 对象,包含与此绑定元素关联的通道池的属性。 克隆此类的实例。 此类的实例的一个克隆副本。 Gets properties from the binding stack, if present. A object from the binding stack, if present. The that provides context for the binding element. Type of the property. 获取或设置可以接受的最大通道数。 可以接受的最大通道数。默认值为 10。 获取或设置一个值,该值指示是否启用数据包路由。 如果启用数据包路由,则为 true;否则为 false。默认值为 false。 导出表示单向绑定元素的自定义策略断言。 可以用来修改导出过程的 可以用来插入您的自定义策略断言的 为 null。 为 null。 中基于 WSDL 的策略转换为能够实现服务策略的绑定元素说明。 初始化 类的新实例。 定义一个可导入自定义策略断言和添加实现绑定元素的方法。 正在使用的 对象。 ,其中既包含可以导入的策略断言,也包含可向其添加实现绑定元素的绑定元素集合。 定义用于创建自定义对等解析程序的绑定元素。 初始化 类的新默认实例。 用提供的绑定上下文和解析程序设置初始化 类的新实例。 对象,包含由此绑定创建的解析程序的绑定上下文。 对象,包含新绑定的特定设置。 通过克隆提供的自定义对等解析程序绑定初始化 类的新实例。 实例,包含要为新绑定克隆的设置。 用提供的解析程序设置初始化 类的新实例。 对象,包含新绑定的特定设置。 获取和设置对等节点的终结点地址,由此绑定创建的解析程序将在该对等节点上运行。 包含对等节点的网络地址的 对象,由此绑定创建的解析程序将在该对等节点上运行。 获取和设置用此绑定元素创建的解析程序所使用的网络绑定。 ,指定用此绑定元素创建的解析程序所使用的网络绑定。 创建一个通道工厂,该工厂可创建用于发送消息的通道。 ,包含指定类型的新通道工厂。 ,指定通道工厂的绑定上下文。 要生成的通道类型。 创建指定类型的用于接收消息的通道侦听器。 ,包含指定类型的新通道侦听器。 ,指定通道侦听器的绑定上下文。 ,指定要生成的通道类型。 确定是否可生成指定类型的通道工厂。 如果此绑定元素可以生成指定类型的通道工厂,则为 true;否则为 false。 ,指定通道工厂的绑定上下文。 ,指定要生成的通道类型。 确定是否可生成指定类型的通道侦听器。 如果此绑定元素可以生成指定类型的通道侦听器,则为 true;否则为 false。 ,指定通道侦听器的绑定上下文。 ,指定通道侦听器的类型。 创建当前绑定元素的副本。 包含当前绑定元素的副本的 创建自定义对等解析程序的新实例。 对象,包含具有提供给此绑定元素的设置的新自定义对等解析程序。 从指定的 对象返回一个属性。 取自指定 的属性。 指定绑定上下文的 要从绑定上下文获取的特定属性。 获取和设置用此绑定元素创建的对等解析程序的引用策略。 ,指定用此绑定元素创建的对等解析程序的引用策略。 定义用于创建对等解析程序对象的绑定元素的抽象基类。 初始化 类的新默认实例。 通过复制所提供的 对象初始化 类的新实例。 在创建此类实例时要复制的 对象。 使用对此绑定元素定义的设置创建一个对等解析程序对象。 对象,用于执行名称到地址的对等解析。对等解析程序的设置必须在绑定元素上定义。 获取或设置对等解析程序的引用策略,这些对等解析程序是用此类的实现所创建的绑定元素创建的。 枚举值,指定使用此绑定元素创建的对等解析程序的引用策略。 定义用于创建对等消息传输通道的绑定元素。 初始化 类的新默认实例。 创建一个通道工厂,该工厂可创建用于发送消息的通道。 ,指定通道工厂的绑定上下文。 要生成的通道类型。 参数设置为 Null。 在此通道工厂的绑定上下文中已指定手动寻址。 此绑定上下文指出的通道类型不受支持。 创建指定类型的用于接收消息的通道侦听器。 ,包含具有指定类型的新通道侦听器。 ,指定通道侦听器的绑定上下文。 ,指定要生成的通道类型。 参数设置为 Null。 此绑定上下文指出的通道类型不受支持。 Determines whether a channel factory of the specified type can be built. true if this binding element can produce a channel factory of the specified type; false if it cannot. that specifies the binding context for the channel factory. that specifies the type of the channels to produce. Determines whether a channel listener of the specified type can be built. true if this binding element can produce a channel listener of the specified type; false if it cannot. that specifies the binding context for the channel listener. that specifies the type of the channel listener. 创建当前绑定元素的副本。 包含当前绑定元素的副本的 从指定的 对象返回一个属性。 取自指定 的属性。 指定绑定上下文的 要从绑定上下文获取的特定属性。 Gets and sets the IP address on which peer message transports created by this binding element listen. that contains the IP address on which peer message transports created by this binding element listen. Gets and sets the value that specifies the maximum size of messages sent over transport channels created by this binding element. The maximum size of messages sent over transport channels created by this binding element. Gets and sets the network port on which peer message transport channels created by this binding element listen. The network port on which peer message transports created by this binding element listen. Gets the scheme used to indicate the protocol over which messages are transported by channels created by this binding element. The scheme for the protocol over which messages are transported by channels created by this binding element. 获取此绑定元素创建的传输通道的特定安全设置。 ,指定此绑定元素创建的传输通道的特定安全设置。 为终结点将自定义对等传输通道元素写入到生成的元数据中。 可导出元数据信息的 一个 对象,该对象提供从导出的 WSDL 元素到协定说明的映射。 为协定将自定义对等传输通道元素写入到生成的 WSDL 中。 可导出协定信息的 一个 对象,该对象提供从导出的 WSDL 元素到协定说明的映射。 Writes custom peer transport channel elements into the generated WSDL for an endpoint. The that exports the endpoint information. A object that provides mappings from exported WSDL elements to the endpoint description. is null. 定义用于创建对等名称解析协议 (PNRP) 对等解析程序的绑定元素。 初始化 类的新默认实例。 使用提供的对等引用策略初始化 类的新实例。 为此对等解析程序指定引用策略的 创建一个通道工厂,该工厂可创建用于发送消息的通道。 ,包含指定类型的新通道工厂。 ,指定通道工厂的绑定上下文。 要生成的通道类型。 创建指定类型的用于接收消息的通道侦听器。 ,包含指定类型的新通道侦听器。 ,指定通道侦听器的绑定上下文。 ,指定要生成的通道类型。 确定是否可生成指定类型的通道工厂。 如果此绑定元素可以生成指定类型的通道工厂,则为 true;否则为 false。 ,指定通道工厂的绑定上下文。 ,指定要生成的通道类型。 确定是否可生成指定类型的通道侦听器。 如果此绑定元素可以生成指定类型的通道侦听器,则为 true;否则为 false。 ,指定通道侦听器的绑定上下文。 ,指定通道侦听器的类型。 创建当前绑定元素的副本。 包含当前绑定元素的副本的 创建特定于 PNRP 的 实例。 一个 对象,包含此绑定元素创建的新 PNRP 解析程序。 从指定的 对象返回一个属性。 取自指定 的属性。 指定绑定上下文的 要从绑定上下文获取的特定属性。 获取和设置此绑定元素创建的 PNRP 对等解析程序的引用策略。 ,指定此绑定元素实例创建的解析程序的引用策略。 表示一个绑定元素,它包含 WS-Federation 绑定的隐私策略。 初始化 类的新实例。 从现有元素初始化 类的新实例。 用于初始化新元素的 创建当前绑定元素的副本。 一个 ,是当前元素的副本。 对绑定元素堆栈进行查询,了解它是否支持特定的接口。 正在测试其支持性的接口。 当前绑定元素的 正在测试其支持性的接口。 从包含策略的绑定元素中导出关于隐私声明的自定义策略断言。 可以用来修改导出过程的 ,包含与策略相关的绑定断言和元素。 获取或设置隐私声明所在的 URI。 隐私声明所在的 获取或设置绑定的隐私声明版本号。 隐私声明的版本号。 将基于 WSDL 的策略和隐私声明协定导入能够实现这些服务策略的绑定元素说明。 初始化 类的新实例。 导入隐私声明的自定义策略断言,并添加实现策略的绑定元素。 可导入元数据信息的 对象,其中既包含可以导入的策略断言,也包含可向其添加实现编码策略的自定义绑定元素的绑定元素集合。 表示绑定元素,该绑定元素可生成终结点间可靠会话所需的发送和接收通道。 初始化 类的新实例。 初始化 类的新实例,用以指定消息传递是否必须保持与消息发送一致的顺序。 如果消息必须按照发送时的顺序传递,则为 true;否则为 false。默认值为 true。 获取或设置在向工厂所创建的可靠通道上的消息源发送确认之前目标等待的时间间隔。 ,指定在向消息源发送确认之前服务等待的时间间隔。默认值为 2 秒。 设置的值小于或等于零。 返回一个工厂,该工厂可创建支持可靠会话的指定类型的通道。 类型的 (从 中初始化)。 ,包含生成工厂所需的信息,这些工厂可生成类型为 的通道。 工厂生成的通道类型。 不支持 返回一个侦听器,该侦听器可接受支持可靠会话的指定类型的通道。 类型的 (从 中初始化)。 ,包含生成侦听器所需的信息,这些侦听器可接受类型为 的通道。 生成侦听器后所要接受的 不支持 返回一个值,该值指示是否可以为能够支持可靠会话的通道和所提供的上下文生成通道工厂。 如果可生成类型为 ,则为 true;否则为 false。 ,包含生成工厂所需的信息,这些工厂可生成类型为 的通道。 工厂生成的通道类型。 返回一个值,该值指示是否可以为能够支持可靠会话的通道和所提供的上下文生成通道侦听器。 如果绑定元素可以生成能产生类型为 ,则为 true;否则为 false。 ,包含生成侦听器所需的信息,这些侦听器可接受类型为 的通道。 生成通道侦听器后所要接受的 l。 创建当前可靠会话绑定元素的副本。 一个 ,它是当前绑定元素的克隆。 获取或设置一个值,该值指示可靠会话是否已启用流控制。 如果可靠会话已启用流控制,则为 true;否则为 false。默认值为 true。 从绑定上下文获取指定类型的属性。 类型为 且具有指定 的属性,如果找不到类型为 的属性,则为 null。 ,包含检索 类型通道时所需的信息。 已检索的属性类型。 获取或设置服务在关闭之前保持非活动状态的时间间隔。 ,指定服务在关闭之前保持非活动状态的时间间隔。默认值为 10 分钟。 设置的值小于或等于零,或者大于 获取或设置在可靠会话期间可为挂起状态的最大消息数。 可为挂起状态的最大消息数。默认值为 128。 设置的值小于或等于零,或者大于 16384。 获取或设置在可靠会话期间尝试传输消息的最大次数。 尝试重新发送消息的最大次数。最小值为 1;最大值为 ;默认值为 8。 设置的值小于或等于零。 获取或设置在发送缓冲区或接收缓冲区中可存在的最大消息数。 可进行缓冲处理的最大消息数。最小值为 1;最大值为 4096;默认值为 32。 设置的值小于或等于 1,或者大于 4096。 获取或设置一个值,该值指示消息传递是否必须保持与消息发送一致的顺序。 如果消息必须按照发送时的顺序传递,则为 true;否则为 false。默认值为 false。 将可靠会话绑定元素包含的信息,映射到可启用远程终结点以通过可靠会话访问服务的 WSDL 元素。 将可靠会话绑定元素中的绑定信息导出到 WSDL 元素的 ,提供从导出的 WSDL 元素到终结点说明的映射。 在可靠的会话绑定元素和元数据中其相应策略断言的表示形式之间进行映射。无法继承此类。 初始化 类的新实例。 将 WS-Reliable Message 策略断言转换为客户端绑定中的可靠会话绑定元素。 ,将 WSDL 元数据导入到绑定元素中。 服务终结点的 ,包含必须转换为绑定元素的绑定策略断言。 为 null。 读取的策略断言无效,因其与 WS-Reliable Messaging Policy 不符。 提供一个与传入请求关联的答复。 初始化 类的新实例。 在派生类中重写时,中止处理与上下文关联的请求。 在派生类中重写时,开始进行异步操作,以答复与当前上下文关联的请求。 引用异步答复操作的 包含请求的传入 接收异步答复操作完成通知的 委托。 一个由应用程序指定的对象,它包含与异步答复操作相关联的状态信息。 在派生类中重写时,开始进行异步操作,以在指定时间间隔内答复与当前上下文关联的请求。 引用异步答复操作的 包含请求的传入 指定等待答复可用请求的时间间隔的 接收异步答复操作完成通知的 委托。 一个由应用程序指定的对象,它包含与异步答复操作相关联的状态信息。 在派生类中重写时,关闭正答复与当前上下文关联的请求上下文的操作。 在派生类中重写时,关闭在指定时间间隔内正答复与当前上下文关联的请求上下文的操作。 指定时间间隔的 ,与当前上下文关联的答复操作必须在此时间间隔内关闭。 释放与上下文关联的资源。 如果为 true,则释放托管资源和非托管资源;如果为 false,则仅释放非托管资源。 在派生类中重写时,完成一个答复请求消息的异步操作。 通过调用 方法之一返回的 在派生类中重写时,答复请求消息。 包含请求的传入 在派生类中重写时,在指定时间间隔内答复请求消息。 包含请求的传入 指定在答复请求之前要等待的时间间隔的 在派生类中重写时,获取包含请求的消息。 包含请求的 释放与上下文关联的托管资源和非托管资源。 一个抽象类,在实现时表示支持通道 SOAP 消息安全的绑定元素。 基于 设置和传入的绑定上下文创建通道工厂。创建的通道工厂为 SOAP 消息安全通道工厂,其内部有到对应绑定上下文的通道工厂的引用(包括传输通道工厂)。 一个 通道工厂的类型。 为 null。 不支持 类型的通道。 实现时创建指定类型的通道工厂。 一个 通道工厂的类型。 为 null。 不支持 类型的通道。 基于 设置和传入的绑定上下文创建通道侦听器。 一个 通道侦听器的类型。 为 null。 不支持 类型的通道。 实现时创建指定类型的通道侦听器。 一个 通道侦听器的类型。 为 null。 不支持 类型的通道。 获取一个值,该值指示是否可以生成指定类型的通道工厂。 如果可以生成指定类型的通道工厂,则为 true;否则为 false。 通道侦听器的类型。 为 null。 获取一个值,该值指示是否可以生成指定类型的通道侦听器。 如果可以生成指定类型的通道侦听器,则为 true;否则为 false。 通道侦听器的类型。 为 null。 创建一个对称安全绑定元素,配置该元素以进行匿名客户端身份验证以及基于证书的服务器身份验证。 容纳新绑定的 创建一个安全绑定元素,该元素期望客户端使用 SOAP 消息安全执行基于证书的身份验证。 一个 创建一个安全绑定元素,该元素期望客户端使用 SOAP 消息安全执行基于证书的身份验证。 一个 此绑定的 为 null。 创建使用证书签名消息的绑定元素。此绑定元素仅可用于单向消息交换,且仅能签名消息。 一个 创建一个对称安全绑定元素,该元素配置为需要使用基于对称密钥的颁发令牌进行客户端身份验证。 一个 一个 为 null。 密钥类型 不对称。 创建一个对称安全绑定元素,该元素配置为需要基于已颁发令牌的客户端身份验证以及基于服务器证书的服务器身份验证。 一个 一个 为 null。 创建一个对称安全绑定元素,该元素配置为需要基于已颁发令牌的客户端身份验证以及基于服务器证书的服务器身份验证。 一个 一个 为 null。 创建一个对称安全绑定元素,该元素配置为需要基于已颁发令牌的客户端身份验证以及基于服务器证书的服务器身份验证。 一个 一个 指定是否需要取消。通过将其设置为 false,将能够启用在网络场方案中十分有用的安全上下文令牌,因为在此模式下,会话状态是在建立的安全上下文令牌内部编码的,而不是保留在服务器内存中。 为 null。 创建一个对称安全绑定元素,该元素配置为需要使用颁发的令牌进行基于 SOAP 安全的客户端身份验证。此绑定元素需要传输提供服务器身份验证和消息保护(例如 HTTPS)。 一个 一个 为 null。 创建一个对称安全绑定元素,该元素配置为需要进行基于客户端的 Kerberos 令牌进行客户端身份验证。 一个 创建一个安全绑定元素,该元素配置为需要使用客户端 Kerberos 令牌进行基于 SOAP 安全的客户端身份验证。此绑定元素需要传输提供服务器身份验证和消息保护(例如 HTTPS)。 一个 创建一个非对称安全绑定元素,该元素配置为需要基于证书的客户端身份验证以及基于证书的服务器身份验证。 一个 创建一个非对称安全绑定元素,该元素配置为需要基于证书的客户端身份验证以及基于证书的服务器身份验证。 一个 消息安全版本。 为 null。 创建一个非对称安全绑定元素,该元素配置为需要基于证书的客户端身份验证以及基于证书的服务器身份验证。 一个 消息安全版本。 指示在答复时是否允许序列化签名令牌。 为 null。 创建一个非对称安全绑定元素,该元素配置为需要基于证书的客户端身份验证以及基于证书的服务器身份验证。此身份验证模式可用于保护双工消息交换模式,它需要用带外客户端证书配置服务。 一个 创建一个非对称安全绑定元素,该元素配置为需要基于证书的客户端身份验证以及基于证书的服务器身份验证。此身份验证模式可用于保护双工消息交换模式,它需要用带外客户端证书配置服务。 一个 消息安全版本。 为 null。 创建一个对称安全绑定元素,该元素配置为可在客户端和服务之间建立安全的对话。在安全对话握手结束时颁发的安全上下文令牌用于保护消息的安全。启动安全绑定元素指定如何保护安全对话握手消息。 一个 一个 为 null。 创建一个对称安全绑定元素,该元素配置为可在客户端和服务之间建立安全的对话。在安全对话握手结束时颁发的安全上下文令牌用于保护消息的安全。 一个 一个 指定是否需要取消。将此参数设置为 false 可在网络场方案中启用有用的安全上下文令牌,因为在此模式下,会话状态是在建立的安全上下文令牌内部编码的,而不是保留在服务器内存中。 为 null。 创建一个对称安全绑定元素,该元素配置为可在客户端和服务之间建立安全的对话。在安全对话握手结束时颁发的安全上下文令牌用于保护消息的安全。启动安全绑定元素指定如何保护安全对话握手消息。 一个 一个 指定是否需要取消。将此参数设置为 false 可在网络场方案中启用有用的安全上下文令牌,因为在此模式下,会话状态是在建立的安全上下文令牌内部编码的,而不是保留在服务器内存中。 为 null。 创建一个对称安全绑定元素,该元素配置为可在客户端和服务器之间运行 SOAP 级别的 SSL 协商,并说明是否需要客户端证书。 容纳新绑定的 如果在 SSL 协商的过程中需要客户端证书,则为 true。 创建一个对称安全绑定元素,该元素执行 SOAP SSL 协商,并说明是否需要客户端证书和取消。 容纳新绑定的 如果在 SSL 协商的过程中需要客户端证书,则为 true。 如果需要取消,则为 true。通过将其设置为 false,将能够启用在网络场方案中十分有用的安全上下文令牌,因为在此模式下,会话状态是在建立的安全上下文令牌内部编码的,而不是保留在服务器内存中。 创建一个对称安全绑定元素,该元素基于协商身份验证包执行 SOAP SSPI 协商。 一个 创建一个对称安全绑定元素,该元素基于协商身份验证包执行 SOAP SSPI 协商。 一个 指定是否需要取消。通过将其设置为 false,将能够启用在网络场方案中十分有用的安全上下文令牌,因为在此模式下,会话状态是在建立的安全上下文令牌内部编码的,而不是保留在服务器内存中。 创建一个安全绑定元素,该元素配置为使用协商身份验证包基于 SOAP SSPI 协商进行客户端身份验证。绑定元素需要传输提供服务器身份验证和消息保护(例如 HTTPS)。 一个 创建一个安全绑定元素,该元素配置为使用协商身份验证包基于 SOAP SSPI 协商进行客户端身份验证。绑定元素需要传输提供服务器身份验证和消息保护(例如 HTTPS)。 一个 指定是否需要取消。通过将其设置为 false,将能够启用在网络场方案中十分有用的安全上下文令牌,因为在此模式下,会话状态是在建立的安全上下文令牌内部编码的,而不是保留在服务器内存中。 创建一个对称安全绑定元素,该元素配置为需要基于用户名和密码的客户端身份验证以及基于证书的服务器身份验证。在使用服务打开信道之前,创建的绑定元素需要使用带外服务证书配置客户端。 一个 创建一个对称安全绑定元素,该元素配置为需要基于用户名和密码的客户端身份验证以及基于证书的服务器身份验证。客户端使用 SOAP 级别的 SSL 协议对服务器进行身份验证。 一个 创建一个对称安全绑定元素,该元素配置为需要基于用户名和密码的客户端身份验证以及基于证书的服务器身份验证。客户端使用 SOAP 级别的 SSL 协议对服务器进行身份验证。 一个 指定是否需要取消。通过将其设置为 false,将能够启用在网络场方案中十分有用的安全上下文令牌,因为在此模式下,会话状态是在建立的安全上下文令牌内部编码的,而不是保留在服务器内存中。 创建一个对称安全绑定元素,该元素配置为基于作为 SOAP 消息的组成部分发送的用户名和密码对客户端进行身份验证。绑定元素需要传输提供服务器身份验证和消息保护(例如 HTTPS)。 一个 获取或设置消息加密和密钥换行算法。 值在 set 上为 Null。 获取支持令牌参数的终结点。 使用指定的 获取指定对象。 中的指定对象;如果找不到该对象,则为 null。 要获取的属性。 获取或设置一个值,该值指示是否每条消息都包含时间戳。 如果每条消息都包含时间戳,则为 true;否则为 false。默认值为 true。 获取或设置用于创建密钥的熵来源。 。默认值为 获取由客户端使用的特定于本地安全设置的绑定属性。 获取由客户端使用的特定于本地安全设置的绑定属性。 获取或设置消息安全版本。 带有 Null 值的 set。 获取操作支持令牌参数的集合。 一个 ,类型为 (键)和 (值)。 获取服务终结点的可选支持令牌参数。 服务终结点的 获取可选操作支持令牌参数的集合。 一个 ,类型为 (键)和 (值)。 获取或设置此绑定的安全头中的元素排序。 。默认值为 该值不是有效的 值。 内部系统方法。 设置一个值,该值指示是否需要派生密钥。 是否需要派生密钥。 返回对此类的描述。 对当前 实例的描述。 提供一个扩展点,用于扩展标准安全策略导入。 初始化 类的新实例。 获取所允许的最大策略重定向数。 允许的最大策略重定向数。 导入有关绑定的自定义策略断言。 可以用来修改导入过程的 可以用来插入您的自定义策略断言的 描述安全标头的布局。 项按照“先声明后使用”的一般原则添加到安全标头中。 项以任何符合 WSS: SOAP 消息安全的顺序添加到安全标头中。 项以任何符合 WSS: SOAP 消息安全的顺序添加到安全标头中,但安全标头中的第一个元素必须是 wsse:Timestamp 元素。 项以任何符合 WSS: SOAP 消息安全的顺序添加到安全标头中,但安全标头中的最后一个元素必须是 wsse:Timestamp 元素。 表示一个自定义绑定元素,它支持使用 SSL 流的通道安全。 初始化 类的新实例。 使用其他 的值初始化 类的新实例。 要克隆的 创建指定类型的通道工厂。 一个 通道工厂的类型。 为 null。 创建指定类型的通道侦听器。 一个 通道侦听器的类型。 为 null。 基于提供的通道上下文在 的客户端上创建一个实例。 的一个实例。 整个通道堆栈的 基于提供的通道上下文在 的服务器上创建一个实例。 的一个实例。 整个通道堆栈的 获取一个值,该值指示是否可以生成指定类型的通道工厂。 如果可以生成指定类型的通道工厂,则为 true;否则为 false。 通道侦听器的类型。 为 null。 获取一个值,该值指示是否可以生成指定类型的通道侦听器。 如果可以生成指定类型的通道侦听器,则为 true;否则为 false。 通道侦听器的类型。 为 null。 创建当前实例的副本。 作为当前实例的副本的 实例。 中获取指定的对象。 中的指定对象,如果找不到该对象,则为 null。 一个 要获取的对象。 获取表示安全绑定中使用的传输令牌的 一个 ,表示安全绑定中使用的传输令牌。 指定此绑定的标识验证程序。 一个 值设置为 null。 Gets or sets a value that specifies whether a client certificate is required for this binding. true if a client certificate is required for this binding; otherwise, false. The default is false. 导出有关绑定的自定义策略断言。 可以用来修改导出过程的 可以用来插入您的自定义策略断言的 提供一个扩展点,用于将 WSDL 协定和策略断言映射到 Windows Communication Foundation (WCF) 标准绑定。 初始化 类的新实例。 在导入与标准绑定关联的元数据文档之前调用。 描述服务的 描述 类型的 ,其中包含策略元素。 提供一个扩展点,用于导入标准绑定的 WSDL 协定信息。 用于导入和解析 WSDL 元数据的 用于为从 WSDL 到服务说明的转换提供上下文的 提供一个扩展点,用于将 WSDL 中定义的终结点映射到服务说明。 用于导入和解析 WSDL 元数据的 用于转换的 若要实现自定义安全升级接受方,请从此 abstract 基类继承。 初始化 类的新实例。 获取流上提供的安全消息属性,用于基于安全上下文中提供的信息执行自定义安全协商。 返回 若要实现安全升级发起方,请从此 abstract 基类继承。 初始化 类的新实例。 获取流上提供的安全消息属性,用于基于安全上下文中提供的信息执行自定义安全协商。 返回 实现自定义安全升级提供程序,继承自 abstract 基类。 初始化 类的新实例。 初始化 类的新实例。 默认通信超时值。 获取用于安全升级的标识。 返回请求安全升级的客户端的 若要实现自定义升级接受方,请从此 abstract 基类继承。 初始化 类的新实例。 升级传输流并返回升级后的流。 返回升级后的流。 要升级的流。 的异步版本。 返回传入 EndAcceptUpgrade 来访问升级后的流的结果代码。 要升级的流。 当 AcceptUpgrade 调用完成后要调用的方法。 AcceptUpgrade 调用的状态信息。 确定此升级接受方是否支持请求的升级。 如果支持这种升级,则为 true;否则为 false。 要检查的内容类型。 的异步版本。 返回升级后的流。 从 BeginAcceptUpgrade 返回的 IAsyncResult。 向自定义绑定添加一个自定义流升级提供程序。 初始化 类的新实例。 从现有实例初始化 类的新实例。 要克隆的此类的实例。 基于提供的通道上下文在 的客户端上创建一个实例。 的一个实例。 整个通道堆栈的 基于提供的通道上下文在 的服务器上创建一个实例。 的一个实例。 整个通道堆栈的 若要实现自定义升级发起方,请从此 abstract 基类继承。 初始化 类的新实例。 可实现此 abstract 方法以进行发起升级的异步处理。 返回要传入 方法的 要升级的流。 完成后要调用的方法。 有关异步调用状态的状态信息。 此方法是在 完成后调用的异步回调方法。 返回升级后的流。 方法返回的 IAsyncResult。 返回要执行的下一个升级的内容类型。 返回下一个升级的内容类型。 通过请求流连接的另一端升级通道传输层,启动流的升级。 返回升级后的流。 要升级的流。 实现自定义升级提供程序,从此 abstract 基类继承。 初始化 类的新实例。 初始化 类的新实例。 默认通信超时值。 创建 的实例。 返回 的一个实例。 创建 的实例。 返回 的一个实例。 通道的终结点地址。 Via URI(一个中间 URI,通信可以通过它进行路由)的地址。 获取 DefaultCloseTimeout。 返回 DefaultCloseTimeout 的 获取 DefaultOpenTimeout。 返回 DefaultOpenTimeout 的 表示一个自定义绑定元素,它支持使用对称加密的通道安全。 初始化 类的新实例。 使用指定的安全令牌参数初始化 类的新实例。 创建此类的新实例(从当前类初始化)。 一个 对象,其属性值等于当前实例的属性值。 中获取指定的对象。 中的指定对象,如果找不到该对象,则为 null。 一个 要获取的对象。 获取或设置此绑定的消息加密和签名的顺序。 用于指定如何保护消息的 。默认值为 未定义 set 和 value。 获取或设置保护令牌参数。 获取或设置一个值,该值指示是否必须确认消息签名。 如果必须确认消息签名,则为 true;否则为 false。默认值为 false。 设置一个值,该值指示是否需要派生密钥。 是否需要派生密钥。 导出有关绑定的自定义策略断言。 可以用来修改导出过程的 可以用来插入您的自定义策略断言的 Returns a string that represents this instance. The current instance. 表示控制 TCP 连接池的行为的属性。 获取或设置客户端上的连接池组的组名称。 客户端上的连接池组的组名称。默认名称为“default”。 值为 null。 获取或设置连接在断开前可在连接池中空闲的最长时间。 返回一个 结构,该结构指示连接在断开前可在连接池中空闲的最长时间。 值小于零。 获取或设置在多长时间之后连接池中的连接将关闭。 返回一个 结构,该结构指示在多长时间之后从连接池中清除缓存的 TCP 连接。 该值不能小于零。 获取或设置连接池中缓存的每个终结点的最大出站连接数。 连接池中缓存的每个终结点所允许的最大出站连接数。默认值为 10。 值小于或等于零。 表示 TCP 传输的绑定元素。 初始化 类的新实例。 初始化 类的新实例。 类的实例。 创建可用于创建通道的通道工厂。 返回指定类型的通道工厂。 成员,描述创建通道工厂所需的绑定、行为、协定和其他信息。 通道工厂的类型。 不能为 null。 创建指定类型的通道侦听器。 返回指定类型的通道侦听器。 成员,描述创建通道工厂所需的绑定、行为、协定和其他信息。 通道侦听器的类型。 不能为 null。 创建当前绑定元素的副本。 返回当前绑定元素的副本。 获取连接池设置的集合。 一个 对象,包含与连接池相关的各种属性。 中获取指定的对象。 中的指定对象;如果找不到该对象,则为 null。 一个 要获取的对象。 获取或设置可挂起的最大排队连接请求数。 返回可挂起的最大排队连接请求数。默认值为 10。 该值不能小于 1。 获取或设置一个值,该值指示是否为此连接启用 TCP 端口共享。 如果启用 TCP 端口共享,则为 true;否则为 false。默认值为 false。 返回传输的 URI 方案。 返回传输的 URI 方案,即“net.tcp”。 获取或设置一个布尔值,该值指定是否启用 Teredo(一项用于对防火墙后的客户端进行寻址的技术)。 如果启用了 Teredo,则为 true;否则为 false。默认值为 false。 绑定元素,指定用于基于文本的 SOAP 消息的字符编码与消息版本管理。 初始化 类的新实例。 Initializes a new instance of the class with a specified message version and encoding. The that is used for the message version. The that is used to format the message characters. or is null. value is not valid. 在客户端上生成通道工厂堆栈,该通道工厂堆栈可为指定上下文创建指定类型的通道。 指定上下文的 类型的 通道的 通道工厂生成的通道类型。 在服务上生成通道侦听器,以接受指定上下文的指定类型通道。 指定上下文的 类型的 侦听器的 通道侦听器接受的通道类型。 返回一个值,该值指示当前绑定是否可以为指定的通道类型和上下文生成侦听器。 如果可以在服务上生成指定的通道侦听器堆栈,则为 true;否则为 false。 侦听器的 通道侦听器接受的通道类型。 创建一个从当前对象初始化的新 对象。 一个 对象,其属性值等于当前元素的属性值。 Creates a factory for text message encoders that employs the message version and character encoding specified by the current encoding binding element. The that this factory creates. 从绑定元素堆栈的适当层返回所请求的类型化对象(如果存在)。 如果存在,则为所请求的类型化对象 ,如果不存在,则为 null。 绑定元素的 方法正在查询的类型化对象。 获取或设置读取器数量,该读取器会被分配到池中,并随时可以用于处理传入消息。 池中的读取器数量。默认值为 64 个读取器。 值小于或等于零。 获取或设置编写器数量,该编写器会被分配到池中,并随时可以用于处理传出消息。 要保留在池中的编写器的最大数量。默认值为 16 个编写器。 值小于或等于零。 获取或设置用于格式化文本消息的 SOAP 和 WS-Addressing 版本。 用于格式化消息的 。默认值为 该值为 null。 Gets or sets constraints on the complexity of SOAP messages that can be processed by endpoints configured with this binding. The that specifies the complexity constraints on SOAP messages exchanged. The default values for these constraints are provided in the following Remarks section. 从包含在绑定元素中的编码策略中生成 WSDL 协定信息。 可导出协定信息的 一个 对象,该对象提供从导出的 WSDL 元素到协定说明的映射。 为 null。 从包含在绑定元素中的编码策略中生成 WSDL 协定信息。 可导出协定信息的 一个 对象,该对象提供从导出的 WSDL 元素到协定说明的映射。 从包含在绑定元素中的编码策略中生成 WSDL 协定信息。 可导出协定信息的 一个 对象,该对象提供从导出的 WSDL 元素到终结点说明的映射。 为 null。 Gets or sets the encoding that is used to format the characters in the text message. The that is used to format the characters in the text message. The default text encoding is the UTF-8 format. The value is null. value is not valid. 表示配置元素,该元素指定对绑定的事务流支持。无法继承此类。 初始化 类的新实例。 Initializes a new instance of the class with the specified protocol that is used to flow a transaction. A value that contains the transaction protocol used in flowing a transaction. 初始化通道工厂,用于生成绑定上下文中指定类型的通道。 类型的 (从 中初始化)。 应该用于生成通道工厂的 通道类型。 为 null。 无法生成指定通道类型的通道工厂。 Initializes a channel listener for accepting channels of a specified type from the binding context. The of type initialized from . The that should be used to build the channel listener. The channel type. is null. A channel listener for the specified channel type cannot be built. 返回一个值,该值指示指定绑定上下文是否可以生成用于生成指定类型通道的通道工厂。 如果可以从 生成指定通道类型的通道工厂,则为 true;否则为 false。 应该用于确定是否可以生成通道工厂的 通道类型。 为 null。 Returns a value that indicates whether the specified binding context can build a channel listener for accepting channels of a specified type. true if a channel listener for the specified type of channel can be built from ; otherwise, false. The that should be used to determine if a channel listener can be built. The channel type. is null. 创建此元素的一个副本。 作为此元素副本的 Gets the typed object requested, if present, from the appropriate layer in the binding stack. The typed object requested if it is present; null if it is not. The that should be used to get the requested property. The typed object for which the method is querying. is null. 导出有关绑定的自定义策略断言。 导出此绑定元素的策略时要使用的 导出此绑定元素的策略时要使用的 为 null。 获取或设置对事务进行流处理时使用的事务协议。 一个 ,指定用于事务流的事务处理协议。默认值为 导入服务终结点事务策略(WS-Policy 断言),将实现绑定元素添加到客户端绑定中,并将事务处理流属性添加到服务代理上的适当操作中。无法继承此类。 初始化 类的新实例。 导入自定义策略断言并添加实现绑定元素。不能继承此方法。 要使用的 对象。 ,其中既包含可以导入的策略断言,也包含可向其添加实现绑定元素的绑定元素集合。 允许使用专有事务流机制的自定义通道将其事务注入 Windows Communication Foundation (WCF) 框架。此类不能被继承。 设置将在执行服务方法时使用的事务。 将在执行服务方法时使用的事务。 导致调用服务方法的传入消息。 上已经设置了该属性。 需要取消封送,并且该操作失败。 获取将在执行服务方法时使用的事务。 将在执行服务方法时使用的 实例。 确定从客户端到应用程序的消息传输协定是否需要会话,以及消息的传递是否必须保持与客户端调用操作一致的顺序。 指定此协定上不要求使用会话与服务进行交互。 指定此协定上要求具有有序消息传递保证的会话与服务进行交互。 指定此协定上具有无序消息传递保证的会话已足以与服务进行交互。 一个表示传输绑定元素的 abstract 基类。 创建此类的新实例。 从现有实例创建此类的新实例。 要克隆的 从指定的 获取属性。 取自指定 的属性。 一个 要获取的属性。 获取或设置一个值,该值指示是否要求对消息进行手动寻址。 如果要求对消息进行手动寻址,则为 true;否则为 false。默认值为 false。 获取或设置传输使用的任何缓冲池的最大大小。 缓冲池的最大大小。默认值为 524,288 字节。 获取和设置允许接收的最大消息大小。 允许接收的最大消息大小。默认值为 65,536 字节。 获取传输的 URI 方案。 返回传输的 URI 方案,因实现此方法的派生类而异。 Imports standard transport binding elements from Web Services Description Language (WSDL) documents with attached policy expressions. 初始化 类的新实例。 从附加到 WSDL 绑定的策略导入一个 实例。 可执行导入的 协定绑定元素的 Adds custom policy assertions to the WSDL bindings in WSDL documents that are to be imported. The collection of WSDL documents that are to be imported. The collection of XML Schema documents that are to be imported. The collection of policy assertions that are to be imported. 此方法不执行任何操作。 可执行导入的 协定绑定元素的 Imports addressing information from the WSDL port and imports an or an from the SOAP transport URI if a is not already imported from policy attached to the WSDL. The that performs the import. The for the contract binding element. is null. .Endpoint.Binding is null. 表示一个自定义绑定元素,它支持混合模式安全(如安全传输中优化的消息安全)。 创建 类的实例。 创建一个从当前类初始化的 新对象。 一个 对象,其属性值等于当前实例的属性值。 从指定的 获取属性。 指定的 中的属性,如果找不到对象,则为 null。 一个 要获取的属性。 导出有关绑定的自定义策略断言。 可以用来修改导出过程的 可以用来插入您的自定义策略断言的 表示已被理解的消息头集合。无法继承此类。 将指定的 添加到此集合。这表示特定标头已被理解。 包含有关消息头的其他信息。 Verifies whether the specified is present in this collection. true if the specified is present in this collection; otherwise, false. Contains additional information regarding a message header. 返回一个枚举数,该枚举数循环访问集合。 可用于循环访问集合的 对象。 从此集合中移除指定的 包含有关消息头的其他信息。 返回一个枚举数,该枚举数循环访问集合。 可用于循环访问集合的 对象。 一个绑定元素,用于与支持 WS-Trust CardSpace 配置文件的 CardSpace 安全令牌服务进行通信。 初始化 类的新实例。 复制当前绑定元素。 作为当前元素副本的 Returns a typed object requested, if present, from the appropriate layer in the binding stack. The typed object requested if it is present or null if it is not. The that provides context for the binding element. The type of object being queried for. 将绑定元素中的自定义策略断言导出到 WSDL 信息中。 可以用来修改导出过程的 可以用来插入您的自定义策略断言的 基于 WSDL 的策略转换为可对服务实现这些策略的绑定元素的说明。 初始化 类的新实例。 定义一个可导入自定义策略断言和添加实现绑定元素的方法。 正在使用的 对象。 ,其中既包含可以导入的策略断言,也包含可向其添加实现绑定元素的绑定元素集合。 表示用于指定 Windows 流安全设置的绑定元素。 初始化 类的新实例。 从现有实例初始化 类的新实例。 要克隆的此类的实例。 创建可用于创建通道的通道工厂。 返回指定类型的通道工厂。此方法会将此类实例添加到 并委托给生成方法 成员,描述创建通道工厂所需的绑定、行为、协定和其他信息。 通道工厂的类型。 不能为 null。 创建指定类型的通道侦听器。 返回指定类型的通道侦听器。此方法会将此类实例添加到 并委托给生成方法 成员,描述创建通道侦听器所需的绑定、行为、协定和其他信息。 通道侦听器的类型。 不能为 null。 基于提供的通道上下文在 的客户端上创建一个实例。 的一个实例。 整个通道堆栈的 基于提供的通道上下文在 的服务器上创建一个实例。 的一个实例。 整个通道堆栈的 确定是否可生成指定类型的通道工厂。 如果可以生成通道工厂,则为 true;否则为 false。 绑定上下文。 要检查的通道类型。 为 null。 确定是否可生成指定类型的通道侦听器。 如果可以生成通道侦听器,则为 true;否则为 false。 通道的 要检查的通道类型。 为 null。 从该类的此实例创建新的绑定元素。 Gets a specified object from the . The specified object from the or null if the object is not found. A . The object to get. 获取表示安全绑定中使用的传输令牌的 一个 ,表示用于此绑定所生成策略的传输令牌。 获取或设置保护级别。 。默认值为 导出有关 Windows 流安全的自定义策略断言。 可以用来修改导出过程的 可以用来插入您的自定义策略断言的 包含使用 基础结构执行架构导入所需的信息。 获取或设置绑定元素指定的 WS-ReliableMessaging 版本。 一个派生自 的实例,表示配置元素所使用的 WS-ReliableMessaging 协议的版本。 让与发送消息的远程终结点有关的客户端 IP 地址和端口号可用。 针对用于识别发送消息的客户端的指定 IP 地址和端口号,初始化 类的新实例。 与消息有关的远程终结点的 IP 地址。 与消息有关的远程终结点的端口号。 为 null 或空。 端口号小于 0 或大于 65535 (0xffff)。 获取发送消息的客户端的 IP 地址。 发送消息的客户端的 IP 地址。 返回字符串“System.ServiceModel.Channels.RemoteEndpointMessageProperty”。 “System.ServiceModel.Channels.RemoteEndpointMessageProperty” 获取发送消息的客户端的端口号。 发送消息的客户端的端口号。 指定服务是否支持仅向匿名地址或仅向非匿名地址发送响应,或二者都支持。 服务器仅支持匿名地址,客户端必须提供匿名响应地址。 服务器仅支持非匿名地址,客户端必须提供非匿名响应地址。 服务器同时支持匿名地址和非匿名地址,客户端可以选择使用其中一个或者全部。 Contains information needed to perform schema importation using the and infrastructure. Gets or sets a value indicating whether special-casing is used for document-wrapped-literal styled documents when parameters are unwrapped. true if special-casing is used for document-wrapped-literal styled documents when parameters are unwrapped; otherwise, false. The default value is false. 该类提供 接口的实现,以便初始化 Windows Communication Foundation (WCF) COM+ 集成服务。不应直接使用该类。 初始化 类的新实例。 关闭所有通过调用 Startup 方法启动的 COM+ 服务宿主。 为当前 COM+ 应用程序启动 COM+ 服务宿主。 总是传递 null。 一个接口,用于在服务代理上设置某些安全功能。 从文件检索证书,并将其添加到客户端凭据。 包含证书的文件名。 该文件要求的密码。 证书的存储标志。 从证书存储区中检索证书,并将其添加到客户端凭据。 证书存储区位置。 证书存储区名称。 搜索类型。 搜索值。 按照名称从证书存储区中检索证书,并将其添加到客户端凭据。 证书主题名称。 证书存储区位置。 证书存储区名称。 从文件中检索证书,并将其作为默认证书添加到服务凭据。 证书文件名。 证书文件的密码。 证书的存储标志。 从证书存储区中检索证书,并将其作为默认证书添加到服务凭据。 证书存储区位置。 证书存储区名称。 搜索类型。 搜索值。 按照名称从证书存储区中检索证书,并将其作为默认证书添加到服务凭据。 证书主题名称。 证书存储区位置。 证书存储区名称。 为已颁发的令牌设置参数。 终结点地址。 绑定类型。 绑定名称。 设置服务证书身份验证参数。 存储区位置。 吊销模式。 证书验证模式。 设置用户名凭据。 用户名。 密码。 设置 Windows 凭据。 域。 用户名。 密码。 模拟级别。 允许使用 NTLM 身份验证方案。 将实现 IPersistStream 的对象(例如 ADO 记录集)持久化到字节流。 初始化 类的新实例。 使用对象的 IPersistStream 接口从字节流中反序列化对象。 一个要在其中放置反序列化对象的对象。 对象类型。 使用该对象的 IPersistStream 接口将该对象序列化到字节流。 要持久化到字节流的对象。 对象类型。 该类为 COM 服务标记提供了支持实现,不应直接应用。 初始化 类的新实例。 为以 Web 为宿主的 COM+ 组件创建服务宿主。 初始化 类的新实例。 为指定的 URI 创建服务宿主。 一个 对象,包含指定 URI 的服务宿主。 一个包含 Web 宿主参数的字符串。 要为其创建 对象的 URI 数组。 表示包含地址标头集合的配置元素。此类不能被继承。 初始化 类的新实例。 获取或设置一个地址标头集合。 一个 指定用于消息交换的身份验证设置。 指定发起方是匿名的,并对响应方进行身份验证。 指定发起方是匿名的。 指定使用 X.509 版本 3 证书对发起方进行身份验证,并使用 SSL over HTTPS 对响应方进行身份验证。 指定使用 XML 对称密钥令牌对发起方和响应方进行身份验证。 指定使用 XML 对称密钥令牌对发起方进行身份验证,并使用 X.509 版本 3 证书对响应方进行身份验证。 指定使用 XML 对称密钥令牌对发起方进行身份验证,并使用 SSL 的 SOAP 实现对响应方进行身份验证。 指定使用 XML 对称密钥令牌对发起方进行身份验证,并使用 SSL over HTTPS 对响应方进行身份验证。 指定使用 Kerberos 协议对发起方和响应方进行身份验证。 指定使用 Kerberos 协议对发起方进行身份验证,并使用 SSL over HTTPS 对响应方进行身份验证。 指定使用 X.509 版本 3 证书对发起方和响应方进行身份验证。 指定使用 X.509 版本 3 证书对发起方和响应方进行身份验证。 指定发起方和响应方使用 X509 版本 3 证书相互进行身份验证,并且可以从 SOAP SSL 协商得到响应方的证书。 指定使用 WS-SecureConversation 身份验证。 指定发起方和响应方使用安全服务提供程序接口 (SSPI) 获取共享的安全上下文。 指定使用用户名令牌对发起方进行身份验证,并且响应方的证书可由发起方在带外得到。 指定使用用户名令牌对发起方进行身份验证,并使用 SSL 的 SOAP 实现对响应方进行身份验证。 指定使用用户名令牌对发起方进行身份验证,并使用 SSL over HTTPS 对响应方进行身份验证。 指定使用安全服务提供程序接口 (SSPI) 通过安全上下文对发起方进行身份验证,并使用 SSL over HTTPS 对响应方进行身份验证。 包含一个配置元素,该元素指定一个授权策略,可用来将一组输入声明转换为另一组声明。可以根据该授权策略来授予或拒绝访问控制。此类不能被继承。 初始化 类的新实例。 使用指定的策略类型来初始化 类的新实例。 要初始化的策略的类型。 为 null 或空。 获取或设置策略类型。 策略类型。 包含一个 实例集合。此类不能被继承。 初始化 类的新实例。 表示一个配置元素,该元素指定服务主机所使用的基址。此类不能被继承。 初始化 类的新实例。 获取或设置服务主机所使用的基址。 服务主机所使用的基址。 表示一个 对象集合。 初始化 类的新实例。 表示一个配置节,该配置节保存了一个 实例集合。 初始化 类的新实例。 表示一个指定绑定的 XML 元素,该绑定用于与符合 WS-I Basic Profile 1.1 的 Web 服务(例如基于 ASMX 的服务)通信,或者用于接受来自基于 ASMX 的客户端的消息。 初始化 类的新实例。 使用名称来初始化 类的新实例。 绑定元素的名称。 获取或设置一个布尔值,该值指定客户端是否接受 Cookie 并且对今后的请求传播它们。 如果客户端接受 Cookie 并且对今后的请求传播它们,则为 true;否则为 false。默认值为 false。 获取绑定元素的类型。 一个指定绑定元素的类型。 获取或设置用于指示是否对本地地址不使用代理服务器的属性。 一个布尔值,该值指示是否对本地地址不使用代理服务器。 获取或设置一个值,该值指示在对 URI 进行匹配时,是否使用主机名来访问服务。 一个 值,该值指示在对 URI 进行匹配时,是否使用主机名来访问服务。默认值为 ,这表示在匹配过程中忽略主机名。 使用指定绑定集合的内容来初始化此绑定配置元素。 一个绑定元素集合。 获取或设置缓冲池的最大大小,该缓冲池用于存储由绑定处理的消息。 一个 值,该值指定由绑定处理的缓冲池的最大大小(以字节为单位)。默认值为 512*1024 字节。 获取或设置缓冲区的最大大小,该缓冲区用于存储由绑定处理的消息。 用于存储由绑定处理的消息的缓冲区的最大大小。 获取或设置可以接收的消息的最大大小。 绑定可以接收的消息的最大大小(以字节为单位)。默认值为 65,536 字节。 获取或设置一个值,该值指示是使用 MTOM 还是文本/XML 对 SOAP 消息进行编码。 的值,指示是使用 MTOM 还是文本/XML 对 SOAP 消息进行编码。默认值为 在将指定绑定集合的内容应用到此绑定配置元素时调用。 一个绑定元素集合。 获取一个 实例,该实例包含一个 对象集合,这些对象可以是此绑定配置元素的属性或 对象。 一个 实例,该实例包含一个 对象集合,这些对象可以是此绑定配置元素的属性或 对象。 获取或设置 HTTP 代理的 URI 地址。 一个包含 HTTP 代理地址的 URI。 获取或设置可由配置了此绑定的终结点处理的 SOAP 消息的复杂性约束。 指定复杂性约束的 获取或设置用于此绑定的安全类型。 指定用于此绑定的安全类型的 获取或设置用于消息文本的字符编码。 一个有效的 值,该值指示所使用的字符编码。 获取或设置一个值,该值指定对消息进行缓冲处理还是流式处理,或者指定消息是请求还是响应。 一个有效的 值,该值指定对消息进行缓冲处理还是流式处理,或者指定消息是请求还是响应。 获取或设置一个值,该值指示是否应在其可用时使用系统的自动配置 HTTP 代理。 如果应在其可用时使用系统的自动配置 HTTP 代理,则为 true;否则为 false。默认值为 true。 一个配置 HTTP 消息安全的 XML 元素。 初始化 类的新实例。 指定要与 类一起使用的算法。 一个 。默认值为 指定要与 类一起使用的客户端凭据的类型。 一个 。默认值为“UserName”。 表示一个为基本 HTTP 服务配置安全的 XML 元素。 初始化 类的新实例。 获取一个为基本 HTTP 服务配置消息安全的 XML 元素。 一个 获取一个为基本 HTTP 服务指定安全模式的 XML 元素。 一个 获取一个为基本 HTTP 服务指定传输的 XML 元素。 一个 表示一个包含子元素的配置元素,这些子元素指定使用户可以自定义服务或终结点行为的行为扩展。 初始化 类的新实例。 获取行为的类型。 一个 基于当前配置设置来创建行为扩展。 行为扩展。 表示一个配置节,其中包含的子项是由其唯一 name 标识的 behavior 元素。 初始化 类的新实例。 获取由其唯一 name 标识的所有终结点行为元素子项。 一个 ,包含由其唯一 name 标识的终结点行为元素。 获取一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 获取由其唯一 name 标识的所有服务行为元素子项。 一个 ,包含由其唯一 name 标识的服务行为元素。 表示一个在网络上以二进制形式对 Windows Communication Foundation (WCF) 消息进行编码的消息编码器。此类不能被继承。 初始化 类的新实例。 将指定绑定元素的内容应用到此绑定配置节。 一个绑定元素。 获取此绑定元素的类型。 一个 ,包含此绑定元素的类型。 将指定配置节的内容复制到此配置节。 要复制的配置节。 获取或设置一个值,该值指定无需分配新的读取器便可同时读取的最大消息数。 无需分配新的读取器便可同时读取的最大消息数。默认值为 64。 获取或设置一个值,该值指定用于编码的缓冲区的大小(以字节为单位)。 用于编码的缓冲区的大小(以字节为单位)。默认值为 2048。 获取或设置一个值,该值指定无需分配新的编写器便可同时发送的最大消息数。 无需分配新的编写器便可同时发送的最大消息数。默认值为 16。 获取或设置可由配置了此绑定的终结点处理的 SOAP 消息的复杂性约束。 指定复杂性约束的 表示一个配置节,该配置节包含一个绑定元素集合,其中每个元素都描述了终结点与其他终结点通信的方式一个方面,该描述被一致地内置到客户端上的通道工厂和服务上的通道侦听程序中。 初始化 类的新实例。 获取绑定的名称。 绑定的唯一名称。 没有找到当前配置集合名称。 - 或 - 没有找到配置节名称。 获取绑定的类型。 一个包含绑定的类型的 获取此集合中的所有绑定配置元素。 此集合中的所有绑定配置元素。 确定使用指定名称的集合中是否存在绑定。 如果集合包含具有指定 的绑定,则为 true;否则为 false。 要查找的绑定的名称。 获取所使用的默认绑定。 一个表示默认绑定的 对象。 将指定的绑定添加到集合。 如果操作成功完成,则为 true;否则为 false。 要添加的绑定的名称。 一个表示要添加的绑定的 对象。 此绑定的配置设置。 为使用计算机或应用程序配置文件中的自定义 实现提供支持。 初始化 类的新实例。 将指定绑定元素的内容应用到此绑定配置元素。 一个绑定元素。 为 null。 在派生类中重写时,获取表示自定义绑定元素的 对象。 一个表示自定义绑定类型的 对象。 在派生类中重写时,返回一个自定义绑定元素对象。 一个自定义 对象。 使用指定绑定元素的内容来初始化此绑定配置节。 一个绑定元素。 表示绑定元素的集合。无法继承此类。 初始化 类的新实例。 获取包含 对象集合的配置元素。 一个 对象,用于定义包含 对象集合的配置节。 获取 实例的集合。 实例的集合。 获取对用户消息堆栈进行完全控制的配置节。 一个包含自定义绑定元素的集合的 对象。 从指定配置文件获取节的配置设置。 一个具有从指定文件检索到的设置的 一个配置文件。 为 null 或为空。 获取此配置节中的指定绑定。 一个 要访问的绑定。 获取包含 MsmqIntegration 绑定元素集合的配置元素。 一个包含 MsmqIntegration 绑定元素集合的 对象。 获取包含 netMsmqBinding 绑定元素集合的配置元素。 一个包含 netMsmqBinding 绑定元素集合的 对象。 获取包含 对象集合的配置元素。 一个包含 对象集合的 获取包含 netPeerTcpBinding 元素集合的配置元素。 一个包含 元素集合的 获取包含 对象集合的配置元素。 一个包含 对象集合的 获取包含 对象集合的配置元素。 一个包含 对象集合的 获取包含 对象集合的配置元素。 一个包含 对象集合的 获取包含 对象集合的配置元素。 一个包含 对象集合的 表示一个配置元素,该元素为 Windows Communication Foundation (WCF) 回调对象指定服务端调试。此类不能被继承。 初始化 类的新实例。 获取此行为元素的类型。 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 获取或设置一个值,该值指定客户端回调对象是否向服务返回 SOAP 错误中的托管异常信息。 如果 Windows Communication Foundation (WCF) 在双工通信中返回 SOAP 错误中的托管客户端回调异常信息,以便进行服务端调试,则为 true;否则为 false。默认值为 false。 表示一个配置元素,该元素指定客户端回调的超时值。此类不能被继承。 初始化 类的新实例。 获取此行为元素的类型。 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 获取或设置事务必须在此期间完成的时间段。 一个 对象,表示一个时间段,事务必须在此期间完成,否则会自动中止。 表示一个配置元素,该元素指定用于身份验证的 X.509 证书。此类不能被继承。 初始化 类的新实例。 获取或设置一个值,该值指示由此证书编码的值。 已编码的值。 表示用于验证 X.509 证书的配置设置。此类不能被继承。 初始化 类的新实例。 获取或设置一个字符串,该字符串指定要在 X.509 证书存储区中搜索的值。 要在 X.509 证书存储区中搜索的值。 获取或设置一个布尔值,该值指定是否使用证书链来执行验证。 如果在验证中使用证书链,则为 true;否则为 false。 获取或设置一个值,该值指定客户端可用于验证服务器证书的证书存储区位置。 一个 ,指定客户端可用于验证服务器证书的证书存储区位置。默认值为 获取或设置要打开的 X.509 证书存储区的名称。 一个 ,包含要打开的 X.509 证书存储区的名称。 获取或设置要执行的 X.509 搜索的类型。 一个 ,包含要执行的 X.509 搜索的类型。 提供用于配置通道终结点的协定、绑定和地址属性的选项,客户端使用这些属性与服务器上的服务终结点连接。此类不能被继承。 初始化 类的新实例。 使用指定的终结点地址和协定类型初始化 类的新实例。 指定终结点的地址。默认值为一个空字符串。该地址必须为绝对 URI。 一个字符串,指示此终结点公开了哪个协定。程序集必须实现该协定类型。 指定终结点的地址。 一个包含终结点地址的 URI。该地址必须为绝对 URI。 获取或设置要用来实例化终结点的行为的行为名。 要用来实例化终结点的行为的行为名。定义服务时,该行为名必须在作用域内。默认值为一个空字符串。 获取或设置要使用的绑定的类型。 要使用的绑定的类型。该类型必须具有一个已注册的配置节,才能加以引用。该类型是按节名而不是绑定的类型名注册的。 获取或设置要在实例化终结点时使用的绑定的绑定名称。 要在实例化终结点时使用的绑定的绑定名称。定义终结点时,绑定名称必须在作用域内。默认值为一个空字符串。 获取或设置此终结点公开的协定。 此终结点公开的协定。程序集必须实现该协定类型。 获取一个地址标头集合。 一个包含地址标头集合的 获取一个标识,与某个终结点交换消息的其他终结点可以使用该标识对该终结点进行身份验证。 一个包含配置设置的 ,与某个终结点交换消息的其他终结点可以使用这些配置设置对该终结点进行身份验证。 获取或设置给定协定的终结点的唯一标识符。 给定协定的一个终结点。默认值为一个空字符串。使用此服务模型,用户可以为给定的协定类型定义多个客户端。每个定义都必须用唯一的配置名称加以区分。如果省略该属性,则会将相应的终结点用作与指定协定类型相关联的默认终结点。 表示一个 实例集合。此类不能被继承。 初始化 类的新实例。 定义自定义绑定的通道池设置。此类不能被继承。 获取或设置连接在断开前可以空闲的最长时间。 一个值为正的 ,指定连接在断开前可以空闲的最长时间默认值为 00:02:00。 获取或设置在关闭活动连接之前所要经过的时间。默认值为 00:05:00。 一个 ,指定在关闭活动连接之前所要经过的时间。默认值为 00:05:00。 获取或设置由服务启动的通往远程终结点的最大通道数。 由服务启动的通往远程终结点的最大通道数。 表示一个包含声明类型的配置元素。此类不能被继承。 初始化 类的新实例。 初始化 类的新实例。 一个指定声明类型的统一资源标识符 (URI)。预定义的声明类型是以 类的静态属性的形式提供的。 一个布尔值,该值指定声明是否可选。 获取或设置指定声明类型的统一资源标识符 (URI) 的字符串表示形式。 一个指定声明类型的统一资源标识符 (URI)。 获取或设置一个指定声明是否可选的布尔值。 如果声明是可选的,则为 true;否则为 false。 表示 实例的集合。此类不能被继承。 初始化 类的新实例。 表示配置客户端凭据的配置元素。 初始化 类的新实例。 将指定配置元素的内容应用于此配置元素。 要应用的配置元素。 获取此行为元素的类型。 一个 获取一个客户端证书,当可在带外使用客户端证书时,将使用该证书。 一个 ,它指定一个客户端证书,当可在带外使用客户端证书时,将使用该证书。 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 根据此配置元素的设置创建自定义行为。 一个基于此配置元素的设置的自定义行为。 获取配置当前 HTTP 摘要式凭据的配置元素。 一个配置当前 HTTP 摘要式凭据的 获取配置当前已颁发令牌实例的配置元素。 一个配置当前已颁发令牌的 获取配置当前对等凭据的配置元素。 一个配置当前对等凭据的 获取一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 获取客户端发起的 X.509 证书。 一个 ,它指定客户端发起的 X.509 证书。 获取或设置一个布尔值,该值指定凭据是否支持交互式协商。 如果凭据支持交换式协商,则为 true;否则为 false。默认值为 true。 获取此配置元素的类型。 一个包含此配置元素的类型的字符串。 获取 Windows 凭据验证的设置。 一个 ,它指定 Windows 凭据验证的设置。 表示配置文件的客户端节,该节定义客户端可以连接的终结点的列表。此类不能被继承。 初始化 类的新实例。 获取客户端可以连接的终结点的列表。 一个 ,包含客户端可以连接的终结点的列表。 获取用于处理元数据的配置设置。 一个 表示指定消息应采用的路由的配置元素。此类不能被继承。 初始化 类的新实例。 获取此行为元素的类型。 一个 将指定配置元素的内容复制到此实例中。 一个配置元素。 获取或设置一个指定消息应采用的路由的 URI。 一个指定消息应采用的路由的 URI。 指定 COM+ 集成服务协定。此类不能被继承。 初始化 类的新实例。 初始化 类的新实例。 一个包含协定类型的字符串。 获取或设置协定类型。 协定类型。 获取在 COM+ 组件上的接口作为 Web 服务公开时所公开的 COM+ 方法的集合。 一个 获取或设置协定名称。 协定名称。 获取或设置协定命名空间。 协定命名空间。 获取所有持久类型。 一个 获取或设置一个布尔值,该值指定是否只能在会话绑定上使用该协定。 如果只能在会话绑定上使用该协定,则为 true;否则为 false。默认值为 false。 获取要包括在服务协定中的用户定义类型 (UDT) 的集合。此类不能被继承。 一个 表示一个 实例集合。此类不能被继承。 初始化 类的新实例。 表示一个配置节,它包含用于指定 COM+ 集成协定的命名空间与协定名称的元素。此类不能被继承。 初始化 类的新实例。 获取该节中指定的所有 COM+ 集成服务协定。 一个 ,包含该节中指定的所有 COM+ 集成服务协定。 表示一个在 COM+ 组件上的接口作为 Web 服务公开时公开的 COM+ 方法。此类不能被继承。 初始化 类的新实例。 使用指定的方法初始化 类的新实例。 一个被公开的 COM+ 方法。 获取在 COM+ 组件上的接口作为 Web 服务公开时公开的 COM+ 方法。 在 COM+ 组件上的接口作为 Web 服务公开时公开的 COM+ 方法的名称。 包含一个 实例集合。此类不能被继承。 初始化 类的新实例。 表示一个配置节,该配置节包含一个行为列表,其中所含的行为在 behaviors 节中的行为应用之前应用到计算机上的所有 Windows Communication Foundation (WCF) 服务。 初始化 类的新实例。 获取由其唯一名称标识的所有 EndpointBehavior 元素子项。 一个 获取一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 获取由其唯一名称标识的所有 serviceBehavior 元素子项。 一个 表示一个配置元素,该配置元素包含在应用 endpointBehaviors 节中的行为之前应用到计算机上所有 Windows Communication Foundation (WCF) 终结点的终结点行为的列表。 初始化 类的新实例。 将指定元素添加到此配置节。 一个要添加的 为 null。 相关联的类型无效。 将一个新的行为元素添加到此节,并返回一个指示操作是否成功的值。 如果操作成功,则为 true;否则为 false。 一个要添加的 为 null。 相关联的类型无效。 表示一个配置元素,该配置元素包含在应用 serviceBehaviors 节中的行为之前应用到计算机上所有 Windows Communication Foundation (WCF) 终结点的服务行为的列表。 初始化 类的新实例。 将指定元素添加到此配置节。 一个要添加的 为 null。 相关联的类型无效。 将一个新的行为元素添加到此节,并返回一个指示操作是否成功的值。 如果操作成功,则为 true;否则为 false。 一个要添加的 为 null。 相关联的类型无效。 指定所有持久类型。不能继承此类。 初始化 类的新实例。 初始化 类的新实例。 持久类型的唯一标识符。 获取或设置持久类型的唯一标识符。 持久类型的唯一标识符。 获取或设置持久类型的名称。 持久类型的名称。 表示一个 对象集合。此类不能被继承。 初始化 类的新实例。 表示一个配置元素,它供客户端在必须公开一个终结点以使服务可以通过 HTTP 发送消息时使用。此类不能被继承。 初始化 类的新实例。 将指定绑定元素的内容应用到此绑定配置节。 一个绑定元素。 获取绑定元素的类型。 绑定元素的类型。 获取或设置客户端的基址。 一个包含客户端的基址的 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 表示一个要包括到服务协定中的用户定义类型 (UDT)。此类不能被继承。 初始化 类的新实例。 使用指定的 GUID 字符串初始化 类的新实例。 一个 GUID 字符串,标识已注册类型库中的特定 UDT 类型。 获取或设置可读取的类型名称。 可读取的类型名称。 获取或设置一个 GUID 字符串,它标识已注册类型库中的特定 UDT 类型。 已注册类型库中的特定 UDT 类型。 获取或设置一个 GUID 字符串,它标识定义该类型的已注册类型库。 定义该类型的已注册类型库。 获取或设置一个字符串,它标识定义该类型的类型库版本。 定义该类型的类型库版本。 表示 实例的集合。此类不能被继承。 初始化 类的新实例。 表示向面向连接的传输绑定元素(如 TCP 和命名管道)提供附加配置设置的配置元素。 将指定绑定元素的内容应用到此绑定配置元素。 一个绑定元素。 获取或设置通道在断开连接前可处于初始化状态的最长时间。 一个 结构,指定通道在断开连接前可处于初始化状态的最长时间。 获取或设置用于从客户端或服务传输网络上的部分序列化消息的缓冲区大小。 用于从客户端或服务传输网络上的部分序列化消息的缓冲区大小。默认值为 8K。 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 获取或设置一个值,该值指示在对 URI 进行匹配时,是否使用主机名来访问服务。 一个有效的 值,指示在将传入请求路由到终结点 URI 时是否包含主机名。默认值为 ,这会在匹配中忽略主机名。 使用指定绑定元素的内容来初始化此绑定配置元素。 一个绑定元素。 获取或设置要使用的缓冲区的最大大小。 内存中用于对传入消息进行缓冲的最大字节数。默认值为 65,536 字节。 获取或设置部分消息或完整消息在发出之前可以在内存中保持缓冲的最大时间间隔。 一个 ,指定部分消息或完整消息在发出之前可以在内存中保持缓冲的最大时间间隔。默认值为 2 秒。 获取或设置可用于处理服务上的传入连接的最大挂起异步接受线程数。 服务可以接受的最大挂起消息数。默认值为 1。 获取或设置最大挂起连接数。 最大挂起连接数。 获取一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 获取或设置一个值,该值指定通过面向连接的传输对消息进行缓冲还是流处理。 一个有效的 值,指定通道是使用消息传输的流处理模式还是缓冲模式。默认值为 表示一个 customBinding 配置元素集合,该集合中的元素提供了对用户消息堆栈的完全控制。此类不能被继承。 初始化 类的新实例。 获取此节中定义的绑定。 一个 ,包含此节中定义的所有绑定。 获取此绑定的类型。 一个包含绑定的类型的 获取此元素中包含的所有绑定配置元素。 此元素中包含的所有绑定配置元素的集合。 确定使用指定名称的集合中是否存在特定绑定。 如果集合包含具有指定 的绑定,则为 true;否则为 false。 要查找的绑定的名称。 表示一个配置节,该配置节提供对用户消息堆栈的完全控制。 初始化 类的新实例。 用指定的名称初始化 类的新实例。 绑定元素的唯一名称。 将指定元素添加到此配置节。 要添加的 为 null 或空。 绑定中已存在消息编码配置元素。 - 或 - 绑定中已存在流升级元素。 - 或 - 绑定中已存在传输元素。 将指定绑定的内容应用于此绑定配置元素。不能继承此方法。 一个绑定。 为 null 或空。 指定的类型无效。 - 或 - 绑定中已存在流升级元素。 将一个新的行为元素添加到此节,并返回一个指示操作是否成功的值。 如果操作成功,则为 true;否则为 false。 要添加的 为 null 或空。 获取或设置为完成关闭操作提供的时间间隔。 ,指定在超时前必须完成关闭操作的时间。 在将指定绑定元素的内容应用于此绑定配置元素时调用。 一个绑定。 获取或设置为完成打开操作提供的时间间隔。 ,指定在超时前必须完成打开操作的时间。 获取一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 获取或设置为完成接收操作提供的时间间隔。 一个 ,指定在超时前必须完成接收操作的时间。 获取或设置为完成发送操作提供的时间间隔。 ,指定在超时前必须完成发送操作的时间。 表示一个 对象集合。此类不能被继承。 初始化 类的新实例。 表示一个配置元素,它指定要使用的 。此类不能被继承。 初始化 类的新实例。 获取此行为元素的类型。 一个 将指定配置元素中的值复制到此配置元素。 要从中进行复制的配置元素。 获取一个值,该值指定在对类进行序列化或反序列化时,是否忽略由该类的扩展提供的数据。 若要省略扩展数据,则为 true;否则为 false。 获取要序列化或反序列化的最大项数。 要序列化或反序列化的最大项数。默认值为 65536。 表示一个配置节,该配置节定义管理员可以用来进行运行时检查和控制的设置。 初始化 类的新实例。 描述 Windows Communication Foundation (WCF) 消息日志记录的设置。 一个 ,描述 WCF 消息日志记录的设置。 获取或设置一个值,该值指定是否启用程序集的性能计数器。 一个有效的 值,指定启用程序集的哪种性能计数器。 获取或设置一个值,该值指定是否启用程序集的 WMI 提供程序。 如果启用程序集的 WMI 提供程序,则为 true;否则为 false。默认值为 false。 表示一个配置元素,该元素指定 DNS 请求的 URI。此类不能被继承。 初始化 类的新实例。 获取或设置此配置元素所表示的值。 此配置元素所表示的值。 一个 XML 元素,包含客户端用来与服务终结点进行通信的唯一的网络地址。 初始化 类的新实例。 获取或设置终结点的 URI。 标识终结点的网络位置的 将指定配置元素的内容复制到此配置元素。 要复制过去的配置元素。 为 null 或空。 配置是只读的。 获取生成器可以创建的终结点的地址标头的集合。 包含终结点的地址信息的 获取终结点的标识。 一个 ,提供一个标识,终结点在相互交换消息时可使用该标识对对方进行身份验证。 使用指定终结点地址的内容初始化此终结点地址。 一个终结点地址。 为 null 或空。 获取一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 表示一个配置元素,该配置元素包含应用到计算机上所有 Windows Communication Foundation (WCF) 终结点的终结点行为的列表。 初始化 类的新实例。 使用指定的名称初始化 类的新实例。 行为元素的唯一名称。 将一个新的行为元素添加到此节。 一个要添加的 指定的类型无效。 将一个新的行为元素添加到此节,并返回一个指示操作是否成功的值。 如果操作成功,则为 true;否则为 false。 一个要添加的 包含一个 对象集合。此类不能被继承。 初始化 类的新实例。 表示一个配置元素,该元素定义一个扩展,该扩展使用户能够创建用户定义的绑定、行为等。 初始化 类的新实例。 使用指定的名称初始化 类的新实例。 此配置元素的唯一名称。 为 null 或空。 使用指定的名称和类型初始化 类的新实例。 此配置元素的唯一名称。 此配置元素的类型。 为 null 或空。 - 或 - 为 null 或空。 获取或设置此配置元素的唯一名称。 此配置元素的唯一名称。 获取一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 获取或设置此配置元素的类型。 此配置元素的类型。 表示一个 实例集合。 初始化 类的新实例。 添加配置元素。 要添加的 集合中已存在与 具有相同名称或类型的扩展。 将配置元素添加到 的指定位置。 要添加 的索引位置。 要添加的 集合中已存在与 具有相同名称或类型的扩展。 获取指定配置元素的元素键。 一个 ,用作指定配置元素的键。 要为其返回键的 为 null 或空。 获取一个值,该值指示尝试向 添加重复的 是否会导致引发异常。 如果尝试向 添加重复的 会导致引发异常,则为 true;否则为 false。 表示一个包含所有扩展定义的配置节。 初始化 类的新实例。 获取在该节定义的所有行为扩展。 一个 获取在该节定义的所有绑定元素扩展。 一个 获取在该节定义的所有绑定扩展。 一个 为该配置节初始化一组默认值。 获取一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 表示一个配置元素,该配置元素配置在联合身份验证中使用 HTTP 发送的消息的安全性。 初始化 类的新实例。 获取或设置消息加密和密钥封装算法。 一个有效的 值。默认值为 获取此绑定的声明类型集。 一个 。默认值为空集合。 获取或设置要颁发的密钥的类型。 一个 。默认值为 获取或设置一个 URI,该 URI 指定要颁发的令牌的类型。 一个 URI,指定要颁发的令牌的类型。 获取颁发者地址。 一个 获取颁发者的终结点地址。 一个 获取或设置一个布尔值,该布尔值指定是否在协商过程中交换服务凭据。 如果对服务凭据进行协商,则为 true;如果服务凭据可在带外使用,则为 false。默认值为 true。 获取配置元素的集合,这些元素指定请求令牌时要在消息正文中发送至安全令牌服务的其他 XML 元素。 一个 表示一个指定服务主机设置的配置元素。此类不能被继承。 初始化 类的新实例。 获取服务主机所使用的基址。 一个 获取一个配置元素,该元素指定允许服务主机打开或关闭的时间间隔。 一个 表示一个配置元素,该元素指定允许服务主机打开或关闭的时间间隔。此类不能被继承。 初始化 类的新实例。 获取或设置允许服务主机关闭的时间间隔。 ,指定允许服务主机关闭的时间间隔。 获取或设置允许服务主机打开的时间间隔。 ,指定允许服务主机打开的时间间隔。 表示 clientCredential 元素中的当前 HTTP 摘要式凭据。此类不能被继承。 初始化 类的新实例。 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 为 null 或空。 配置文件是只读的。 获取或设置客户端用于与服务器进行通信的模拟首选项。 一个有效的 值。默认值为 表示为传输 SOAP 消息指定 HTTPS 传输的配置元素。 初始化 类的新实例。 将指定的 的设置应用到此配置元素。 要将其设置应用到此配置元素的 获取此绑定元素的类型。 此绑定元素的 将指定的 的设置复制到此配置元素。 要将其设置复制到此配置元素的 根据此配置元素中的设置创建绑定元素。 一个 ,它的属性复制自此配置元素中的设置。 使用指定绑定元素的内容来初始化此绑定配置元素。 一个绑定元素。 获取一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 获取或设置一个布尔值,该值指定服务器是否要求客户端提供一个客户端证书作为 HTTPS 握手的一部分。 如果需要 SSL 客户端身份验证,则为 true;否则为 false。默认值为 false。 表示为传输 SOAP 消息指定 HTTP 传输的配置元素。 初始化 类的新实例。 获取或设置一个值,该值指示客户端是否接受 Cookie 并且对今后的请求传播它们。 如果接受 Cookie,则为 true;否则为 false。默认值为 false。 将指定的 的设置应用到此配置元素。 要将其设置应用到此配置元素的 获取或设置用于对 HTTP 侦听器所处理的客户端请求进行身份验证的身份验证方案。 指定用于客户端身份验证的协议的 对象。默认值为 Anonymous。 获取绑定的类型。 绑定的类型。 获取或设置一个值,该值指示是否为本地地址忽略代理。 如果为本地地址忽略代理,则为 true;否则为 false。默认值为 false。 将指定的 的设置复制到此配置元素。 要将其设置复制到此配置元素的 根据此配置元素中的设置创建绑定元素。 一个 ,它的属性复制自此配置元素中的设置。 获取或设置一个值,该值指示在对 URI 进行匹配时,是否使用主机名来访问服务。 值,该值指示在将传入的请求路由到终结点 URI 时,是否包含主机名。默认值为 ,这表示在匹配过程中忽略主机名。 使用指定绑定元素的内容来初始化此绑定配置元素。 一个绑定元素。 获取或设置一个布尔值,该值指定是否与 Internet 资源建立持久性连接。 如果保持与 Internet 资源的持久性连接,则为 true;否则为 false。 获取或设置缓冲池的最大大小。 缓冲池的最大大小。默认值为 524,288 字节 (512 * 1024)。 获取一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 获取或设置一个 URI,它包含要用于 HTTP 请求的代理的地址。 包含代理地址的 获取或设置用于对 HTTP 代理所处理的客户端请求进行身份验证的身份验证方案。 指定用于代理上的客户端身份验证的协议的 对象。默认值为 获取或设置身份验证领域。 一个包含身份验证领域的字符串。 获取或设置一个值,该值指定对消息进行缓冲处理还是流式处理,或者指定消息是请求还是响应。 一个有效的 值,该值指定对消息进行缓冲处理还是流式处理,或者指定消息是请求还是响应。 获取或设置一个值,该值指示是否在服务器上启用不安全的连接共享。 如果启用不安全的连接共享,则为 true;否则为 false。默认值为 false。 获取或设置一个值,该值指示是否使用计算机范围的代理设置,而不使用用户特定的设置。 如果使用 默认代理设置,则为 true;否则为 false。默认值为 true。 表示一个用于控制 HTTP 传输的身份验证参数的配置元素。此类不能被继承。 初始化 类的新实例。 获取和设置要用于身份验证的客户端凭据的类型。 一个 获取和设置要用于针对代理进行身份验证的客户端凭据的类型。 一个 获取或设置摘要式或基本身份验证的身份验证领域。 身份验证领域。默认值为 ""。 提供绑定元素的基本配置设置。 将指定绑定的内容应用到此绑定配置节。 一个绑定。 获取为完成关闭操作提供的时间间隔。 ,指定在超时前必须完成关闭操作的时间。 获取绑定的名称。 绑定的名称。 获取为完成打开操作提供的时间间隔。 ,指定在超时前必须完成打开操作的时间。 获取为完成接收操作提供的时间间隔。 一个 ,指定在超时前必须完成接收操作的时间。 获取为完成发送操作提供的时间间隔。 ,指定在超时前必须完成发送操作的时间。 表示一个配置元素,该配置元素使其他终结点在与该终结点交换消息时可以对其进行身份验证。此类不能被继承。 初始化 类的新实例。 获取 X.509 证书的配置设置。 一个 获取 X.509 证书验证的配置设置。 一个 ,定义 X.509 证书验证的配置设置。 获取一个 DNS 标识。 一个 使用指定对象的内容初始化此配置元素。 一个 实例。 为 null 或空。 获取一个 RSA 标识。 一个 获取一个服务器主体名称 (SPN) 标识。 一个 获取一个用户主体名称 (UPN) 标识。 一个 表示为客户端凭据指定当前颁发的令牌的配置元素。此类不能被继承。 初始化 类的新实例。 获取或设置应用此配置的行为。 应用此配置的行为的名称。默认值为一个空字符串。 获取或设置令牌颁发者的地址。 令牌颁发者的地址。默认值为一个空字符串。 表示 实例的集合。此类不能被继承。 初始化 类的新实例。 表示一个配置元素,该元素将颁发的令牌指定为客户端凭据。此类不能被继承。 初始化 类的新实例。 获取或设置一个布尔值,该值指定是否要缓存已颁发的令牌。 如果要缓存令牌,则为 true;否则为 false。默认值为 true。 将指定配置元素的内容复制到此 一个配置节。 为 null 或空。 配置文件是只读的。 获取或设置 的默认值。 一个有效的 值。默认值为 获取或设置已颁发令牌的续订阈值百分比。 已颁发令牌的续订阈值百分比。 获取一个配置元素集合,其中的元素定义颁发者通道行为。 一个 获取或设置一个配置元素,该元素定义本地颁发者的地址。 一个 ,它指定本地颁发者的地址。 获取本地颁发者通道行为的集合。 本地颁发者通道行为的集合。默认值为一个空字符串。 获取或设置已颁发令牌的最大缓存时间。 一个 ,表示已颁发令牌的最大缓存时间。 表示指定已颁发令牌的其他设置的配置元素。无法继承此类。 初始化 类的新实例。 获取指定附加信息的配置元素的集合。 一个 获取所需声明类型的集合。 一个 。该集合中的每个元素都是一个 实例,该实例的 属性已设置。 获取一个配置元素,该元素可指定颁发当前令牌的终结点。 一个 获取一个指定令牌颁发者附加信息的配置元素。 一个 获取或设置颁发密钥的大小。 颁发密钥的大小。默认值为 256。 获取或设置要颁发的密钥的类型。 一个有效的 值,可指定要颁发密钥的类型。默认值为 获取或设置要用于颁发的令牌的类型。 一个字符串。默认值为 http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAML。 表示一个配置元素,该元素指定颁发安全令牌的终结点。此类不能被继承。 初始化 类的新实例。 获取或设置要使用的绑定的类型。 要使用的绑定的类型。 获取或设置要在实例化终结点时使用的绑定配置的名称。定义终结点时,绑定配置必须在作用域内。 要在实例化终结点时使用的绑定配置的名称。 表示一个配置元素,该元素将颁发的令牌指定为服务凭据。无法继承此类。 初始化 类的新实例。 Gets or sets a value that specifies whether untrusted RSA certificate issuers are allowed. true if untrusted RSA certificate issuers are accepted; otherwise, false. 将指定配置元素的内容复制到此 要复制其内容的配置元素。 为 null 或空。 配置文件是只读的。 获取一个配置元素集合,其中的元素指定由可信颁发者颁发的证书。 一个 获取或设置用于服务凭据的 的类型。 用于服务凭据的 的类型。 配置本地客户端的安全设置。此类不能被继承。 初始化 类的新实例。 获取或设置一个布尔值,该值指定是否启用 Cookie 缓存。 如果启用 Cookie 缓存,则为 true;否则为 false。默认值为 false。 获取或设置可以续订的 Cookie 的最大百分比。 一个介于 0 和 100 之间的值(包括 0 和 100)。默认值为 90。 获取或设置一个布尔值,该值指定是否自动检测和处理针对通道的重播攻击。 如果自动检测和处理针对通道的重播攻击,则为 true;否则为 false。默认值为 false。 获取或设置一个 ,它指定通信双方的系统时钟之间的最大时间差异。 一个 ,指定通信双方的系统时钟之间的最大时间差异。默认值为“00:05:00”。 获取或设置一个 ,它指定 Cookie 的最长生存期。 一个 ,指定 Cookie 的最长生存期。默认值为“10675199.02:48:05.4775807”。 获取或设置一个布尔值,该值指定使用 WS-Reliable 消息的连接在发生传输故障后是否尝试重新连接。 如果使用 WS-Reliable 消息的连接在发生传输故障后尝试重新连接,则为 true;否则为 false。默认值为 true。 获取或设置一个值,该值指定用于重播检测的缓存 Nonce 的数目。 用于重播检测的缓存 Nonce 的数目。默认值为 500000。 获取或设置一个 ,它指定单个消息 Nonce 有效的持续时间。 一个 ,指定单个消息 Nonce 有效的持续时间。 获取或设置一个 ,它指定一个持续时间,发起方将在此段时间之后续订安全会话的密钥。 一个 ,指定一个持续时间,发起方将在此段时间之后续订安全会话的密钥。默认值为“10:00:00”。 获取或设置一个 ,它指定在密钥续订期间,上一个会话密钥对于传入消息有效的时间间隔。默认值为“00:05:00”。 一个 ,指定在密钥续订期间,上一个会话密钥对于传入消息有效的持续时间。默认值为“00:05:00”。 获取或设置一个 ,它指定时间戳有效的持续时间。 一个值为正的 ,指定时间戳有效的持续时间。默认值为“00:15:00”。 配置本地服务的安全设置。此类不能被继承。 初始化 类的新实例。 获取或设置一个布尔值,该值指定是否自动检测和处理针对通道的重播攻击。 如果自动检测和处理针对通道的重播攻击,则为 true;否则为 false。默认值为 false。 获取或设置一个 ,它指定通道在超时之前等待的无活动持续时间。 一个正的 ,指定通道在超时之前等待的无活动持续时间。默认值为“01:00:00”。 获取或设置一个 ,它指定颁发给所有新安全 Cookie 的生存期。 一个 ,指定颁发给所有新安全 Cookie 的生存期。默认值为“10:00:00”。 获取或设置一个值,该值指定可以缓存的最大 Cookie 数。 可以缓存的最大 Cookie 数。 获取或设置一个 ,它指定通信双方的系统时钟之间的最大时间差异。 一个 ,指定通信双方的系统时钟之间的最大时间差异。默认值为“00:05:00”。 获取或设置一个值,该值指定服务支持的最大挂起安全会话数。 服务支持的最大挂起安全会话数。默认值为 1000。 获取或设置一个值,该值指定可以同时处于活动状态的最大安全协商数。 可以同时处于活动状态的安全协商数。默认值为 1024。 获取或设置一个 ,它指定服务器和客户端之间安全协商阶段的最长持续时间。 一个正的 值,指定服务器和客户端之间安全协商阶段的最长持续时间。默认值为“00:02:00” 获取或设置一个布尔值,该值指定使用 WS-Reliable 消息的连接在发生传输故障后是否尝试重新连接。 如果使用 WS-Reliable 消息的连接在发生传输故障后尝试重新连接,则为 true;否则为 false。默认值为 true。 获取或设置一个值,该值指定用于重播检测的缓存 Nonce 的数目。 用于重播检测的缓存 Nonce 的数目。默认值为 500000。 获取或设置一个 ,它指定单个消息 Nonce 有效的持续时间。 一个 ,指定单个消息 Nonce 有效的持续时间。 获取或设置一个 ,它指定一个持续时间,发起方将在此段时间之后续订安全会话的密钥。 一个 ,指定一个持续时间,发起方将在此段时间之后续订安全会话的密钥。默认值为“10:00:00”。 获取或设置一个 ,它指定在密钥续订期间,上一个会话密钥对于传入消息有效的时间间隔。默认值为“00:05:00”。 一个 ,指定在密钥续订期间,上一个会话密钥对于传入消息有效的持续时间。默认值为“00:05:00”。 获取或设置一个 ,它指定时间戳有效的持续时间。 一个值为正的 ,指定时间戳有效的持续时间。默认值为“00:15:00”。 表示一个 XML 元素,该元素定义 Windows Communication Foundation (WCF) 的消息日志记录功能的设置。 初始化 类的新实例。 获取用于消息日志记录的 XPathFilter 对象。 一个 获取或设置一个值,该值指定是否记录整个消息(消息头和正文)。 如果记录整个消息(消息头和正文),则为 true;否则为 false。默认值为 false,这意味着仅记录消息头。 获取或设置一个值,该值指定是否记录格式不正确的消息。 如果记录格式不正确的消息,则为 true;否则为 false。默认值为 false。 获取或设置一个值,该值指定是否在服务级别跟踪消息(在与加密和传输有关的转换之前)。 如果在服务级别跟踪消息(在与加密和传输有关的转换之前),则为 true;否则为 false。默认值为 false。 获取或设置一个值,该值指定是否在传输级别跟踪消息。 如果在传输级别跟踪消息,则为 true;否则为 false。默认值为 false。 获取或设置一个值,该值指定要记录的最大消息数。 要记录的最大消息数。默认值为 1000。 获取或设置一个值,该值指定要记录的消息的最大大小(以字节为单位)。 要记录的消息的最大大小(以字节为单位)。大小超出限制的消息不会被记录。此设置会影响所有跟踪级别。默认值为 Int32.MaxValue。 为使用 HTTP 发送的消息定义安全配置设置。 获取或设置用于保护 HTTP 消息的消息加密和密钥封装算法。 一个有效的 值,该值指定用于保护 HTTP 消息的消息加密和密钥封装算法。默认值为 指定要在使用基于消息的安全或 TransportWithMessageCredential 执行客户端身份验证时使用的凭据类型。 一个有效的 值,该值指定要在使用基于消息的安全或 TransportWithMessageCredential 执行客户端身份验证时使用的凭据类型。默认值为 获取或设置一个布尔值,该布尔值指定是在客户端带外设置服务凭据,还是通过协商过程由客户端从服务获取服务凭据。 如果在客户端带外设置服务凭据,则为 true;否则为 false。 获取一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 可用来设置 绑定上的消息级安全属性。 初始化 类的新实例。 指定用于 SOAP 级安全消息的算法组。 通过 绑定发送的消息的 设置。 获取或设置通过 MSMQ 传输发送的消息的 安全设置。 通过 MSMQ 传输发送的消息的 安全设置。 为使用 TCP 发送的消息的安全性定义配置设置。此类不能被继承。 初始化 类的新实例。 获取或设置用于保护 TCP 消息的消息加密和密钥封装算法。 一个有效的 值,该值指定用于保护 TCP 消息的消息加密和密钥封装算法。默认值为 指定要在使用基于消息的安全或 TransportWithMessageCredential 执行客户端身份验证时使用的凭据类型。 一个有效的 值,该值指定要在使用基于消息的安全或 TransportWithMessageCredential 执行客户端身份验证时使用的凭据类型。默认值为 表示一个配置元素,它指定如何处理服务元数据。此类不能被继承。 初始化 类的新实例。 获取一个 对象集合,该集合用于导入有关绑定的自定义策略断言。 一个 对象集合,该集合用于导入有关绑定的自定义策略断言。 获取一个 对象集合,该集合用于导入自定义 WSDL 信息。 一个 对象集合,该集合用于导入自定义 WSDL 信息。 获取一个策略导入程序集合,该集合指定有关绑定的自定义策略断言的导入。 一个 ,指定有关绑定的自定义策略断言的导入。 获取一个 WSDL 导入程序集合,该集合导入带有 WS-Policy 附件的 Web Services 描述语言 (WSDL) 1.1 元数据。 一个 表示 MEX 绑定配置元素的集合。 一个标准绑定元素。 一个绑定配置元素。 初始化 类的新实例。 将指定的绑定添加到集合。 如果绑定可以添加到此集合,则为 true;否则为 false。 要添加的绑定的名称。 一个表示要添加的绑定的 对象。 此绑定的配置设置。 表示一个基本配置元素,该元素指定用于 WS-MetadataExchange (WS-MEX) 消息交换的绑定的设置。 一个标准绑定元素。 用指定的名称初始化 类的新实例。 绑定的名称。 获取此绑定元素的类型。 此绑定元素的 在将指定绑定配置元素的内容应用到此绑定配置元素时调用。 一个绑定配置元素。 表示一个 实例集合。 初始化 类的新实例。 检索配置元素的默认值。 一个 表示一个配置元素,该元素指定用于通过 HTTP 进行的 WS-MetadataExchange (WS-MEX) 消息交换的绑定的设置。 初始化 类的新实例。 使用指定的名称初始化 类的新实例。 绑定的名称。 表示 实例的集合。 初始化 类的新实例。 检索配置元素的默认值。 一个 表示一个配置元素,该配置元素指定 HTTPS 上的 WS-MetadataExchange (WS-MEX) 消息交换所使用的绑定设置。 初始化 类的新实例。 用指定的名称初始化 类的新实例。 绑定的名称。 表示一个 实例集合。 初始化 类的新实例。 检索配置元素的默认值。 一个 表示一个配置元素,该元素指定用于通过命名管道进行的 WS-MetadataExchange (WS-MEX) 消息交换的绑定的设置。 初始化 类的新实例。 使用指定的名称来初始化 类的新实例。 绑定的名称。 表示 对象的集合。 初始化 类的新实例。 获取此集合的默认绑定元素。 一个 表示一个配置元素,该元素指定用于通过 TCP 进行的 WS-MetadataExchange (WS-MEX) 消息交换的绑定的设置。 初始化 类的新实例。 用指定的名称初始化 类的新实例。 绑定的名称。 提供一个基类,该基类具有 类共有的成员。 初始化 类的新实例。 初始化 类的新实例。 绑定的配置名称。由于此值用于标识此特定绑定,因此应是唯一的。 获取或设置一个用来标识自定义死信队列的 ,过期消息或未能传递的消息将发送到该自定义死信队列。 一个 实例,它包含自定义死信队列的 URI。 获取或设置此绑定的 设置。 一个 值,该值指定所用死信队列(如果有)的类型。 获取或设置一个值,该值指定随此绑定发送的消息是持久的还是可变的。 如果此绑定处理的消息是持久的,则为 true;如果这些消息是可变的,则为 false。默认值为 true。 获取或设置一个值,该值指定随此绑定发送的消息是否具有一次性保证。 一个值,用于指定随此绑定发送的消息是否具有一次性保证。 使用指定绑定的内容初始化此绑定。 一个绑定,包含用于初始化此绑定的设置。 获取或设置一个值,该值指示允许的最大消息大小。 允许随此绑定发送或接收的消息的最大大小。 获取或设置尝试向接收应用程序传递消息的最大重试周期数。 将消息传输到病毒消息队列之前要尝试的重试周期数。 在将此绑定的内容应用到指定绑定时调用。 一个绑定,包含要应用的设置。 获取一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 一个 实例,该实例包含一个 对象集合,这些对象可以是此绑定配置元素的属性或 对象。 获取或设置一个枚举值,该值指定如何处理病毒消息和无法调度的消息。 一个 值,指定如何处理病毒消息和无法调度的消息。 获取或设置在应用程序队列到应用程序的消息传输失败时,队列管理器最多可尝试的立即重试次数。 队列管理器在将消息传输到重试队列前应该尝试发送该消息的最大次数。 获取或设置一个值,该值指定在尝试传递无法传递的消息时,尝试另一个重试周期之前应等待的时长。 一个 ,指定在开始下一个尝试传递到接收应用程序的周期前等待的时间间隔。默认值为 30(分钟)。 获取或设置一个值,该值指定消息有效的时长。过了这段时间之后,消息会放置到死信队列(如果有)中。 一个 值,它指定消息有效的时长。默认值为 24 小时。 获取或设置一个值,该值启用或禁用 MSMQ 内置消息跟踪工具。 一个值,该值启用或禁用消息队列内置消息跟踪工具。 获取或设置一个值,该值指示是否应将此绑定处理的消息副本存储到源日记队列中。 如果要将此绑定处理的消息复制到源日记队列中,则为 true;否则为 false。默认值为 false。 提供一个基类,该基类具有 共有的成员。 初始化 类的新实例。 将此绑定元素的设置应用于指定绑定元素。 一个包含要应用的设置的绑定元素。 将指定的 中的设置复制到此绑定元素。 包含要复制的值的 获取或设置一个 URI,该 URI 包含每个应用程序的死信队列(该队列用于放置已过期的消息以及传输或传递失败的消息)的位置。 一个 ,包含每个应用程序的死信队列的位置。默认值为 null。 获取或设置一个枚举值,该值指示要使用的死信队列的类型。 一个 枚举值,指示要使用的死信队列的类型。 获取或设置一个值,该值指定此绑定处理的消息是持久的还是可变的。 如果此绑定处理的消息是持久的,则为 true;如果这些消息是可变的,则为 false。默认值为 true。 获取或设置一个布尔值,该值指示此绑定处理的消息是否将只接收一次。 如果此绑定处理的消息将只接收一次,则为 true;否则为 false。默认值为 true。 使用指定绑定元素的内容初始化此绑定元素。 一个绑定元素,包含用于初始化此绑定元素的设置。 获取或设置尝试向接收应用程序传递消息的最大重试周期数。 一个整数,指示尝试向接收应用程序传递消息的最大重试周期数。默认值为 2。 获取一个 实例,该实例封装绑定的传输安全设置。 一个 实例,该实例封装绑定的传输安全设置。 获取一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 一个 实例,该实例包含一个 对象集合,这些对象可以是此绑定配置元素的属性或 对象。 获取或设置一个枚举值,该值指定如何处理病毒消息和不可调度的消息。 一个 值,指定如何处理病毒消息和不可调度的消息。 获取或设置队列管理器在将消息传输到重试队列前可尝试发送该消息的最大次数。 一个 32 位有符号整数,它指定队列管理器在将消息传输到重试队列前可尝试发送该消息的最大次数。 获取或设置一个值,该值指示尝试传递无法立即传递的消息时,各个重试周期之间的时间延迟。 一个 ,指定在开始下一个尝试传递到接收应用程序的周期前等待的时间间隔。默认值为“00:10:00”。 获取或设置一个时间间隔,该时间间隔指示此绑定处理的消息在过期之前可以保留在队列中的时间长度。 一个 ,指示消息在过期之前可以保留在队列中的时间长度。默认值为一天 (01:00:00:00)。 获取或设置一个布尔值,该值指示是否应跟踪由此绑定处理的消息。 如果应跟踪由此绑定处理的消息,则为 true;否则为 false。默认值为 false。 获取或设置一个布尔值,该值指示是否应将由此绑定处理的消息的副本存储在源日志队列中。 如果应将由此绑定处理的消息的副本存储在源日志队列中,则为 true;否则为 false。默认值为 false。 表示 MsmqIntegrationBindingElement 的集合。 创建 的新实例。 Windows Communication Foundation (WCF) 应用程序可利用此绑定元素,向现有的使用 COM、MSMQ 本机 API 或 中的 API 的 MSMQ 应用程序发送消息,或从这些应用程序接收消息。使用此类可以向基于 MSMQ 的消息传递应用程序发送消息,或从这些应用程序接收消息。 初始化 类的新实例。 使用指定的绑定名称初始化 类的新实例。 要使用的绑定名称。 获取绑定元素的类型。 一个 对象,表示与此配置元素相关联的绑定元素的类型。 使用指定的 对象的属性初始化 对象的属性。 用于初始化 对象的属性的 对象。 在将此绑定的内容应用到指定绑定时调用。 应用这些设置的绑定。 获取与此配置元素相关联的配置属性集合。 一个 实例,包含一组与此配置元素相关联的属性。 获取用于此绑定的安全类型。 一个 ,指定用于此绑定的安全类型。 获取或设置要在序列化 MSMQ 消息时使用的 要在序列化 MSMQ 消息时使用的 表示一个配置元素,该配置元素指定与消息队列 (MSMQ) 发送方或接收方进行交互所需的设置。 初始化 类的新实例。 将此配置元素的设置应用到指定的 将要应用这些设置的绑定元素。 获取与此配置元素相关联的绑定类型。 一个 对象,表示与此配置元素相关联的绑定元素的类型。 将指定的 的设置复制到此配置元素。 要将其设置复制到此配置元素的 获取或设置要在序列化消息队列 (MSMQ) 消息时使用的 要在序列化 MSMQ 消息时使用的 封装消息队列 (MSMQ) 集成通道的传输安全设置。 初始化 类的新实例。 获取或设置与消息队列集成通道相关联的 与消息队列集成通道相关联的 获取与消息队列 (MSMQ) 集成通道相关联的 与消息队列集成通道相关联的 表示绑定元素,该绑定元素用于为使用本机 MSMQ 协议的 Windows Communication Foundation (WCF) 服务指定队列通信属性。 初始化 类的新实例。 将此配置元素的设置应用到指定的 绑定元素。 对其应用设置的 获取绑定类型。 一个表示绑定类型的 对象。 将设置从指定的 复制到此配置元素。 要从中复制设置的元素。 获取或设置一个整数,它指定包含内部 MSMQ 消息对象的池的最大大小。 一个整数,它指定包含内部 MSMQ 消息对象的池的最大大小。 获取或设置一个枚举值,该值指示此绑定使用的排队通信通道传输。 一个 枚举值,该值指示在队列管理器之间用于消息传递的传输。 返回一个布尔值,该值指示是否应该使用 Active Directory 转换队列地址。 如果应该使用 Active Directory 转换队列地址,则为 true;否则为 false。 类封装排队传输的传输安全设置。 初始化 类的新实例。 获取或设置与 类的此实例相关联的 类的此实例相关联的 获取或设置与 类的此实例相关联的 类的此实例相关联的 获取或设置与 类的此实例相关联的 类的此实例相关联的 获取或设置与 类的此实例相关联的 类的此实例相关联的 表示一个配置节,该配置节指定基于 SOAP 消息传输优化机制 (MTOM) 的消息所使用的编码和消息版本管理。此类不能被继承。 初始化 类的新实例。 将指定绑定元素的内容应用到此配置节。 一个绑定元素。 获取此配置元素的 此配置元素的 将指定配置节的内容复制到此绑定元素。 要复制过来的配置节。 获取或设置要使用的缓冲区的最大大小。 用于缓冲消息的最大字节数。 获取或设置一个值,该值指定无需分配新的读取器便可同时读取的最大消息数。 无需分配新的读取器便可同时读取的最大消息数。默认值为 64。 获取或设置一个值,该值指定无需分配新的编写器便可同时发送的最大消息数。 无需分配新的编写器便可同时发送的最大消息数。默认值为 16。 获取或设置使用此绑定发送的消息的 SOAP 版本。 一个 值,指定使用此绑定发送的消息的 SOAP 版本。默认值为 获取或设置可由配置了此绑定的终结点处理的 SOAP 消息的复杂性约束。 指定复杂性约束的 获取或设置要用来在绑定上发出消息的字符集编码。 一个 值,指定要用来在绑定上发出消息的字符集编码。默认值为 表示一个配置元素,该元素为命名管道传输指定附加连接池设置。此类不能被继承。 初始化 类的新实例。 获取或设置一个字符串,该字符串定义用于传出通道的连接池的名称。 一个字符串,定义用于传出通道的连接池的名称。 获取或设置连接在断开前可以空闲的最长时间。 一个值为正的 ,指定连接在断开前可以空闲的最长时间默认值为 00:02:00。 获取或设置由服务启动的通往远程终结点的最大连接数。 一个正整数,指定由服务启动的通往远程终结点的最大连接数。默认值为 10。 表示一个配置元素,该配置元素指定一个通道,该通道在被包括到自定义绑定中时使用命名管道传输消息。此类不能被继承。 初始化 类的新实例。 将指定配置元素的内容应用到此配置元素。 一个绑定元素。 获取此绑定元素的类型。 此绑定元素的 获取或设置其他连接池设置。 一个 ,指定此绑定的其他连接池设置。 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 为命名管道指定传输安全。此类不能被继承。 初始化 类的新实例。 为此命名管道指定保护。 一个 。默认值为 包含一个 实例集合。 ServiceModel 扩展元素。 获取或设置此集合的名称。 此集合的名称。 获取一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 表示一个配置节,该配置节保存了一个 实例集合。 初始化 类的新实例。 表示适用于跨计算机通信的排队绑定。 初始化 类的新实例。 使用指定配置绑定元素的设置来初始化 类的新实例。 name 属性的值,该值标识其设置被用于初始化绑定的 binding 元素。 获取此绑定的 此绑定的 使用指定绑定元素的内容来初始化此绑定配置节。 要用于初始化此绑定配置节的绑定元素。 获取或设置为从通道接收消息的消息缓冲区管理器分配并供其使用的最大内存量。 可供消息缓冲区管理器使用的最大内存量(以字节为单位)。默认值为 524288 (0x80000) 字节。 将指定的绑定应用于配置元素。 一个要应用于配置元素的 获取与此绑定相关联的 与此绑定相关联的 获取或设置一个枚举值,该值指示此绑定使用的排队信道传输。 一个 枚举值,该值指示此绑定使用的队列管理器之间的传输。 获取或设置与此绑定相关联的 对象。 与此绑定相关联的 对象。 获取与此绑定相关联的 与此绑定相关联的 返回一个布尔值,该值指示是否应该使用 Active Directory 来转换队列地址。 如果应该使用 Active Directory 转换队列地址,则为 true;否则为 false。 类封装了在使用 绑定时可用的 MSMQ 安全功能。 初始化 类的新实例。 获取与 绑定关联的 实例。 绑定关联的 实例。 获取或设置与 绑定关联的 实例。 绑定关联的 实例。 获取与 绑定关联的 元素。 绑定关联的 实例。 表示一个包含 实例集合的配置节。 初始化 类的新实例。 表示一个配置元素,该元素定义对于计算机上跨进程通信而言安全、可靠且经过优化的绑定。 初始化 类的新实例。 用指定的名称初始化 类的新实例。 绑定的配置名称。因为此值用作绑定的标识,所以它应该是唯一的。 获取此配置元素的类型。 此配置元素的 获取或设置一个值,该值指示在对 URI 进行匹配时,是否使用主机名来访问服务。 值,该值指定在将传入的请求路由到终结点 URI 时,是否包含主机名。默认值为 ,这表示在匹配过程中忽略主机名。 使用指定绑定配置设置的内容初始化此绑定配置。 绑定配置设置。 获取或设置缓冲池的最大大小。 缓冲池的最大大小。默认值为 524,288 字节 (512 * 1024)。 获取或设置一个值,该值指定内存中用于存储消息的缓冲区的最大大小(以字节为单位)。 内存中用于对传入消息进行缓冲的最大字节数。默认值为 65,536 字节。 获取或设置一个值,该值指定服务能够分别创建和接受的最大出站和入站连接数。 服务能够分别创建和接受的最大出站和入站连接数。默认值为 10。 获取和设置在配置了此绑定的通道上可以接收的最大可允许消息大小。 此绑定所处理的最大可允许消息大小。默认值为 65,536 字节。 将指定的绑定应用于此 实例。 要应用的绑定。 获取一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 获取或设置可由配置了此绑定的终结点处理的 SOAP 消息的复杂性约束。 指定复杂性约束的 获取用于此绑定的安全设置类型。 指定用于此绑定的安全设置类型的 获取或设置一个布尔值,该值指定绑定是否支持流动 WS-Transactions。 如果绑定支持流动 WS-Transactions,则为 true;否则为 false。默认值为 false。 获取或设置用于此绑定的事务处理协议。 一个 ,指定用于此绑定的事务处理协议。 获取或设置一个值,该值指定对消息进行缓冲处理还是流式处理,或者指定消息是请求还是响应。 一个有效的 值,该值指定对消息进行缓冲处理还是流式处理,或者指定消息是请求还是响应。 表示一个配置元素,该元素为命名管道绑定指定安全设置。此类不能被继承。 初始化 类的新实例。 指定应用于此绑定的安全类型。 一个 ,指定应用于此绑定的安全类型。默认值为 定义传输的安全设置。 一个 表示一个配置元素,该元素包含特定于对等通道 TCP 消息绑定的元素。 初始化 类的新实例。 表示一个 XML 元素,该元素为对等通道特定的 TCP 消息指定绑定。 初始化 类的新实例。 初始化 类的新实例。 指定要与此绑定元素关联的名称的 获取绑定元素的 绑定元素的 使用所提供的网络绑定中的信息来初始化配置元素设置。 一个 ,包含特定的网络绑定,此配置元素应从该绑定中获取新设置。 获取或设置一个 IP 地址,对等节点将在该地址上侦听 TCP 消息。 指定 IP 地址(IPv4 或 IPv6)的 ,对等通道绑定将在该地址上侦听 TCP 消息。 获取或设置缓冲池的最大大小,该缓冲池用于存储由绑定处理的 TCP 消息。 一个 值,该值指定由绑定处理的缓冲池的最大大小(以字节为单位)。默认值为 65,536 字节。 获取和设置配置了此元素的对等 TCP 绑定所接收的消息的最大大小。 一个 ,指定配置了此元素的对等 TCP 绑定所接收的消息的最大大小。 在引发配置事件时,使用所提供的网络绑定中的信息来初始化配置元素设置。 一个 ,包含特定的网络绑定,当引发配置应用程序事件时,此配置元素应从该绑定中获取新设置。 获取或设置一个网络接口端口,此绑定将在该端口上处理对等通道 TCP 消息。 指定网络端口的 ,此绑定将在该端口上处理对等通道 TCP 消息。 获取此绑定元素的配置属性集合。 一个 ,包含此绑定元素的配置属性集合。 获取配置了此元素的绑定的读取器配额的配置元素。 一个 ,指定配置了此元素的绑定的读取器配额的配置元素。 获取与此绑定配置关联的对等解析程序的配置元素。 指定对等解析程序的配置的 获取此绑定配置的安全配置元素。 一个 ,包含此绑定配置的安全配置元素。 表示一个包含 实例集合的配置元素。 初始化 类的新实例。 表示一个 XML 元素,该元素为对等通道特定的 TCP 消息传递指定绑定。 初始化 类的新实例。 使用指定的配置名称初始化 类的新实例。 绑定的配置名称。因为此值用作绑定的标识,所以它应该是唯一的。 获取此配置元素的类型。 此配置元素的 获取或设置一个值,该值指示在对 URI 进行匹配时,是否使用主机名来访问服务。 一个有效的 值,该值指定在对 URI 进行匹配时,是否使用主机名来访问服务。默认值为 ,这表示在匹配过程中忽略主机名。 使用指定绑定的内容来初始化此绑定配置。 一个绑定。 获取或设置一个值,该值指定侦听器上可等待接受的最大通道数。 侦听器上可等待接受的最大通道数。默认值为 10。 获取或设置缓冲池的最大大小,该缓冲池用于存储由绑定处理的 TCP 消息。 内存中用于缓冲传入消息的空间的最大大小(以字节为单位)。默认值为 65,536 字节。 获取或设置一个值,该值指定内存中用于存储消息的缓冲区的最大大小(以字节为单位)。 内存中用于存储消息的缓冲区的最大大小(以字节为单位)。默认值为 65536。 获取或设置一个值,该值指定服务能够分别创建和接受的最大出站和入站连接数。 服务能够分别创建和接受的最大出站和入站连接数。默认值为 10。 获取或设置在用此绑定配置的通道上可以接收的消息的最大大小。 此绑定所处理的消息的最大大小(以字节为单位)。默认值为 65,536 字节。 将指定的绑定应用于此 实例。 要应用的绑定。 获取或设置一个布尔值,该值指定是否为此连接启用 TCP 端口共享。 如果为此连接启用 TCP 端口共享,则为 true;否则为 false。 获取一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 获取可由用此绑定配置的终结点处理的 SOAP 消息的复杂性约束。 指定复杂性约束的 获取一个配置元素,该元素指定是否在通道终结点之间建立可靠会话。 一个 ,指定是否启用可靠会话。 获取用于此绑定的安全类型。 用于此绑定的 获取或设置一个布尔值,该值指定绑定是否支持流动 WS-Transactions。 如果绑定支持流动 WS-Transactions,则为 true;否则为 false。默认值为 false。 获取或设置用于此绑定的事务处理协议。 一个 ,指定用于此绑定的事务处理协议。 获取或设置一个值,该值指定对消息进行缓冲处理还是流式处理,或者指定消息是请求还是响应。 一个有效的 值,该值指定对消息进行缓冲处理还是流式处理,或者指定消息是请求还是响应。 定义 netTcpBinding 绑定的安全设置。此类不能被继承。 初始化 类的新实例。 获取消息的安全设置。 一个 ,指定消息的安全设置。 获取或设置所应用的安全类型。 一个 ,指定所应用的安全类型。默认值为“Transport”。 获取传输的安全设置。 一个 ,指定传输的安全设置。 表示使用非双工服务协定 HTTP 发送的消息的安全配置设置。此类不能被继承。 初始化 类的新实例。 获取或设置一个布尔值,该值指定是否建立安全上下文。 如果建立安全上下文,则为 true;否则为 false。 表示一个启用数据包路由的配置元素。此类不能被继承。 初始化 类的新实例。 将指定的绑定元素的内容应用到此配置元素。 要应用的绑定配置元素。 获取此绑定元素的类型。 一个 获取通道池设置。 一个 对象,包含当前通道的通道池的属性。 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 获取或设置可以接受的最大通道数。 可以接受的最大通道数。 获取或设置一个值,该值指示是否启用数据包路由。 如果启用数据包路由,则为 true;否则为 false。默认值为 false。 表示一个配置元素,该配置元素配置对等凭据。 初始化 类的一个新的默认元素。 从对等凭据配置元素中获取 X509 证书的元素。 一个 ,包含与当前对等凭据配置元素相关联的 X509 证书的配置元素。 从提供的对等凭据配置元素中复制配置设置。 要从中复制配置设置的 获取一个元素,该元素描述对等凭据配置中的关联 X509 对等证书的消息发送方身份验证属性。 一个 ,描述关联 X509 对等证书的消息发送方身份验证属性。 获取一个元素,该元素描述对等凭据配置中的关联 X509 对等证书的身份验证属性。 一个 ,描述关联 X509 对等证书的身份验证属性。 表示自定义对等解析程序的配置元素。 初始化 类的新默认实例。 包含用于自定义对等解析程序配置 XML 的架构的 URI。 用于自定义对等解析程序配置 XML 的架构 URI。 获取或设置一个字符串绑定的名称,该绑定用于自定义对等解析程序。 用于自定义对等解析程序的字符串绑定的名称。 获取或设置自定义对等解析程序的绑定配置字符串。 自定义对等解析程序的绑定配置字符串。 获取一个配置元素,该配置元素定义一个集合,该集合包含由自定义对等解析程序处理的 SOAP 消息所使用的标头。 ,它定义一个集合,该集合包含由自定义对等解析程序处理的 SOAP 消息所使用的标头。 获取配置了此元素的自定义对等解析程序的标识。 ,它包含配置了此元素的自定义对等解析程序的标识。 获取或设置一个字符串值,该值包含自定义对等解析程序的“类型”。 一个字符串值,该值包含自定义对等解析程序的“类型”。 定义对等解析程序的配置元素。 初始化 类的新实例。 如果此对等解析程序为自定义对等解析程序实现,则获取它的配置元素。 一个 :如果此对等解析程序为自定义对等解析程序实现,则包含它的配置元素。 获取和设置此配置元素所表示的对等解析程序的类型。 枚举值,指定此配置元素所表示的对等解析程序的类型。 获取和设置配置了此元素的对等解析程序的引用策略。 一个 ,指定配置了此元素的对等解析程序的引用策略。 定义对等方的安全设置的配置元素。 初始化 类的新的默认实例。 获取和设置配置了此元素的对等方所使用的安全类型。 枚举值,该值指定配置了此元素的对等方所使用的安全类型。 获取配置了此元素的对等方所发送的安全消息的传输类型。 ,指定配置了此元素的对等方所发送的安全消息的传输类型。 TBD TBD TBD 为对等方发送的消息的安全传输定义一个配置元素。 初始化 类的新实例。 获取和设置特定类型的凭据的配置,这些凭据用于验证通过对等传输发送的消息。 包含特定类型凭据的 枚举值,这些凭据用于验证通过对等传输发送的消息。 表示一个配置元素,该配置元素指定与绑定有关的自定义策略断言的导入。此类不能被继承。 初始化 类的新实例。 用特定策略类型初始化 类的新实例。 策略类型。 用特定策略类型初始化 类的新实例。 策略类型。 获取或设置此配置元素的类型。 此配置元素的类型。 表示一个 实例集合。此类不能被继承。 初始化 类的新实例。 表示一个配置元素,该元素指定 wsFederationHttp 绑定中使用的隐私声明。 初始化 类的新实例。 将指定绑定元素的内容应用到此绑定配置元素。 一个绑定元素。 获取一个 对象,该对象表示此自定义绑定元素。 一个 对象,表示此自定义绑定类型。 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 根据此配置元素的设置,创建一个新的自定义绑定元素对象。 一个自定义 对象,该对象的属性基于此配置元素的设置。 使用指定绑定元素的内容来初始化此绑定配置元素。 一个绑定元素。 获取一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 获取或设置隐私声明所在的 URI。 隐私声明所在的 获取或设置此隐私声明的版本。 一个整数,指定此隐私声明的版本。 表示 WS-Reliable Messaging 的配置设置。 初始化 类的新实例。 获取或设置在向工厂所创建的可靠通道上的消息源发送确认之前目标等待的时间间隔。 一个 ,用于指定在向消息源发送确认之前服务等待的时间间隔。默认值为 2 秒。 将指定绑定元素的内容应用到此绑定配置节。 一个绑定元素。 获取此绑定元素的类型。 此绑定元素的类型。 将指定配置节的内容复制到此配置节。 要复制的配置节。 Gets or sets a value that indicates whether advanced flow control, a Microsoft-specific implementation of flow control for WS-Reliable messaging, is activated. true if advanced flow control, a Microsoft-specific implementation of flow control for WS-Reliable messaging, is activated; otherwise, false. The default is true. 获取或设置一个 值,该值指定通道出错之前,该通道允许其他通信方不发送任何消息的最长持续时间。 一个 值,指定通道出错之前,通道允许其他通信方不发送任何消息的最大持续时间。默认值为 00:10:00。 获取或设置侦听器上可等待接受的最大通道数。 侦听器上可等待接受的最大通道数。默认值为 128。 获取或设置可靠通道未收到消息确认时,通过在其基础通道上调用 Send 来尝试重新传输该消息的最大次数。 可靠通道未收到消息确认时,通过在其基础通道上调用 Send 来尝试重新传输该消息的最大次数。最小值为 1;最大值为 20;默认值为 8。 获取或设置缓冲区的最大大小。 缓冲区的最大大小。有效值介于 1 和 4096 之间(包括这两个值)。 Gets or sets a value that specifies whether messages are guaranteed to arrive in the order they were sent. true if messages are guaranteed to arrive in the order they were sent; false if messages can arrive out of order. The default is true. 表示 RSA 标识的配置元素。此类不能被继承。 初始化 类的新实例。 获取或设置此标识加密的值。 此标识加密的值。 表示一个配置元素,它指定安全对话服务的设置。此类不能被继承。 初始化 类的新实例。 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 为 null 或空。 配置文件是只读的。 获取或设置要使用的 的类型。 要使用的 的类型。 表示一个配置元素,它指定自定义绑定的安全选项。此类不能被继承。 初始化 类的新实例。 将指定配置元素的内容复制到此 实例。 要复制的配置元素。 获取一个配置元素,该元素指定用于启动安全对话服务的默认值。 一个 对象,指定用于启动安全对话服务的默认值。 表示一个基类,其成员为用于配置安全设置的元素所共有。 将指定的配置模板应用到此实例。 由一种身份验证模式和一个绑定元素组成的对。 用于消息交换的身份验证模式。 将指定的配置模板应用到此实例。 由一种身份验证模式和一个绑定元素组成的对。 获取或设置一个布尔值,该值指定是否可以在答复时使用序列化令牌。 如果可以在答复时使用序列化令牌,则为 true;否则为 false。 将指定绑定元素的内容应用到此绑定配置元素。 一个绑定元素。 获取或设置用于消息交换的身份验证设置。 一个 获取此绑定元素的类型。 此绑定元素的类型。 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 根据此实例的设置创建一个自定义绑定元素对象。 一个自定义 对象。 根据此实例的设置创建一个自定义绑定元素对象。 一个自定义 对象。 一个布尔值,该值指示是否只应该创建模板。 获取或设置此绑定的默认算法组。 一个 ,指定此绑定的默认算法组。默认值为 获取或设置一个布尔值,该值指定是否每个消息都包含时间戳。 如果消息包含时间戳,则为 true;否则为 false。 使用指定绑定元素的内容来初始化此绑定配置元素。 一个绑定元素。 将指定的安全令牌设置应用到此实例。 一个 一个布尔值,该值指定是否使用 所指定的值来更新所有嵌套绑定。 获取指定当前颁发令牌的配置元素。 一个 ,指定当前颁发令牌。 获取或设置用于创建密钥的熵的来源。 一个有效的 值,该值指定用于创建密钥的熵的来源。默认值为 获取此绑定的本地客户端安全设置。 一个 获取此绑定的本地服务安全设置。 一个 获取或设置此绑定的消息加密和签名的顺序。 一个指定如何保护消息的 。默认值为 获取或设置用于消息安全的版本。 一个 ,指定用于消息安全的版本。 获取一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 获取或设置一个布尔值,该值指定是否需要派生密钥。 如果需要派生密钥,则为 true;否则为 false。 获取或设置一个布尔值,该值指定当不再需要安全上下文时,是否应将其取消和终止。 如果当不再需要安全上下文时应将其取消和终止,则为 true;否则为 false。 获取或设置一个布尔值,该值指定是否必须确认消息签名。 如果必须确认消息签名,则为 true;否则为 false。 获取或设置此绑定的安全标头中的元素顺序。 一个 ,指定此绑定的安全标头中的元素顺序。 将此配置元素的外部标记写入配置文件。 如果序列化成功,则为 true;否则为 false。 用于写入配置文件的 要写入的 的名称。 请修改此配置元素以移除所有不应该保存的值。 当前级别上的一个包含属性合并视图的 父级 对象或 null(如果该级别为顶级)。 一个 对象,确定要包括哪些属性值。 表示一个配置元素,该元素定义服务级别上的安全设置。 初始化 类的新实例。 获取一个授权策略类型集合。 一个 ,包含一个授权策略类型集合。 获取此行为配置元素的类型。 一个 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 获取或设置一个布尔值,该值指定是否服务中的所有操作都模拟调用方。 如果服务中的所有操作都模拟调用方,则为 true;否则为 false。默认值为 false。 获取或设置用于在服务器上执行操作的主体。 一个有效的 值,指定用于在服务器上执行操作的主体。默认值为 获取或设置为 Windows Communication Foundation (WCF) 应用程序提供角色信息的角色提供程序的名称。 角色提供程序的名称。默认值为一个空字符串。 获取或设置所使用的服务授权管理器的类型。 一个字符串,该字符串指定服务授权管理器的类型。 表示一个配置元素,该配置元素包含应用到计算机上所有 Windows Communication Foundation (WCF) 服务的服务行为的列表。 初始化 类的新实例。 用指定的名称初始化 类的新实例。 行为元素的唯一名称。 将一个新的行为元素添加到此节。 一个要添加的 指定的类型无效。 将一个新的行为元素添加到此节,并返回一个指示操作是否成功的值。 如果操作成功,则为 true;否则为 false。 一个要添加的 指定的类型无效。 读取配置文件中的 XML。 从配置文件中读取数据的 如果只序列化集合键属性,则为 true;否则为 false。 包含 对象集合。此类不能被继承。 初始化 类的新实例。 表示一个配置元素,该元素指定要用于对服务进行身份验证的凭据以及与客户端凭据验证相关的设置。无法继承此类。 初始化 类的新实例。 获取此行为配置元素的类型。 一个 获取一个客户端证书,当可在带外使用客户端证书时,将使用该证书。 一个 ,指定一个客户端证书,当可在带外使用客户端证书时,将使用该证书。 将指定配置元素的内容复制到此配置元素。 要复制的配置节。 获取此服务的当前颁发令牌。 一个 ,指定此服务的当前颁发令牌。 获取对等节点的当前凭据。 一个 ,指定对等节点的当前凭据。 获取安全对话的当前凭据。 一个 ,指定安全对话的当前凭据。 获取客户端发起的 X.509 证书。 一个 ,指定客户端发起的 X.509 证书。 Gets or sets the type of this configuration. The type of this configuration. 获取用户名和密码验证的设置。 一个 ,指定用户名和密码验证的设置。 获取 Windows 凭据验证的设置。 一个 ,指定 Windows 凭据验证的设置。 表示一个配置元素,该元素指定 Windows Communication Foundation (WCF) 服务的调试和帮助信息功能。此类不能被继承。 初始化 类的新实例。 获取此行为元素的类型。 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 获取或设置一个值,该值控制 Windows Communication Foundation (WCF) 是否在由 属性指定的地址发布 HTML 帮助页。 如果 WCF 发布 HTML 帮助页,则为 true;否则为 false。默认值为 true。 获取或设置发布 HTML 帮助文件的位置。 在使用 HTML 浏览器查看终结点时,用户所见自定义 HTML 帮助文件的基于 HTTP 的相对或绝对 URL。 获取或设置一个值,该值指定 Windows Communication Foundation (WCF) 是否在由 属性指定的地址通过 HTTPS 返回 HTML 帮助文件。 如果将 HTML 帮助文件返回到发出 HTTPS/GET 请求的客户端(例如,从 HTML 浏览器),则为 true;否则为 false。默认值为 true。 获取或设置发布 HTML 文件以便使用 HTTPS 进行检索的位置。 在使用 HTML 浏览器查看终结点时,用户所见自定义 HTML 帮助文件的基于 HTTPS 的相对或绝对 URL。 获取或设置一个值,该值指定在返回客户端用于调试用途的 SOAP 错误的详细信息中是否包含托管异常信息。 如果 Windows Communication Foundation (WCF) 在 SOAP 错误中返回托管异常信息,以便进行客户端调试,则为 true;否则为 false。默认值为 false。 表示一个 XML 元素,该元素包含 Windows Communication Foundation (WCF) 服务的设置以及公开该服务的终结点。此类不能被继承。 初始化 类的新实例。 使用要实例化的服务的类型来初始化 类的新实例。 要实例化的服务的类型。 获取或设置一个字符串,其中包含要用来实例化服务的行为的行为名。 要用来实例化服务的行为的行为名。定义服务时,该行为名必须在作用域内。默认值为一个空字符串。 获取此服务公开的终结点的集合。 一个 ,包含此服务公开的一个或多个终结点。 获取一个指定此服务实例的主机的配置元素。 一个指定此服务实例的主机的 获取或设置此服务的唯一名称。 此服务的唯一名称。 表示一个 实例集合。此类不能被继承。 初始化 类的新实例。 表示一个配置元素,该配置元素为用于公开服务的服务终结点的绑定、协定和地址属性提供设置。此类不能被继承。 初始化 类的新实例。 使用指定的终结点地址和协定类型初始化 类的新实例。 一个包含终结点地址的 URI。 此终结点公开的协定。 获取或设置包含终结点地址的 URI。 一个包含终结点地址的 URI。默认值为一个空字符串。 获取或设置一个字符串,其中包含要用于终结点的行为的名称。 要用于终结点的行为的名称。 获取或设置一个字符串,该字符串指定要使用的绑定的类型。 要使用的绑定的类型。 获取或设置一个字符串,该字符串包含实例化终结点时所使用的绑定的绑定名称。 要在实例化终结点时使用的绑定的绑定名称。默认值为一个空字符串。 获取或设置一个字符串,该字符串定义绑定的限定名称,用于通过 WSDL 进行的定义导出。 绑定的限定名称,用于通过 WSDL 进行的定义导出。默认值为一个空字符串。 获取或设置一个字符串,该字符串定义绑定的命名空间的限定名称,用于通过 WSDL 进行的定义导出。 绑定的命名空间的限定名称,用于通过 WSDL 进行的定义导出。默认值为一个空字符串。 获取或设置一个字符串,该字符串指定终结点公开哪个协定。 此终结点公开的协定。 获取一个地址标头集合。 一个地址标头集合。 获取一个配置元素,该配置元素指定与某终结点交换消息的其他终结点对该终结点的身份验证。 一个 获取或设置服务终结点侦听的 URI。 服务终结点侦听的 获取或设置一个值,该值指定传输如何处理供服务侦听的 一个有效的 值。 获取或设置此配置元素的名称。 此配置元素的名称。 表示一个 实例集合。此类不能被继承。 初始化 类的新实例。 表示一个配置节,该配置节定义服务宿主环境为特定传输实例化的类型。 初始化 类的新实例。 获取或设置一个布尔值,该值指定是否已为当前应用程序启用了 ASP.NET 兼容模式。 如果已为当前应用程序启用 ASP.NET 兼容模式,则为 true;否则为 false。默认值为 false。 获取或设置一个整数,它指定在激活 Windows Communication Foundation (WCF) 服务之前,系统应该具有的最小可用内存量。 一个整数,指定在可以激活 WCF 服务之前,系统应该具有的最小可用内存量。 获取实现特定传输的类型的集合。 一个 ,包含实现特定传输的所有类型。 表示控制服务元数据和相关信息发布的配置元素。无法继承此类。 初始化 类的新实例。 获取此行为配置元素的类型。 一个 ,其值为 类型。 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 获取或设置一个包含服务元数据位置的字符串。 一个指定 WSDL 文件位置的 URI,为了响应 WSDL 和 MEX 请求,会将此 URI 而不是自动生成的 WSDL 返回给用户。默认值为 null URI 对象。 获取或设置一个值,该值指示是否发布服务元数据以便使用 HTTP/GET 请求进行检索。 如果发布服务元数据以使用 HTTP/GET 请求进行检索,则为 true;否则为 false。默认值为 false。 获取或设置一个 URI,它指定发布元数据以使用 HTTP/Get 请求进行检索的地址。 一个 URI,它指定发布元数据的地址。 获取或设置一个值,该值指示是否发布服务元数据以便使用 HTTPS/Get 请求进行检索。 如果发布服务元数据以使用 HTTP/Get 请求进行检索,则为 true;否则为 false。默认值为 false。 获取或设置一个 URI,它指定发布元数据以使用 HTTPS/Get 请求进行检索的地址。 一个 URI,指定发布元数据的地址以便使用 HTTPS/Get 请求进行检索。 命名空间内使用的 的抽象基类。 此配置元素的类型。 将指定的配置元素添加到此集合。 要添加的配置元素。 为 null 或空。 将指定的 对象添加到此集合。 要添加的配置元素。 为 null 或空。 配置文件包含的某个现有元素与 相同。 从此集合中移除所有配置元素。 获取配置集合的类型。 一个 ,指定配置集合的类型。 返回一个布尔值,该值指示此集合是否包含具有指定键的配置元素。 如果集合包含具有指定键的配置元素,则为 true;否则为 false。 要在集合中搜索的配置元素。 为 null 或空。 中的指定索引位置开始,将此集合中存储的配置元素复制到 对象。 复制配置元素的目标 中从零开始的相对索引,从此位置开始进行复制。 为 null。 包含无效值。 创建一个新的 新的 获取用于在配置文件中标识此元素集合的名称。 用于在配置文件中标识此元素集合的名称。 返回配置元素在此集合中的第一个匹配项的从零开始的索引。 如果在集合中找到,则为 的索引;否则为 -1。 要在集合中查找的配置元素。 为 null。 获取或设置具有指定索引的 对象的属性 (Property)、属性 (Attribute) 或子元素。 一个 ConfigurationElementType。 要访问的元素的索引。 为 null。 获取或设置具有指定键的 对象的属性 (Property)、属性 (Attribute) 或子元素。 一个 ConfigurationElementType。 要访问的元素的键。 为 null。 未找到。 从集合中移除特定配置元素的第一个匹配项。 要从集合中移除的配置元素。 为 null。 -和- 配置文件是只读的。 移除此集合中指定索引处的配置元素。 要移除的配置元素的从零开始的索引。 为 null。 -和- 配置文件是只读的。 从此集合中移除具有指定键的配置元素。 此集合中具有指定键的配置元素。 为 null。 -和- 配置文件是只读的。 的一个抽象基类,该基类查找与 类似的合并语义,该语义允许存在重复项,但在同一配置范围(例如同一个配置文件)中找到重复项时,将引发异常。 一个配置元素。 向此集合添加一个 要添加的 获取一个布尔值,该值指示尝试向此集合添加重复的 是否会导致引发异常。 如果尝试向此集合添加重复的 会导致引发异常,则为 true;否则为 false。 对象集合的抽象基类。 一个 ServiceModel 扩展元素。 将指定元素添加到此配置节。 要添加的 为 null。 配置文件是只读的。 集合中已存在 。 - 或 - 不允许使用 指定的元素类型。 Adds a new behavior element to this section and returns a value that indicates whether the operation is successful. true if the operation is successful; otherwise, false. A to be added. is null. 删除此集合中的所有元素。不能继承此方法。 配置文件是只读的。 Returns a value that indicates whether this collection contains a specific element. This method cannot be inherited. true if the collection contains the specified element; otherwise, false. The element to look for. is null. 确定该集合是否包含指定名称的元素。 如果该集合包含指定名称的元素,则为 true;否则为 false。 要搜索的元素的名称。 为 null。 确定该集合是否包含指定类型的元素。 如果该集合包含指定类型的元素,则为 true;否则为 false。 要搜索的元素的类型。 为 null。 Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array. This method cannot be inherited. A one-dimensional array that is the destination of the elements copied from collection. The array must have zero-based The zero-based index in the array at which copying begins. is null. is invalid. 获取此集合中的项数。 此集合中项的数目。 从配置文件读取 XML。 用于读取配置文件的 如果只序列化集合键属性,则为 true;否则为 false。 返回可遍历集合的 。不能继承此方法。 可用于循环访问集合的 对象。 指示自上次保存或加载该配置元素后并在派生类中实现该元素时,该元素是否已被修改。 如果该元素已被修改,则为 true;否则为 false。 Gets the item at the specified index within the collection. A that represents the item located at the specified index within the collection. The index of the item in the collection to retrieve. Gets the item of the specified type within the collection. A that represents the item located at the specified index within the collection. The type of the item in the collection to retrieve. is null. is invalid. Gets a value that indicates whether an unknown element is encountered during deserialization. true when an unknown element is encountered while deserializing; otherwise, false. The name of the unknown sub-element. The being used for deserialization. 获取一个 实例,其中包含 对象的集合,这些对象可以是此配置元素的属性或 对象。 一个 实例,其中包含 对象的集合,这些对象可以是此配置元素的属性或 对象。 从集合中移除指定元素。不能继承此方法。 如果成功找到并移除该元素,则为 true;否则为 false。如果在集合中找不到该元素,此方法将返回 false。 要从集合中移除的元素。 为 null。 Resets this collection to its unmodified state when overridden in a derived class. The parent object of the current element, or null if this is the top level. 在派生的类中重写时,会将 属性的值重置为 false。 为此集合设置 属性。 为此集合和所有子元素设置内部 IsReadOnly 属性。 返回可遍历集合的 。不能继承此方法。 可用于循环访问集合的 Reverses the effect of merging configuration information from different levels of the configuration hierarchy. A object at the current level that contains a merged view of the properties. The parent object of the current element, or null if this is the top level. A enumerated value that determines which property values to include. 包含一个异类子元素动态集合的配置元素的抽象基类。 初始化 类的新实例。 获取此配置元素的名称。 此配置元素的唯一名称。 配置扩展集合不存在。 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 为 null。 配置文件是只读的。 获取一个值,该值指定此配置元素是否已修改。 如果此配置元素已修改,则为 true;否则为 false。 将此配置元素的内容写入配置文件。 如果实际序列化所有数据,则为 true;否则为 false。 用于写入配置文件的 如果只序列化集合键属性,则为 true;否则为 false。 表示的 Windows Communication Foundation (WCF) 的主配置节。此类不能被继承。 初始化 类的新实例。 获取包含行为元素子项的配置节。 一个 获取包含所有绑定的配置节。 一个 获取一个配置节,该配置节包含客户端用来连接到服务的终结点的列表。 一个 获取一个配置节,该配置节定义 COM+ 互操作性中所用服务协定的命名空间与协定名称。 一个 获取一个配置节,该配置节包含一个行为列表,其中所含的行为在 behaviors 节中的行为应用之前应用到计算机上的所有 WCF 服务。 一个 获取 WCF 的诊断功能的配置节。 一个 获取定义所有扩展的配置节。 一个 从指定的配置文件中获取 system.ServiceModel 配置节组。 一个 ,表示配置中的 system.ServiceModel 设置。 一个表示配置文件的 为 null。 获取一个配置节,该配置节定义服务宿主环境要为特定传输实例化哪个类型。 一个 获取定义服务集合的配置节。 一个 表示一个配置元素,该元素指定客户端用来唯一标识一个服务实例的主体名称。无法继承此类。 初始化 类的新实例。 获取或设置由此配置元素封装的服务实体名称。 由此配置元素封装的服务实体名称。 表示一个配置元素,该元素定义行为的与审核相关的配置设置。此类不能被继承。 初始化 类的新实例。 获取或设置审核日志的位置。 一个有效的 值,该值指定审核日志的位置。默认值为 获取此行为配置元素的类型。 一个 将指定配置元素的内容复制到此 对象。 一个表示要复制的配置元素的 获取或设置用于记录审核事件的消息身份验证级别的类型。 一个有效的 值,指定用于记录审核事件的消息身份验证级别的类型。默认值为 获取或设置审核日志中记录的授权事件的类型。 一个有效的 值,指定审核日志中记录的授权事件的类型。默认值为 获取或设置一个布尔值,该值指定用于取消对审核日志的写入错误的行为。 如果除 以外的由于试图写入审核事件而引发的异常由系统进行处理且不传播到应用程序,则为 true;如果由于试图写入审核事件而引发的所有异常都向上传递给应用程序,则为 false。默认值为 true。 表示包含服务的配置节。 初始化 类的新实例。 获取此节中配置的所有服务。 一个 ,包含此节中配置的所有服务。 表示一个配置元素,该配置元素指定 Windows Communication Foundation (WCF) 的遏制机制。此类不能被继承。 初始化 类的新实例。 获取此行为配置元素的类型。 一个 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 获取或设置一个值,该值指定对单个服务实例进行的并发调用的数量。 对单个服务实例进行的并发调用的数量。默认值为 Gets or sets a value that specifies the maximum number of concurrent service instances. The maximum number of concurrent service instances. The default is 26. 获取或设置一个值,该值指定通往单个服务的并发连接的最大数量。 通往单个服务的并发连接的最大数量。默认值为 表示一个指定服务超时值的配置元素。此类不能被继承。 初始化 类的新实例。 获取此行为元素的类型。 一个 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 获取或设置事务必须在此期间完成的时间段。 一个 对象,表示一个时间段,事务必须在此期间完成,否则会自动中止。 表示一个配置元素,该元素为 SSL 流绑定指定安全设置。此类不能被继承。 初始化 类的新实例。 将指定绑定元素的内容应用到此绑定配置元素。 一个绑定元素。 获取此绑定元素的类型。 此绑定元素的类型。 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 获取或设置一个布尔值,该值指定此绑定是否需要客户端证书。 如果此绑定需要客户端证书,则为 true;否则为 false。默认值为 false。 提供配置节的基类,这些基类指定 Windows Communication Foundation (WCF) 提供的预定义绑定。 一个标准绑定元素。 一个绑定配置元素。 初始化 类的新实例。 获取此配置节中定义的所有标准绑定。 对象的集合。 获取此绑定的类型。 一个 获取所配置的绑定对象的集合。 所配置的绑定对象的集合。 确定使用指定名称的集合中是否存在绑定。 如果集合包含具有指定 的绑定,则为 true;否则为 false。 要查找的绑定的名称。 获取所使用的默认绑定。 一个表示默认绑定的 对象。 获取一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 将指定的绑定添加到集合。 如果绑定可以添加到此集合,则为 true;否则为 false。 要添加的绑定的名称。 一个表示要添加的绑定的 对象。 此绑定的配置设置。 提供配置元素的基类,这些元素可指定 Windows Communication Foundation (WCF) 所提供的预定义绑定。 初始化 类的新实例。 使用指定名称初始化 类的新实例。 用于唯一标识此配置元素的名称。 将指定绑定的内容应用于此绑定配置元素。 一个绑定。 为 null。 此绑定元素的类型与 指定的类型不同。 在派生类中重写时,获取表示自定义绑定元素的 对象。 一个表示自定义绑定类型的 对象。 获取或设置为完成关闭操作而提供的时间间隔。 ,指定在超时前必须完成关闭操作的时间。 使用指定绑定的内容初始化此绑定配置元素。 一个绑定。 为 null。 此绑定元素的类型与 指定的类型不同。 获取或设置绑定的名称。 绑定的名称。 在将指定绑定元素的内容应用于此绑定配置元素时调用。 一个绑定。 获取或设置为完成打开操作而提供的时间间隔。 ,指定在超时前必须完成打开操作的时间。 获取一个 实例,其中包含 对象的集合,这些对象可以是此配置元素的属性或 对象。 一个 实例,其中包含 对象的集合,这些对象可以是此配置元素的属性或 对象。 获取或设置为完成接收操作提供的时间间隔。 一个 ,指定在超时前必须完成接收操作的时间。 获取或设置为完成发送操作提供的时间间隔。 ,指定在超时前必须完成发送操作的时间。 表示一个 对象集合。无法继承此类。 一个绑定配置元素。 初始化 类的新实例。 表示标准绑定中定义的 WS-ReliableMessaging 的可选配置设置。此类不能被继承。 初始化 类的新实例。 将指定绑定元素的内容应用到此配置节。 要应用的配置元素。 为 null。 获取或设置一个布尔值,该值指定是否为此绑定启用可靠会话。 如果为此绑定启用可靠会话,则为 true;否则为 false。 使用指定配置元素的内容初始化此配置元素的设置。 要复制其设置的配置元素。 为 null。 表示标准绑定中定义的 WS-ReliableMessaging 的配置设置。 初始化 类的新实例。 将指定绑定元素的内容应用到此配置节。 要应用的配置元素。 为 null。 获取或设置一个 值,该值指定通道出错之前,通道允许其他通信方不发送任何消息的最大持续时间。 一个 值,指定通道出错之前,通道允许其他通信方不发送任何消息的最大持续时间。默认值为 00:10:00。 使用指定节中的值初始化此配置元素。 要通过其进行初始化的配置元素。 为 null。 获取或设置一个布尔值,该值指定是否保证消息以其发送顺序到达。 如果保证消息以其发送顺序到达,则为 true;否则为 false。默认值为 true。 获取一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 表示一个配置元素,该元素用于指定服务或客户端应用程序中用来接收消息的运行时行为。此类不能被继承。 初始化 类的新实例。 获取此行为配置元素的类型。 一个 表示一个配置元素,该元素为 TCP 传输指定附加连接池设置。此类不能被继承。 初始化 类的新实例。 获取或设置一个字符串,该字符串定义用于传出通道的连接池的名称。 用于传出通道的连接池的名称。 获取或设置连接在断开前可以空闲的最长时间。 一个值为正的 ,指定连接在断开前可以空闲的最长时间默认值为 00:02:00。 获取或设置关闭活动连接之前所要经过的持续时间。 一个 结构,指示关闭 TCP 连接之前所要经过的持续时间。 获取或设置由服务启动的通往远程终结点的最大连接数。 由服务启动的通往远程终结点的最大连接数。默认值为 10。 指定一个配置元素,该配置元素如果包括在某个自定义绑定中,则会促使某个通道在 TCP 传输上传输消息。无法继承此类。 初始化 类的新实例。 将指定的 的设置应用到此配置元素。 要将其设置应用到此配置元素的 获取表示自定义绑定元素的 对象。 一个表示自定义绑定元素的 对象。 获取指定其他连接设置的配置元素。 一个 将指定配置元素中的设置复制到此配置元素。 要将其设置复制到此配置元素节的配置元素。 获取或设置侦听器上可等待接受的最大通道数。 侦听器上可等待接受的最大通道数。默认值为 10。 获取或设置一个值,该值指定是否为此连接启用 TCP 端口共享。 如果启用了 TCP 端口共享,则为 true;如果每个绑定都使用自己的独占端口,则为 false。默认值为 false。 获取或设置一个值,该值指定是否启用 Teredo(一项用于对防火墙后的客户端进行寻址的技术)。 如果启用了 Teredo,则为 true;否则为 false。默认值为 false。 一个 XML 元素,该元素定义 TcpTransport 绑定的安全设置。此类不能被继承。 初始化 类的新实例。 获取或设置用于身份验证的客户端凭据的类型。 一个 ,它指定用于身份验证的客户端凭据的类型。 获取或设置一个值,该值在命名管道级别定义消息级别安全。 一个 值,该值在命名管道级别定义消息级别安全。 表示一个配置元素,该配置元素指定用于基于文本的 XML 消息的字符编码和消息版本管理。此类不能被继承。 初始化 类的新实例。 将指定绑定元素的内容应用到此绑定配置节。 一个绑定元素。 获取此配置元素的 此配置元素的 将指定配置节的内容复制到此元素。 要复制的配置节。 获取或设置一个值,该值指定无需分配新的读取器便可同时读取的最大消息数。 无需分配新的读取器便可同时读取的最大消息数。默认值为 64。 获取或设置一个值,该值指定无需分配新的编写器便可同时发送的最大消息数。 无需分配新的编写器便可同时发送的最大消息数。默认值为 16。 获取或设置用于对使用此绑定发送的文本消息进行格式设置的 SOAP 和 WS-Addressing 版本。 一个 值,指定使用此绑定发送的消息的 SOAP 版本。默认值为 获取或设置可由配置了此绑定的终结点处理的 SOAP 消息的复杂性约束。 指定复杂性约束的 获取或设置要用来在绑定上发出消息的字符集编码。 一个有效的 值,该值指定要用来在绑定上发出消息的字符集编码。默认值为 表示指定接收操作是否支持事务批处理的配置元素。无法继承此类。 初始化 类的新实例。 获取此行为配置元素的类型。 一个 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 获取或设置可成批归入一个事务中的最大接收操作数。 可成批归入一个事务中的最大接收操作数。默认值为 0。 表示配置元素,该元素指定对绑定的事务流支持。 初始化 类的新实例。 将此绑定配置节的内容应用到指定事务流绑定元素。 类型的绑定元素。 为 null。 不属于 类型。 Gets the object that represents the type of this configuration element. The type of this configuration element. 将指定配置节的内容复制到此配置节。 要复制的配置节。 为 null。 配置文件是只读的。 Returns a object that has enabled transaction flow and uses the same as the current element. A object that has enabled transaction flow, and uses the same as the current element 使用指定绑定元素的内容初始化此绑定配置节。 类型的绑定元素。 为 null。 不属于 类型。 获取一个 实例,其中包含 对象的集合,这些对象可以是此配置元素的属性或 对象。 一个 实例,其中包含 对象的集合,这些对象可以是此配置元素的属性或 对象。 获取或设置要使用的事务处理协议。 一个 ,指定用于事务流的事务处理协议。默认值为 一个 XML 元素,标识特定传输的类型。 初始化 类的新实例。 使用唯一的名称初始化 类的新实例。 一个唯一标识传输类型的字符串。 为 null。 使用一个唯一的名称和实现特定传输的类型初始化 类的新实例。 一个唯一标识传输类型的字符串。 实现特定传输的类型。 为 null。 获取或设置一个唯一标识传输类型的名称。 唯一标识传输类型的名称。 获取或设置一个包含实现特定传输的类型的字符串。 实现特定传输的类型。 一个 元素集合。 初始化 类的新实例。 提供一个表示传输绑定配置元素的基类。 初始化 类的新实例。 将指定的 的设置应用到此配置元素。 要应用到此配置元素的 将指定配置元素中的设置复制到此配置元素。 要将其设置复制到此配置元素的配置元素。 创建一个新的自定义绑定元素对象,其属性将从此配置元素的设置中复制。 一个自定义 对象。 返回一个具有默认值的自定义绑定元素对象。 一个具有默认值的自定义 对象。 使用指定绑定元素的内容来初始化此绑定配置元素。 一个绑定元素。 获取或设置一个布尔值,该值指定用户是否控制消息寻址。 如果用户可以逐个为每条消息寻址,则为 true;如果默认的 WCF 寻址机制自动为所有消息创建地址,则为 false。默认值为 false。 获取或设置缓冲池的最大大小。 缓冲池的最大大小。默认值为 524,288 字节 (512 * 1024)。 获取或设置允许接收的最大消息大小。 允许接收的最大消息大小。 获取一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 表示用于管理表示形式的绑定元素。 初始化 类的新实例。 获取表示绑定元素的 对象。 一个表示绑定元素的 对象。 创建一个新的自定义绑定元素对象,其属性将从此配置元素的设置中复制。 一个自定义 对象。 表示一个配置元素,该元素指定基于用户名和密码的服务凭据。此类不能被继承。 初始化 类的新实例。 获取或设置缓存令牌的最大时间长度。 一个 .,表示缓存令牌的最大时间长度。 获取或设置一个值,该值指示是否缓存登录令牌。 如果缓存登录令牌,则为 true;否则为 false。默认值为 false。 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 为 null。 配置文件是只读的。 获取或设置所使用的自定义用户名密码验证程序的类型。 所使用的自定义用户名密码验证程序的类型。 获取或设置一个值,该值指示 Windows 组是否包含在安全上下文中。 如果 Windows 组包含在安全上下文中,则为 true;否则为 false。默认值为 false。 获取或设置要缓存的登录令牌的最大数目。 要缓存的登录令牌的最大数目。 获取或设置一个字符串,该字符串指定能够提供密码验证逻辑的成员提供程序的名称。 能够提供密码验证逻辑的成员提供程序的名称。 获取或设置对用户名密码进行验证的方式。 一个有效的 值。 表示指定用户主要名称的配置元素。无法继承此类。 初始化 类的新实例。 获取或设置为此配置元素设置的值。 一个指定用户帐户名(有时称为用户登录名)和用于标识用户帐户所在域的域名的字符串。 表示一个配置元素,该元素指定用于表示客户端的 Windows 凭据的设置。此类不能被继承。 初始化 类的新实例。 获取或设置允许的模拟级别。 一个有效的 值,指定允许的模拟级别。默认值为 获取或设置一个布尔值,该值指定是否允许进行 NTLM 身份验证。 如果工作组方案中启用了 Windows 安全,则为 true;否则为 false。默认值为 false。 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 为 null。 配置文件是只读的。 表示一个配置元素,该元素指定 Windows 服务凭据的设置。此类不能被继承。 初始化 类的新实例。 获取或设置一个布尔值,该值指定匿名用户是否可以登录。 如果匿名用户可以登录,则为 true;否则为 false。默认值为 false。 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 为 null。 配置文件是只读的。 获取或设置一个值,该值指示 Windows 组是否包含在安全上下文中。 如果 Windows 组包含在安全上下文中,则为 true;否则为 false。默认值为 false。 表示一个配置元素,它用于为绑定指定 Windows 流安全的设置。此类不能被继承。 初始化 类的新实例。 将指定绑定元素的内容应用到此绑定配置元素。 一个绑定元素。 获取表示绑定元素的 对象。 一个表示绑定类型的 对象。 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 获取或设置所使用的消息级安全。 一个 ,指定所使用的消息级安全。默认值为 表示一个配置元素,该元素指定带有 WS-Policy 附件的 Web 服务描述语言 (WSDL) 1.1 元数据的导入。 初始化 类的新实例。 使用指定的类型初始化 类的新实例。 指定的类型。 使用指定的类型初始化 类的新实例。 指定的类型。 获取或设置此配置元素的类型。 此配置元素的类型。 表示一个 实例集合。此类不能被继承。 初始化 类的新实例。 表示一个包含 实例集合的配置元素。 初始化 类的新实例。 表示安全且可互操作的绑定的配置元素,该绑定适合于双工服务协定或通过 SOAP 媒介进行的通信。 初始化 类的新实例。 使用指定的名称初始化 类的新实例。 绑定的配置名称。因为此值用作绑定的标识,所以它应该是唯一的。 获取此绑定元素的类型。 此绑定元素的 获取或设置一个布尔值,该值指定对本地地址是否不使用代理服务器。 如果对本地地址不使用代理服务器,则为 true;否则为 false。默认值为 false。 获取或设置一个 URI,该 URI 指定客户端为接收来自服务的响应消息而侦听的基址。 一个 URI,指定客户端为接收来自服务的响应消息而侦听的基址。 获取或设置用于分析 URI 的 HTTP 主机名比较模式。 一个有效的 值,该值指定在对 URI 进行匹配时,是否使用主机名来访问服务。默认值为 ,这表示在匹配过程中忽略主机名。 使用指定绑定集合的内容来初始化此绑定配置节。 一个绑定元素集合。 获取或设置可为特定消息缓冲区管理器(该管理器在配置了此绑定的终结点接收消息)分配的最大内存量。 配置了此绑定的终结点所使用的缓冲池的最大大小(以字节为单位)。默认值为 524288 字节。 获取或设置在配置了此绑定的通道上可以接收的消息的最大大小。 此绑定所处理的消息的最大大小(以字节为单位)。默认值为 65,536 字节。 获取或设置用于对消息进行编码的编码器。 一个 值,它指定用于对消息进行编码的编码器。默认值为 在将指定绑定集合的内容应用到此绑定配置元素时调用。 要应用的绑定。 获取一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 获取或设置一个指定 HTTP 代理的地址的 URI。 一个指定 HTTP 代理的地址的 URI。 获取或设置可由配置了此绑定的终结点处理的 SOAP 消息的复杂性约束。 指定复杂性约束的 获取一个配置元素,该元素指定是否为配置了此绑定的终结点启用可靠会话。 一个 ,指定是否为配置了此绑定的终结点启用可靠会话。 获取用于此绑定的安全类型。 一个 ,指定用于此绑定的安全设置。 获取或设置要用来在绑定上发出消息的字符集编码。 一个有效的 值,该值指定要用来在绑定上发出消息的字符集编码。默认值为 获取或设置一个布尔值,该值指定绑定是否支持流动 WS-Transactions。 如果绑定支持流动 WS-Transactions,则为 true;否则为 false。默认值为 false。 获取或设置一个布尔值,该值指定是否使用系统的自动配置 HTTP 代理。 如果使用系统的自动配置 HTTP 代理,则为 true;否则为 false。默认值为 true。 表示一个 XML 元素,该元素定义 wsDualHttpBinding 绑定的安全设置。 初始化 类的新实例。 获取消息的安全设置。 一个 获取或设置应用于此绑定的安全类型。 一个 ,指定应用于此绑定的安全类型。默认值为 表示一个包含 实例集合的配置元素。 初始化 类的新实例。 表示一个配置元素,该元素定义一个支持 WS-Federation 的绑定。 初始化 类的新实例。 使用指定配置名称初始化 类的新实例。 绑定的配置名称。因为此值用作绑定的标识,所以它应该是唯一的。 获取此绑定元素的类型。 此绑定元素的 使用指定绑定集合的内容初始化此绑定配置节。 一个绑定元素集合。 在将指定绑定集合的内容应用到此绑定配置元素时调用。 一个绑定元素集合。 获取或设置隐私声明所在的 URI。 隐私声明所在的 获取或设置一个整数,该整数指定当前隐私声明的版本。 一个整数,指定当前隐私声明的版本。 获取一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 获取用于此绑定的安全类型。 一个 ,定义用于此绑定的安全。默认值为 表示一个 XML 元素,该元素定义 wsFederationHttp 绑定的安全设置。此类不能被继承。 初始化 类的新实例。 获取消息的安全设置。 一个 ,指定消息的安全设置。 获取或设置应用于此绑定的安全类型。 一个 ,指定应用于此绑定的安全类型。默认值为 提供一个基类,该基类具有 共有的成员。 初始化 类的新实例。 初始化 类的新实例。 绑定的配置名称。因为此值用作绑定的标识,所以它应该是唯一的。 获取或设置一个布尔值,该值指定对本地地址是否不使用代理服务器。 如果对本地地址不使用代理服务器,则为 true;否则为 false。默认值为 false。 获取或设置用于分析 URI 的 HTTP 主机名比较模式。 一个 值,指定用于分析 URI 的 HTTP 主机名比较模式。 使用指定绑定元素的内容来初始化此绑定配置节。 一个绑定元素集合。 获取或设置缓冲池的最大大小,该缓冲池用于存储由绑定处理的 TCP 消息。 绑定处理的缓冲池的最大大小(以字节为单位)。默认值为 65,536 字节。 获取或设置绑定可处理的消息的最大大小。 此绑定所处理的消息的最大大小(以字节为单位)。默认值为 65,536 字节。 获取或设置用于对消息进行编码的编码器。 一个 值,它指定用于对消息进行编码的编码器。默认值为 将指定的绑定应用于此 实例。 要应用的绑定。 获取一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 获取或设置一个指定 HTTP 代理的地址的 URI。 一个指定 HTTP 代理的地址的 URI。 获取或设置可由配置了此绑定的终结点处理的 SOAP 消息的复杂性约束。 指定复杂性约束的 获取一个配置元素,该元素指定是否为配置了此绑定的终结点启用可靠会话。 一个 ,指定是否为配置了此绑定的终结点启用可靠会话。 获取或设置要用来在绑定上发出消息的字符集编码。 一个 值,指定要用来在绑定上发出消息的字符集编码。默认值为 获取或设置一个布尔值,该值指定绑定是否支持流动 WS-Transactions。 如果绑定支持流动 WS-Transactions,则为 true;否则为 false。默认值为 false。 获取或设置一个布尔值,该值指定是否使用系统的自动配置 HTTP 代理。 如果使用系统的自动配置 HTTP 代理,则为 true;否则为 false。默认值为 true。 表示一个配置元素,该元素包含的子元素指定有关使用 wsHttpBinding 绑定的设置。 初始化 类的新实例。 表示一个可互操作的绑定,该绑定支持分布式事务和安全、可靠的会话。 初始化 类的新实例。 初始化 类的新实例。 绑定的配置名称。因为此值用作绑定的标识,所以它应该是唯一的。 获取或设置一个布尔值,该值指定客户端是否接受 Cookie 并且对今后的请求传播它们。 如果客户端接受 Cookie 并且对今后的请求传播它们,则为 true;否则为 false。默认值为 false。 获取此绑定元素的类型。 此绑定元素的 使用指定绑定元素的内容来初始化此绑定配置元素。 一个绑定元素。 在将指定绑定集合的内容应用到此绑定配置元素时调用。 一个绑定元素集合。 获取一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 获取用于此绑定的安全类型。 用于此绑定的 一个 XML 元素,该元素定义 wsHttpBinding 绑定的安全设置。 初始化 类的新实例。 获取消息的安全设置。 一个 ,它指定消息的安全设置。 指定所应用的安全类型。 一个 值,它指定所应用的安全类型。默认值为 获取传输的安全设置。 一个 ,它指定传输的安全设置。 表示一个配置元素,该元素定义 HTTP 传输的身份验证设置。此类不能被继承。 初始化 类的新实例。 获取或设置用于向服务证明客户端身份的凭据。 一个有效的 值,该值指定用于向服务证明客户端身份的凭据。 获取或设置用于向域代理证明客户端身份的凭据。 一个有效的 值,该值指定用于向域代理证明客户端身份的凭据。 获取或设置一个字符串,它指定摘要式或基本身份验证的身份验证领域。 一个字符串,指定摘要式或基本身份验证的身份验证领域。默认值为一个空字符串。 表示一个配置元素,该元素指定由可信颁发者颁发的证书。此类不能被继承。 初始化 类的新实例。 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 为 null。 配置文件是只读的。 获取或设置一个字符串,该字符串指定要在 X.509 证书存储区中搜索的值。 要在 X.509 证书存储区中搜索的值。 获取或设置一个值,该值指定客户端可用于验证服务器证书的证书存储区位置。 一个 ,指定客户端可用于验证服务器证书的证书存储区位置。默认值为 获取或设置要打开的 X.509 证书存储区的名称。 一个 ,包含要打开的 X.509 证书存储区的名称。 获取或设置要执行的 X.509 搜索的类型。 一个 ,指定要执行的 X.509 搜索的类型。 包含 实例的集合。此类不能被继承。 初始化 类的新实例。 表示一个配置元素,该配置元素指定客户端证书的身份验证设置。此类不能被继承。 初始化 类的新实例。 获取证书验证模式。 一个有效的 值。 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 为 null。 配置文件是只读的。 获取或设置所使用的自定义客户端证书验证程序的类型。 要使用的 的类型。 获取或设置一个值,该值指示 Windows 组是否包含在安全上下文中。 如果 Windows 组包含在安全上下文中,则为 true;否则为 false。默认值为 false。 获取或设置一个值,该值指示是否将证书映射到 Windows 帐户。 如果将证书映射到 Windows 帐户,则为 true;否则为 false。默认值为 false。 获取或设置证书吊销模式。 一个有效的 值。 获取或设置用来验证客户端证书的受信任存储区位置。 一个 表示一个配置元素,该元素指定客户端所使用的证书。此类不能被继承。 初始化 类的新实例。 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 为 null。 配置文件是只读的。 获取或设置一个字符串,该字符串指定要在 X.509 证书存储区中搜索的值。 要在 X.509 证书存储区中搜索的值。 获取或设置一个值,该值指定服务可用于验证客户端证书的证书存储区位置。 一个 。默认值为 获取或设置要打开的 X.509 证书存储区的名称。 一个 ,包含要打开的 X.509 证书存储区的名称。 获取或设置要执行的 X.509 搜索的类型。 一个 ,指定要执行的 X.509 搜索的类型。 表示一个配置元素,该元素指定服务所使用的默认证书。此类不能被继承。 初始化 类的新实例。 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 为 null。 配置文件是只读的。 获取或设置一个字符串,该字符串指定要在 X.509 证书存储区中搜索的值。 要在 X.509 证书存储区中搜索的值。 获取或设置一个值,该值指定客户端可用于验证服务器证书的证书存储区位置。 一个 ,指定客户端可用于验证服务器证书的证书存储区位置。默认值为 获取或设置要打开的 X.509 证书存储区的名称。 一个 ,包含要打开的 X.509 证书存储区的名称。 获取或设置要执行的 X.509 搜索的类型。 一个 ,指定要执行的 X.509 搜索的类型。 表示一个配置元素,该元素指定客户端用来标识自身的证书。此类不能被继承。 初始化 类的新实例。 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 为 null。 配置文件是只读的。 获取或设置一个字符串,该字符串指定要在 X.509 证书存储区中搜索的值。 要在 X.509 证书存储区中搜索的值。 获取或设置一个值,该值指定客户端可用于验证服务器证书的证书存储区位置。 一个 ,指定客户端可用于验证服务器证书的证书存储区位置。默认值为 获取或设置要打开的 X.509 证书存储区的名称。 一个 ,包含要打开的 X.509 证书存储区的名称。 获取或设置要执行的 X.509 搜索的类型。 一个 ,指定要执行的 X.509 搜索的类型。 表示一个配置元素,该元素指定发送方对接收方在答复发送方时使用的 X.509 证书的要求。此类不能被继承。 初始化 类的新实例。 获取用于身份验证的客户端证书。 一个 ,包含用于身份验证的客户端证书。 获取在向客户端反馈时用于表示服务的证书。 一个在向客户端反馈时用于表示服务的 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 为 null。 配置文件是只读的。 表示一个配置元素,它指定对等证书的身份验证设置。此类不能被继承。 初始化 类的新实例。 获取证书验证模式。 一个有效的 值。 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 为 null。 配置文件是只读的。 获取或设置要使用的自定义对等证书验证程序的类型。 要使用的 的类型。 获取或设置证书吊销模式。 一个有效的 值。 获取或设置用来验证对等证书的受信任存储区位置。 一个 表示一个配置元素,该元素指定对等方所使用的证书。此类不能被继承。 初始化 类的新实例。 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 为 null。 配置文件是只读的。 获取或设置一个字符串,该字符串指定要在 X.509 证书存储区中搜索的值。 要在 X.509 证书存储区中搜索的值。 获取或设置一个值,该值指定客户端可用于验证对等证书的证书存储区位置。 一个 。默认值为 获取或设置要打开的 X.509 证书存储区的名称。 一个 ,包含要打开的 X.509 证书存储区的名称。 获取或设置要执行的 X.509 搜索的类型。 一个 ,指定要执行的 X.509 搜索的类型。 表示一个配置元素,该元素指定接收方对发送方要使用的 X.509 证书的要求。此类不能被继承。 初始化 类的新实例。 获取用于身份验证的证书。 一个 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 为 null。 配置文件是只读的。 获取在向客户端反馈时用于表示服务的默认证书。 一个在向客户端反馈时用于表示服务的 获取在向客户端反馈时用于表示服务的作用域证书。 一个在向客户端反馈时用于表示服务的 表示一个配置元素,该元素指定服务用来标识自身的证书。此类不能被继承。 初始化 类的新实例。 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 为 null。 配置文件是只读的。 获取或设置一个字符串,该字符串指定要在 X.509 证书存储区中搜索的值。 要在 X.509 证书存储区中搜索的值。 获取或设置一个值,该值指定客户端可用于验证服务器证书的证书存储区位置。 一个 ,指定客户端可用于验证服务器证书的证书存储区位置。默认值为 获取或设置要打开的 X.509 证书存储区的名称。 一个 ,包含要打开的 X.509 证书存储区的名称。 获取或设置要执行的 X.509 搜索的类型。 一个 ,指定要执行的 X.509 搜索的类型。 表示指定服务证书的配置元素。此类不能被继承。 初始化 类的新实例。 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 为 null。 配置文件是只读的。 获取或设置一个字符串,该字符串指定要在 X.509 证书存储区中搜索的值。 要在 X.509 证书存储区中搜索的值。 获取或设置一个值,该值指定客户端可用于验证服务器证书的证书存储区位置。 一个 。默认值为 获取或设置要打开的 X.509 证书存储区的名称。 一个 ,包含要打开的 X.509 证书存储区的名称。 获取或设置此证书的 URI。 一个 URI。 获取或设置要执行的 X.509 搜索的类型。 一个 ,指定要执行的 X.509 搜索的类型。 包含一个 实例集合。此类不能被继承。 初始化 类的新实例。 表示一个配置元素,它指定服务证书的身份验证设置。此类不能被继承。 初始化 类的新实例。 获取证书验证模式。 一个有效的 值。 将指定配置元素的内容复制到此配置元素。 要复制的配置元素。 为 null。 配置文件是只读的。 获取或设置要使用的自定义服务证书验证程序的类型。 要使用的 的类型。 获取或设置证书吊销模式。 一个有效的 值。 获取或设置用来验证服务证书的受信任存储区位置。 一个 表示一个配置元素,该配置元素针对可由配置了绑定的终结点处理的 SOAP 消息的复杂性定义了一些约束。此类不能被继承。 初始化 类的新实例。 获取并设置允许的最大数组长度。 允许的最大数组长度。 获取并设置允许每次读取返回的最大字节数。 允许为每次读取返回的最大字节数。 获取或设置每次读操作的最大嵌套节点深度。 每次读操作的最大嵌套节点深度。 获取并设置表名称中允许的最大字符数。 表名称中允许的最大字符数。 获取或设置 XML 元素内容中最多可包含的字符数。 XML 元素内容中最多可包含的字符数。 表示 XML 元素的配置设置。此类不能被继承。 初始化 类的新实例。 使用特定 XML 元素来初始化 类的新实例。 用来初始化此实例的 将指定的 的内容复制到此实例。 要复制其内容的 为 null。 配置文件是只读的。 获取此类封装的 一个 表示一个 实例集合。此类不能被继承。 初始化 类的新实例。 表示消息记录中所使用的配置元素。此类不能被继承。 初始化 类的新实例。 获取或设置所定义的 XPath 筛选器。 一个 表示一个 对象集合。此类不能被继承。 初始化 类的新实例。 确定 是否包含具有指定键的元素。 如果该键存在于此集合中,则为 true;否则为 false。 要在集合中查找的键。 为 null。 相关联的类型无效。 获取集合中具有指定键的项。 与集合中的指定 相关联的 要在集合中查找的键。 提供对两个 实例进行比较的功能。 初始化 类的新实例。 Compare two instances. The following table shows the possible values.ValueCondition-1 is less than .0 is equal to .1 is greater than . A . A . The XPath filter specified by or cannot be parsed. The XPath namespace prefix specified by or .cannot be found. 表示一个配置元素,该元素指定可以访问特定服务的受众的 URI。 初始化 类的新实例。 获取或设置一个字符串,该字符串指定可以访问特定服务的受众的 URI。 一个字符串,指定可以访问特定服务的受众的 URI。 表示 AllowedAudienceUriElement 的集合。 初始化 类的新实例。 表示一个指定传递筛选器的配置元素。传递筛选器提供了一种机制,使得在 IIS 中承载 Windows Communication Foundation (WCF) 应用程序时可选取适当的 IIS 绑定。此类不能被继承。 初始化 类的新实例。 使用指定的 URI 初始化 类的新实例。 一个引起服务侦听以此特定前缀开头的所有 URI 的筛选器。 获取或设置用于与部分基址进行匹配的前缀。 一个用于与部分基址进行匹配的 URI。 表示 对象的集合。无法继承此类。 初始化 类的新实例。 获取包含 对象集合的配置元素。 一个 获取包含 对象集合的配置元素。 一个 获取或设置要用于此绑定的默认消息安全版本。 一个 ,可提供有关安全规范(WS-Security、WS-Trust、WS-Secure Conversation 和 WS-Security Policy)版本的信息,绑定必须支持这些安全规范。 获取一个 一个 获取或设置一个值,该值指定是否应验证 安全令牌的 的一个有效值,该值指定是否应验证 安全令牌的 获取或设置证书验证模式。 的有效值之一。如果设置为 ,则还必须提供 customCertificateValidator。默认值为 Gets or sets a type and assembly used to validate a custom type. The type and assembly used to validate a custom type. 获取或设置吊销模式,该模式指定是否进行吊销检查,以及是联机执行还是脱机执行。 一个 获取或设置 X.509 证书存储区的位置。 的有效值。 获取或设置配置元素所指定的 WS-ReliableMessaging 的版本。 一个派生自 的实例,表示配置元素所使用的 WS-ReliableMessaging 协议的版本。 将指定绑定元素的内容应用到此绑定配置元素。 一个 基于当前配置设置来创建行为扩展。 行为扩展。 获取一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 一个 实例,该实例包含一个 对象集合,这些对象可以是此配置元素的属性或 对象。 获取配置元素的集合,这些元素指定服务主机所使用的基址的前缀筛选器。 一个 获取或设置一个值,该值指定所使用的 WS-Policy 规范的版本。 的有效值,该值指定所使用的 WS-Policy 规范的版本。 重置此配置元素对象的内部状态,包括锁定和属性集合。 此配置元素的父节点。 重置此配置元素对象的内部状态(包括锁定和属性集合)。 此配置元素的父节点。 表示包含 实例集合的配置元素。 初始化 类的新实例。 表示定义 绑定的配置元素。 初始化 类的新实例。 使用指定配置名称初始化 类的新实例。 绑定的配置名称。因为此值用作绑定的标识,所以它应该是唯一的。 获取 类的类型。 此绑定元素的 表示一个配置元素,该元素包含的子元素可指定有关使用 绑定的设置。 初始化 类的新实例。 表示派生自 的互操作绑定,并对 绑定元素的正确版本提供支持。 初始化 类的新实例。 使用指定绑定初始化 类的新实例。 绑定的配置名称。因为此值用作绑定的标识,所以它应该是唯一的。 Gets the type of this binding element. The type of this binding element. 启用 Windows Communication Foundation (WCF) 回调对象的服务调试。 初始化 类的一个新实例。 控制 WCF 回调对象是否在发送回服务的 SOAP 错误详细信息中包括托管异常信息。 获取或设置一个值,该值控制客户端回调对象是否将 SOAP 错误中的托管异常信息返回到服务。 如果 WCF 在双工通信中返回 SOAP 错误中的托管客户端回调异常信息,以便进行服务调试,则为 true;否则为 false。默认值为 false。 实现 方法以支持该行为。 要修改的终结点。 绑定元素支持该行为所需的对象。 实现 以支持该行为。 要自定义的终结点。 要自定义的客户端运行时。 实现 以支持该行为。 公开协定的终结点。 要修改或扩展的终结点调度程序。 实现 以支持该行为。 要验证的终结点。 使用户能够配置客户端和服务凭据以及服务凭据身份验证设置,以用于通信的客户端。 初始化 类的新实例。 此为复制构造函数。 一个 。新构造的实例的所有属性反映了此参数的值。 将指定客户端行为应用于终结点。 将应用指定客户端行为的终结点。 将应用于指定终结点的客户端行为。 为 null。 获取一个对象,您可以使用该对象来提供客户端用于通过到服务的验证的 X.509 证书。 一个表示客户端证书的 创建此 实例的新副本。 一个 实例。 创建此 实例的新副本。 一个 实例。 为此实例创建安全令牌管理器。此方法很少显式调用;它主要用于扩展方案,由系统自已调用。 实例的一个 Generates and returns a security token using the CardSpace system and the specified policy chain and token serializer. A that represents the generated security token. Returns null if is false. A value that determines whether CardSpace is required. An array of that describes the federated security chain that the client requires a final token to unwind. A that can read a KeyInfo clause. 获取当前 HTTP Digest 凭据。 一个 ,表示客户端用于在选择 HTTP Digest 认证方法时通过到服务的认证的凭据。 使用此属性可指定在联系本地安全令牌服务时要使用的终结点地址和绑定。某服务需要使用已颁发令牌的身份验证,但该服务的策略(表示为客户端上的绑定)未显式指定如何和在什么位置获取已颁发的令牌时,会使用此信息。 一个 ,指定用于从本地安全令牌服务获取令牌的参数。 控制对等节点用于使自身通过到网格中的其他节点的认证的凭据,以及对等节点用于认证其他对等节点的对等节点。 一个 ,表示当前的对等凭据。 获取用于指定服务的 X.509 证书的对象。 一个 ,表示要用于某特定服务的证书。 获取或设置指示是否允许系统在必要时交互式提示用户输入凭据。例如,在中间层方案中,可能需要将其设置为 false。 如果凭据支持交互模式,则为 true;否则为 false。默认值为 true。 将此类的此实例添加到绑定参数集合。 要添加的 绑定参数的集合。 方法的实现。此实现无效。 要修改的终结点。 方法修改的终结点调度程序。 保留供将来使用。 要验证的 获取一个凭据对象,您可以使用该对象来设置客户端用于使自身通过到服务的身份验证的用户名和密码。 一个 ,表示当前的 UserName 凭据。 获取用于控制客户端用于使自身通过到服务的身份认证的 Windows 凭据的对象。 一个 ,表示当前的 Windows 凭据。 客户端使用 来指定应为其创建传输通道的 URI。 初始化 类的一个新实例。 应为其创建传输通道的 URI。 未实现。 服务终结点。 要应用于服务终结点的绑定参数。 设置为应为其创建传输通道的 URI。 服务终结点。 要为其应用客户端行为的 在终结点范围内实现客户端的修改或扩展。 公开协定的服务终结点。 要修改的终结点调度程序。 未实现。 公开协定的服务终结点。 获取或设置应为其创建传输通道的 URI。 应为其创建传输通道的 URI。 描述指定终结点向外部传递的信息的 Windows Communication Foundation (WCF) 协定。 使用指定的名称初始化 类的新实例。 协定的名称。 为 null。 为空。 用指定的命名空间受限定的名称初始化 类的新实例。 协定的名称。 包含协定的名称的命名空间。 为 null。 为空。 获取与协定说明关联的行为。 与协定说明关联的类型 获取或设置协定说明指定的回调协定的类型。 协定说明指定的回调协定的 获取或设置协定说明的配置名称。 协定的配置名称。 获取或设置协定说明指定的协定类型。 协定说明指定的协定的 返回指定类型的协定的协定说明。 指定类型的协定的 协定的 返回指定类型的协定和服务实现的协定说明。 指定类型的协定和服务实现的 协定的 实现服务的 返回指定类型的协定和指定类型的服务的协定说明。 指定类型的协定和指定类型的服务的 协定的 服务的 返回当前协定说明所继承的协定说明的集合。 当前协定说明所继承的类型 获取指示协定是否已经设置了保护级别的值。 如果已经设置了保护级别,则为 true,否则为 false。 获取或设置协定的名称。 协定说明的名称。 获取或设置协定的命名空间。 协定的命名空间。 该值设置为 null。 获取与协定关联的操作说明的集合。 包含与协定说明关联的操作说明的 获取或设置与协定关联的安全保护的级别。 操作的 获取或设置指示协定是否要求会话的值。 可为协定要求或支持的可靠会话指定支持的 从 WSDL 文档处理数据协定消息的导入。 初始化 类的一个新实例。 获取或设置指定是否启用消息导入的值。 如果启用导入,则为 true;否则为 false。 指定要在导入一组 WSDL 文档时使用的服务说明和架构集。 一个 ,表示要检查的 WSDL 文档。 一个 ,表示要在转换消息时使用的架构。 一个 ,其中包含要在导入消息时使用的策略文档。 从 WSDL 文档导入消息协定。 要在导入时使用的 一个表示协定上下文的 从指定的终结点中转换 WSDL 文档。 要在导入时使用的 用于定义终结点的 表示 的运行时行为。 使用指定的操作初始化 类的新实例。 一个表示操作的 使用指定的操作和 初始化 类的新实例。 一个表示操作的 一个用于控制序列化的 创建类的一个实例,该类从序列化和反序列化操作的 中继承。 继承自 类的一个类的实例。 要为其创建序列化程序的 生成类型的名称。 生成类型的命名空间。 包含已知类型的 创建类的一个实例,该类从序列化和反序列化操作(其 包含命名空间)的 中继承。 继承自 类的一个类的实例。 要序列化或反序列化的类型。 序列化类型的名称。 包含序列化类型的命名空间的 包含已知类型的 获取与该操作关联的 与该操作关联的 获取或设置要在序列化和反序列化过程中使用的代理项。 一个用作替换序列化程序的 获取或设置一个值,该值指定是否忽略由某类型(因此不是数据协定类型)的扩展提供的数据。 如果忽略该数据,则为 true;否则为 false。 获取或设置要序列化或反序列化的最大项数。 要序列化或反序列化的最大项数。默认值为 将参数集合添加到行为。 要为其添加参数的 包含要添加的参数的 将客户端行为附加到操作。 表示操作的 一个表示客户端的 将行为应用于操作。 一个表示操作的 要为其附加行为的 验证操作。 一个表示要验证的操作的 导出操作的 WSDL 表示形式。 要用于导出的 WSDL 的 以 WSDL 文档形式导出终结点说明。 要用于导出的 WSDL 的 表示 SOAP 错误。 使用指定的操作值初始化 类的新实例。 SOAP 错误消息的操作。 SOAP 错误消息中的操作的值。 SOAP 错误的操作。 SOAP 错误详细信息的类型。 可序列化的详细信息对象的类型。 获取指示错误消息是否已分配保护级别的值。 如果错误消息有保护级别,则为 true;否则为 false。默认值为 false。 获取或设置 SOAP 错误的名称。 SOAP 错误的名称。 获取或设置 SOAP 错误的命名空间。 SOAP 错误的命名空间。 指定 SOAP 错误要求的绑定的保护级别。 值之一。默认值为 可用于获取协定中 SOAP 错误的相关信息的 对象集合。 返回拥有指定操作值的 对象。 拥有指定操作的 对象或 null。如果有多个 对象拥有相同的操作,则返回集合中的第一个对象。 SOAP 错误操作的值。 返回拥有指定操作值的所有 对象。 拥有指定操作的 对象集合。如果没有 对象拥有该操作,则返回空集合。 SOAP 错误操作的值。 实现可用于扩展服务或客户端应用程序中的协定的运行时行为的方法。 配置所有绑定元素以支持协定行为。 要修改的协定说明。 要修改的终结点。 绑定元素支持该行为所需的对象。 在协定范围内执行客户端的修改或扩展。 要实现扩展的协定说明。 终结点。 客户端运行时。 在协定范围内执行客户端的修改或扩展。 要修改的协定说明。 公开协定的终结点。 控制服务执行的调度运行时。 实现此方法可以确认协定和终结点是否支持协定行为。 要验证的协定。 要验证的终结点。 指定其实现 接口的属性处于活动状态的协定。 获取可用该协定行为的协定的类型。 适用于该协定行为的协定。 实现可用于扩展服务或客户端应用程序中的终结点的运行时行为的方法。 实现此方法可以在运行时将数据传递给绑定,从而支持自定义行为。 要修改的终结点。 绑定元素支持该行为所需的对象。 在终结点范围内实现客户端的修改或扩展。 要自定义的终结点。 要自定义的客户端运行时。 在终结点范围内实现客户端的修改或扩展。 公开协定的终结点。 要修改或扩展的终结点调度程序。 实现此方法可以确认终结点是否满足某些设定条件。 要验证的终结点。 公开用于返回有关服务的元数据的方法。 开始元数据的异步检索。 一个 ,可传递给 方法。 应处理以确定要返回的元数据的 指向将处理元数据的方法的 允许调用方确定要返回的异步调用的任意数据。 指示元数据的检索。 包含已处理元数据的 一个 ,包含用于进一步处理元数据的数据。 返回服务元数据。 包含元数据的 包含元数据的请求的 实现可用于扩展服务或客户端应用程序中的操作的运行时行为的方法。 实现此方法可以在运行时将数据传递给绑定,从而支持自定义行为。 正在检查的操作。仅用于检查。如果修改了操作说明,则结果将不确定。 绑定元素支持该行为所需的对象的集合。 在操作范围内执行客户端的修改或扩展。 正在检查的操作。仅用于检查。如果修改了操作说明,则结果将不确定。 公开 所描述的操作的自定义属性的运行时对象。 在操作范围内执行服务的修改或扩展。 正在检查的操作。仅用于检查。如果修改了操作说明,则结果将不确定。 公开 所描述的操作的自定义属性的运行时对象。 实现此方法可以确定操作是否满足某些设定条件。 正在检查的操作。仅用于检查。如果修改了操作说明,则结果将不确定。 定义协定生成期间调用的方法,这些方法可用于修改为操作生成的代码。 实现此方法可以在开始协定生成过程之前修改代码文档项目模型。 包含修改所生成的操作时必须要用到的 类型的工作上下文。 实现 可以在 Web Services 描述语言 (WSDL) 信息中插入自定义绑定策略断言。 实现此方法可以导出有关绑定的自定义策略断言。 可以用来修改导出过程的 可以用来插入您的自定义策略断言的 为可导入有关绑定的自定义策略断言的对象定义一个方法。 定义一个可导入自定义策略断言和添加实现绑定元素的方法。 正在使用的 对象。 既包含可以导入的策略断言,也包含可向其中添加实现绑定元素的绑定元素的集合。 提供一种在整个服务内修改或插入自定义扩展的机制,包括 用于向绑定元素传递自定义数据,以支持协定实现。 服务的服务说明。 服务的宿主。 服务的终结点。 绑定元素可访问的自定义对象。 用于更改运行时属性值或插入自定义扩展对象(例如错误处理程序、消息或参数拦截器、安全扩展以及其他自定义扩展对象)。 服务说明。 当前正在生成的宿主。 用于检查服务宿主和服务说明,从而确定服务是否可成功运行。 服务说明。 当前正在构建的服务宿主。 定义协定生成期间调用的方法,这些方法可用于修改为服务协定生成的代码。 实现此方法可以在开始协定生成过程之前修改代码文档项目模型。 代码生成要使用的上下文,以在生成之前修改代码文档。 定义可导出自定义元数据的终结点或协定行为。 为协定将自定义 Web 服务描述语言 (WSDL) 元素写入到生成的 WSDL 中。 可导出协定信息的 提供从导出的 WSDL 元素到协定说明的映射。 为终结点将自定义 Web 服务描述语言 (WSDL) 元素添加到生成的 WSDL 中。 导出终结点信息的 提供从导出的 WSDL 元素到终结点说明的映射。 实现并附加到 对象,可以对导入程序将 Web Services 描述语言 (WSDL) 部分映射到 对象的 Web Services 描述语言 (WSDL) 部分进行控制。 在导入元数据文档前调用。 修改的服务说明。 导入时要使用的架构集合。 导入时要使用的策略断言。 导入协定时调用。 导入程序。 要修改的导入上下文。 导入终结点时调用。 导入程序。 修改的导入上下文。 指示传输是否必须保证提供给服务的供服务侦听的 URI 是唯一的,或者不对该 URI 进行任何修改,就原样使用。 完全原样使用 。这是默认值。 指定传输是否应使用特定传输机制,以确保 是唯一的。 表示 SOAP 消息的正文。 初始化 类的新实例。 获取部分 SOAP 消息正文。 您可以检查或修改的正文部分。 获取或设置包含返回值的 SOAP 消息部分。 返回值(如果有)。 获取或设置 SOAP 正文元素内的包装元素的名称(如果有一个)。 包装元素(如果有一个)。 获取或设置 SOAP 正文元素中的包装元素的命名空间(如果有一个)。 包装元素的命名空间(如果有一个)。 表示消息的说明。 用指定的操作和方向初始化 类的新实例。 标识消息意图的 SOAP 消息的操作参数。 如果该消息为传入消息,则为 ;如果该消息为传出消息,则为 既不是 也不是 获取或设置标识消息意图的 SOAP 消息的操作参数。 一个包含操作 URI 的 获取 SOAP 消息的正文。 包含消息正文的 获取指示消息是传入消息还是传出消息的方向。 指示消息是传入服务还是从服务传出的 获取一个指示 是否已设置的值。 如果 已设置,则为 true;否则为 false。 获取 SOAP 消息的标头的说明。 包含 SOAP 消息头的说明的 获取或设置标识消息协定类型的类型。 标识消息协定类型的 获取 SOAP 消息属性的说明。 包含 SOAP 消息属性的说明的 获取或设置消息所需的安全服务。 指定消息所需的安全服务的 的值。 所设置的值对于 而言不是有效值。 提供用于存储消息说明的集合,其中消息为组成协定所属操作的消息。 查找并返回消息集合中其消息具有指定操作的第一条消息说明。 从集合中返回的具有指定 的第一条 ,如果找不到匹配的 ,则返回 null。 正在查找的消息的操作。 查找并返回集合中其消息具有指定操作的所有消息说明。 从当前集合返回的包含集合消息说明的 ,这些消息说明的消息具有指定的 。如果找不到匹配的 对象,则返回空集合。 正在查找的消息的操作。 指定消息的方向。 传入消息。 传出消息。 表示 SOAP 消息头。 利用指定的受限制名称初始化 类的新实例。 消息头的名称。 消息头的命名空间。 获取或设置消息头的目标接收方。 一个URI,指示消息头的目标接收方。 获取或设置值,该值用于指示是否必须按照 SOAP 1.1 和 1.2 规范解释标头。 如果强制要求进行消息头处理,则为 true;否则为 false。 获取一个值,该值指示是否应该中继标头。 如果消息头可中转,则为 true;否则为 false。根据 SOAP 1.1 规范,默认值为 false。 获取或设置一个值,该值指示消息头是否为消息协定标头。 如果消息头为消息协定标头,则为 true;否则为 false。 表示 对象的集合。 当被派生类调用时,返回消息头的 消息头的 要查找的 表示 SOAP 消息部分的说明。 初始化 类的新实例。 消息部分的 XML 名称。 消息部分的 XML 命名空间。 获取指示消息部分是否有 属性的值的值。 如果已经为此消息部分设置了 ,则为 true;否则为 false。 获取或设置消息部分的索引。 消息部分的索引。 获取或设置消息部分的成员信息。 此消息部分的成员信息。 获取或设置控制消息部分是否可在消息中出现多次的值。 如果可以出现多次,则为 true;否则为 false。 获取或设置消息部分的名称。 消息部分的名称。 获取或设置消息部分的命名空间。 消息部分的命名空间。 获取或设置消息部分的 消息部分的 获取或设置消息部分的类型。 消息部分的类型。 表示 对象的集合。 当被派生类调用时,返回 要查找的 表示 指定的消息属性。 初始化 类的新实例。 属性的名称。 表示 对象的集合。 返回 要查找的 表示使用 时发生的错误或警报事件。 使用指定的消息初始化 类的新实例。 错误或警报消息。 使用指定的消息和 值初始化 类的新实例。 警报或错误消息。 可为错误或警报。 返回可指示两个 对象的值是否相等的值。 如果两个 对象的值相等,则为 true;否则为 false。 要和此对象进行比较的对象。 返回一个用作 对象的哈希函数的值。 一个适用于哈希算法和诸如哈希表之类的数据结构的值。 获取一个可指示 是警告还是错误的值。 如果 将被视为警报,则为 true;否则,为 false。默认值为 false。 获取错误或警报消息。 的消息。 用于通过使用 协定,为 WS-Transfer 元数据交换创建系统提供的绑定。 返回安全性已禁用的 安全性已禁用的 返回支持传输级安全性的 一个支持传输级安全性的 返回带有 带有 返回带有 带有 下载服务元数据。 初始化 类的一个新实例。 使用指定的绑定初始化 类的一个新实例。 使用 WS-Transfer 检索元数据时要使用的绑定。 初始化 类的一个新实例。 元数据地址。 初始化 类的一个新实例。 下载元数据时要使用的终结点配置信息的名称。 初始化 类的一个新实例。 元数据的地址。 下载元数据时要使用的模式。 开始可返回 的异步方法调用。 元数据。 在调用完成时调用的异步回调委托。 与异步调用关联的状态。 开始可使用指定地址、回调和异步状态返回 的异步方法调用。 从指定的 获取的元数据。 元数据的地址。 在调用完成时调用的异步回调委托。 与异步调用关联的状态。 开始可使用指定地址、回调、异步状态和下载机制返回 的异步方法调用。 从指定的 获取的元数据。 元数据的地址。 下载元数据时要使用的 值。 在调用完成时调用的异步回调委托。 与异步调用关联的状态。 Ends an asynchronous method call that returns a . The that contains the downloaded metadata. The object that is received from a call to the method. 当在派生类中重写时,返回用于发出 WS-Transfer 元数据请求的通道工厂。 发出 WS-Transfer 元数据请求的 类型的 元数据地址。 元数据的方言。 元数据的标识符。 返回一个 包含已下载的元数据的 从指定的地址返回一个 位于 的元数据。 要从其下载元数据的地址。 Returns a from the specified address using the specified download mode. The metadata that is downloaded. The address from which to download the metadata. The download mechanism to use. 当在派生类中重写时,返回用于发出 HTTP/GET 元数据请求的 用于发出 HTTP GET 元数据请求的内部 元数据的位置。 元数据的方言。 元数据的标识符。 获取或设置用于发出 HTTP/GET 请求的凭据。 对象用于建立申请凭据。 获取或设置对 下载的元数据的引用的最大数目。 解析的元数据引用的数目。默认值为 10。 获取或设置一个时间段,必须在引发异常之前的此时间段内下载元数据。 必须在其内下载元数据的时间段;默认值为 1 分钟。 获取或设置一个值,该值控制是否解析对元数据的引用。 如果解析对元数据的引用,则为 true;否则为 false。默认值为 true。 获取或设置用于发出 WS-Transfer 元数据请求的客户端安全凭据。 用于发出 WS-Transfer 元数据请求的客户端安全凭据。 指定用于获取元数据的交换模式。 使用 WS-Transfer Get 请求。 使用 HTTP GET 请求。 将服务说明信息导出到元数据中。 获取元数据导出过程中发生的错误的集合。 发生的导出错误。 当在派生类中重写时,将协定描述导出到元数据中。 要导出的协定。 当在派生类中重写时,将终结点转换为元数据。 要转换的终结点。 将策略断言转换为 对象。 包含终结点的策略断言信息的一个对象。然后策略断言可嵌入到元数据文档中。 从中提取策略断言的终结点。 当在派生类中重写时,返回由对 , 的调用生成的元数据。 对象的可枚举集合,这些对象包含导出的元数据。 获取在元数据的导出中使用的对象的词典。 导入程序用于导出协定和终结点的对象的词典。 将元数据导入 对象。 获取指示是否在导入元数据时出现错误的值。 对象的集合。 在派生类中重写时,会返回从元数据导入的协定的集合。 从元数据导入的协定。 在派生类中重写时,会返回元数据中的所有终结点。 由服务发布的 对象的集合。 获取按导入程序了解的名称排列的协定字典。 按 XML 限定名称列出的协定字典。 获取导入程序调用的用于处理策略断言的策略导入程序的集合。 用于处理策略断言的策略导入程序的集合。 获取或设置在导入元数据过程中使用的对象的集合。 类型键控的对象字典。 表示元数据文档的地址。 初始化 类的新实例。 初始化可向 属性分配所指定元数据位置的 类的新实例, 元数据文档的地址。 获取或设置元数据文档的地址。 元数据文档的地址。 表示对从元数据交换终结点返回的元数据文档的引用。 初始化 类的一个新实例。 Initializes a new instance of the class and specifies the network address and address version of the endpoint. An that contains the URI of the endpoint. An that contains the WS-Addressing version implemented by the endpoint. 获取或设置返回元数据的服务的网络地址。 返回元数据的终结点。 获取或设置在终结点中实现或由终结点使用的版本。 一个表示在终结点中实现或由终结点使用的版本的 返回元数据引用终结点的 XML 架构文档。 使用提供的读取器对象读取。 用于读取的 使用指定的编写器对象写入 XML 流。 用于写入的 将元数据作为 对象进行检索和导入。 使用指定地址和异步语句和委托,开始一个可将元数据地址解析为指定协定的 对象的异步调用。 引用异步解析操作的 要为其下载和解析元数据的协定。 元数据地址。 在调用完成时调用的异步回调委托。 与异步调用关联的状态。 地址、协定或回调为 null。 为空, 的至少一个成员为 Null,或者 包含多个具有相同名称和命名空间的协定。 使用指定地址、 和异步语句和委托,开始一个可将元数据地址解析为指定协定的 对象的异步调用。 引用异步解析操作的 要为其下载和解析元数据的协定。 元数据地址。 用于解析元数据的 在调用完成时调用的异步回调委托。 与异步调用关联的状态。 地址、协定、客户端或回调为 null。 为空, 的至少一个成员为 Null,或者 包含多个具有相同名称和命名空间的协定。 使用指定地址、 值和异步语句和委托,开始一个可将元数据地址解析为指定协定的 对象的异步调用。 引用异步解析操作的 要为其下载和解析元数据的协定。 元数据地址。 检索的模式。 在调用完成时调用的异步回调委托。 与异步调用关联的状态。 地址、协定或回调为 null。 为空, 的至少一个成员为 Null,或者 包含多个具有相同名称和命名空间的协定。 使用指定地址、、异步语句和委托,开始一个可将元数据地址解析为指定协定的 对象的异步调用。 引用异步解析操作的 要为其下载和解析元数据的协定。 元数据地址。 检索的模式。 用于解析元数据的 在调用完成时调用的异步回调委托。 与异步调用关联的状态。 地址、协定或回调为 null。 为空, 的至少一个成员为 Null,或者 包含多个具有相同名称和命名空间的协定。 使用指定地址和异步语句和委托,开始一个可将元数据地址解析为指定协定的 对象的异步调用。 引用异步解析操作的 要为其下载和解析元数据的协定。 元数据地址。 在调用完成时调用的异步回调委托。 与异步调用关联的状态。 地址、协定或回调为 null。 使用指定地址、 和异步语句和委托,开始一个可将元数据地址解析为指定协定的 对象的异步调用。 引用异步解析操作的 要为其下载和解析元数据的协定。 元数据地址。 检索的模式。 在调用完成时调用的异步回调委托。 与异步调用关联的状态。 地址、协定或回调为 null。 完成异步调用可将元数据解析为终结点的集合。 元数据中包含的终结点的 对象的集合。 从对 方法的调用中接收的 对象。 使用指定元数据地址,将元数据地址解析为指定协定的 对象。 指定协定的 对象的集合。 要为其下载和解析元数据的协定。 元数据地址。 地址或协定集合为 null。 为空, 的至少一个成员为 Null,或者 包含多个具有相同名称和命名空间的协定。 使用指定元数据地址和 ,将元数据地址解析为指定协定的 对象。 指定协定的 对象的集合。 要为其下载和解析元数据的协定。 元数据地址。 用于解析元数据的 地址、协定集合或客户端为 null。 为空, 的至少一个成员为 Null,或者 包含多个具有相同名称和命名空间的协定。 使用指定地址和传输模式,将元数据地址解析为指定协定的 对象。 指定协定的 对象的集合。 要为其下载和解析元数据的协定。 元数据地址。 检索的模式。 地址或协定集合为 null。 为空, 的至少一个成员为 Null,或者 包含多个具有相同名称和命名空间的协定。 使用指定地址、传输模式和传输客户端,将元数据地址解析为指定协定的 对象。 指定协定的 对象的集合。 要为其下载和解析元数据的协定。 元数据地址。 检索的模式。 用于解析元数据的 地址、协定集合或客户端为 null。 为空, 的至少一个成员为 Null,或者 包含多个具有相同名称和命名空间的协定。 下载元数据地址并将其解析为指定地址处的指定协定的 对象的集合。 指定协定的 对象的集合。 要为其下载和解析元数据的协定。 元数据地址。 地址或协定为 null。 使用指定地址和传输模式,将元数据地址解析为指定协定的 对象。 指定协定的 对象的集合。 要为其下载和解析元数据的协定。 元数据地址。 检索的模式。 地址或协定为 null。 表示 XML 元数据或对 XML 元数据的引用。 在不使用方言、标识符或 XML 元数据的情况下初始化 类的一个新实例。 使用指定的方言、标识符和 XML 元数据初始化 类的一个新实例。 元数据的方言。 元数据的标识符。 XML 元数据。 获取 XML 属性的集合,您可以使用这些属性添加或移除元数据中的属性扩展。 的 XML 属性集合。默认集合为空。 从指定的策略信息创建 一个 ,其中包含具有指定标识符的指定策略表达式。 WS-Policy 中定义的策略的 XML 表示形式。 策略的标识符。 XML 元素不是策略元素。 该策略为 null。 从指定的 对象创建 包含指定 XML 架构的 XML 架构文档。 架构为 null。 返回一个 ,其中包含指定的 一个 ,其中包含指定的 用于创建 对象的 为 null。 获取或设置一个指示元数据类型的值。 元数据的方言。默认值为 null。 获取或设置元数据的标识符。 元数据的标识符。默认值为 null。 获取或设置包含的元数据对象。 的元数据内容。 包含元数据交换方言的值。 WS-Metadata Exchange 文档的方言。 包含 WS-Policy 方言的值。 WS-Policy 策略表达式的方言。 包含 Web 服务描述语言 (WSDL) 方言的值。 WSDL 文档的方言。 包含 XML 架构方言的值。 XML 架构文档的方言。 表示 XML 格式的服务元数据的可序列化集合。 初始化 类的一个新实例。 初始化包含指定的 对象集合的 类的一个新实例。 将包含的元数据值。 获取以 的序列化格式出现的 对象的集合。 的序列化格式出现的 对象。 获取表示元数据的 对象的集合。 表示元数据的 对象的集合。 从指定的 对象返回一个 一个 ,其中包含 XML 流中存在的所有元数据。 要读入 XML 的读取器。 读取器为 Null。 实现 方法以提供序列化支持。 实现 方法,以支持从 XML 反序列化。 读取 XML 时要使用的读取器。 读取器为 Null。 实现 方法,以支持到 XML 的序列化。 写入 XML 时要使用的编写器。 编写器为 Null。 使用指定的 写入 XML。 用于写入 XML 的编写器。 编写器为 Null。 指示 Windows Communication Foundation (WCF) 不在 集合中禁用标头的强制处理,根据 SOAP 1.1 和 1.2 规范,必须了解该集合。 使用指定的值初始化 类的新实例。 一个值,指定是否强制执行 mustUnderstand 头的验证。 支持行为功能。 该行为所应用到的终结点。 该行为的绑定参数。 的值分配给 属性。 该行为所应用到的终结点。 要设置的客户端运行时。 的值分配给 属性。 该行为所应用到的终结点。 要设置的调度程序。 支持行为功能。 要验证的终结点。 获取或设置一个值,该值指定是否确保按照 SOAP 1.1 和 1.2 规范理解了标头。 如果必须正确处理标头否则会引发错误,则为 true;否则为 false。默认值为 false。 传递给 方法可以在生成代码之前修改操作协定及其上下文。 使用指定的协定生成器、协定上下文、操作说明、代码类型声明和方法初始化 类的新实例。 生成代码的服务协定生成器。 协定及其生成上下文。 要生成的操作的操作说明。 声明代码类型。 要生成的方法。 初始化 类的新实例。 生成代码的服务协定生成器。 协定及其生成上下文。 要生成的操作的操作说明。 声明代码类型。 同步方法。 异步开始方法。 异步结束方法。 获取异步开始操作的 异步开始操作的 。如果该操作是同步操作,则返回 null。 获取服务协定的代码生成上下文。 当前操作的 获取当前操作的声明类型。 当前操作的声明类型。 获取异步结束操作声明。 异步结束操作。如果该操作是同步操作,则返回 null。 获取指示是否为当前操作生成异步方法的值。 如果该操作是异步操作,则为 true,否则为 false。 获取当前操作的 当前操作的 获取生成当前操作的 生成当前操作的 获取同步操作的 同步操作的 表示协定操作的说明,该协定操作可提供组成操作的消息的说明。 使用指定的名称和协定说明初始化 类的新实例。 操作说明的名称。 用于初始化操作说明的 获取或设置操作的开始方法。 可访问该方法的属性和元数据的 获取或设置与此操作关联的操作行为。 一个包含与此操作关联的 对象的 获取或设置该操作所属的协定。 操作的 获取或设置操作的结束方法。 可访问该方法的属性和元数据的 获取与操作说明关联的错误的说明。 包含与操作说明关联的错误的详细信息的 获取指示操作是否已设置保护级别的值。 如果已经设置了保护级别,则为 true,否则为 false。 获取或设置一个值,该值指示方法是否实现可在服务器上启动会话(如果存在会话)的操作。 如果允许操作在服务器上启动会话,则为 true;否则为 false。默认值为 true。 获取或设置一个值,该值指示操作是否返回答复消息。 如果该方法收到请求消息,但没有返回任何答复消息,则为 true;否则为 false。默认值为 false。 获取或设置一个值,该值指示服务操作在发送答复消息(如果存在)后,是否会导致服务器关闭会话。 如果该操作会导致服务器关闭会话,则为 true;否则为 false。默认值为 false。 获取与操作说明关联的已知类型。 与操作说明关联的已知类型的集合。 获取或设置组成操作的消息的说明。 包含组成操作的消息的说明的 获取或设置操作说明的名称。 操作说明的名称。 获取或设置操作的保护级别。 操作的 获取或设置操作说明的服务同步方法。 可访问该方法的属性和元数据的 表示包含操作说明的集合。 从操作说明集合返回带有指定名称的操作说明。 带有指定名称的 操作的名称。 从操作说明集合中返回所有带有指定名称的操作说明的集合。 包含带有指定名称的操作说明的类型 操作的名称。 为 null。 将元素插入操作说明集合中的指定索引处。 从零开始的索引,应在该位置插入 要插入的 为 null。 替换操作说明集合中的指定索引处的元素。 从零开始的索引,应在该位置插入 要插入的 为 null。 包含策略断言。 初始化 类的新实例。 使用指定的 对象初始化 类。 将包含到集合中的策略断言。 返回一个指示集合是否包含指定策略断言的值。 如果集合包含指定的策略断言,则为 true;否则为 false。 策略断言的名称。 策略断言的命名空间。 返回指定的策略断言。 指定的策略断言,如果找不到断言,则为 null。 策略断言的本地名称。 策略断言的命名空间。 返回所有指定的策略断言。 与规范匹配的所有策略断言的集合,或空集合。 策略断言的本地名称。 策略断言的命名空间。 将指定策略断言插入到集合中的指定索引处。 要插入 的位置的索引。 要在 处插入的策略断言。该断言不能为空。 从该集合中移除指定的策略断言。 从该集合移除的策略断言;或者,如果策略断言不在该集合中,则为 null。 策略断言的本地名称。 策略断言的命名空间。 移除与指定名称和命名空间匹配的所有策略断言。 所有移除的策略断言的集合;或者,如果未找到与指定名称和命名空间匹配的断言,则为空集合。 策略断言的本地名称。 策略断言的命名空间。 用指定的策略断言替换指定索引处的策略断言。 包含要替换的断言的索引。 要替换 处已有断言的策略断言。该断言不能为空。 定义用于检索元数据中的绑定断言并在适当范围内附加实现绑定元素的类。 初始化 类的新实例。 策略上下文的 获取实现策略断言的自定义绑定元素所要添加到的绑定元素的集合。 一个包含终结点的绑定元素的 获取终结点的协定。 一个 从元数据获取策略断言的集合。 一个包含绑定策略断言的类型为 返回指定 SOAP 错误的策略断言的集合。 指定 SOAP 错误的策略断言的集合。 要为其添加策略断言或配置绑定的 对象。 获取消息的策略断言的集合。 要为其添加策略断言或配置绑定的 拥有绑定断言的 返回指定操作的策略断言的集合。 操作的策略断言。 要为其添加策略断言或配置绑定的 设置使用 对方法访问进行控制时所执行的授权检查的模式。 未设置 的设置是基于 Windows () 进行的。如果用户标识不与 Windows 帐户关联,则将使用匿名 Windows 用户。 的设置是基于 ASP.NET 角色提供程序 () 进行的。 使用户能够为 指定自定义 类。 提供与服务授权行为相关的属性。 初始化 类的一个新实例。 获取或设置外部授权策略的集合。 一个 行为是只读的。 获取或设置一个值,该值指示服务是否模拟它所支持的所有操作。 如果服务模拟它支持的所有操作,则为 true;否则为 false。默认值为 false。 行为是只读的。 获取或设置主体权限模式。 获取或设置自定义角色提供程序。 行为是只读的。 获取或设置服务授权管理器。 添加参数以配置绑定的显式接口实现。 的集合。 添加调度行为以配置绑定的显式接口实现。 验证行为。 传递给 方法,以能在生成代码之前对服务协定及其上下文进行修改。 使用指定的协定生成器、协定说明和协定代码类型声明初始化 类的新实例。 可为协定生成代码的生成器。 要生成的协定的协定说明。 要生成的协定代码的 使用指定的协定生成器、协定说明和协定代码类型声明初始化 类的新实例。 可为协定生成代码的生成器。 要生成的协定的协定说明。 要生成的协定代码的 要生成的双向协定代码的 获取当前协定的 当前协定的 获取当前协定的 当前协定的 获取服务协定上的双向回调协定的 服务协定上的双向回调协定的 获取表示协定操作的 对象的集合。 表示协定操作的 对象的集合。 获取要生成协定的 要生成协定的 表示使用 时可用的协定生成选项。 没有指定选项。 除了同步版本外,为操作生成异步方法。 生成可从协定接口和 派生的接口。 导致所有类型标记为内部类型标记。 生成扩展 的 Windows Communication Foundation (WCF) 客户端类。 生成消息协定。 除了同步版本外,还为操作生成基于事件的异步方法。 类型可以从 说明对象生成服务协定代码和绑定配置。 利用新 实例初始化 类的新实例。 利用指定的 实例初始化 类的新实例。 用以生成代码的 实例。 利用指定的 实例和 实例初始化 类的新实例。 用以生成代码的 实例。 用以生成绑定配置的 实例。 利用指定的 实例初始化 类的新实例。 用以生成绑定配置的 实例。 获取包含所生成的绑定配置的 实例。 包含所生成的终结点配置的 的实例。 获取生成服务协定代码和终结点配置时生成的 对象的集合。 对象的集合。 为指定的 实例生成绑定配置。 用以生成绑定配置的 所生成的绑定节的名称。 所生成的绑定配置的名称。 从指定的 实例生成服务协定类型。 所生成的协定类型的 实例。 用以生成协定类型的 从指定的 实例生成服务协定类型和终结点配置。 所生成的协定类型的 实例。 用以生成协定类型的 所生成的终结点配置。 获取生成代码时使用的从协定说明命名空间到托管命名空间的映射。 从协定说明命名空间到托管命名空间的映射。 获取或设置服务协定代码的生成选项。 一个 对象。 获取从协定说明到引用协定类型的映射。 从协定说明到所引用协定类型的映射。 为生成服务协定代码获取目标 对象。 一个 对象。 Configures a service credential. Use this class to specify the credential for the service such as an X.509 certificate. Also, use this class to specify the authentication model for various client credentials such as user name and password validation. 初始化 类的一个新实例。 从指定 初始化 的新实例。 用于初始化新实例的 实例。 获取此服务的当前客户端证书身份验证和配置设置。 一个 实例。 创建当前实例的副本。 一个 实例。 复制当前实例的必要成员。 一个 实例。 为此服务创建令牌管理器。 一个 实例。 获取此服务的当前颁发的令牌(例如,SAML)身份验证设置。 一个 实例。 获取要由服务上配置的对等传输终结点使用的当前凭据身份验证和配置设置。 一个 实例。 获取要由安全对话使用的当前设置。 一个 实例。 获取与此服务关联的当前证书。 一个 实例。 将此实例添加到绑定参数集合。这是一个基础结构方法,不要直接调用此方法。 服务的说明。 服务主机基。 服务终结点的集合。 参数的集合。 为 null。 应用调度行为。这是一个基础结构方法,不要直接调用此方法。 服务说明。 服务主机基。 验证服务说明。这是一个基础结构方法,不要直接调用此方法。 服务说明。 服务主机基。 获取此服务的当前用户名/密码身份验证设置。 一个 实例。 获取此服务的当前 Windows 身份验证设置。 一个 实例。 启用 Windows Communication Foundation (WCF) 服务的调试和帮助信息功能。 初始化 类的一个新实例。 获取或设置一个值,该值控制 Windows Communication Foundation (WCF) 是否在由 属性控制的地址发布 HTML 帮助页。 如果 WCF 发布 HTML 帮助页,则为 true;否则为 false。默认值为 true。 获取或设置发布 HTML 帮助文件的位置。 在使用 HTML 浏览器查看终结点时,用户看到的自定义 HTML 帮助文件基于 HTTP 的相对或绝对 URL。 获取或设置一个值,该值指定 Windows Communication Foundation (WCF) 是否通过 HTTPS 在由 属性控制的地址返回 HTML 帮助文件。 如果将 HTML 帮助文件返回到发出 HTTPS/GET 请求(如 HTML 浏览器的请求)的客户端,则为 true;否则为 false。默认值为 true。 获取或设置发布 HTML 文件以便使用 HTTPS 进行检索的位置。 在使用 HTML 浏览器查看终结点时,用户看到的自定义 HTML 帮助文件基于 HTTPS 的相对或绝对 URL。 获取或设置一个值,该值指定在返回客户端以供调试的 SOAP 错误详细信息中是否包含托管异常信息。 如果 Windows Communication Foundation (WCF) 在 SOAP 错误中返回托管异常信息以供客户端调试,则为 true;否则为 false。默认值为 false。 Implements the method to support the behavior. The service host. Implements the method to support the behavior. The service host. Implements the method to support the behavior. The service host. 表示一个完整的服务的内存中说明,包括服务的所有终结点及其各自地址、绑定、协定和行为的规范。 初始化 类的新实例。 从服务终结点的指定枚举初始化 类的新实例。 用于初始化服务说明的类型为 为 null。 获取与该服务关联的行为。 包含服务关联行为的类型为 获取或设置 <service> 配置元素的名称。 用于配置服务的 <service> 配置元素的名称。 从服务说明获取终结点的集合。 包含为服务定义的终结点的 返回利用指定服务对象初始化了的服务说明。 所提供的服务对象的 实现服务的 为 null。 返回利用指定服务类型初始化了的服务说明。 所提供的服务类型的 服务的 为 null。 获取或设置服务的名称。 服务的名称。 获取或设置服务的命名空间。 服务的命名空间。 获取服务的类型。 实现服务的 的实例。 表示允许服务的客户端查找并与服务通信的服务的终结点。 初始化指定协定的 类的新实例。 服务终结点的 使用指定的协定、绑定和地址初始化 类的新实例。 服务终结点的 指定服务终结点的通信方式的 服务终结点的 获取或设置服务终结点的终结点地址。 指定服务终结点的位置的 获取服务终结点的行为。 包含为服务终结点指定的行为的类型为 获取或设置服务终结点的绑定。 服务终结点的 获取服务终结点的协定。 指定服务终结点的协定的 获取或设置服务终结点侦听的 URI。 服务终结点侦听的 。默认值由 返回的 提供。 获取或设置传输处理提供给服务的供其侦听的 URI 的方式。 服务终结点的 。默认值为 Gets or sets the name of the service endpoint. The name the service endpoint. The default value is the concatenation of the binding name and the contract description name. For example, +'_' + . 一个包含服务的终结点的集合。 返回从服务终结点集合中找到的第一个满足指定协定类型的服务终结点。 第一个满足指定协定类型条件的 ,如果找不到,则为 null。 服务终结点的协定的 为 null。 返回服务终结点集合中的一个满足指定协定类型条件且带有指定绑定命名和命名空间的服务终结点。 第一个满足指定协定类型条件且带有指定绑定命名和命名空间的 ,如果找不到,则为 null。 服务终结点的协定的 服务的绑定的 为 null。 返回服务终结点集合的一个带有指定地址的服务终结点。 第一个满足指定地址条件的 ,如果找不到,则为 null。 服务终结点的 为 null。 返回服务终结点集合中的一个带有指定命名空间和协定名称的服务终结点。 第一个满足指定命名空间和协定名称条件的 ,如果找不到,则为 null。 服务的协定的 返回在服务终结点集合中找到的第一个带有指定的协定名称、协定命名空间、绑定命名和绑定命名空间的服务终结点。 第一个带有指定的绑定名称、绑定命名空间、协定名称和协定命名空间的 服务的协定的 服务的绑定的 为 null。 返回指定服务类型的所有服务终结点的集合。 包含指定类型的服务终结点的类型 ,如果找不到,则为空。 服务终结点的协定的 为 null。 返回满足指定服务名称条件的所有服务终结点的集合。 包含带有指定协定名称和命名空间的服务终结点的类型 ,如果找不到,则为空。 服务的 为 null。 将一项插入集合中指定索引处。 从零开始的索引,应在该位置插入项。 应在指定 处插入的 项。 小于零。 - 或 - 大于集合中所包含的项的数目。 为 null。 替换集合中指定索引处的元素。 待替换元素的从零开始的索引。 指定 处的 项的新值。 小于零。 - 或 - 大于集合中所包含的项的数目。 为 null。 控制服务元数据和相关信息的发布。 初始化 类的一个新实例。 获取或设置作为服务元数据的位置的值。 服务元数据的位置。 该值为绝对值,且架构既不是 http,也不是 https。 获取或设置一个值,该值指示是否发布服务元数据以便使用 HTTP/GET 请求进行检索。 如果发布 WSDL,则为 true;否则为 false。默认值为 false。 获取或设置进行 HTTP/GET 请求的元数据发布的位置。 元数据的绝对位置或相对位置。 获取或设置一个值,该值指示是否发布服务元数据以便使用 HTTPS/GET 请求进行检索。 如果发布 WSDL,则为 true;否则为 false。默认值为 false。 获取或设置进行 HTTPS/GET 请求的元数据发布的位置。 HTTPS 元数据的地址。 获取或设置用于发布服务元数据的内部 对象。 内部 对象。 返回字符串 IMetadataContract。 配置基础绑定以支持该行为的 的实现。 要配置的服务说明。 服务的宿主。 要配置的终结点。 要配置的绑定参数。 配置基础绑定以支持服务行为的 的实现。 要修改的服务说明。 服务的宿主。 为 null。 的目标地址为 null。 验证服务说明是否可以支持该行为的 的实现。 要验证的服务说明。 服务的宿主。 提供元数据发布协议的实现。 创建 对象的一个实例。 Gets the service's metadata at runtime. A object that contains the service's metadata at runtime. Note:Changes in the returned collection are reflected in subsequent requests for the service metadata. Specifies the audit behavior of security events. In general, the security events consist of authentication events such as transport, message or negotiate authentication and authorization event. For more information, see . 初始化 类的一个新实例。 获取或设置与安全相关的事件日志的写入位置。 。默认值为 set 和 value 均不是 的有效成员。 获取或设置要在消息级别审核的身份验证事件的类型。 枚举值之一。默认值为 set 和 value 均不是 的有效成员。 获取或设置要在服务级别审核的授权事件的类型。 枚举值之一。默认值为 None。 set 和 value 均不是 的有效成员。默认值为 获取或设置一个值,该值指示审核失败是否会影响应用程序。 如果审核失败不会影响应用程序,则为 true;否则为 false。默认值为 true。 向绑定元素传递自定义数据,以支持协定实现。 服务的 服务的宿主。 服务终结点。 set 和 为 null。 用于更改运行时属性值或插入自定义扩展对象(例如错误处理程序、消息或参数拦截器、安全扩展以及其他自定义扩展对象)。 服务的 服务的宿主。 为 null。 为 null。 未实现。 服务的 服务的宿主。 配置运行时吞吐量设置,这些设置可以让您优化服务性能。 初始化 类的一个新实例。 Gets or sets a value that specifies the maximum number of messages actively processing across a . The upper limit of active messages in the service. The default is 16. Gets or sets a value that specifies the maximum number of objects in the service that can execute at one time. The maximum number of objects in the service at one time. The default is 26. 获取或设置一个指定 对象可一次接受的最多会话数的值。 服务主机可接受的最大会话数。默认值为 10。 对绑定进行配置以支持服务行为。 服务说明。 服务的宿主。 由服务公开的终结点。 要进行配置以支持服务行为的绑定参数。 对服务进行配置以支持服务行为。 要配置的服务说明。 服务的宿主。 验证服务和主机能否支持服务行为。 要由服务行为验证的服务说明。 要由服务行为验证的服务主机。 控制通道以同步还是异步方式进行侦听。 创建 类的实例。 在此类中未实现。 要修改的终结点。 绑定元素支持该行为所需的对象。 在此类中未实现。 要自定义的终结点。 要自定义的客户端运行时。 属性设置为 true。 公开协定的终结点。 要修改或扩展的终结点调度程序。 在此类中未实现。 要验证的终结点。 表示一个行为,它可优化支持事务性接收的传输的接收操作。 Initializes a new instance of the class with the specified batch size. The maximum number of receive operations that can be batched together. is less than 0. Gets or sets the maximum number of receive operations that can be batched together in one transaction. The maximum number of receive operations that can be batched together in one transaction. is less than 0. Applies binding settings to the specified service endpoint. This method cannot be inherited. A service endpoint where behavior settings are applied. A collection of binding parameters that store information used by binding elements to build factories. Applies transaction batching behavior settings to the specified service endpoint. This method cannot be inherited. A service endpoint where behavior settings are applied. Contains the transaction batching behavior. Associates an endpoint dispatcher with the specified service endpoint. This method cannot be inherited. A service endpoint where behavior settings are applied. An endpoint dispatching for dispatching messages 确保事务批处理仅可应用于支持事务接收操作的绑定。不能继承此方法。 验证批处理行为的服务终结点。 将类型化的消息转换为非类型化的消息,或将非类型化的消息转换为类型化的消息。 初始化 类的新实例。 表示返回 实例的静态方法。 一个 实例。 一个使用 批注过的 消息协定类型。 一个操作字符串。 表示返回 实例的静态方法。 一个 实例。 一个使用 批注过的 消息协定类型。 一个操作字符串。 一个指定要使用的格式化程序的 表示返回 实例的静态方法。 一个 实例。 一个使用 批注过的 消息协定类型。 一个操作字符串。 一个指定要使用的格式化程序的 表示返回 实例的静态方法。 一个 实例。 一个使用 批注过的 消息协定类型。 一个操作字符串。 一个命名空间。 表示返回 实例的静态方法。 一个 实例。 一个使用 批注过的 消息协定类型。 一个操作字符串。 一个命名空间。 一个指定要使用的格式化程序的 表示返回 实例的静态方法。 一个 实例。 一个使用 批注过的 消息协定类型。 一个操作字符串。 一个命名空间。 一个指定要使用的格式化程序的 从指定的 实例创建一个类型化的消息。 一个为类型化的消息的对象。 一个非类型化的消息。 从指定的类型化消息创建一个 实例。 一个 实例。 一个类型化的消息。 使用指定的版本,从指定的类型化消息创建一个 实例。 一个 实例。 一个类型化的消息。 一个指定与消息关联的 SOAP 和 WS-Addressing 的版本的 传递给自定义 WSDL 导出程序和导入程序,从而为协定自定义元数据导出过程和导入过程。 获取正在被导出或导入的 正在被导出或导入的 返回指定错误的错误说明。 指定错误的错误说明。 所请求的 未找到值。 该值为 null。 返回指定消息的消息说明。 指定消息的消息说明。 所请求的 未找到值。 该值为 null。 返回指定操作说明的操作。 指定操作说明的操作。 所请求的 未找到值。 该值为 null。 返回与该操作关联的操作说明。 与该操作关联的操作说明。 所请求的 未找到值。 该值为 null。 返回所请求的 所请求的 所请求的 未找到值。 该值为 null。 获取指定 对象,该对象表示 XML Web services 的操作所传递的消息类型。 一个表示消息类型的 对象,该消息类型是 XML Web services 的操作传递的。 所请求的 未找到值。 该值为 null。 获取表示协定的 表示协定的 传递给自定义 WSDL 导出程序和导入程序,可以为 WSDL 终结点自定义元数据导出过程和导入过程。 获取正在被导出或导入的 正在被导出或导入的 获取正在被导出或导入的 正在被导出或导入的 获取与该错误关联的 WSDL 绑定。 与错误关联的 WSDL 与 WSDL 绑定关联的错误的 获取与 WSDL 错误绑定关联的错误的说明。 与 WSDL 绑定关联的错误的 与 WSDL 错误绑定关联的 获取由该说明指定的消息的 WSDL 绑定。 由该说明指定的消息的 与该说明关联的 获取由 WSDL 绑定指定的消息的消息说明。 由该绑定指定的消息的 与该消息关联的 获取由该说明指定的操作的 WSDL 绑定。 由该说明指定的操作的 与该绑定关联的操作的 返回与 WSDL 绑定关联的操作的操作说明。 与该绑定关联的操作的 与该说明关联的 获取 WSDL 终结点的 WSDL 终结点的 获取 WSDL 终结点的 WSDL 终结点的 将服务、协定和终结点信息转换为元数据文档。 初始化 类的新实例。 导出仅描述指定协定说明中的协定信息的元数据。 用以从其生成元数据的 发生错误的导出程序。 协定为 null。 生成有关指定终结点的元数据。 要返回其元数据的 发生错误的导出程序。 为 null。 绑定为 null。 从指定服务生成终结点组的元数据。 要生成其元数据的 对象。 服务的名称。 发生错误的导出程序。 为 null。 为 null。 绑定为 null。 调用一个导出方法后,获取 对象的集合。 对象的集合。 调用一个导出方法后,获取一组 对象。 一组 对象。 返回所生成的 对象的可枚举集合。 所生成的 对象的可枚举集合,表示生成为调用 的结果的元数据。 与 WS-Policy 附件一起导入 Web Services 描述语言 (WSDL) 1.1 元数据。 初始化 类的一个新实例。 元数据文档的集合,可从该集合中提取协定、终结点和绑定信息。 从指定的元数据、自定义策略导入程序和自定义 WSDL 导入程序创建一个 对象。 已下载的元数据。 用于导入自定义策略语句的自定义策略导入程序。 用于导入自定义 WSDL 元素的自定义 WSDL 导入程序。 参数为 null。 返回从元数据文档导入的一组 对象。 从元数据文档导入的一组 对象。 遇到错误。 返回表示元数据文档中端口类型信息的一组 对象。 表示元数据文档中端口类型信息的一组 对象。 遇到错误。 返回一个表示 WSDL 文档中的终结点的 一个 ,表示 WSDL 文档中的终结点。 遇到错误。 返回一个 对象,该对象表示一组元数据文档中的绑定信息。 一个 对象,表示一组元数据文档中的绑定信息。 一个 对象,表示元数据文件中的绑定信息。 遇到错误。 参数为 null。 返回一个 对象,该对象表示由指定端口类型信息找到的元数据。 一个 对象,表示由指定端口类型信息找到的元数据。 一个表示所需端口类型的 对象。 遇到错误。 端口类型为 null。 从一组元数据文档中返回 ,该组文档使用指定 对象中的信息。 一个 对象,表示元数据文档中的特定 WSDL 端口信息。 一个表示所需 WSDL 端口信息的 对象。 遇到错误。 为 null。 返回一个 ,它表示使用指定 的所有 WSDL 端口类型。 一个 ,它表示使用指定 的所有 WSDL 端口类型。 WSDL 端口中使用的一个 对象。 遇到错误。 为 null。 返回一个 ,它表示与指定 关联的所有 WSDL 端口类型。 一个 ,它表示与指定 关联的所有 WSDL 端口类型。 用于查找关联 WSDL 端口信息的 对象。 遇到错误。 为 null。 为 null。 返回一个 ,它表示指定 中的所有 WSDL 端口类型。 一个 ,它表示指定 中的所有 WSDL 端口类型。 在其中搜索 WSDL 端口信息的 对象。 遇到错误。 为 null。 获取用于描述元数据文档中的协定信息的一组 对象。 用于描述元数据文档中的协定信息的 对象的集合。 获取一组 对象,该组对象用于导入自定义 WSDL 信息。 用于导入自定义 WSDL 信息的一组 对象。 获取用于描述元数据中的类型的一组 对象。 用于描述元数据中的类型的一组 对象。 使用 从 WSDL 文档处理消息的导入。 初始化 类的一个新实例。 指定要在导入一组 WSDL 文档时使用的服务说明和架构集。 一个 ,表示要检查的 WSDL 文档。 一个 ,表示要在转换消息时使用的架构。 一个 ,其中包含要在导入消息时使用的策略文档。 导入协定。 要用于导入的 ,表示要使用的上下文。 导入特定终结点。 一个 ,表示要使用的导入程序。 一个 ,表示要导入的终结点。 控制与操作相关联的 的运行时行为。 使用特定操作初始化 类的新实例。 要导出或序列化的 初始化 类的一个新实例。 要导出或序列化的 一个 ,用于保存 SOAP 使用和格式选项。 Gets the collection of mappings between XML schema elements and CLR data types. A of s that contains the mappings. 将一组参数添加到操作说明。 目标 一个包含参数的 将客户端的行为应用于操作。 一个表示操作的 一个表示客户端操作的 将调度行为应用于操作。 目标 要应用的 验证操作。 要验证的目标 以 WSDL 文档形式导出操作数据。 要用于导出的 要导出的 以 WSDL 文档形式导出终结点数据。 要用于导出的 要导出的 获取保存 SOAP 使用和格式选项的对象。 一个保存 SOAP 使用和格式选项的 指定正在使用的 WS-Policy 规范的版本。 一个 实例。 Specifies the quotas for metadata importers that derive from the class. Creates a new instance of the class. Gets the default set of quotas for metadata importers. Returns the that contains the default set of quotas for metadata importers. Gets the maximum quotas values for a metadata importer. Returns the that contains the maximum quota values for a metadata importer. 一个类,用于指定使用的 WS-Policy 规范的版本。 获取默认 WS-Policy 版本。 一个 实例,指定默认策略版本。 获取策略版本的命名空间。 一个包含 WS-Policy 命名空间的字符串。 获取表示 WS-Policy 1.2 的一个 实例。 表示 WS-Policy 1.2 的一个 实例。 获取表示 WS-Policy 1.5 的一个 实例。 表示 WS-Policy 1.5 的一个 实例。 实例转换为字符串表示形式。 正在使用的 WS-Policy 版本的命名空间。 指定是否启用程序集的性能计数器。 性能计数器被禁用。这是默认值。 只启用与此服务相关的性能计数器。 可以在运行时查看性能计数器。 创建单个性能计数器实例 _WCF_Admin。此实例用于启用基础结构所使用的 SQM 数据的集合。此实例的计数器值均未进行更新,因此将保持为零。这是当不存在 Windows Communication Foundation (WCF) 的配置时的默认值。 表示一个查询,该查询可以测试消息的操作是否为指定操作集合中的操作。 利用此类测试的操作的集合来初始化此类的新实例。 包含筛选器测试的操作的集合的 为 null。 数组为空。 获取此 测试的操作字符串的只读副本。 包含此 测试的操作字符串的 创建一个可以有效地测试消息操作的新筛选器表。 可向其中添加 和关联的 对象。 与表中的筛选器关联的数据。 测试消息的操作是否与此 中指定的操作之一相匹配。 如果 操作标头与指定的操作之一相匹配,则为 true;否则为 false。 要测试的 为 null。 测试缓冲消息的操作标头是否与此 中指定的操作之一相匹配。 如果 操作标头与指定的操作之一相匹配,则为 true;否则为 false。 要测试的 为 null。 接受通道以及将通道与服务相关联的组件。 初始化 类的新实例。 通道调度程序的 为 null。 初始化 类的新实例。 通道调度程序的 用于配置服务的绑定的名称。 为 null。 初始化 类的新实例。 服务的 用于配置服务的绑定的名称。 服务的 为 null。 将通道调度程序附加到宿主。 服务的 通信对象处于 状态。 通信对象处于 状态。 通信对象处于 状态。 获取用于配置服务的绑定的名称。 服务的绑定名称。 获取 对象的集合,在首次创建通道时您可以使用这些对象来检查通道以及向通道添加状态。 对象类型的 阻止侦听程序接受新通道。 获取为关闭通道调度程序预留的默认时间间隔。 指定为关闭通道调度程序预留的默认时间间隔的 获取为打开通道调度程序预留的默认时间间隔。 指定为关闭通道调度程序预留的默认时间间隔的 将服务宿主与通道调度程序分离。 服务的 为 null。 不是通道调度程序的宿主。 通信对象处于 状态。 通信对象处于 状态。 通信对象处于 状态。 获取将消息转发到通道终结点的终结点调度程序。 将消息转发到通道终结点的 获取 对象的集合,这些对象可用于插入终结点的自定义错误处理功能。 对象的一个 获取与调度程序关联的服务的宿主。 与调度程序关联的服务的 获取或设置一个值,该值指示是否在错误中包含有关异常的详细信息。 如果在错误中包含有关异常的详细信息,则为 true,否则为 false。 通信对象处于 状态。 通信对象处于 状态。 通信对象处于 状态。 获取一个值,该值指示对侦听程序的接受方法调用是否在事务中完成。 如果对侦听程序的接受方法调用是在事务中完成,则为 true;否则为 false。 获取一个值,该值指示对侦听程序的接收方法调用是否在事务中完成。 如果对侦听程序的接收方法调用是在事务中完成,则为 true;否则为 false。 通信对象处于 状态。 通信对象处于 状态。 通信对象处于 状态。 获取与通道调度程序关联的侦听程序。 与通道调度程序关联的 获取或设置一个值,该值指示通道调度程序是否将寻址标头添加到请求-回复消息。 如果代理不添加任何寻址标头,则为 true;否则为 false。默认值为 false。请参见备注。 通信对象处于 状态。 通信对象处于 状态。 通信对象处于 状态。 获取或设置事务处理批处理的最大大小。 事务处理批处理的最大大小。 设置的值小于零。 通信对象处于 状态。 通信对象处于 状态。 通信对象处于 状态。 获取或设置使用的或预期的 SOAP 消息和 WS-Addressing 版本。 使用的或预期的 通信对象处于 状态。 通信对象处于 状态。 通信对象处于 状态。 中止与调度程序关联的侦听程序。 开始必须在指定时间间隔内完成的异步操作,来关闭调度程序的通道侦听程序。 引用关闭调度程序的通道侦听程序的异步操作的 ,指定在超时前必须完成关闭操作的时间。 接收关闭操作的异步完成通知的 委托。 一个由应用程序指定的对象,它包含与异步关闭操作相关联的状态信息。 开始必须在指定时间间隔内完成的异步操作,来打开调度程序的通道侦听程序。 引用打开调度程序的通道侦听程序的异步操作的 ,指定在超时前必须完成打开操作的时间。 接收打开操作的异步完成通知的 委托。 一个由应用程序指定的对象,它包含与异步打开操作相关联的状态信息。 宿主或消息版本为 null。 在指定的时间间隔内关闭与调度程序关联的通道侦听程序。 指定为关闭侦听程序预留的时间间隔的 提供对关闭与通道调度程序关联的终结点调度程序的跟踪。 完成异步操作来关闭调度程序的通道侦听程序。 通过调用 方法返回的 完成异步操作来打开调度程序的通道侦听程序。 通过调用 方法返回的 打开与通道调度程序关联的侦听程序。 指定为打开侦听程序预留的时间间隔的 宿主或消息版本为 null。 填充和验证用于调度到终结点的筛选器表。 宿主为 null。 检查通道调度程序是否附加到宿主。 宿主为 null。 获取或设置一个值,该值指定调度程序是否使用同步调用从通道读取消息。 如果调度程序使用同步方法从通道读取消息,则为 true,否则为 false。默认值为 false。 通信对象处于 状态。 通信对象处于 状态。 通信对象处于 状态。 获取或设置与通道调度程序关联的服务的服务控制器。 一个 对象。 通信对象处于 状态。 通信对象处于 状态。 通信对象处于 状态。 获取或设置事务的默认隔离级别。 值之一。默认值为 隔离级别设置未定义。 通信对象处于 状态。 通信对象处于 状态。 通信对象处于 状态。 获取或设置由代表该服务的调度程序创建的新事务的默认超时值。 一个 值,表示事务的默认超时时段。默认为 值的设置小于零或过大。 通信对象处于 状态。 通信对象处于 状态。 通信对象处于 状态。 接受通道并可将通道与服务相关联的通道调度程序的抽象基类。 初始化 类的新实例。 在派生类中重写时,将通道调度程序附加到特定主机。 服务的 为 null。 通信对象处于 状态,或者主机已设置。 通信对象处于 状态。 通信对象处于 状态。 在派生类中重写时,移除与通道调度程序关联的终结点调度程序。 在派生类中重写时,将通道调度程序与特定主机分离。 为 null。 通信对象处于 状态,或者主机已设置。 通信对象处于 状态。 通信对象处于 状态。 在派生类中重写时,获取与通道调度程序关联的服务主机。 与调度程序关联的服务的 在派生类中重写时,获取与通道调度程序关联的通道侦听程序。 与通道调度程序关联的 提供包含通道调度程序的线程安全集合。 从集合中移除所有通道调度程序。 将通道调度程序插入到集合中的指定索引位置。 要从集合中检索的通道调度程序的从零开始的索引。 要作为元素插入到集合中的通道调度程序。 与通道调度程序集合关联的服务宿主被关闭。 指定的 小于零或大于集合中的项数。 通信对象没有处于任何状态 将通道调度程序从集合中的指定索引位置移除。 要从集合中移除的通道调度程序的从零开始的索引。 指定的 小于零或大于集合中的项数。 将指定索引位置的通道调度程序替换为其他项。 要替换的通道调度程序的从零开始的索引。 要替换的通道调度程序 与通道调度程序的此集合关联的服务处于 状态。 指定的 小于零或大于集合中的项数。 用于在客户端对象或客户端通道对象中修改或扩展特定协定操作的执行行为。此类不能被继承。 使用指定的 、名称和操作值来初始化 类的新实例。 包含的 对象。 操作的名称。 操作 (operation) 的操作 (action)。 使用指定的 、名称、操作以及回复操作值来初始化 类的新实例。 包含的 对象。 操作的名称。 操作 (operation) 的操作 (action)。 回复消息的操作。 获取操作 (operation) 的操作 (action)。 操作 (operation) 的操作 (action)。 获取或设置与异步操作关联的方法。 表示处理异步方法对的开头部分的方法的 对象;或者,如果操作不是异步方法对的一部分,则为 null。 获取或设置一个值,该值指示 属性值是否用于反序列化回复消息。 如果返回类型不是 ,则为 true;否则为 false。 获取或设置实现操作的异步结束方法的方法。 表示操作的结束方法的 ;或者,如果操作不是异步,则为 null。 获取 对象的集合,这些对象表示此操作的指定的 SOAP 错误。 为操作指定的 SOAP 错误的集合。 获取或设置将对象序列化到消息,以及将消息反序列化到对象的格式化程序。 实现。 获取或设置一个值,该值指示会话是否可以由向操作发送消息来启动。 如果可以由向操作发送消息来启动会话,则为 true;否则为 false。 获取或设置一个值,该值指示操作是否为单向操作。 如果 indigo2 客户端不预期回复,则为 true;否则为 false。默认值为 false。 获取或设置一个值,该值指示此操作是否为会话中最后一个操作。 如果在调用该操作后关闭关联的会话,则为 true;否则为 false。 获取操作的名称。 操作的名称。 获取或设置 对象的集合,这些对象可以检查和修改特定的客户端方法的入站和出站对象。 实现的集合。 获取包含的 对象。 包含的 对象。 获取此操作 (operation) 的回复消息的操作 (action)。 回复的操作。 获取或设置一个值,该值指定 对象是否序列化出站消息。 如果 属性将返回值序列化为回复消息,则为 true;否则为 false。默认值为 true。 获取或设置与此操作关联的方法。 表示实现该操作的方法的 。如果操作是异步的,则此值为 null,并且实现的方法存储在 属性中。 类的插入点,这些类可以扩展客户端应用程序处理的所有消息的 Windows Communication Foundation (WCF) 客户端对象的功能。 获取或设置与双工客户端关联的回调协定的类型。 表示与双工客户端关联的回调协定的 对象。 获取调度服务启动的操作的调度运行库。 一个 对象。如果协定是双工协定,则调度行为包含服务启动的操作;否则调度行为不包含任何操作。 获取通道初始值设定项对象的集合,这些对象用于自定义与客户端关联的通道。 实现的集合。 获取与客户端关联的协定的类型。 表示与此客户端关联的协定的 对象。 获取与客户端关联的协定的名称。 客户端的协定名称。 获取与客户端关联的协定的命名空间。 与客户端关联的协定的命名空间。 交互式通道初始值设定项。 类型为 的同步集合。 获取或设置一个值,该值指示客户端是否将寻址标头添加到请求-回复消息。 如果客户端不添加任何寻址标头,则为 true;否则为 false。默认值为 false。请参见备注。 获取或设置错误的最大大小。 一个表示错误的最大大小的整数。 获取客户端的消息检查器实现的集合。 实现的集合。 获取客户端的客户端操作的集合。 对象的同步集合。 获取或设置可用于选择 实现。 选择 对象。 返回在 集合中不具有相应的 的方法的客户端操作。 一个 ,它表示当操作选择器找不到与消息匹配的操作时,当前消息内容被路由到的方法。 获取或设置一个值,该值指定是由系统还是由应用程序是否强制执行 SOAP MustUnderstand 头处理。 如果由系统执行 SOAP 标头 MustUnderstand 处理,则为 true,否则为 false,这表示由应用程序执行此处理。默认值为 true。 获取或设置用于通过客户端发送消息的传输地址。 ,它是传输的目标地址。默认值为客户端的 值。 用于修改或扩展服务终结点中的特定服务操作的执行行为。此类不能被继承。 使用指定的调用运行时、名称以及操作值初始化 类的新实例。 关联的 对象。 调度操作的名称。该名称用作 集合的键。 正在为其创建调度操作的消息操作。 使用指定的调用运行时、名称、操作以及回复操作值初始化 类的新实例。 关联的 对象。 调度操作的名称。 正在为其创建调度操作的 SOAP 消息操作。 与此调度操作关联的回复操作。 获取此操作 (operation) 的操作 (action) 的值。 此操作 (operation) 的操作 (action) 的值。 获取或设置是否自动释放参数。 如果自动释放参数,则为 true;否则为 false。 定义方法的 对象的集合,通过这些方法,可以使用调用用户代码的线程来初始化和回收本地线程存储。 对象的集合。 获取或设置一个值,该值指示 属性值是否用于反序列化请求消息。 如果返回类型是 类型并且没有 out 参数,则为 false;否则为 true。 获取 对象的集合,这些对象表示此操作的指定的 SOAP 错误。 为操作指定的 SOAP 错误的集合。 获取或设置将消息反序列化到对象,以及将对象序列化到消息的格式化程序。 实现。 获取或设置一个值,该值指示该操作所需要的模拟程度。 值之一。 获取或设置调用用户定义的方法的 对象。 调用用户定义的方法的 对象。 获取一个值,该值指示操作是否为单向操作。 如果该操作只有输入,则为 true,否则为 false。 获取或设置一个值,该值指示此操作是否为会话中最后一个操作。 如果在调用该操作后关闭关联的会话,则为 true;否则为 false。 获取操作的名称。 操作的名称。该名称可以用作 集合的键。 获取或设置 对象的集合,这些对象可以检查和修改特定代理方法的入站对象和出站对象。 实现的集合。 获取关联的 对象。 关联的 对象。 获取或设置一个值,该值指定是否在调用后回收服务对象。 如果在调用完成后释放实例,则为 true;否则为 false。默认值为 false。 获取或设置一个值,该值指定是否在调度调用前回收服务对象。 如果在调度该调用前释放实例并创建新实例,则为 true;否则为 false。默认值为 false。 获取该操作 (operation) 的回复消息的操作 (action)。 该操作 (operation) 的回复消息的操作 (action)。 获取或设置一个值,该值指定 对象是否序列化回复消息。 如果 属性将返回值序列化为回复消息,则为 true;否则为 false。 获取或设置一个值,该值指定当操作成功返回时是否自动完成当前事务。 如果在成功返回时自动完成操作,则为 true;否则为 false。默认值为 false。 获取或设置一个值,该值指定是否必须在事务中执行操作。 如果必须在事务范围内执行操作,则为 true;否则为 false。默认值为 false。 公开某些属性,这些属性用于修改默认服务行为以及附加自定义对象,而这些对象可修改将传入消息转换为对象和调度到操作的方式。无法继承此类。 获取或设置一个值,该值指定当客户端关闭输出会话时,服务是否关闭输入会话。 如果客户端关闭输出会话时服务关闭输入会话,则为 true;否则为 false。默认值为 true。 获取 对象,该对象表示对双工回调终结点的出站调用的 Windows Communication Foundation (WCF) 扩展安装点。 对象,该对象为双工协定中运行时客户端自定义项的安装点。 获取此调度运行时对象的 调度运行时对象的通道调度程序。 获取或设置服务的实例是依次还是同时处理消息。 一个 对象,该对象控制服务的实例是依次还是同时处理消息。 获取此调度运行时的 此调度运行时的 获取或设置外部授权策略,这些策略可通过给定的声明集,定义一组用于对用户进行授权的规则。 对象的一个 ,这些对象可通过给定的声明集,定义一组用于对用户进行授权的规则。 获取或设置一个值,该值指示是否忽略 如果在执行服务方法时忽略 ,则为 true;否则为 false。 获取或设置一个值,该值控制服务是否尝试使用传入消息所提供的凭据进行模拟。 如果当操作的 属性值为 时,服务尝试根据消息凭据进行模拟,则为 true;如果仅当操作的 属性值为 时服务才尝试进行模拟,则为 false。默认值为 false。 获取 对象的集合,这些对象可用于添加自定义处理程序以控制如何关闭输入会话。 类型为 的对象的 获取 对象的集合,这些对象可用于在首次创建 对象时对其进行检查或修改。 类型的一个 对象。 获取或设置要由 使用的 要由 使用的 获取或设置一个 对象,可使用该对象控制服务对象的创建和析构。 一个 对象,该对象可控制与 对象关联的服务对象的创建和析构。 获取或设置一个值,该值指定是否将成功的消息身份验证事件写入由 指定的事件日志。 值之一。默认值为 获取 对象的集合,这些对象可用于在终结点中为所有传入消息和传出消息附加自定义消息检查器。 类型的一个 对象。 获取 对象的集合,这些对象可用于控制特定操作的执行行为。 类型为 的对象的 获取或设置 对象,该对象可控制对特定消息的目标 的选择。 对象。 获取或设置一个值,该值指定如何设置 属性。 值之一,默认值为 获取或设置一个值,该值指定在成功完成事务后是否回收服务对象。 如果在成功完成事务后回收服务对象,则为 true;否则为 false。默认值为 的值。 获取或设置由 使用的自定义 使用的自定义 获取或设置审核日志的位置。 值之一。 获取或设置一个值,该值控制对哪些服务授权事件进行审核。 值之一。默认值为 获取 ,以提供对 的授权检查。 一个 ,用于提供对 的授权检查。 获取或设置要由 使用的单一实例 要由 使用的单一实例 获取或设置一个值,该值指定是否要取消显示记录过程中出现的非关键异常。 如果取消显示记录过程中出现的非关键异常,则为 true;否则为 false。默认值为 true。 获取或设置用于调用服务操作的同步上下文。 用于确定对哪个线程调用服务操作的 对象。 获取或设置一个值,该值指定当会话关闭时是否自动完成当前事务。 如果会话关闭时自动完成事务,则为 true;否则为 false。默认值为由 指定的值。 获取或设置协定类型。 协定的类型。 获取或设置将无法识别的消息调度到的操作。 将无法识别的消息调度到的 获取或设置 的值。 的值。 表示用于测试消息是否满足指定终结点地址的要求的查询。 利用用以测试消息的指定地址初始化 类的新实例。 用以测试消息的 为 null。 初始化 类的新实例。 用以测试消息的 如果主机名称包含在终结点地址比较中,则为 true;否则为 false。 为 null。 获取 用以测试消息的地址。 用以测试消息的 创建一个可同时利用多个终结点地址对一个消息进行测试的新筛选器表。 实现 接口的对象,该接口包含带有关联 与表中的筛选器关联的数据。 获取一个值,该值指示在终结点地址比较中是否包含主机名称。 如果主机名称包含在终结点地址比较中,则为 true;否则为 false。 测试消息是否满足指定的终结点地址。 如果 对象满足筛选器中指定的终结点地址,则为 true;否则为 false。 要测试的 对象。 为 null。 测试缓冲消息是否满足指定的终结点地址。 如果 对象满足终结点地址,则为 true;否则为 false。 要测试的 对象。 为 null。 公开属性的运行时对象,使用这些属性可以在服务应用程序中插入运行库扩展或修改消息。 使用指定的地址、协定名称和协定命名空间初始化 类的新实例。 终结点地址。 终结点协定的名称。 终结点协定的命名空间。 获取或设置 对象,该对象用于确定是否将特定的消息发送到终结点地址。 用于将消息路由到适当的终结点的地址筛选器。 获取关联的 对象,该对象可以用于检查或修改其他与通道相关的值和行为。 属性获取相关的 对象。 获取或设置 对象,该对象用于确定是否将消息发送到此协定。 用于将消息路由到适当的协定的筛选器。 获取终结点协定名称。 终结点协定的名称。 获取终结点协定的命名空间。 终结点协定的命名空间。 获取 对象,该对象用于在整个服务终结点或客户端回调终结点中检查、修改或扩展运行时行为。 用于在整个服务终结点或客户端回调终结点中检查、修改或扩展运行时行为的 对象。 获取终结点的地址。 终结点的地址。 选择终结点时,获取或设置 组合的优先级。 筛选器的优先级。 扩展 类可以为 Windows Communication Foundation (WCF) 运行时内出现的未处理的异常创建异常处理程序。 初始化 类的新实例。 获取处理所有异常的 的实例。 返回所有异常的 true 的 对象。 获取或设置应用程序域的当前 实现。 分配一个自定义 对象,该对象接收异步 Windows Communication Foundation (WCF) 线程上发生的未处理的异常。 当在派生类中重写时,如果已经处理了异常,则返回 true;或者,如果重新引发异常并且应用程序终止,则返回 false。 如果异常已处理,则为 true;否则为 false。 Windows Communication Foundation (WCF) 运行时内发生并且可能会终止应用程序的异常。 获取或设置应用程序域的当前传输 实现。 一个自定义 对象,该对象接收全局 Windows Communication Foundation (WCF) 传输内发生的未处理的异常。 表示有关在 属性中指定的 SOAP 错误的信息。 初始化使用指定操作和详细信息类型的 类的新实例。 SOAP 错误的操作。 序列化为 SOAP 错误详细信息的详细信息类型。 获取 SOAP 错误操作的值。 SOAP 错误操作的值。 序列化为 SOAP 错误详细信息的对象的类型。 表示序列化的 SOAP 错误详细信息的 筛选器或筛选器表试图访问未缓存的消息的正文时引发的异常。 初始化 类的新实例。 利用指定流的源和目标的数据以及序列化异常所需的信息来初始化 类的新实例。 包含序列化异常所需的所有数据的 指定流的源和目标的 利用指定的错误消息初始化 类的新实例。 解释异常原因的错误消息。 利用指定的错误消息和试图检查消息正文的筛选器初始化 类的新实例。 解释异常原因的错误消息。 试图检查消息正文的 利用指定错误消息以及导致当前异常的内部异常来初始化 类的新实例。 解释异常原因的错误消息。 导致引发当前异常的 利用指定的错误消息、导致当前异常的内部异常和包含试图检查正文的筛选器的集合来初始化 类的新实例。 解释异常原因的错误消息。 导致引发当前异常的 包含试图检查消息正文的筛选器的类型 获取包含导致引发异常的筛选器的筛选器集合。 包含导致引发异常的筛选器的类型 定义方法,通过该方法可以使用调用用户代码的线程来初始化和回收本地线程存储。 实现它来参与清理调用该操作的线程。 方法返回的关联对象。 实现它来参与初始化操作线程。 作为 方法的参数传回的关联对象。 操作的服务实例。 客户端通道。 传入消息。 定义当创建通道时通知服务或客户端的接口。 使用指定的 来初始化 类。 用于初始化 定义用于控制客户端应用程序的消息与对象之间的转换的方法。 将消息转换为将传回给调用操作的返回值和 out 参数。 操作的返回值。 入站消息。 任何 out 值。 数组转换为出站 发送到服务操作的 SOAP 消息。 要使用的 SOAP 消息版本。 要传递到 WCF 客户端操作的参数。 定义一个消息检查器对象,该对象可以添加到 集合来查看或修改消息。 在收到回复消息之后将它传递回客户端应用程序之前,启用消息的检查或修改。 要转换为类型并交回给客户端应用程序的消息。 关联状态数据。 在将请求消息发送到服务之前,启用消息的检查或修改。 作为 方法的 参数返回的对象。如果不使用关联状态,则为 null。 最佳做法是将它设置为 ,以确保没有两个相同的 对象。 要发送给服务的消息。 WCF 客户端对象通道。 定义操作选择器的协定。 获取一个值,指示是否需要参数来确定选择。 如果需要参数,则为 true;否则为 false。 返回选择的操作。 自定义操作选择器选择的操作。 调用的方法。 传递给该方法的参数。 定义服务应用程序中用于反序列化请求消息和序列化响应消息的方法。 将消息反序列化为参数数组。 传入消息。 作为参数传递到操作的对象。 从指定的消息版本、参数数组和返回值序列化答复消息。 已序列化的答复消息。 SOAP 消息版本。 out 参数。 返回值。 定义一些方法,通过这些方法,可以在服务应用程序中对入站和出站应用程序消息进行自定义检查或修改。 在已接收入站消息后将消息调度到应发送到的操作之前调用。 用于关联状态的对象。该对象将在 方法中传回。 请求消息。 传入通道。 当前服务实例。 在操作已返回后发送回复消息之前调用。 回复消息。如果操作是单向的,则此值为 null。 方法返回的关联对象。 定义协定,该协定将传入消息与本地操作相关联,来自定义服务执行行为。 将本地操作与传入的方法相关联。 要与 相关联的操作的名称。 要与操作相关联的传入的 允许实施者对返回给调用方的错误消息进行控制,还可以选择执行自定义错误处理,例如日志记录。 启用错误相关处理,并返回指示是否调用后续 HandleError 实现的值。 如果必须调用后续 实现,则为 true;否则为 false。默认值为 false。 处理过程中引发的异常。 启用创建从服务方法过程中的异常返回的自定义 服务操作过程中引发的 对象。 消息的 SOAP 版本。 双工情况下,返回到客户端或服务的 对象。 定义关闭输入会话所必须实现的协定。 指示通道出错。 出错的 指示客户端通道完成作为双工消息交换的一部分的消息接收的时间。 已完成接收的 如果需要,定义检查或修改 对象的创建所需的方法。 用于修改新创建的 对象。 系统提供的实例上下文。 触发实例上下文的创建的消息。 实现以参与创建或选择 对象,特别是启用共享会话。 接收新消息时调用。 用于处理消息的 对象;返回 null,以命令 WCF 创建新的 对象。 传入消息。 接收消息的通道。 当 null 从 方法返回时调用。 新的 对象。 传入消息。 接收消息的通道。 活动完成时调用,以使实施者能阻止 的回收。 如果要关闭 Windows Communication Foundation (WCF),并回收 对象,且要调整 的值,则为 true;否则为 false。 被视为空闲的 对象。 方法返回 false 时调用,以使实施者能提供回调,从而通知 WCF 对象的完成时间。 通知 WCF 对象的关闭和回收时间的 对象。 当前的 声明一些方法,以便为 Windows Communication Foundation (WCF) 服务提供服务对象,或回收该服务的服务对象。 如果给出指定的 对象,则返回服务对象。 用户定义的服务对象。 当前的 对象。 如果给出指定的 对象,则返回服务对象。 服务对象。 当前的 对象。 触发服务对象的创建的消息。 对象回收服务对象时调用。 服务的实例上下文。 要回收的服务对象。 定义方法,客户端应用程序可以使用这些方法来显示用户界面,以便在创建通道前收集标识信息。 要开始使用用户接口获取凭据信息的异步调用。 处理完成时用于回调的 客户端通道。 回调对象。 任何状态数据。 已完成时调用。 定义协定的 interface,筛选器表必须实现它,从而使用从一个或多个筛选器派生的查询标准来检查消息。 与表中每个筛选器关联的数据的类型。 返回一个值,该值指示指定的消息是否正好满足表中的一个筛选器的匹配标准,然后在 out 参数中返回该筛选器。 如果 满足表中至少一个筛选器的匹配标准,则为 true;如果不满足任何筛选器,则为 false。 要测试的 存储 out 满足的筛选器的参数。如果找不到筛选器,该参数将设置为默认值。 返回一个值,该值指示指定的消息或缓冲消息是否正好满足表中的一个筛选器的匹配标准,然后在 out 参数中返回该筛选器。 如果 满足表中至少一个筛选器的匹配标准,则为 true;如果不满足任何筛选器,则为 false。 要测试的 存储 out 满足的筛选器的参数。如果找不到筛选器,该参数将设置为默认值。 返回一个值,该值指示指定的消息是否满足表中筛选器的匹配标准,然后将匹配筛选器添加到集合。 如果 满足表中至少一个筛选器的匹配标准,则为 true;如果不满足任何筛选器,则为 false。 要测试的 存储 <Filter> 中匹配的 对象的引用参数。 返回一个值,该值指示指定的缓冲消息是否满足表中筛选器的匹配标准,然后将匹配筛选器添加到集合。 如果 满足表中至少一个筛选器的匹配标准,则为 true;如果不满足任何筛选器,则为 false。 要测试的 存储 <Filter> 中匹配的 对象的引用参数。 返回一个值,该值指示指定的消息是否正好满足表中的一个筛选器的匹配标准,然后将匹配筛选器数据添加到集合。 如果消息正好满足表中一个筛选器的匹配标准,则为 true;如果不满足任何筛选器,则为 false。 要测试的 存储与 相匹配的 的 out 参数。 返回一个值,该值指示指定的缓冲消息是否正好满足表中的一个筛选器的匹配标准,然后将匹配筛选器数据添加到集合。 如果消息正好满足表中一个筛选器的匹配标准,则为 true;如果不满足任何筛选器,则为 false。 要测试的 存储与 相匹配的 的 out 参数。 返回一个值,该值指示指定的消息是否满足表中至少一个筛选器的匹配标准,然后将匹配筛选器的 添加到集合。 如果 满足表中至少一个筛选器的匹配标准,则为 true;如果不满足任何筛选器,则为 false。 要测试的 在通用集合中存储匹配筛选器的数据的引用参数。 返回一个值,该值指示指定的缓冲消息是否满足表中至少一个筛选器的匹配标准,然后将匹配筛选器的 添加到集合。 如果 满足表中至少一个筛选器的匹配标准,则为 true;如果不满足任何筛选器,则为 false。 要测试的 在通用 <> 中存储匹配筛选器的数据的引用参数。 表示当 对象已完成处理时调用的方法。 完成处理的实例上下文。 异常的 abstract 基类,如果试图访问消息的正文但不允许访问,则会引发该异常。 使用序列化和上下文信息来初始化 类的新实例。 包含有关正在发生的异常的序列化对象数据的 包含有关源或目标的上下文信息的 使用指定的错误消息初始化 类的新实例。 解释异常原因的错误消息。 使用指定错误消息和对作为此异常原因的内部异常的引用来初始化 类的新实例。 解释异常原因的错误消息。 导致当前异常的异常。 声明方法,这些方法使用从消息提取的对象以及参数数组,并利用这些参数对该对象调用方法,然后返回该方法的返回值和输出参数。 返回参数对象的 要用作操作的实参的形参。 从一个实例和输入对象的集合返回一个对象和输出对象的集合。 返回值。 要调用的对象。 方法的输入。 方法的输出。 方法的异步实现。 用来完成异步调用的 要调用的对象。 方法的输入。 异步回调对象。 关联的状态数据。 异步结束方法。 返回值。 调用的对象。 方法的输出。 对象。 获取一个值,该值指定调度程序是调用 方法还是调用 方法。 如果调度程序调用同步操作,则为 true;否则为 false。 定义自定义参数检查器实现的协定,有了该协定,就可在客户端或服务进行调用之前或紧接着其调用,检查或修改信息。 在客户端调用返回之后、服务响应发送之前调用。 所调用的操作的名称。 任何输出对象。 操作的返回值。 方法返回的任何关联状态,或 null。 在发送客户端调用之前、服务响应返回之后调用。 中,作为 参数返回的关联状态。如果您不打算使用关联状态,则返回 null。 操作的名称。 客户端传递到方法的对象。 表示其所测试的所有非 null 消息都满足其条件的查询。 初始化 类的新实例。 此方法可为所有非 null 消息返回 true。 返回 true。 要测试的 对象。 为 null。 方法可为所有非 null 消息返回 true。 返回 true。 要测试的 对象。 为 null。 表示其所测试的所有消息都不能满足其条件的查询。 初始化 类的新实例。 此方法可为所有非 null 消息返回 false。 返回 false。 要测试的 对象。 为 null。 此方法可为所有非 null 消息返回 false。 返回 false。 要测试的 对象。 为 null。 用于查询消息的筛选器的不同的类的 abstract 基类。 在派生类中调用时,初始化 类的新实例。 创建与指定类型的数据相关联的筛选器的筛选器表。 关联的筛选器可以添加到的 对象。 与表中的筛选器关联的数据。 在派生类中被重写时,测试消息是否满足筛选器的条件。无法检查正文。 如果 对象满足筛选器的条件,则为 true;否则为 false。 要测试的 对象。 在派生类中被重写时,测试缓冲的消息是否满足筛选器的条件。 如果 对象满足筛选器的条件,则为 true;否则为 false。 要测试的 对象。 当筛选器检查的节点的配额超出时,引发的异常的基类。 初始化 类的新实例。 使用指定的 来初始化 类的新实例。 包含反序列化异常所需的所有数据的 指定流的源和目标的 初始化 类的新实例。 伴随异常的消息。 使用指定的错误消息和超出节点的配额的筛选器的集合来初始化 类的新实例。 解释异常原因的错误消息。 超出节点的配额的 的集合。 使用指定错误消息以及导致当前异常的内部异常来初始化 类的新实例。 解释异常原因的错误消息。 导致引发当前异常的 初始化 类的新实例,导致当前异常的内部异常,以及超出节点的配额的筛选器的集合。 解释异常原因的错误消息。 导致引发当前异常的 超出节点的配额的 的集合。 获取超出节点的配额的 的集合。 超出节点的配额的 的集合。 提供筛选器表的通用实现。 与筛选器关联的 的类型。 初始化默认优先级为 0 的 类的一个新实例。 初始化具有指定初始默认优先级的 类的一个新实例。 筛选器表的默认优先级。 将 filter/(键/值)对添加到筛选器表。 添加到表中的 <Filter, >。 为 null。 将筛选器及其关联的 添加到筛选器表。 用作所添加对的键的 与筛选器关联的、用作所添加对的值的 为 null。 在表中已存在。 将筛选器及其关联的 添加到具有指定优先级的操作筛选器表中。 用作所添加对的键的 与筛选器关联的、用作所添加对的值的 所添加筛选器的优先级。 不能为 null。 在表中已存在。 类型与表类型不匹配。 从筛选器表中移除所有筛选器及其关联的数据。 确定筛选器表是否包含指定的筛选器及其关联的 如果筛选器表中包含 / 对,则为 true;否则为 false。 要在表中查找的 <, >。 确定筛选器表是否包含指定的筛选器。 如果筛选器表中包含 ,则为 true;否则为 false。 正在进行测试的 将 filter/ 对复制到从指定索引开始的数组。 这些对所复制到的 <Filter, > 类型的从零开始的数组。 开始复制的索引位置。 获取筛选器表中 filter/ 对的数目。 获取筛选器表中 filter/ 对项的数目。 Instantiates a filter table for a specified type of filter. The that is created that contains the specified filter. The to be contained in the filter table created. Gets or sets the default priority for the filter table. The default priority assigned by filters added to the filter table. The default value for the default priority is 0. 返回一个循环访问筛选器表的枚举数。 一个可用于循环访问筛选器表的 <KeyValuePair<Filter, >>。 Returns a value that indicates whether the match criterion of exactly one filter in the table is satisfied by the specified message and returns that filter in an out parameter. true if match criterion of one in the table is satisfied by the message; false if no filter is satisfied. The to test. The out parameter that stores the filter that is satisfied by the . If no filter was found, the parameter is set to its default value. More than one matches the . Returns a value that indicates whether the match criterion of exactly one filter in the table is satisfied by the specified message and returns that filter in an out parameter. true if match criterion of exactly one filter in the table is satisfied by the message; false if no filter is satisfied. The to test. The out parameter that stores the filter that is satisfied by the . More than one matches the . Returns a value that indicates whether the match criterion of an in the table is satisfied by the specified message, and adds the matching filters to a collection. true if match criterion of at least one in the table is satisfied by ; false if no filter is satisfied. The to test. The reference parameter that stores the objects that match in <Filter>. is null. A filter attempted to examine the contents of the message body. Returns a value that indicates whether the match criterion of at least one filter in the table is satisfied by the specified buffered message and adds the matching filters from the highest priority set of filters in which at least one match is found to a collection. true if match criterion of at least one filter in the table is satisfied by ; false if no filter is satisfied. The to test. The reference parameter that stores the objects that match in <Filter>. is null. Returns a value that indicates whether the match criterion of exactly one in the table is satisfied by the specified message and adds the matching filter data to a collection. true if the match criterion of one filter in the table is satisfied by the message; false if no filter is satisfied. The to test. The out parameter that stores the that matches the . More than one filter matches the . A filter attempted to examine the contents of the message body. Returns a value that indicates whether the match criterion of exactly one filter in the table is satisfied by the specified buffered message and adds the matching filter data to a collection. true if the match criterion of one filter in the table is satisfied by the buffered message; false if no filter is satisfied. The to test. The out parameter that stores the that matches the . More than one filter matches the . Returns a value that indicates whether the match criterion of at least one filter in the table is satisfied by the specified message or buffered message and adds the of the matching filters to a collection. true if match criterion of exactly one filter in the table is satisfied by the message; false if no filter is satisfied. The to test. The reference parameter that stores the of the matching action filters in a generic <>. is null. A filter attempted to examine the contents of the message body. Returns a value that indicates whether the match criterion of exactly one filter in the table is satisfied by the specified message buffer and adds the of the matching filters to the collection. true if the match criterion of exactly one in the table is satisfied by the buffered message; false if no filter is satisfied. The to test. The reference parameter that stores the filter data of the filters that are satisfied by the . is null. 返回表中给定筛选器的优先级。 的优先级。 所创建的筛选器表中包含的 筛选器表中不存在指定的筛选器。 获取指示筛选器表是否为只读的值。 对于所有筛选器表均为 false。 Gets or sets the filter data associated with the specified . The filter data associated with the . If the specified is not found, a get operation throws a , and a set operation creates a new filter data element with the specified as the key. The associated with the filter data to get or set. is null. The property is retrieved, and the is not in the table. 获取筛选器表中包含的所有筛选器的集合。 筛选器表中包含的所有筛选器的 从筛选器表中移除指定的 filter/ 对。 如果找到了 filter/ 对并将其移除,则为 true;如果未找到,则为 false。 要从表中移除的 <Filter, >。 为 null。 从筛选器表中移除筛选器及其关联的 如果找到了筛选器并将其移除,则为 true;如果未找到筛选器,则为 false。 要移除的 为 null。 检查筛选器是否存储在筛选器表中。 如果筛选器表中存在具有关联数据的筛选器,则为 true;否则为 false。 用作键以检索数据的 关联的 获取筛选器表中包含的所有 的集合。 筛选器表中包含的所有 只需要一个筛选器但却有多个筛选器匹配时引发的异常。 初始化 类的新实例。 利用指定的序列化信息和流上下文初始化 类的新实例。 包含序列化异常所需的所有数据的 指定流的源和目标的 利用指定的错误消息初始化 类的新实例。 解释异常原因的错误消息。 利用指定的错误消息和筛选器集合初始化 类的新实例。 解释异常原因的错误消息。 消息筛选器集合。 初始化 类的新实例。 解释异常原因的错误消息。 导致引发当前异常的 利用指定的错误消息、异常和筛选器集合初始化 类的新实例。 解释异常原因的错误消息。 导致引发当前异常的 消息筛选器集合。 获取导致引发异常的筛选器的集合。 包含导致引发异常的筛选器的类型 当定向 来检查未缓冲的消息的正文时,将引发的异常。 初始化 类的新实例。 使用指定流的源和目标的数据以及序列化异常所需的信息来初始化 类的新实例。 包含序列化异常所需的所有数据的 指定流的源和目标的 使用指定的错误消息初始化 类的新实例。 解释异常原因的错误消息。 使用指定错误消息以及导致当前异常的内部异常来初始化 类的新实例。 解释异常原因的错误消息。 导致引发当前异常的 表示一个查询,该查询使用 URI 组件的“最长前缀匹配”来测试消息是否与 EndpointAddress 相匹配。 初始化 类的新实例。 用以测试消息的 为 null。 初始化 类的新实例。 用以测试消息的 如果主机名称包含在终结点地址比较中,则为 true;否则为 false。 为 null。 获取 用以测试消息的终结点地址。 用以测试消息的 创建一个可同时利用多个终结点地址对一个消息进行测试的新筛选器表。 实现 接口的对象,它可以包含 以及相关的 与表中的筛选器关联的数据。 获取一个值,该值指示在终结点地址比较中是否包含主机名称。 如果主机名称包含在终结点地址比较中,则为 true;否则为 false。 测试消息是否满足指定的终结点地址。 如果 对象满足筛选器中指定的终结点地址,则为 true;否则为 false。 要测试的 对象。 为 null。 测试缓冲消息是否满足指定的终结点地址。 如果 对象满足终结点地址,则为 true;否则为 false。 要测试的 对象。 为 null。 提供对 XML 文档中包含的数据的随机只读访问,并可以实现对指定的节点进行有效查询。 初始化 类的新实例。 在派生类中重写时,返回描述两个指定位置的文档顺序的值。 值之一,用于描述文档中 的关系。 进行比较的第一个位置。 进行比较的第二个位置。 无效。 在派生类中重写时,获取或设置与 XPath 导航器所在的数据节点关联的值。 与导航器当前位置关联的值。 在派生类中重写时,返回位于指定位置的节点的本地名称。 位于指定位置的节点的本地名称。如果该节点没有本地名称(例如当前位置引用了一个文本节点),则返回 正在检索其本地名称的节点的位置。 无效。 在派生类中重写时,返回位于指定位置的节点的名称。 位于 的节点的名称。如果该节点没有名称,则返回 正在检索其名称的节点的位置。 无效。 在派生类中重写时,返回位于指定位置的节点的命名空间。 位于 的节点的命名空间。如果该节点没有命名空间,则返回 正在检索其命名空间的节点的位置。 无效。 在派生类中重写时,返回位于指定位置的节点的类型。 指示 XML 节点的类型的 值之一。 正在检索其节点类型的节点的位置。 无效。 在派生类中重写时,返回位于指定位置的节点的文本值。 位于 的节点的文本值。如果该节点没有文本值,则返回 正在检索其文本值的节点的位置。 无效。 控制服务的吞吐量以优化可用性和性能。 获取或设置 中所有调度程序对象的最大活动处理消息数。 服务中活动消息的上限。默认值为 16。 Gets or sets the maximum number of service objects that can execute at one time. The maximum number of objects in the service at one time. The default is 26. 获取或设置一个指定 对象可一次接受的最大会话数的值。 服务主机可接受的最大会话数。默认值为 10。 定义利用 SOAP 文档计算 XPath 表达式时经常要使用的多个 XPath 函数和命名空间映射。 创建 的实例。 用指定的 初始化 类的新实例。 内部用于存储字符串的 类。 根据 XSLT 处理器加载文档的顺序对两个文档的基统一资源标识符 (URI) 进行比较。 始终返回 0。 要比较的第一个文档的基 URI。 要比较的第二个文档的基 URI。 计算是要保留空白节点还是针对给定上下文将它们抽出。 始终返回 false。 在当前上下文中要保留或抽出的空白节点。 Resolves a function reference and returns an T:System.Xml.Xsl.IXsltContextFunction that represents the function. An T:System.Xml.Xsl.IXsltContextFunction that represents the function. The prefix of the function as it appears in the XPath expression. The name of the function. An array of argument types for the function being resolved. This allows you to select between methods with the same name (for example, overloaded methods). is null. 解析变量引用并返回一个表示该变量的 一个表示运行时变量 在 XPath 表达式中显示的变量的前缀。 变量名。 获取一个值,该值指示是否在输出中包含空白节点。 始终返回 false。 表示对由 XPath 1.0 表达式定义的 XML 文档的查询。 初始化与所有格式正确的 XML 文档相匹配的 类的一个新实例。 使用 XPath 表达式初始化 类的一个新实例以指定筛选器的查询条件。 一个包含 XPath 1.0 表达式的 为 null。 Initializes a new instance of the class using the specified XPath expression and namespace manager. An XPath 1.0 expression. An that resolves any namespace prefixes in . is null. 使用指定的 XPath 表达式和 初始化 类的一个新实例。 筛选器的 XPath 1.0 表达式。 一个可解析 中任何命名空间前缀、自定义函数或变量的 Initializes a new instance of the class by reading a streamed XPath with the specified XML reader. The to read the streamed XPath expression. is null. Initializes a new instance of the class by reading in a streamed XPath with a specified XML reader and using the specified namespace manager. The to read the streamed XPath expression. An that resolves any namespace prefixes in the XPath expression from . This can also be an that defines custom functions or variables. is null. is not positioned on the starting element. There were problems reading the dialect attribute, namespace URI, or duplicate attributes were found. An invalid dialect attribute was read: it was not XPath. Initializes a new instance of the class by reading a streamed XPath with a specified XML reader and using the to resolve namespaces, custom functions, and variables. The to read the streamed XPath expression. An that resolves any namespace prefixes, functions, and variables in the XPath expression from . is null. 创建具有与其关联的指定类型的数据的 关联的筛选器可以添加到的 对象。 与表中的筛选器关联的数据。 测试指定的消息是否满足 XPath 筛选器的标准。此格式不允许访问消息的正文。 如果 满足筛选条件,则为 true;否则为 false。 要测试的 为 null。 XPath 评估尝试检查消息的正文。 发生了编译器错误。 确定缓冲消息是否满足 XPath 筛选器的查询条件。 如果 满足筛选条件,则为 true;否则为 false。 要测试的 为 null。 发生了编译器错误。 确定由指定的优化 XPath 导航器提供的 XML 文档是否满足 XPath 筛选器的查询条件。 如果 中的数据满足筛选条件,则为 true;否则为 false。 提供要进行测试的数据的 为 null。 发生了编译器错误。 通过指定的 XPath 导航器评估筛选器。 如果 中的数据满足筛选条件,则为 true;否则为 false。 提供要进行测试的数据的 为 null。 发生了编译器错误。 获取可解析用于定义筛选器的 XPath 表达式中的命名空间前缀的管理器。 当前 获取或设置筛选器评估期间应查看的最大节点数。 筛选器评估期间应查看的最大节点数。 配额为零或负数。 获取当前 XML 文档的架构。 用于表示当前文档的 读取当前 XML 节点。 用于读取 XML 文档的 为 null。 未定位在开始元素上。 遇到空元素。 节点的内容无效。 使用 编写节点。 用于编写节点的 为 null。 通过使用指定的命名空间管理器从指定的 XML 读取器获得的 XPath 来初始化 的当前实例。 用于反序列化 XPath 筛选器的 用于管理从其读取的命名空间的 获取用于序列化 XPath 筛选器的 XML 架构的类型。 用于序列化 XPath 筛选器的 包含 XML 架构定义语言 (XSD) 架构的缓存的 为 null。 获取当前架构的显式接口实现。 用于表示当前文档的 读取当前 XML 节点的显式接口实现。 用于读取 XML 文档的 使用 编写 XML 节点的显式接口实现。 用于编写节点的 压缩 XPath 筛选器,释放所有未使用的内存。 在所有情况下。 将 XPath 筛选器序列化到 用于序列化 XPath 筛选器的 用于解决 XPath 筛选器的任何命名空间冲突 使用指定的 XML 编写器编写 XML XPath 元素。 用于编写 XPath XML 元素的命名空间前缀。 XPath XML 元素的本地名称。 要与 XML 元素关联的命名空间 URI。 如果命名空间应作为属性被单独序列化,则为 true;否则为 false。 为 null。 为 null。 的长度等于 = 0。 获取可定义筛选器的查询条件的 XPath 表达式。 筛选器的 XPath 表达式。 保存筛选器/数据对以进行高效匹配。 与表中每个筛选器关联的筛选数据的类型。 初始化 类的一个新实例。 初始化 类的一个新实例。 表的初始容量。 将 filter/(键/值)对添加到 要添加到表中的 <Filter, >。 为 null。 发生了编译器错误。 将筛选器/数据对添加到筛选器表中。 用作所添加对的键的 。必须为 的实例。 与筛选器关联的、用作所添加对的值的 为 null。 不是 发生了编译器错误。 将筛选器/数据对添加到筛选器表中。 用作所添加对的键的 与筛选器关联的、用作所添加对的值的 为 null。 发生了编译器错误。 从筛选器表中移除所有的筛选器/数据对。 确定筛选器表是否包含指定的筛选器及其关联的 如果筛选器表中包含 filter/FilterData 对,则为 true;否则为 false。 要在表中查找的 <, >。 确定筛选器表是否包含指定的筛选器。 如果筛选器表中包含 ,则为 true;否则为 false。 正在进行测试的 将 filter/ 对复制到从指定索引开始的数组。 此对所复制到的 <Filter, > 类型的从零开始的数组。 开始复制的索引位置。 获取当前筛选器表中筛选器/数据对的数目。 当前筛选器表中筛选器/数据对的数目。 返回一个可循环访问筛选器表的枚举数。 一个可用于循环访问筛选器表的 <KeyValuePair<Filter, FilterData>>。 Returns a value that indicates whether the match criterion of exactly one filter in the table is satisfied by the specified message and returns that filter in an out parameter. The whose query criteria are satisfied by the message; or null if no filters are found to match. The to test. The out parameter that stores the filter that is satisfied by the . If no filter was found, the parameter is set to its default value. is null. More than one filter matches the . A filter attempted to examine the contents of the message body. Returns a value that indicates whether the match criterion of exactly one filter in the table is satisfied by the specified message or buffered message and returns that filter in an out parameter. The whose query criteria are satisfied by the buffered message; or null if no filters are found to match. The to test. The out parameter that stores the filter that is satisfied by the . If no filter was found, the parameter is set to its default value. is null. More than one filter matches the . Returns a value that indicates whether the match criterion of exactly one in the table is satisfied by the specified message or buffered message and returns that filter in an out parameter. The whose query criteria are satisfied by the navigator; or null if no filters are found to match. The to test. The out parameter that stores the filter that is satisfied by the . If no filter was found, the parameter is set to its default value. is null. More than one filter matches the . Returns a value that indicates whether the match criterion of exactly one in the table is satisfied by the specified message or buffered message and returns that filter in an out parameter. The whose query criteria are satisfied by the navigator; or null if no filters are found to match. The to test. The out parameter that stores the filter that is satisfied by the . If no filter was found, the parameter is set to its default value. is null. More than one filter matches the . Returns a value that indicates whether the match criterion of at least one in the table is satisfied by the specified message and adds the matching filters to a collection. true if the match criterion of at least one filter in the table is satisfied by ; false if no filter is satisfied. The to test. The reference parameter that stores the objects that match in <Filter>. is null. is null. A filter attempted to examine the contents of the message body. Returns a value that indicates whether the match criterion of at least one in the table is satisfied by the specified buffered message and adds the matching filters to a collection. true if the match criterion of at least one filter in the table is satisfied by ; false if no filter is satisfied. The to test. The reference parameter that stores the objects that match in <Filter>. is null. is null. Returns a value that indicates whether the match criterion of at least one in the table is satisfied by the specified buffered message and adds the matching filters to a collection. true if the match criterion of at least one filter in the table is satisfied by ; false if no filter is satisfied. The to test. The reference parameter that stores the objects that match in <Filter>. is null. is null. Returns a value that indicates whether the match criterion of at least one in the table is satisfied by the specified buffered message and adds the matching filters to a collection. true if the match criterion of at least one filter in the table is satisfied by ; false if no filter is satisfied. The to test. The reference parameter that stores the objects that match in <Filter>. is null. is null. Returns a value that indicates whether the match criterion of exactly one in the table is satisfied by the specified message and returns the matching filter data. true if the match criterion of one filter in the table is satisfied by the message; false if no filter is satisfied. The to test. The out parameter that stores the for the filter that matches the . is null. More than one filter matches the . Returns a value that indicates whether the match criterion of exactly one in the table is satisfied by the specified buffered message and returns the matching filter data. true if the match criterion of one filter in the table is satisfied by the buffered message; false if no filter is satisfied. The to test. The out parameter that stores the for the filter that matches the . is null. More than one filter matches the . Returns a value that indicates whether the match criterion of exactly one in the table is satisfied by the and returns the filter data of the matching filter in an out parameter. true if the match criterion of exactly one filter in the table is satisfied by the ; false if no filter is satisfied. The to test. The out parameter that stores the that matches the . is null. More than one filter matches the . Returns a value that indicates whether the match criterion of exactly one in the table is satisfied by the and returns the filter data of the matching filter in an out parameter. true if the match criterion of exactly one filter in the table is satisfied by the ; false if no filter is satisfied. The to test. The out parameter that stores the that matches the . is null. More than one filter matches the . Returns a value that indicates whether the match criterion of at least one filter in the table is satisfied by the specified message and adds the filter data of the matching filters to a collection. true if match criterion of at least one filter in the table is satisfied by ; false if no filter is satisfied. The to test. The reference parameter that stores the filter data of the matching filters in a generic <>. is null. is null. A filter attempted to examine the contents of the message body. Returns a value that indicates whether the match criterion of at least one filter in the table is satisfied by the specified buffered message and adds the filter data of the matching filters to a collection. true if the match criterion of at least one filter in the table is satisfied by ; false if no filter is satisfied. The to test. The reference parameter that stores the filter data of the matching filters in a generic <>. is null. is null. Returns a value that indicates whether the match criterion of at least one in the table is satisfied by the and adds the filter data of the matching filters to a collection. true if the match criterion of at least one filter in the table is satisfied by the ; false if no filter is satisfied. The to test. The reference parameter that stores the filter data of the matching filters in a generic <>. is null. is null. Returns a value that indicates whether the match criterion of at least one in the table is satisfied by the and adds the filter data of the matching filters to a collection. true if the match criterion of at least one filter in the table is satisfied by the ; false if no filter is satisfied. The to test. The reference parameter that stores the filter data of the matching filters in a generic <>. is null. is null. 不是只读的。 始终返回 false。 Gets or sets the filter data associated with the specified . The filter data associated with the . If the specified is not found, a get operation throws a and a set operation creates a new filter data element with the specified as key. The associated with the filter data to get or set. is null. A compiler error occurred. The property is retrieved and the is not in the table. 获取 中包含的所有筛选器的集合。 筛选器表中包含的所有 获取或设置 XML 文档节点的最大数目,这些文档节点在单一调用 Match 方法期间可由单个筛选器检查。此值适用于每个筛选器。 可检查的节点数。 从筛选器表中移除筛选器及其关联的筛选数据。 如果找到了 filter/ 对并将其移除,则为 true;如果未找到,则为 false。 要从表中移除的 <Filter, >。 从筛选器表中移除筛选器及其关联的筛选数据。 如果找到了筛选器并将其移除,则为 true;否则为 false。 要移除的 为 null。 不是 从筛选器表中移除 及其关联的筛选数据。 如果找到了 并将其移除,则为 true;否则为 false。 要移除的 为 null。 不是 返回一个可循环访问筛选器表的枚举数。 一个可用于循环访问筛选器表的 <KeyValuePair<Filter, FilterData>>。 Compacts the filter table, purging any excess allocations or buffers. 检查筛选器是否存储在筛选器表中。 如果筛选器表中存在 ,则为 true;否则为 false。 用于检索数据的键。 当此方法返回 true 时,则返回与 关联的 ;否则,将返回 参数的类型的默认值。 获取 中包含的所有 的集合。 筛选器表中包含的所有 当允许 XPathNavigator 检查的节点的配额超出时,将引发的异常。 初始化 类的新实例。 使用指定流的源和目标的数据以及序列化异常所需的信息来初始化 类的新实例。 包含序列化异常所需的所有数据的 指定流的源和目标的 使用指定的错误消息初始化 类的新实例。 解释异常原因的错误消息。 使用指定错误消息以及导致当前异常的内部异常来初始化 类的新实例。 解释异常原因的错误消息。 导致引发当前异常的 类将 Microsoft 消息队列 (MSMQ) 消息映射到 Windows Communication Foundation (WCF) 消息。 初始化 类的新实例。 使用指定的 初始化 类的新实例。 消息队列 (MSMQ) 集成通道支持的安全模式 值不在 值的范围内。 从指定配置绑定元素的设置中初始化 类的新实例。 configurationName 属性的值,该值标识其设置用于初始化绑定的 binding 元素。 返回基本配置文件堆栈中的绑定元素。 包含基本配置文件堆栈中的绑定元素堆栈的 获取与此绑定相关联的 与此绑定相关联的 获取或设置要用于序列化或反序列化消息的序列化格式。 表示要使用的序列化类型的 对象。 Windows Communication Foundation (WCF) 应用程序可利用此绑定元素,向现有的使用 COM、MSMQ 本机 API 或 中的 API 的 MSMQ 应用程序发送消息,或从这些应用程序接收消息。使用此类可以向基于 MSMQ 的消息应用程序发送消息,或从这些应用程序接收消息。 初始化 类的新实例。 Builds a channel factory using the context provided. An MSMQ integration channel factory that can be used to create channels to send messages to existing MSMQ applications. The with which to build the channel factory. The type of channel. The context value is null. The is not IOutputChannel. is true and is false. CustomDeadLetterQueue is not null and DeadLetterQueue is not Custom. DeadLetterQueue is set to Custom on Windows 2003/XP. ExactlyOnce is false and DeadLetterQueue is Custom. CustomDeadLetterQueue is set and if there is no write permission to write to queue or if queue does not exist. If CustomDeadLetterQueue is non-transactional. is set to WindowsDomain and if MSMQ is installed without Active Directory integration. is None and is not None. is Certificate or WindowsDomain and is None. Builds a channel listener using the context provided. An MSMQ integration channel listener that can be used to create channels to receive messages from existing MSMQ applications. The with which to build the channel listener. The type of channel. The context value is null. The is not IInputChannel. ExactlyOnce is true and Durable is false. Queue not readable. ExactlyOnce is true and queue is non-transactional. ExactlyOnce is false and queue is transactional. ReceiveErrorHandling is set to Move and queue name contains a ";" in Windows Vista. ExactlyOnce is set to true and cannot open retry sub-queue in Windows Vista. ReceiveErrorHandling is set to Reject or Move and the platform is Windows Vista. is set to WindowsDomain and if MSMQ is installed without Active Directory integration. is None and is not None. is Certificate or WindowsDomain and is None. Returns a value that indicates whether you can build a channel factory with the context provided. true if you can build a channel factory with the context provided; otherwise, false. This method returns true only if is . The with which to build the channel factory. The type of channel. Returns a value that indicates whether you can build a channel listener with the context provided. true if you can build a channel listener with the context provided; otherwise, false.This method returns true only if is . The with which to build the channel listener. The type of channel. 返回绑定元素的复本。 绑定元素的复本。 从指定的 BindingContext 获取请求类型的属性。 一个类型为 的对象。 绑定上下文。 属性的类型。 上下文为 null。 获取包含绑定元素使用的方案的 包含绑定元素使用的方案的 Gets or sets the to be used when serializing MSMQ messages. The to be used when serializing MSMQ messages. The value is not within the values of . 获取或设置 对象的数组,这些对象包含消息反序列化的目标类型。 包含消息反序列化的目标类型的 的数组。 表示消息的消息队列 (MSMQ) 集成属性。 初始化 类的新实例。 获取或设置要返回给发送应用程序的确认类型。 要返回给发送应用程序的确认类型。 获取消息队列 (MSMQ) 生成的确认消息。 消息队列生成的确认消息。 获取或设置接收消息队列 (MSMQ) 生成的确认消息的队列。 接收消息队列生成的确认消息的队列。 指定应用程序特定的附加信息。 一个表示应用程序特定的附加信息的 integer 值。 获取或设置消息到达目标队列的时间。 消息到达目标队列的时间。 获取或设置消息是否已验证。 如果消息已验证,则为 true;否则为 false。 获取或设置消息的内容。 MSMQ 消息正文的内容。 获取或设置消息正文所包含数据的类型。 消息正文所包含的数据的类型。 获取或设置确认、报告和响应消息用以引用原始消息的消息标识符。 确认、报告和响应消息用以引用原始消息的消息标识符。 获取或设置消息的预期目标队列。 消息的预期目标队列。 获取或设置与消息关联的、应用程序定义的附加信息。 包含与消息关联、应用程序定义的附加信息的字节数组。 获取给定消息的 一个包含指定消息的消息队列集成属性的 对象。 要检索其消息队列 (MSMQ) 集成消息属性的消息。 该消息可为 null。 消息上的属性集合可为 null。 获取消息的标识符。 消息的标识符。 获取或设置描述消息的应用程序定义的 Unicode 字符串。 描述消息的应用程序定义的 Unicode 字符串。 获取消息类型:Normal、Acknowledgment 或 Report。 消息类型:Normal、Acknowledgment 或 Report。 常数值“MsmqIntegrationMessageProperty”。 获取或设置消息优先级,该优先级用于确定消息在队列中的位置。 消息优先级。这些值由 定义。 该值不能为 null,并且不可在 值的范围之内。 获取或设置接收应用程序生成的响应消息的队列。 接收应用程序生成的响应消息的队列的 URI。 获取发送用户的标识符。 发送用户的标识符。 获取发送计算机上的源队列管理器发送消息的日期和时间。 发送计算机上的源队列管理器发送消息的日期和时间。 获取或设置消息到达队列所用的最长时间。 消息到达队列所用的最长时间。 该值不可为 null,也不可小于零。 该值不可为无穷大,并且要大于 Int32.MaxValue 毫秒。 类可封装消息队列 (MSMQ) 集成通道的传输安全设置。 初始化 的新实例。 获取或设置与消息队列 (MSMQ) 集成通道相关联的 与消息队列集成通道相关联的 获取与消息队列 (MSMQ) 集成通道相关联的 与消息队列集成通道相关联的 为指定 MSMQ 集成通道支持的安全模式的枚举。 无安全性。 使用 MSMQ 传输安全。 类可对通过消息队列集成通道,发送往现有消息队列应用程序的消息队列 (MSMQ) 消息和从现有消息队列应用程序接收的消息队列 (MSMQ) 消息进行封装。 表示消息正文。 消息正文为 null。 利用所提供的消息正文初始化 类的新实例。 用以初始化 类的新实例的消息正文。 消息正文为 null。 获取或设置与此消息关联的 与此消息关联的 。可为 null。 获取与此消息关联的 与此消息关联的 。默认值是 Acknowledgement.None。 获取或设置与此消息关联的管理队列的 与此消息关联的管理队列的 。默认值为 null。 获取或设置一个 值,该值可表示与此消息关联的应用程序特定的任何附加信息。 一个 值,该值可表示与此消息关联的应用程序特定的任何附加信息。发送应用程序访问时,默认值是 null;接收应用程序访问时,默认值是 0。 获取或设置一个 ,它指示消息到达目标队列的时间。 一个指示消息到达目标队列的时间的 获取一个布尔值,该值指示消息是否已验证。 如果消息已验证,则为 true;否则为 false。 获取或设置消息的正文。 消息的正文。 消息正文为 null。 获取或设置一个指示消息正文的类型的 值。 一个指示消息正文的类型的 值。可为 null。 获取或设置一个 ,它包含此消息的相关标识符。 一个包含此消息的相关标识符的 获取此消息的目标队列的 此消息的目标队列的 获取或设置 的数组,其中包含有与此消息关联的应用程序定义的附加信息。 一个 的数组,其中包含有与此消息关联的应用程序定义的附加信息。 获取一个 ,它包含此消息的消息标识符。 一个 ,它包含此消息的消息标识符。 获取或设置包含消息标签的 包含消息标签的 获取与此消息关联的 与此消息关联的 。可为 null。 获取或设置与此消息关联的 与此消息关联的 。可为 null。 获取或设置从接收应用程序接收响应消息的消息队列的 此属性的默认值为 null。 此属性可标识接收应用程序返回给发送应用程序的响应消息的队列。发送应用程序会在向接收应用程序发送消息时指定响应队列。发送应用程序可以指定任何可用的队列为响应队列。 获取一个 的数组,其中包含有发送应用程序的发送方标识符。 一个包含发送应用程序的发送方标识符的 的数组。 获取一个 ,它指示发送应用程序计算机的队列管理器发送该消息的时间。 一个 ,它指示发送应用程序计算机的队列管理器发送该消息的时间。可为 null。 获取或设置一个 ,它指示所允许的消息到达目标队列的最长时间。 一个 ,它指示所允许的消息到达目标队列的最长时间。可为 null。 指示用于序列化作为 MSMQ 消息正文发送的对象的格式化程序。 用于序列化对象。 用于序列化对象。 ActiveX 格式化程序用于序列化对象。 将对象序列化为字节数组。 将对象序列化为流。 提供自定义对等解析程序服务的基本实现。 初始化 类的新默认实例。 获取或设置循环时间长度,过了此时间间隔后,无效项将会被从对等解析程序服务的注册查找表中删除。 指定时间间隔的 ,过了此时间间隔后,无效项将会被从对等解析程序服务的注册查找表中删除。 该时间间隔既可为零,也可大于 在调用 后,尝试设置该属性。 关闭对等解析程序服务。 该服务已经被此方法的以前调用关闭。 获取或设置对等解析程序服务是否共享引用。 如果对等解析程序服务共享引用,则为 true;否则为 false。 获取对等解析程序服务的特定响应设置。 包含自定义对等解析程序服务的特定响应设置的 ,其中包括清除和刷新的时间间隔设置。 打开对等解析程序服务。 可以设置为 0 时间段间隔。 该服务已经被此方法的以前调用启动。 刷新对等解析程序服务的注册查找表中的项的过期时间。 包含新刷新的注册项的 包含项的网络 ID 和注册 ID 的 对象,该项为对等解析程序注册查找表中的要刷新的项。 可以设置为 null。 的以前调用没有启动自定义对等解析程序服务。 获取或设置时间长度,在此时间段内,项将在对等解析程序服务的注册查找表中有效。 指定时间长度的 ,在此时间段内,项将在对等解析程序服务的注册查找表中有效。 该时间间隔既可为零,也可大于 在调用 后,尝试设置该属性。 Adds a new entry to the registration lookup table of the peer resolver service. A that contains a copy of the entry added to the peer resolver service's registration lookup table. A that specifies a unique identifier for the registration entry to register with the resolver service. A that specifies the mesh ID of the peer mesh in which the registration entry participates. A that contains the endpoint address of the registration entry. A registration entry with the same GUID already exists in the lookup table, or the custom peer resolver service has not been started with a previous call to . The object supplied to this method was either null or not correctly formed. The MeshId and/or the RegistrationId property of object supplied to the parameter was null. The MeshId property of the object supplied to the parameter is unknown. 向对等解析程序服务的注册查找表中添加新项。 包含添加到对等解析程序服务的注册查找表中的项的复本的 包含要利用对等解析程序服务进行注册的注册项的相关信息的 查找表中已经存在使用相同 GUID 的注册项,或者以前对 的调用没有启动自定义对等解析程序服务。 提供给此方法的 对象为空或格式不正确。 提供给 参数的对象的 AddressInfo 属性为空。 提供给此方法的 值可设置为空。 返回注册项的未知终结点的列表。 包含查找表中的注册项的终结点的 ,该注册项与 参数中所提供的信息相匹配。 包含注册项的相关信息的 ,该注册项的终结点(如果已知)为对等解析程序服务要查找的终结点。 对象为空,或格式不正确。 查找表中已经存在使用相同 GUID 的注册项,或者以前对 的调用没有启动自定义对等解析程序服务。 从对等解析程序服务的注册查找表中移除特定项。 包含用于唯一标识要从注册查找表中移除的注册项的信息的 无法找到指定注册项的项,或者所提供的 对象为空或格式不正确。 查找表中已经存在使用相同 GUID 的注册项,或者以前对 的调用没有启动自定义对等解析程序服务。 更新对等解析程序服务的注册查找表中的现有注册项。 包含已更新注册项的复本的 唯一标识特定注册项并为其提供已更新信息的 无法找到指定注册项的项,或者所提供的 对象的格式不正确。 查找表中已经存在使用相同 GUID 的注册项,或者以前对 的调用没有启动自定义对等解析程序服务。 为对等解析程序服务的基本操作定义协定。 获取对等解析程序服务的设置。 包含有关对等解析程序服务的信息的 刷新对等解析程序服务的注册查找表中的项的过期时间。 包含新刷新的注册项的 包含项的网络 ID 和注册 ID 的 对象,该项为对等解析程序注册查找表中的要刷新的项。 利用自定义对等解析程序服务注册对等节点。 包含添加到对等解析程序服务的注册查找表中的项的复本的 包含要利用对等解析程序服务进行注册的对等节点的相关信息的 返回注册项的未知终结点的列表。 包含查找表中的注册项的终结点的 ,该注册项与 参数中所提供的信息相匹配。 包含对等节点的相关信息的 ,该对等节点的终结点(如果已知)为对等解析程序服务要查找的终结点。 从对等解析程序服务的查找表中移除注册。 包含用于唯一标识要从注册查找表中移除的对等节点的信息的 更新对等解析程序服务的查找表中的特定对等节点的项。 包含已更新对等终结点项的复本的 唯一标识特定对等节点项并为其提供已更新信息的 包含自定义对等解析程序服务的实例的特定设置。 初始化 类的新实例。 获取或设置自定义对等解析程序服务所在的对等节点的终结点地址。 包含运行自定义对等解析程序服务的对等节点的终结点地址 获取或设置自定义对等解析程序服务所使用的通道绑定。 包含此服务的设置的 获取是否已设置 属性。 如果已设置 属性,则为 true;否则,为 false。 获取或设置此服务的自定义对等解析程序实例。 服务所使用的 实例。 指定在对等解析程序服务间的引用共享策略。 引用策略由解析程序服务确定。 共享引用。 不共享引用。 确定正在使用的对等解析程序的类型。 利用绑定上所设置的信息,自动确定要使用的解析程序的类型。 使用 PNRP 解析程序。 使用自定义解析程序。 定义对等解析程序服务的设置。 初始化 类的新实例。 获取自定义对等解析程序的特定设置。 包含相关联的自定义对等解析程序服务的设置和解析程序实例的 获取或设置与此服务关联的对等解析程序实例特定于 PNRP,还是为自定义解析程序,或者自动确定。 指定对等解析程序服务的模式的 枚举值。 获取或设置对等解析程序服务所使用的特定引用策略。 指定是否共享对等引用的 定义对等解析程序服务进行注册项刷新时要使用的信息。 初始化 类的新默认实例。 Initializes a new instance of the class with the provided mesh ID and unique registration ID. A that identifies the mesh in which the peer node participates. A that uniquely identifies the registration entry for the peer node. 指示包含此类型的序列化实例的消息其正文格式是否正确。 如果发送方(服务客户端)发送的刷新信息消息的正文格式正确,则为 true;否则,为 false。 获取要刷新的注册项的网络 ID。 包含要在对等解析程序注册查找表中进行刷新的注册项的网络 ID 的 获取要刷新的注册项的唯一注册 ID。 包含要在对等解析程序注册查找表中对其项进行刷新的对等节点的注册 ID 的 包含作为对等解析程序上的注册查找表刷新操作的结果而返回的响应信息。 初始化 类的新默认实例。 利用所提供的注册生存期和刷新结果初始化 类的新实例。 指定对等解析程序的注册的新生存期的 指定刷新结果的 指示包含此类型的序列化实例的消息其正文格式是否正确。 如果发送方发送的刷新响应信息的正文格式正确,则为 true;否则,为 false。 获取或设置到注册过期并被解析程序服务移除为止的时间。 指定到注册过期并被解析程序服务移除为止的新时间的 获取或设置刷新操作的结果。 指示对等解析程序上的刷新操作的结果的 枚举值。 指定在正在运行的对等解析程序服务中尝试更新注册项的过期日期的结果。 成功刷新注册项。 未找到注册项。 定义要提供给对等解析程序服务的对等注册信息。 初始化 类的新默认实例。 利用所提供的客户端 ID、网络 ID 和终结点地址初始化 类的新实例。 唯一标识要注册的对等节点的 指定对等节点所在网络的 ID 的 指定要注册的对等节点的终结点地址的 获取唯一标识对等节点的注册项的 唯一标识对等节点的注册项的 指示包含此类型的序列化实例的消息其正文格式是否正确。 如果发送方发送的注册信息的正文格式正确,则为 true;否则,为 false。 获取与注册项关联的网络 ID。 包含与注册项关联的网络 ID(或网络名称)的 获取终结点地址,以将其关联到将要利用解析程序服务进行注册的节点。 包含要关联到将要利用解析程序服务进行注册的节点的终结点地址的 。此实例中所包含的地址可用于在网络内连接对等节点。 包含对等解析程序返回的作为注册操作的结果的响应信息。 初始化 类的新默认实例。 利用所提供的注册 ID 和生存期初始化 类的新实例。 唯一标识新注册的对等解析程序的 指定对等解析程序的注册的生存期的 指示包含此类型的序列化实例的消息其正文格式是否正确。 如果发送方发送的注册响应信息的正文格式正确,则为 true;否则,为 false。 获取或设置唯一标识新注册的对等解析程序的 GUID。 唯一标识新注册的对等解析程序的 获取或设置到注册过期并被解析程序服务移除为止的时间。 指定对等解析程序的注册的生存期的 定义对等解析程序服务进行注册项的终结点解析时要使用的信息。 初始化 类的新默认实例。 利用所提供的客户端 ID 和网络 ID、返回的终结点地址的最大数目初始化 类的新实例。 包含终结点要解析到的客户端的唯一 ID 的 包含客户端要加入的网络的 ID 的 包含解析操作要返回的客户端终结点地址的最大数目的 获取要解析的注册项的 ID。 包含注册项的唯一 ID 的 指示包含此类型的序列化实例的消息其正文格式是否正确。 如果发送方(服务客户端)发送的解析请求信息消息的正文格式正确,则为 true;否则,为 false。 获取解析操作要返回的客户端终结点地址的最大数目。 包含解析操作要返回的客户端终结点地址的最大数目的 获取将要解析其终结点地址的项的网络 ID。 包含客户端要加入的网络的 ID 的 包含作为对等解析程序上的对等终结点解析操作的结果而返回的响应信息。 初始化 类的新默认实例。 利用所提供的对等终结点地址初始化 类的新实例。 包含终结点地址的 对象的数组,这些终结点地址为已注册到先前解析操作中请求了其终结点的对等解析程序的终结点地址。 获取或设置对等节点地址的集合。 包含终结点地址的 对象的通用列表 <IList>,这些终结点地址为已注册到先前解析操作中请求了其终结点的对等解析程序的终结点地址。 指示包含此类型的序列化实例的消息其正文格式是否正确。 如果发送方发送的解析响应信息的正文格式正确,则为 true;否则,为 false。 包含对等解析程序请求对等解析程序服务的设置时返回的信息。 初始化 类的新默认实例。 利用所提供的引用策略值初始化 类的新实例。 指示解析程序服务是否传递引用的 获取或设置解析程序服务是否传递引用。 如果传递来自网络中的对等解析程序的引用,则为 true;如果忽略这些引用,则为 false。 指示包含此类型的序列化实例的消息其正文格式是否正确。 如果发送方发送的服务设置响应信息的正文格式正确,则为 true;否则,为 false。 包含用于从对等解析程序服务移除注册项的信息。 初始化 类的新默认实例。 利用要从解析程序服务的注册查找表中移除的对等项的网络和注册 ID 初始化 类的新实例。 指定要移除其项的对等项的网络 ID 的 唯一标识要从解析程序服务的查找表中移除的项的 指示包含此类型的序列化实例的消息其正文格式是否正确。 如果发送方发送的注册移除信息的正文格式正确,则为 true;否则,为 false。 获取要移除其项的对等项的网络 ID。 指定要移除其项的对等项的网络 ID 的 获取要从解析程序服务的查找表中移除的项的唯一 ID。 唯一标识要从解析程序服务的查找表中移除的项的 包含用于更新对等解析程序服务查找表中的特定注册项的终结点地址的信息。 初始化 类的新默认实例。 利用所提供的对等客户端 ID、注册 ID、对等网络 ID 和对等终结点地址初始化 类的新实例。 指定要更新的注册项的唯一 ID 的 指定提交了已更新注册项信息的对等客户端的唯一 ID 的 包含项的网络 ID 的 包含要更新的注册项的终结点地址的 获取提交了已更新注册项信息的对等客户端的唯一 ID。 指定提交了已更新注册项信息的对等客户端的唯一 ID 的 指示包含此类型的序列化实例的消息其正文格式是否正确。 如果发送方发送的注册更新信息的正文格式正确,则为 true;否则,为 false。 获取注册项的网络 ID。 包含已更新注册项的网络 ID 的 获取要更新的注册项的终结点地址。 包含要更新的注册项的终结点地址的 获取要更新的注册项的唯一 ID。 指定要更新的注册项的唯一 ID 的 提供与基本安全配置文件规范相对应的消息版本。 提供与基本安全配置文件规范相对应的消息版本。 一种类,具有以文本格式返回版本的 ToString 方法。 表示二进制秘密安全令牌中的密钥标识符子句。 初始化 类的新实例。 一个表示密钥的 数组。 初始化 类的新实例。 密钥。 一个指定是否克隆缓冲区的值。 初始化 类的新实例。 密钥。 一个指定是否克隆缓冲区的值。 用于派生密钥的“只用一次的数字”(Nonce)。 要派生的密钥的长度。 获取一个值,该值指示该类实例是否可以创建安全密钥。 总是为 true。 创建安全密钥。 一个 获取表示密钥的字节数组。 密钥。 比较指定子句的密钥是否与此实例的密钥相匹配。 如果存在匹配项,则为 true;否则为 false。 要匹配的 描述应用于该通道中所传输消息的不同部分的加密和签名需求。 初始化 类的新实例。 类的一个实例初始化另一个新实例。 的另一个实例。 为 null。 将指定的 中的部分集合添加到此类的当前实例中。 指定的 将指定的 中的各个部分集合添加到此类的当前实例中。 指定的 指定范围是否为仅通道。 反转传入和传出部分,创建该类的新实例。 该类的一个新实例,反转了传入和传出部分。 获取消息部分的集合,已为从客户端到服务器的消息对它们进行了加密。 一个 集合。 获取消息部分的集合,已为从客户端到服务器的消息对它们进行了签名。 一个 集合。 获取一个值,该值指示该类实例是否为只读。 如果该类实例为只读,则为 true;否则为 false。默认值为 false。 将该类及其部分集合设置为只读。 获取消息部分的集合,已为从服务器到客户端的消息对它们进行了加密。 一个 集合。 获取消息部分的集合,已为从服务器到客户端的消息对它们进行了签名。 一个 集合。 使用 Windows DataProtection API 功能提供安全状态的编码和解码机制。 初始化此类的新实例。 初始化此类的新实例。 指示是否使用当前用户保护范围。 初始化此类的新实例。 指示是否使用当前用户保护范围。 一个指定平均信息量的 byte 数组,它指示编码器可用于编码安全状态的其他随机性。 解码安全状态。 一个表示已解码安全状态的 byte 数组。 一个表示已编码安全状态的 byte 数组。 编码安全状态。 一个表示已编码安全状态的 byte 数组。 一个表示已解码安全状态的 byte 数组。 指示此编码器的随机性。 类型数组。 返回表示当前 实例的字符串。 一个表示当前 实例的 获取一个值,该值指示是否使用当前用户保护范围。 如果将使用当前用户保护范围,则为 true;否则为 false。 当 CardSpace 安全令牌过期时引发的异常。 初始化 类的新实例。 初始化 类的新实例。 异常的 异常的 初始化 类的新实例。 要显示的消息。 初始化 类的新实例。 要显示的消息。 此实例的内部 使用有关异常的信息设置 SerializationInfo。 异常的 异常的 用于 HTTP 客户端的摘要式身份验证。 使用提供的客户端凭据,获取或设置客户端允许的模拟级别。 客户端授予服务器作为 HTTP 摘要式身份验证一部分的 获取或设置将用于基于摘要的身份验证的网络凭据。 将用于基于摘要的身份验证的 一个 abstract 基类,可以实现它以根据表示远程终结点的授权上下文验证所需标识,或从终结点地址创建标识。 创建此类的实例。 实现要验证标识的方法。 如果验证了标识,则为 true;否则为 false。默认值为 false。 要验证的 测试 所依据的 创建此类的默认实例。 的默认实例。 尝试从终结点创建标识。 如果返回了标识,则为 true;否则为 false。默认值为 false。 用于创建标识的 返回的 提供终结点的标识。 基于传入的安全令牌要求,获取当前终结点的标识。 当前终结点的 描述安全令牌要求的 初始化 CardSpace 交互式通道。 初始化 类的新实例。 从中调用此方法的 服务终结点上的绑定。 开始异步方法以显示初始化用户界面 (UI)。 此方法的 通道。 在完成此方法时调用的异步回调方法。 保持当前状态。 获取服务终结点上的绑定。 服务终结点上的 与显示初始化用户界面 (UI) 相关的异步回调方法。 相应 Begin 方法的 表示一个安全对话安全会话。通信方使用由服务器颁发的作为建立会话一部分的 SecurityContextToken 保护会话中所有消息的安全。 尝试读取 XML 读取器所指向的会话令牌标识符。 如果 XML 读取器所指向的 XML 与匹配安全会话令牌的 SecurityKeyIdentifierClause 相对应,则为 true;否则为 false。 用于尝试读取令牌的 尝试写入与安全会话令牌相对应的 SecurityKeyIdentifierClause。此方法对于一些会话(如建立在安全会话顶部的 WS-RM 会话)很有用,并引用安全会话令牌的标识符作为其会话建立协议的一部分。 用于尝试写入令牌的 表示一种 ISession,它强制在会话中交换的所有消息的要求介于建立该会话的相同通信方之间。 获取远程主体的标识。 远程主体的 表示用于从安全令牌服务获取已颁发令牌的信息。 获取或设置一个布尔值,该值指定是否要由通道缓存已颁发的令牌。 如果要缓存令牌,则为 true;否则为 false。默认值为 true。 试图设置只读凭据。 获取或设置 的默认值。 的值。默认为 试图设置只读凭据。 获取或设置已颁发令牌的续订阈值百分比。 已颁发令牌的续订阈值百分比。默认值为 60。 试图设置只读凭据。 获取颁发者通道行为的集合。 的一个 获取或设置本地颁发者的地址。 本地颁发者的 试图设置只读凭据。 获取或设置本地颁发者的绑定。 本地颁发者的 试图设置只读凭据。 获取本地颁发者通道行为的集合。 的一个 获取或设置已颁发令牌的最大缓存时间。 一个 ,表示已颁发令牌的最大缓存时间。默认值为 set 的值小于零。 试图设置只读凭据。 允许服务配置与客户端出示的联合凭据相关联的属性。 获取或设置一个值,该值指示是否允许不受信任的 RSA 令牌颁发者。 如果允许不受信任的 RSA 令牌颁发者,则为 true;否则为 false。默认值为 false。 尝试更改只读令牌。 获取或设置证书验证模式。 一个指定如何验证证书的 枚举项。 获取或设置一个自定义的 X.509 证书验证程序。 一个自定义的 获取已知证书的列表。 一个 类型的 获取或设置吊销模式。 获取或设置已颁发服务凭据的自定义 此服务的自定义 试图设置只读凭据。 获取或设置受信任的存储区位置。 受信任的 表示安全令牌中的密钥名称标识符子句。 初始化 类的新实例。 密钥名称。 获取密钥名称。 密钥名称。 检查 是否与该类的当前实例相匹配。 如果存在匹配项,则为 true;否则为 false。 要进行比较的 检查指定的密钥名称是否与当前实例的密钥名称相匹配。 如果存在匹配项,则为 true;否则为 false。 安全密钥名称子句。 返回一个 ,表示当前的 Object。(从 继承) 当前的 Object。 指定在消息中包含哪些部分。 初始化空的 初始化新的 并指定是否包含消息正文。 初始化规范中是否包含消息正文。 使用消息头数组初始化新的 初始化规范中是否包含消息正文。 要使用的标头类型数组。 使用消息头数组初始化新的 要使用的标头类型数组。 清除该规范中的标头列表。 为只读。 获取该规范的标头类型。 一个 ,保存该消息规范的标头类型。 获取和设置一个值,该值指示该规范中是否包含消息正文。 如果消息正文包含在该规范中,则为 true;否则为 false。 为只读。 获取一个值,该值指示规范是否为只读。 如果该规范是只读的,则为 true;否则为 false。 将规范设置为只读。 获取此类的空实例。 此类的一个空实例。 合并两个消息部分的规范。 要合并的 为只读。 为 null。 指定保护消息的运算顺序。 指定先为 SOAP 消息生成数字签名,再加密 SOAP 消息的所有部分,但不加密数字签名。 指定先为 SOAP 消息生成数字签名,再加密 SOAP 消息的所有部分,并且加密数字签名。 指定先加密 SOAP 消息,再为其生成数字签名。 表示当应用到消息的安全出现错误时发生的异常。 初始化 类的空实例。 类的指定实例初始化 类的新实例。 实例,它包含序列化新的 实例所需的信息。 ,它包含与新的 实例关联的序列化流的源。 使用错误字符串初始化 类的新实例。 错误消息。 使用错误字符串和对导致此异常的内部异常的引用来初始化 类的新实例。 错误消息。 内部异常引用。 使用有关异常的信息设置 包含有关正在发生的异常的序列化对象数据的 包含有关源或目标的上下文信息的 为 null。 包含在验证对等网格内的某个对等节点的身份时使用的凭据。 获取或设置对等方的 X509 证书。 包含对等方的 X509 证书的 获取或设置对等方用于向对等网格进行身份验证的密码。 指定对等方用于向对等网格进行身份验证的密码的字符串值。 获取或设置消息发送方身份验证验证程序。 包含消息发送方身份验证验证程序的 获取或设置对等身份验证对象。 包含对等身份验证对象的 用特定的搜索条件设置证书。 包含证书存储区的位置的 包含证书名称的 包含搜索条件的 包含要搜索的值的 设置证书。 证书的主题名称。 包含证书存储区的位置的 包含证书名称的 指定在消息中包含哪些部分。 初始化 类的新实例。 类的一个实例初始化另一个新实例。 另一个 获取操作键的集合。 一个 类型的 ,包含操作部分集合的键。 将通道消息部分添加到此类实例的集合中。 包含要添加部分的 为 null。 为只读。 将消息部分添加到与指定操作相对应的 MessagePartSpecification 中。 包含要添加部分的 要匹配的操作键。 为 null。 为只读。 获取包含通道部分的消息部分规范。 一个包含通道部分的 指示规范是否为只读。 如果规范为只读,则为 true;否则为 false。 将规范设置为只读。 检查是否存在与给定操作键匹配的部分。 如果找到了匹配部分,则为 true;否则为 false。 操作键。 如果为 true,将限制当前通道的部分。 此方法返回时,将包含一个包含已找到部分的 。该参数未经初始化即被传递。 检查是否存在与给定操作键匹配的部分。 如果找到了匹配部分,则为 true;否则为 false。 操作键。 此方法返回时,将包含一个包含已找到部分的 。该参数未经初始化即被传递。 提供安全对话服务的凭据设置。 获取用于 Cookie 序列化的 声明的集合。 用于 Cookie 序列化的 声明的集合。 获取或设置用于对 Cookie 序列化进行编码和解码的自定义 一个 对象,它是自定义的 表示安全授权请求失败时引发的安全异常。 初始化 类的新实例。 使用指定的序列化信息和上下文对象初始化 类的新实例。 与反序列化进程相关的信息。 反序列化过程的上下文。 使用指定的消息初始化 类的新实例。 错误条件的说明。 使用指定的消息和内部异常初始化 类的新实例。 错误条件的说明。 要使用的内部异常。 指定算法的属性。这是一个 abstract 类。 初始化新的 获取 Basic128 算法组。 128 位 Basic 获取一个算法组,该算法组使用 RSA15 作为密钥换行算法,并使用 128 位 Basic 作为消息加密算法。 获取一个算法组,该算法组使用 SHA256 作为签名摘要算法,并使用 128 位 Basic 作为消息加密算法。 一个 获取一个算法组,该算法组使用 RSA15 作为密钥换行算法,使用 SHA256 作为签名摘要算法,并使用 128 位 Basic 作为消息加密算法。 一个 获取一个算法组,该算法组使用 192 位 Basic 作为消息加密算法。 一个 获取一个算法组,该算法组使用 RSA15 作为密钥换行算法,并使用 192 位 Basic 作为消息加密算法。 一个 获取一个算法组,该算法组使用 SHA256 作为签名摘要算法,并使用 192 位 Basic 作为消息加密算法。 一个 获取一个算法组,该算法组使用 RSA15 作为密钥换行算法,使用 SHA256 作为签名摘要算法,并使用 192 位 Basic 作为消息加密算法。 一个 获取一个算法组,该算法组使用 256 位 Basic 作为消息加密算法。 一个 获取一个算法组,该算法组使用 RSA15 作为密钥换行算法,并使用 256 位 Basic 作为消息加密算法。 一个 获取一个算法组,该算法组使用 SHA256 作为签名摘要算法,并使用 256 位 Basic 作为消息加密算法。 一个 获取一个算法组,该算法组使用 RSA15 作为密钥换行算法,使用 SHA256 作为签名摘要算法,并使用 128 位 Basic 作为消息加密算法。 一个 获取默认算法组。 默认 ,它指定 256 位高级加密标准 (AES) 作为对称加密算法。 获取默认的非对称密钥换行算法作为字符串。 一个 获取默认的非对称签名算法作为字符串。 一个 获取默认的规范化算法作为字符串。 一个 获取默认摘要算法作为字符串。 一个 获取默认加密算法作为字符串。 一个 获取默认加密密钥派生长度,作为 值。 一个 值。 获取默认签名密钥派生长度,作为 值。 一个 值。 获取默认对称密钥长度,作为 值。 一个 值。 获取默认对称密钥换行算法作为字符串。 一个 获取默认对称算法作为字符串。 一个 指示非对称算法是否支持特定的密钥长度。 如果非对称算法支持密钥长度,则为 true;否则为 false。 要检查的密钥长度。 指示是否支持非对称密钥换行算法。 如果支持非对称密钥换行算法,则为 true;否则为 false。 要检查的算法。 指示是否支持非对称签名算法。 如果支持非对称签名算法,则为 true;否则为 false。 要检查的算法名称。 指示是否支持规范化算法。 如果支持规范化算法,则为 true;否则为 false。 要检查的算法名称。 指示是否支持摘要算法。 如果支持摘要算法,则为 true;否则为 false。 要检查的算法名称。 指示是否支持加密算法。 如果支持加密算法,则为 true;否则为 false。 要检查的算法名称。 指示是否支持加密密钥派生算法。 如果支持加密密钥派生算法,则为 true;否则为 false。 要检查的算法名称。 指示是否支持签名密钥派生算法。 如果支持签名密钥派生算法,则为 true;否则为 false。 要检查的算法名称。 在派生类中重写时,指示是否支持特定的对称密钥长度。 如果支持对称密钥长度,则为 true;否则为 false。 要检查的密钥长度。 指示是否支持对称密钥换行算法。 如果支持对称密钥换行算法,则为 true;否则为 false。 要检查的算法名称。 指示是否支持对称签名算法。 如果支持对称签名算法,则为 true;否则为 false。 要检查的算法名称。 获取三重数据加密标准 (DES) 算法组。 三重 DES 获取一个算法组,该算法组使用 RSA15 作为密钥换行算法,并使用 192 位三重数据加密标准 (DES) 作为消息加密算法。 一个 获取一个算法组,该算法组使用 SHA256 作为签名摘要算法,并使用 192 位三重数据加密标准 (DES) 作为消息加密算法。 一个 获取一个算法组,该算法组使用 RSA15 作为密钥换行算法,使用 SHA256 作为签名摘要算法,并使用 192 位三重数据加密标准 (DES) 作为消息加密算法。 一个 表示安全上下文令牌的密钥标识符子句。 初始化 类的新实例。 一个 初始化 类的新实例。 一个 ,表示安全上下文的上下文 ID。 一个 ,表示安全上下文令牌的密钥生成。 初始化 类的新实例。 标识符子句的上下文 ID 部分。 标识符子句的生成部分。 用于派生令牌的“只用一次的数字”(Nonce)。 要派生的密钥的长度。 获取安全上下文 ID。 一个 获取生成。 一个 将指定的 类的当前实例进行比较。 如果两个实例相等,则为 true;否则为 false。 要比较的 将指定的 类的当前实例进行比较。 如果两个实例相等,则为 true;否则为 false。 标识符子句的上下文 ID 部分。 标识符子句的生成部分。 提供该类实例的文本表示形式。 该类实例的文本表示形式。 一个 abstract 类,实现时表示安全凭据管理器。 初始化新的 在派生的类中重写时,创建一个新的 一个 描述用于密钥生成的平均信息量来源。 该客户端提供用于已颁发令牌的密钥。 该服务器提供已颁发令牌的密钥。 客户端和服务器都提供使用 P-SHA1 函数组合的平均信息量,以派生已颁发令牌的密钥。 包含与安全相关的属性且附加到消息上。 初始化 类的新实例。 克隆此类的当前实例。 从此类的当前实例中克隆的 释放此类的当前实例。 获取或设置外部授权策略的集合。 一个 类型的 从指定消息中获取或创建此类的实例。 的实例。 指示传入消息是否至少包含一个支持 SecurityToken。 如果 至少包含一项,则为 true;否则为 false。 获取或设置传入支持令牌的集合。 一个 类型的 为此消息获取或设置 发起方令牌。 此消息的 发起方令牌。 为此消息获取或设置 保护令牌。 此消息的 保护令牌。 为此消息获取或设置 接收方令牌。 此消息的 接收方令牌。 获取或设置此消息的发送方 ID 前缀。 此消息的发送方 ID 前缀。 属性值为 null。 属性值的长度为 0。 属性值的第一个字符不是字母且不等于“_”。 属性值的字符都不是字母、数字且不等于“_”、“.”或“-”。 获取或设置此消息的 此消息的 对象。 获取或设置此消息的 传输令牌。 此消息的 传输令牌。 指示协商消息的安全上下文时发生错误。 初始化 类的新实例。 使用指定的序列化信息和流上下文初始化 类的新实例。 包含序列化异常所需的所有数据的 指定流的源和目标的 使用指定的错误消息初始化 类的新实例。 解释异常原因的错误消息。 使用指定的序列化信息和内部异常初始化 类的新实例。 解释异常原因的错误消息。 导致引发当前异常的 一个抽象类,可以实现此类以便对安全状态进行编码。 初始化 类的新实例。 解码安全状态。 一个表示安全状态的字节数组。 安全数据。 编码安全状态。 一个通过编码安全状态生成的字节数组。 安全状态数据。 一种枚举,列出了附加安全令牌的方法。 该令牌包含在消息签名中。 该令牌用于签发消息签名。 该令牌包含在消息签名中且用于签发消息签名。 该令牌包含在消息签名中且已加密。 表示安全令牌及其授权策略。 初始化 类的新实例。 一个 ,类型为 为 null。 获取安全令牌。 获取安全令牌策略的集合。 一个 ,类型为 包含受支持的 WS-Security 版本集合。这是一个抽象类。 获取 WS-Security 的 1.0 版。 获取 WS-Security 的 1.1 版。 表示 实现,可基于在服务上配置的 提供安全令牌序列化程序。 基于传入的 初始化 类的新实例。 基于 创建安全令牌身份验证器。 此方法返回时,包含 。该参数未经初始化即被传递。 为 null。 无法为传入的 创建安全令牌身份验证器。 基于 创建安全令牌提供程序。 为 null。 无法为传入的 创建安全令牌提供程序。 基于传入的安全令牌版本创建安全令牌序列化程序。 安全令牌的 无法为传入的 创建安全令牌序列化程序。 基于安全令牌要求获取 对应的 。如果无法从 创建标识,则返回 null。 为 null。 确定安全令牌要求是否适用于已颁发的令牌。 如果安全令牌要求适用于已颁发的令牌,则为 true;否则为 false。 获取用于构造此类实例的服务凭据。 表示提供 SSPI 安全令牌的安全令牌提供程序。 初始化 类的新实例。 表示服务器标识的 如果为 true,则扩展用户以包含 Windows 组。 如果为 true,则允许未经过身份验证的调用方。 初始化 类的新实例。 表示客户端标识的 如果为 true,则允许 NTLM 身份验证。 授予服务器的 获取安全令牌。 一个表示超时间隔的 表示支持安全令牌及其授权策略。 初始化 类的新实例。 一个 , 类型为 为 null。 获取安全令牌附件模式。 表示基于用户名和密码的客户端凭据。 获取或设置密码。 密码。 获取或设置用户名。 用户名。 This class is used to configure how the service authenticates users that use user name/password authentication and to configure the caching of logon tokens. 获取或设置缓存令牌的最大时间长度。 一个 ,表示缓存令牌的最大时间长度。默认为 15 分钟。 获取或设置一个值,该值指示是否缓存登录令牌。 如果缓存登录令牌,则为 true;否则为 false。默认值为 false。 获取或设置自定义用户名和密码验证程序。 获取或设置一个值,该值指示 Windows 组是否包含在安全上下文中。 如果 Windows 组包含在安全上下文中,则为 true;否则为 false。默认值为 false。 获取或设置要缓存的登录令牌的最大数目。 要缓存的登录令牌的最大数目。 获取或设置成员资格提供程序。 此服务的 。默认为 试图在凭据为只读时设置此属性。 获取或设置验证用户名和密码的方法。 中的枚举的一个值。 列出以用户名/密码模式来进行验证的方法。 用户名映射到 Windows 用户。 提供基于已配置的 的密码验证。 基于已配置的自定义 的自定义身份验证。 使您可以指定与用于表示客户端的 Windows 凭据相关的属性。 获取或设置允许的模拟级别。 值之一。 Gets or sets a value that indicates whether NTLM authentication should be allowed as Windows SSPI Negotiate authentication. true if NTLM authentication should be allowed as Windows SSPI Negotiate authentication, false otherwise. The default is true. 获取或设置 Windows 客户端凭据。 客户端的 提供用于描述进行 Windows 身份验证时使用的服务凭据的属性。 获取或设置一个值,该值指示是否允许匿名用户访问(仅适用于消息级安全性)。 如果允许匿名用户进行访问,则为 true;否则为 false。默认值为 false。 获取或设置一个值,该值指示客户端所属的 Windows 组是否包含在安全上下文中。 如果 Windows 组包含在安全上下文中,则为 true;否则为 false。默认值为 true。 该类用于序列化和反序列化在 WS-Security、WS-Trust 以及 WS-SecureConversation 安全规范中定义的 SecurityTokens、SecurityKeyIdentifiers 和 SecurityKeyIdentifierClauses。 初始化 类的新实例。 初始化 类的新实例。 用于 属性的值。如果值为 true,则它包含在 SecurityToken 序列化期间适用的 ValueType 和 EncodingType 属性。 初始化 类的新实例。 初始化 类的新实例。 用于 属性的值。 初始化 类的新实例。 用于 属性的值。 ,用于序列化和反序列化 SAML 令牌的扩展性点。 初始化 类的新实例。 用于 属性的值。 ,用于序列化和反序列化 SAML 令牌的扩展性点。 ,用于编码和解码安全状态,该安全状态可附加为安全上下文令牌的 Cookie。 一个由已知 组成的集合。必须声明这些已知类型,才能将自定义声明作为安全上下文令牌 Cookie 的一部分包含在内。 为 null。 初始化 类的新实例。 用于 属性的值。 ,用于序列化和反序列化 SAML 令牌的扩展性点。 ,用于编码和解码安全状态,该安全状态可附加为安全上下文令牌的 Cookie。 一个由已知 组成的集合。必须声明这些已知类型,才能将自定义声明作为安全上下文令牌 Cookie 的一部分包含在内。 最大密钥派生偏移量。在反序列化派生的密钥令牌时,此设置可限制服务器所执行的处理量。 最大密钥派生标签长度。在反序列化派生的密钥令牌时,此设置可限制服务器所执行的处理量。 最大密钥派生 Nonce 长度。在反序列化派生的密钥令牌时,此设置可限制服务器所执行的处理量。 为 null。 小于 0、 小于 0 或者 小于或等于 0。 获取一个值,该值指示密钥标识符子句核心是否可以使用指定的读取器读取。 如果密钥标识符子句核心可以使用指定的读取器读取,则为 true;否则为 false。 获取一个值,该值指示密钥标识符核心是否可以使用指定的读取器读取。 如果密钥标识符核心可以使用指定的读取器读取,则为 true;否则为 false。 获取一个值,该值指示令牌核心是否可以使用指定的读取器读取。 如果令牌核心可以使用指定的读取器读取,则为 true;否则为 false。 获取一个值,该值指示是否可以写入带有指定密钥标识符子句的密钥标识符子句核心。 如果可以写入带有指定密钥标识符子句的密钥标识符子句核心,则为 true;否则为 false。 获取一个值,该值指示是否可以写入带有指定密钥标识符子句的密钥标识符核心。 如果可以写入带有指定密钥标识符子句的密钥标识符核心,则为 true;否则为 false。 获取一个值,该值指示是否可以写入带有指定安全令牌的令牌核心。 如果可以写入带有指定安全令牌的令牌核心,则为 true;否则为 false。 从以 XML 表示的令牌创建密钥标识符子句。 创建的 ,表示安全令牌。 反序列化密钥标识符子句时发生错误,或者无法读取密钥标识符子句。 获取此类的默认实例。 此类的默认实例。 获取一个值,该值指示是否发出 BSP 所需的属性。 如果要发出 BSP 所需的属性,则为 true;否则为 false。 获取指定类型的安全令牌的 URI。 指定类型的安全令牌的 URI。 安全令牌的 获取最大密钥派生标签长度。 最大密钥派生标签长度。 获取最大密钥派生 Nonce 长度。 最大密钥派生 Nonce 长度。 获取最大密钥派生偏移量。 最大密钥派生偏移量。 使用指定的 读取密钥标识符子句核心。 读取的 指定的 反序列化密钥标识符子句时发生错误,或者无法读取密钥标识符子句。 使用指定的 读取密钥标识符核心。 读取的 指定的 反序列化密钥标识符时发生错误,或者无法读取密钥标识符。 使用指定的 读取令牌核心。 读取的 指定的 反序列化令牌时发生错误,或者无法读取令牌。 获取安全版本。 使用指定的 写入带有指定密钥标识符子句的密钥标识符子句核心。 指定的 序列化密钥标识符子句时发生错误。 密钥标识符子句未成功写入。 使用指定的 写入带有指定密钥标识符子句的密钥标识符核心。 指定的 序列化密钥标识符时发生错误。 密钥标识符未成功写入。 使用指定的 写入带有指定安全令牌的令牌核心。 指定的 序列化安全令牌时发生错误。 令牌未成功写入。 定义客户端用于标识自身的证书。 获取或设置在向客户端反馈时用于表示服务的证书。 向用户端反馈时用于表示服务的 在凭据为只读时使用 set 方法。 使您可以通过指定查询参数(如 )指定用于表示客户端的证书。 客户端用于获取客户端证书的证书存储区位置。 指定要打开的 X.509 证书存储区的名称。 定义要执行的 X.509 搜索的类型。 要在 X.509 证书存储区中搜索的值。 允许您通过指定主题可分辨名称指定用于表示服务的证书。 主题可分辨名称。 服务用于获取服务证书的证书存储区位置。 指定要打开的 X.509 证书存储区的名称。 表示服务所使用的设置,用于验证客户端所出示的证书。它还包含在使用 MutualCertificateDuplex 消息安全身份验证模式时,用于为客户端加密响应或回调的服务证书。 获取用于验证在身份验证期间客户端所出示的证书的设置。 获取或设置要在 MutualCertificateDuplex 消息安全身份验证模式中使用的证书。 如果使用 MutualCertificateDuplex 消息安全身份验证模式,则用于加密消息的 将由不相关的双向传输事例中的服务发送给客户端。 试图设置只读凭据。 Specifies the certificate to use for encrypting messages for the client. This setting is used only by bindings that are configured with the MutualCertificateDuplex message security authentication mode. The location of the certificate store that the service uses to obtain the certificate. The name of the X.509 certificate store to open. The type of X.509 search to be executed. The value to search for in the X.509 certificate store. 使您可以通过指定主题可分辨名称指定用于加密客户端消息的证书。此设置只能由使用 MutualCertificateDuplex 消息安全身份验证模式配置的绑定使用。 主题可分辨名称。 服务用于获取证书的证书存储区位置。 要打开的 X.509 证书存储区的名称。 表示客户端在验证使用 SSL 身份验证的服务所出示的证书时使用的设置。它还包含在客户端上显式配置为对发送给使用消息安全的服务的消息进行加密的服务的所有证书。 获取用于验证使用 SSL 身份验证获得的服务证书的设置。 获取或设置用于服务的默认证书。 ,用于保护发送给服务的消息。 试图在凭据为只读时进行设置。 获取或设置一个作用域证书,用于表示与客户端通信的服务。 ,用于保护发送给服务的消息。 试图在凭据为只读时进行设置。 指定用于服务的默认证书。对于使用基于证书的消息安全的绑定,此证书用于加密发送给服务的消息,并期望服务用它来对客户端的应答进行签名。 服务用于获取服务证书的证书存储区位置。 指定要打开的 X.509 证书存储区的名称。 定义要执行的 X.509 搜索的类型。 要在 X.509 证书存储区中搜索的值。 为 null。 试图在凭据为只读时进行设置。 指定用于服务的默认证书。对于使用基于证书的消息安全的绑定,此证书用于加密发送给服务的消息,并期望服务用它来对客户端的应答进行签名。 主题可分辨名称。 服务用于获取服务证书的证书存储区位置。 指定要打开的 X.509 证书存储区的名称。 为 null。 试图在凭据为只读时进行设置。 通过证书存储区位置、证书存储区名称、X.509 搜索的类型以及要搜索的值获取一个证书,并将其储存到用于设置范围的 URL 的集合中。 服务用于获取服务证书的证书存储区位置。 要打开的 X.509 证书存储区的名称。 要执行的 X.509 搜索的类型。 要在 X.509 证书存储区中搜索的值。 设置范围的 URL。 为 null。 为 null。 试图在凭据为只读时进行设置。 通过主题名称、证书存储区位置和证书存储区名称获取一个证书,并将其储存到用于设置范围的 URL 的集合中。 完全限定的主题名称。 服务用于获取服务证书的证书存储区位置。 要打开的 X.509 证书存储区的名称。 设置范围的 URL。 为 null。 为 null。 试图在凭据为只读时进行设置。 定义服务用于标识自身的证书。 获取或设置在向客户端反馈时用于表示服务的证书。 向客户端反馈时用于表示服务的 试图在凭据为只读时进行设置。 通过指定查询参数(如 )来指定用于表示服务的证书。 客户端用于获取客户端证书的证书存储区位置。 指定要打开的 X.509 证书存储区的名称。 定义要执行的 X.509 搜索的类型。 要在 X.509 证书存储区中搜索的值。 通过指定主题可分辨名称指定用于表示服务的证书。 主题可分辨名称。 通过指定主题可分辨名称、证书存储区名称和存储区位置来指定用于表示服务的证书。 主题可分辨名称。 服务用于获取服务证书的证书存储区位置。 指定要打开的 X.509 证书存储区的名称。 一个列出验证证书方法的枚举。 未执行任何证书验证。 如果证书位于被信任的人的存储区中,则有效。 如果该链在受信任的根存储区生成证书颁发机构,则证书有效。 如果证书位于被信任的人的存储区或该链在受信任的根存储区生成证书颁发机构,则证书有效。 用户必须插入自定义 以验证证书。 指定身份验证属性以验证客户端证书。 获取证书验证模式。 值之一。 获取或设置自定义客户端证书验证程序。 自定义 在凭据为只读时进行设置。 获取或设置一个值,该值指示 Windows 组是否包括在授权上下文中。 如果 Windows 组包括在授权上下文中,则为 true;否则为 false。默认值为 true。 获取或设置一个值,该值指示是否将证书映射到 Windows 帐户。 如果证书映射到 Windows 帐户,则为 true;否则为 false。默认值为 false。 在凭据为只读时进行设置。 获取或设置 ChainTrust 和 PeerOrChainTrust X.509 证书验证的证书吊销模式。 中的值之一:NoCheck、Online 或 Offline。默认值为 Online。 在凭据为只读时进行设置。 获取或设置受信任存储区的位置,该位置下的客户端证书链已验证。 在凭据为只读时进行设置。 指定对等证书的身份验证属性。 获取证书验证模式。 中的枚举的一个值。 获取或设置自定义客户端证书验证程序。 自定义 在凭据为只读时进行设置。 获取或设置证书吊销模式。 中的值之一:None、Online 或 Cached。 在凭据为只读时进行设置。 获取或设置用来验证客户端证书的受信任存储区位置。 在凭据为只读时进行设置。 表示客户端代理验证使用 SSL/TLS 协商获取的服务证书所用的设置。 获取证书验证模式。 中的枚举的一个值。 获取或设置自定义客户端证书验证程序。 自定义 试图在凭据为只读时进行设置。 获取或设置用于 ChainTrust 和 PeerOrChainTrust X.509 证书验证模式的证书吊销模式。 中的值之一:NoCheck、Online 或 Offline。 试图在凭据为只读时进行设置。 获取或设置受信任存储区的位置,该位置下的客户端证书链已验证。 试图在凭据为只读时进行设置。 包含受支持的 WS-SecureConversation 版本集合。这是一个抽象类。 返回默认版本。 一个 返回此 WS-SecureConversation 版本的命名空间。 返回前缀。 获取 WS-SecureConversation 的 1.3 版。 一个 获取 WS-SecureConversation 的 2005 年 2 月版本。 一个 包含受支持的 WS-SecurityPolicy 版本集合。这是一个抽象类。 返回此 WS-SecurityPolicy 版本的命名空间。 WS-SecurityPolicy 版本。 返回前缀。 前缀。 获取 WS-SecurityPolicy 的 1.1 版。 一个 获取 WS-SecurityPolicy 的 1.2 版。 一个 包含受支持的 WS-Trust 版本集合。这是一个抽象类。 返回默认版本。 一个 返回此 Trust 版本的命名空间。 返回前缀。 获取 WS-Trust 的 1.3 版。 一个 获取 WS-Trust 的 2005 年 2 月版本。 一个 初始化 类的新实例。 一个用于指定受支持的 WS-Trust 规范版本集的 一个用于指定受支持的 WS-SecureConversation 规范版本集的 用于 属性的值。 ,用于序列化和反序列化 SAML 令牌的扩展性点。 ,用于编码和解码安全状态,该安全状态可附加为安全上下文令牌的 Cookie。 一个由已知 组成的集合。必须声明这些已知类型,才能将自定义声明作为安全上下文令牌 Cookie 的一部分包含在内。 初始化 类的新实例。 一个用于指定受支持的 WS-Trust 规范版本集的 一个用于指定受支持的 WS-SecureConversation 规范版本集的 用于 属性的值。 ,用于序列化和反序列化 SAML 令牌的扩展性点。 ,用于编码和解码安全状态,该安全状态可附加为安全上下文令牌的 Cookie。 一个由已知 组成的集合。必须声明这些已知类型,才能将自定义声明作为安全上下文令牌 Cookie 的一部分包含在内。 最大密钥派生偏移量。在反序列化派生的密钥令牌时,此设置可限制服务器所执行的处理量。 最大密钥派生标签长度。在反序列化派生的密钥令牌时,此设置可限制服务器所执行的处理量。 最大密钥派生 Nonce 长度。在反序列化派生的密钥令牌时,此设置可限制服务器所执行的处理量。 表示二进制秘密安全令牌。 初始化 类的新实例。 一个表示密钥的字节数组。 初始化 类的新实例。 密钥的大小(以位为单位)。 初始化 类的新实例。 令牌 ID。 一个表示密钥的字节数组。 初始化 类的新实例。 令牌 ID。 一个表示密钥的字节数组。 一个 ,指出是否允许加密。 为 null。 初始化 类的新实例。 令牌 ID。 密钥的大小(以位为单位)。 小于或等于零,或者大于或等于 512,或者不是 8 的倍数。 初始化 类的新实例。 令牌 ID。 密钥的大小(以位为单位)。 一个 ,指出是否允许加密。 小于或等于零,或者大于或等于 512,或者不是 8 的倍数。 获取表示密钥的字节。 密钥。 获取令牌 ID。 令牌 ID。 获取令牌密钥大小。 令牌密钥大小。 获取安全密钥的集合。 的集合。 获取令牌的有效起始时间。 一个 ,表示令牌的有效起始时间。 获取令牌的有效起始时间。 一个 ,表示令牌的有效起始时间。 指定希望出现在联合凭据中的必选和可选的声明类型。 为所需的指定类型声明初始化 类的新实例。 声明类型。 为指定类型的声明初始化 类的新实例。 声明类型。 如果值为 false,则声明是必选的;否则声明是可选的。 获取构造函数中指定的声明类型。 声明类型。 获取一个值,该值指示声明是否可选。 如果该类实例指定声明是可选的,则为 true;如果它指定声明是必选的,则为 false。 指定一个协定,该协定应该由向客户端颁发令牌的自定义安全令牌身份验证器来实现。 颁发令牌后获取或设置处理程序。 颁发令牌后处理事件的委托。 续订令牌后获取或设置处理程序。 续订令牌后处理事件的委托。 此接口使应用程序能够根据要求清除 Windows 令牌缓存。 移除登录缓存中所有令牌。 移除登录缓存中指定的令牌。 如果已成功移除用户的令牌,则为 true;否则为 false。 要移除的令牌上的用户名。 指定 Windows Communication Foundation (WCF) 中通道创建特定的安全属性要求。 初始化 类的新实例。 获取和设置目标地址。 输出该类实例的文本表示形式。 该类实例的文本表示形式。 获取和设置途径。 用于表示途径的 实现后,此接口为安全上下文令牌缓存指定一个协定。 向令牌缓存添加安全上下文安全令牌。 清除令牌缓存的内容。 获取与指定的上下文 ID 匹配的安全上下文安全令牌 ID 的集合。 的泛型集合。 指定的安全上下文 ID。 获取与指定的上下文 ID 和生成匹配的安全上下文安全令牌 ID。 匹配的 指定的安全上下文 ID。 一个表示生成的 移除缓存中与给定的上下文 ID 匹配的所有令牌。 指定的安全上下文 ID。 移除缓存中与给定的上下文 ID 和生成匹配的令牌。 指定的安全上下文 ID。 一个表示生成的 尝试向缓存添加令牌。 如果成功地向缓存添加了令牌,则为 true;否则为 false。 为 null。 日期或时间超出限制。 更新缓存中令牌的过期日期。 新的过期时间和日期。 该委托指向一种方法,实现时该方法将在令牌颁发给客户端之前由身份验证器调用。 要颁发给客户端的令牌。 请求其令牌的终结点。这是客户端将要显示已颁发令牌的终结点。 表示在联合安全方案中颁发的安全令牌的参数。 初始化 类的新实例。 初始化 类的新实例。 该类的其他实例。 为 null。 初始化 类的新实例。 令牌类型。 初始化 类的新实例。 令牌类型。 颁发令牌的终结点的地址。 初始化 类的新实例。 令牌类型。 颁发令牌的终结点的地址。 绑定颁发者。 附加请求参数的集合 保留附加请求参数且类型为 获取声明类型要求的集合。 保留附加声明类型要求且类型为 为该类的实例克隆另一个实例。 一个 为令牌创建密钥标识符子句。 令牌。 为 null。 不是 External 或 Internal。 创建已颁发令牌请求参数 XML 元素的集合,这些元素包含在客户端发送至安全令牌服务的请求中。 包含表示请求参数的 获取一个值,该值指示已颁发的令牌是否具有非对称密钥。 如果该令牌具有非对称密钥,则为 true;否则为 false。 实现时,根据 IssuedSecurityTokenParameters 中设置的属性初始化安全令牌要求。 获取或设置令牌颁发者的地址。 令牌颁发者的 获取或设置客户端要使用的令牌颁发者的绑定。 客户端要使用的令牌颁发者的 获取或设置令牌颁发者的元数据地址。 令牌颁发者的 获取或设置已颁发令牌的密钥大小。 令牌的密钥大小。 已尝试将 set 设置为小于 0 的值。 获取或设置已颁发令牌的密钥类型。 值之一。 实现时,将获取一个值,该值指示令牌是否支持客户端身份验证。 如果该令牌支持客户端身份验证,则为 true;否则为 false。 实现时,将获取一个值,该值指示令牌是否支持 Windows 标识的身份验证。 如果该令牌支持 Windows 标识的身份验证,则为 true;否则为 false。 实现时,将获取一个值,该值指示令牌是否支持服务器身份验证。 如果该令牌支持服务器身份验证,则为 true;否则为 false。 获取或设置已颁发令牌的类型。 令牌类型。 显示该类实例的文本表示形式。 该类实例的文本表示形式。 用于已颁发的安全令牌的令牌提供程序。 创建此类的新实例。 中止提供程序。 异步开始关闭提供程序。 一个 一个表示状态的 异步开始关闭提供程序。 一个 一个 ,在其之后调用会超时。 一个表示状态的 异步开始获取令牌核心。 一个 一个 ,在其之后调用会超时。 一个表示状态的 异步开始打开提供程序。 一个 一个表示状态的 异步开始打开提供程序。 一个 一个 ,在其之后调用会超时。 一个表示状态的 获取或设置一个值,该值指示是否缓存已颁发的令牌。 如果缓存已颁发的令牌,则为 true;否则为 false。 关闭提供程序。 关闭提供程序。 一个 ,在其之后调用会超时。 提供 Closed 事件的注册和注销。 提供 Closing 事件的注册和注销。 获取关闭连接的默认超时值。 一个 ,表示关闭连接的默认超时值。 获取打开连接的默认超时值。 一个 ,表示打开连接的默认超时值。 释放对象的此实例。 用于关闭提供程序的异步回调。 一个 用于获取令牌核心的异步回调。 一个 一个 用于打开提供程序的异步回调。 一个 提供 Faulted 事件的注册和注销。 获取令牌核心。 一个表示令牌核心的 一个 ,在其之后调用会超时。 获取或设置标识验证程序。 获取或设置已颁发令牌的续订阈值百分比。 已颁发令牌的续订阈值百分比。 获取或设置颁发者的地址。 获取或设置颁发者绑定。 获取或设置颁发者的通道行为。 一个 ,包含该颁发者通道的 获取或设置密钥平均信息量模式。 获取或设置缓存已颁发令牌的最长时间。 一个 ,表示缓存已颁发令牌的最长时间。 获取或设置消息安全版本。 打开提供程序。 打开提供程序。 一个 ,在其之后调用会超时。 提供 Opened 事件的注册和注销。 提供 Opening 事件的注册和注销。 获取或设置安全算法组。 获取或设置安全令牌的序列化程序。 获取通信状态。 获取一个值,该值指示是否支持令牌取消。 如果支持令牌取消;则为 true,否则为 false。 获取或设置目标地址。 获取令牌请求参数。 一个表示令牌请求参数的 集合。 表示 Kerberos 安全令牌的参数。 初始化 类的新实例。 初始化 类的新实例。 此类的其他实例。 为 null。 为该类实例克隆另一个实例。 一个 为令牌创建密钥标识符子句。 令牌。 获取一个值,该值指示令牌是否具有非对称密钥。 如果该令牌具有非对称密钥,则为 true;否则为 false。 初始化安全令牌要求。 实现时,将获取一个值,该值指示令牌是否支持客户端身份验证。 如果该令牌支持客户端身份验证,则为 true;否则为 false。 实现时,将获取一个值,该值指示令牌是否支持 Windows 标识的身份验证。 如果该令牌支持 Windows 标识的身份验证,则为 true;否则为 false。 实现时,将获取一个值,该值指示令牌是否支持服务器身份验证。 如果该令牌支持服务器身份验证,则为 true;否则为 false。 指定 Windows Communication Foundation (WCF) 中侦听器服务特定的安全属性要求。 初始化 类的新实例。 获取和设置审核日志的位置。 获取和设置侦听器 URI。 侦听器 获取和设置消息身份验证审核级别。 获取或设置一个值,该值指示是否禁止显示审核失败。 如果禁止显示审核失败,则为 true;否则为 false。 显示该类实例的文本表示形式。 该类实例的文本表示形式。 实现时,在续订令牌返回给客户端之前将调用委托。 已续订的令牌。 已过期的安全令牌。 表示 RSA 安全令牌的参数。 初始化 类的新实例。 初始化 类的新实例。 该类的其他实例。 为 null。 为该类的实例克隆另一个实例。 一个 为令牌创建密钥标识符子句。 令牌。 获取一个值,该值指示令牌是否具有非对称密钥。 如果该令牌具有非对称密钥,则为 true;否则为 false。 初始化安全令牌要求。 实现时,将获取一个值,该值指示令牌是否支持客户端身份验证。 如果该令牌支持客户端身份验证,则为 true;否则为 false。 实现时,将获取一个值,该值指示令牌是否支持 Windows 标识的身份验证。 如果该令牌支持 Windows 标识的身份验证,则为 true;否则为 false。 实现时,将获取一个值,该值指示令牌是否支持服务器身份验证。 如果该令牌支持服务器身份验证,则为 true;否则为 false。 表示安全对话安全令牌的参数。 初始化 类的新实例。 从所指定 的属性初始化 类的新实例。 从所指定 的属性初始化 类的新实例。 如果需要取消,则为 true;否则为 false。 从所指定 (具有指定的 )的属性初始化 类的新实例。 如果需要取消,则为 true;否则为 false。 类的一个实例初始化另一个新实例。 此类的另一个实例。 Gets the bootstrap protection requirements. 获取或设置 为该类实例克隆另一个实例。 一个 为令牌创建密钥标识符子句。 令牌。 为 null。 不是 External 或 Internal。 获取一个值,该值指示安全令牌是否具有非对称密钥。 此属性始终返回 false。 初始化安全令牌要求。 获取或设置一个值,该值指示是否需要取消。 如果需要取消,则为 true;否则为 false。默认值为 true。 获取一个值,该值指示令牌是否支持客户端身份验证。 如果该令牌支持客户端身份验证,则为 true;否则为 false。 获取一个值,该值指示令牌是否支持 Windows 标识的身份验证。 如果该令牌支持 Windows 标识的身份验证,则为 true;否则为 false。 获取一个值,该值指示令牌是否支持服务器身份验证。 如果该令牌支持服务器身份验证,则为 true;否则为 false。 显示该类实例的文本表示形式。 该类实例的文本表示形式。 表示由 WS-SecureConversation 规范定义的令牌。 初始化 类的新实例。 一个表示上下文 ID 的 一个表示密钥的字节数组。 有效的起始时间。 过期时间。 初始化 类的新实例。 一个表示上下文 ID 的 令牌 ID。 一个表示密钥的字节数组。 有效的起始时间。 过期时间。 初始化 类的新实例。 一个表示上下文 ID 的 令牌 ID。 一个表示密钥的字节数组。 有效的起始时间。 过期时间。 实例的一个只读集合,这种实例表示向其颁发令牌的一方。 初始化 类的新实例。 一个表示上下文 ID 的 令牌 ID。 一个表示密钥的字节数组。 有效的起始时间。 过期时间。 一个表示密钥生成的 密钥的有效起始时间。 密钥的过期时间。 实例的一个只读集合,这种实例表示向其颁发令牌的一方。 获取令牌授权策略的只读集合。 实例的一个只读集合。 获取一个值,该值指示是否可以创建指定的密钥标识符子句类型。 如果可以创建指定的密钥标识符子句类型,则为 true;否则为 false。 指定的密钥标识符子句类型。 获取上下文 ID。 一个表示上下文 ID 的 创建安全上下文令牌 Cookie。 一个 一个表示上下文 ID 的 令牌 ID。 一个表示密钥的字节数组。 有效的起始时间。 过期时间。 实例的一个只读集合。 创建安全上下文令牌 Cookie。 一个 一个表示上下文 ID 的 令牌 ID。 一个表示密钥的字节数组。 有效的起始时间。 过期时间。 一个表示密钥生成的 密钥的有效起始时间。 密钥的过期时间。 实例的一个只读集合。 创建指定类型的密钥标识符子句。 一个强制转换为 类型的 指定的类型。 释放此对象的实例所使用的非托管资源。 获取令牌 ID。 令牌 ID。 获取密钥的有效起始时间。 一个 ,表示密钥的有效起始时间。 获取密钥的过期时间。 一个 ,表示密钥的过期时间。 获取密钥生成。 一个表示密钥生成的 获取一个值,该值指示当前令牌的密钥标识符子句是否与指定的密钥标识符子句相匹配。 如果当前令牌的密钥标识符子句与指定的密钥标识符子句相匹配,则为 true;否则为 false。默认值为 false。 指定的密钥标识符子句。 获取安全密钥的只读集合。 实例的一个只读集合。 生成此对象当前实例的文本表示形式。 此对象当前实例的一个文本表示形式。 获取令牌的有效起始时间。 一个 ,表示令牌的有效起始时间。 获取令牌的过期时间。 一个 ,表示令牌的过期时间。 验证令牌和提取声明。 初始化 类的新实例。 获取一个值,该值指示是否可以验证指定的令牌。 如果指定的令牌可以验证,则为 true;否则为 false。 验证指定的令牌。 实例的集合。 解析安全上下文令牌。 初始化 类的新实例。 安全上下文的缓存大小。 如果要在缓存已满时移除最旧的令牌,则设置为 true;否则设置为 false。 向令牌缓存添加安全上下文安全令牌。 为 false 且已达到或超出缓存容量。 清除令牌缓存的内容。 获取与指定的上下文 ID 匹配的安全上下文安全令牌 ID 的集合。 的泛型集合。 指定的安全上下文 ID。 获取与指定的上下文 ID 和生成匹配的安全上下文安全令牌 ID。 匹配的 指定的安全上下文 ID。 一个表示生成的 移除缓存中与给定的上下文 ID 匹配的所有令牌。 指定的安全上下文 ID。 移除缓存中与给定的上下文 ID 和生成匹配的令牌。 指定的安全上下文 ID。 一个表示生成的 获取一个值,该值指示缓存已满时是否要移除最旧的令牌。 如果缓存已满时应移除最旧的令牌,则为 true;否则为 false。 获取安全上下文令牌的缓存大小。 安全上下文令牌的缓存大小。 尝试向缓存添加令牌。 如果成功地向缓存添加了令牌,则为 true;否则为 false。 为 null。 日期或时间超出限制。 如果提供指定的密钥标识符子句,则请尝试解析安全密钥核心。 如果已成功解析密钥核心,则为 true;否则为 false。 此方法返回时,所包含的 就是解析的密钥核心。该参数未经初始化即被传递。 如果提供指定的密钥标识符,则请尝试解析令牌。 如果已成功解析密钥令牌,则为 true;否则为 false。 此方法返回时,所包含的 就是解析的密钥核心。该参数未经初始化即被传递。 如果提供指定的密钥标识符子句,则请尝试解析令牌。 如果已成功解析密钥令牌,则为 true;否则为 false。 此方法返回时,所包含的 就是解析的密钥核心。该参数未经初始化即被传递。 更新缓存中令牌的过期日期。 新的过期时间和日期。 消息的令牌包含要求列表。 令牌始终包含在接收方的消息中,而从不包含在发起方的消息中。 令牌从不包含在消息中,但会被引用。令牌对于带外的接收方必须是已知的。此选项不是现成可用的。您需要为其包含自定义凭据,才可使用。 包含令牌一次。 令牌始终包含在发起方的消息中,而从不包含在接收方的消息中。 实现时表示安全令牌参数的 abstract 类。 初始化 类的新实例。 类的一个实例初始化另一个新实例。 该类的其他实例。 为 null。 为该类的实例克隆另一个实例。 一个 无法克隆该类的此实例。 为该类的实例克隆另一个实例。 一个 为令牌创建密钥标识符子句。 令牌。 实现时,将获取一个值,该值指示令牌是否具有非对称密钥。 如果该令牌具有非对称密钥,则为 true;否则为 false。 获取或设置令牌包含要求。 实现时,初始化安全令牌要求。 获取一个值,该值指示令牌是否与密钥标识符子句匹配。 如果令牌与密钥标识符子句匹配,则为 true;否则为 false。 为 null。 不是 获取或设置令牌的引用样式。 令牌的 设置的令牌引用样式无效。 获取或设置一个值,该值指示是否可以从原始校验密钥中派生密钥。 如果需要从令牌的密钥中派生密钥,则为 true;否则为 false。默认值为 true。 实现时,将获取一个值,该值指示令牌是否支持客户端身份验证。 如果该令牌支持客户端身份验证,则为 true;否则为 false。 实现时,将获取一个值,该值指示令牌是否支持 Windows 标识的身份验证。 如果该令牌支持 Windows 标识的身份验证,则为 true;否则为 false。 实现时,将获取一个值,该值指示令牌是否支持服务器身份验证。 如果该令牌支持服务器身份验证,则为 true;否则为 false。 显示该类实例的文本表示形式。 该类实例的文本表示形式。 此枚举设置所需的引用样式,该样式用于在消息中从签名和加密元素生成安全令牌的安全令牌引用 (STR)。 生成的 STR 将引用该令牌,就好像它包含在消息中一样。 生成的 STR 将引用该令牌,就好像它未附加到消息本身一样。 一个 abstract 类,实现该类后可以指定所要请求或进行身份验证的令牌的安全属性要求,这些要求是 Windows Communication Foundation (WCF) 特定的。安全令牌管理器会根据令牌要求,构造 WCF 安全处理器所使用的安全令牌提供程序和安全令牌身份验证器。 初始化 类的新实例。 获取令牌要求属性名,其值为记录身份验证结果时使用的审核日志的位置(仅限服务)。 令牌要求属性字典中 AuditLogLocation 的密钥。 获取令牌要求属性名,其值为通道参数集合(仅限客户端)。 令牌要求属性字典中 ChannelParametersCollection 的密钥。 获取一个值,该值指定 DuplexClientLocalAddress 属性在 集合中的索引名称。 DuplexClientLocalAddress 属性在 集合中的索引名称。 获取令牌要求属性的密钥,其值为终结点筛选器表,该表包含服务终结点所接受消息的筛选器。这是一种服务属性。 令牌要求的终结点筛选器表属性的密钥。 获取令牌要求属性的密钥,如果此请求是要在 HTTP 身份验证中使用令牌提供程序或令牌身份验证器,则其值为 HTTP 身份验证方案。 令牌要求的 HTTP 身份验证方案属性的密钥。 获取一个值,该值指示要创建安全令牌要求的终结点是发起方还是接收方。 如果请求是由通道发起方发出,则为 true;否则为 false。 获取令牌要求属性的密钥,其值指示请求发出者是通道的发起方还是通道的接收方。 令牌要求属性的密钥,其值指示创建要求的终结点是发起方还是接收方。 获取令牌要求属性的密钥,其值指示这是在客户端还是服务上配置的令牌请求。 令牌要求属性的密钥,其值指示这是在客户端还是服务上配置的令牌请求。 获取令牌要求属性的密钥,其值为包含令牌相关信息的 (如果要求适用于已颁发的令牌)。 令牌要求属性的密钥,其值为包含令牌相关信息的 (如果要求适用于已颁发的令牌)。 如果令牌要求适用于已颁发的令牌,则此属性包含颁发者的终结点地址。 令牌颁发者的 。这用于已颁发令牌的类型。 获取令牌要求属性的密钥,其值为颁发方的 (如果要求适用于已颁发的令牌)。 令牌要求属性的密钥,其值为颁发方的 如果令牌要求适用于已颁发的令牌,则此属性包含用于与颁发者进行通信的绑定。 获取令牌要求属性的密钥,其值为用于和颁发方进行对话的 (如果要求适用于已颁发的令牌)。 令牌要求属性的密钥,其值为用于和颁发方进行对话的 获取令牌要求属性的密钥,其值为用于和颁发方进行对话的绑定(如果要求适用于已颁发的令牌)。 令牌要求属性的密钥,其值为用于和颁发方进行对话的绑定。 获取令牌要求属性的密钥,其值为发出请求的服务终结点侦听时使用的 URI(仅限服务)。 令牌要求属性的密钥,其值为发出请求的服务终结点侦听时使用的 URI。 获取令牌要求属性的密钥,其值为记录身份验证结果时使用的审核级别(仅限服务)。 获取令牌要求属性的密钥,其值为记录身份验证结果时使用的审核级别。 获取令牌要求属性的密钥,其值为要使用的 枚举成员,该成员指示以何种方向发送的消息需要令牌提供程序:从客户端到服务器或从服务器到客户端。 获取令牌要求属性的密钥,其值为要使用的 枚举成员。 获取或设置要使用的消息安全版本(如有必要)。 获取令牌要求属性的密钥,其值为配置通道时使用的 令牌要求属性的密钥,其值为配置通道时使用的 一个表示当前命名空间的常数。 获取令牌要求属性的密钥,其值为指向服务隐私策略的 URI 链接(如果服务有隐私策略)。 令牌要求属性的密钥,其值为指向服务隐私策略的 URI 链接(如果服务有隐私策略)。 获取令牌要求属性的密钥,其值为表示隐私声明版本的字符串。 令牌要求属性的密钥,其值表示隐私声明版本。 获取或设置用于保护安全对话启动消息的安全绑定元素。 一个 对象。 获取令牌要求属性的密钥,其值为用于保护安全对话启动消息的安全绑定元素。 令牌要求属性的密钥,其值表示用于保护安全对话启动消息的安全绑定元素。 获取或设置要使用的安全算法组(如有必要)。 获取令牌要求属性的密钥,其值为通道用来执行消息安全的算法组。 令牌要求属性的密钥,其值为 获取或设置安全绑定元素。 获取令牌要求属性的密钥,其值为用于创建通道的安全绑定元素。 令牌要求属性的密钥,其值为用于创建通道的 获取令牌要求属性的密钥,其值为关联的 枚举成员(如果请求适用于支持令牌)。 令牌要求属性的密钥,其值为关联的 枚举成员。 获取令牌要求属性的密钥,其值指示安全对话令牌是适用于安全会话(在这种情况下,该令牌的生存期取决于用户通道的生存期)还是适用于数据报安全通道。 令牌要求属性的密钥,其值指示安全对话令牌是否是可取消的。 获取令牌要求属性的密钥,其值指示是否忽略记录身份验证结果时发生的错误(仅限服务)。 令牌要求属性的密钥,其值指示是否忽略记录身份验证结果时发生的错误。 获取令牌要求属性的密钥,其值为通道与之对话的终结点地址(仅限客户端)。 令牌要求属性的密钥,其值为通道与之对话的 获取或设置传输方案。 传输方案。 如果发出的请求是要在传输安全中使用令牌提供程序或令牌身份验证器,则此字符串为令牌要求属性的密钥,其值为传输方案。 令牌要求属性的密钥,其值为传输方案。 获取令牌要求属性的密钥,其值为通道与之连接的中转 URI(仅限客户端)。 令牌要求属性的密钥,其值为通道与之连接的中转 URI。 表示由 WCF 识别的安全令牌类型。 获取一个字符串,该字符串指示发起方为匿名,但响应方证书可用作 SOAP SSL 协商的一部分。 一个字符串,该字符串指示发起方为匿名,但响应方证书可用作 SOAP SSL 协商的一部分。 获取一个字符串,该字符串指示发起方和响应方使用 X.509 证书进行了相互验证。 一个字符串,该字符串指示发起方和响应方使用 X.509 证书进行了相互验证。 获取一个字符串,该字符串指示服务是否使用了 WS-SecureConversation 身份验证。 一个字符串,该字符串指示服务是否使用了 WS-SecureConversation 身份验证。 获取一个字符串,该字符串指示服务是否使用了 SOAP SecurityContext 身份验证。 一个字符串,该字符串指示服务是否使用了 SOAP SecurityContext 身份验证。 获取一个字符串,该字符串指示身份验证是否是通过 Windows Services SP Negotiation (SPNEGO) 协议进行的。 一个字符串,该字符串指示身份验证是否是通过 Windows Services SPNEGO 协议进行的。 获取一个字符串,该字符串指示是否是通过 Windows 凭据进行客户端身份验证的。 一个字符串,该字符串指示是否是通过 Windows 凭据进行客户端身份验证的。 表示 SSL 安全令牌的参数,该安全令牌是在与服务器达成 SOAP 级别的 SSL 协议时获取的。 初始化 类的新实例。 初始化 类的新实例。 一个确定是否需要客户端证书的 初始化 类的新实例。 一个确定是否需要客户端证书的 一个确定是否需要取消的 初始化 类的新实例。 该类的其他实例。 为 null。 为该类的实例克隆另一个实例。 一个 为令牌创建密钥标识符子句。 令牌。 为 null。 不是 External 或 Internal。 获取一个值,该值指示令牌是否具有非对称密钥。 如果该令牌具有非对称密钥,则为 true;否则为 false。 初始化安全令牌要求。 获取或设置一个值,该值指示是否需要取消。 如果需要取消,则为 true;否则为 false。默认值为 false。 获取或设置一个值,该值指示是否需要客户端证书。 如果需要客户证书,则为 true;否则为 false。默认值为 false。 实现时,将获取一个值,该值指示令牌是否支持客户端身份验证。 如果该令牌支持客户端身份验证,则为 true;否则为 false。 实现时,将获取一个值,该值指示令牌是否支持 Windows 标识的身份验证。 如果该令牌支持 Windows 标识的身份验证,则为 true;否则为 false。 实现时,将获取一个值,该值指示令牌是否支持服务器身份验证。 如果该令牌支持服务器身份验证,则为 true;否则为 false。 显示该类实例的文本表示形式。 该类实例的文本表示形式。 表示 SSPI 安全令牌。 初始化 类的新实例。 如果提取 Windows 帐户所属的组,则为 true;否则为 false。 如果允许未经身份验证的(匿名)调用方,则为 true;否则为 false。 初始化 类的新实例。 如果允许 NTLM 身份验证,则为 true;否则为 false。 获取一个值,该值指示是否允许 NTLM 身份验证。 如果允许 NTLM 身份验证,则为 true;否则为 false。 获取一个值,该值指示是否允许匿名调用方。 如果允许匿名调用方,则为 true;否则为 false。 获取一个值,该值指示是否提取 Windows 帐户所属的组。 如果提取 Windows 帐户所属的组,则为 true;否则为 false。 获取令牌 ID。 令牌 ID。 获取令牌的模拟级别。 获取网络凭据。 获取安全密钥的集合。 的集合。 获取令牌的有效起始日期。 一个 ,表示令牌的有效起始日期。 获取令牌的过期日期。 一个 ,表示令牌的过期日期。 表示 SSPI 安全令牌的参数,该安全令牌是在与服务器达成 SOAP 级别的 SPNEGO 协议期间获取的。 初始化 类的新实例。 初始化 类的新实例。 令牌是否要求取消。 初始化 类的新实例。 该类的其他实例。 为 null。 为该类的实例克隆另一个实例。 一个 为令牌创建密钥标识符子句。 令牌。 获取一个值,该值指示令牌是否具有非对称密钥。 始终返回 false。 初始化安全令牌要求。 获取或设置一个值,该值指示令牌是否要求取消。 如果令牌要求取消;则为 true,否则为 false。默认值为 false。 实现时,将获取一个值,该值指示令牌是否支持客户端身份验证。 始终返回 true。 实现时,将获取一个值,该值指示令牌是否支持 Windows 标识的身份验证。 始终返回 true。 实现时,将获取一个值,该值指示令牌是否支持服务器身份验证。 始终返回 true。 显示该类实例的文本表示形式。 该类实例的文本表示形式。 表示安全绑定元素所要求的支持安全令牌的参数。 初始化 类的新实例。 为该类的实例克隆另一个实例。 获取一个安全令牌参数的集合,该集合用于认可安全绑定元素所要求的支持令牌。 的集合。 设置一个值,该值指示是否所有认可或签名的认可令牌参数都需要派生密钥。 一个 ,确定参数是否需要派生密钥。 获取一个安全令牌参数的集合,用于安全绑定元素所要求的已签名的支持令牌。 的集合。 获取一个安全令牌参数的集合,用于安全绑定元素所要求的已签名且加密的支持令牌。 的集合。 获取一个安全令牌参数的集合,用于安全绑定元素所要求的已签名且认可的支持令牌。 的集合。 显示该类实例的文本表示形式。 该类实例的文本表示形式。 表示用户名安全令牌的参数。 初始化 类的新实例。 初始化 类的新实例。 该类的其他实例。 为 null。 为该类的实例克隆另一个实例。 一个 为令牌创建密钥标识符子句。 令牌。 为 null。 不是 External 或 Internal。 获取一个值,该值指示令牌是否具有非对称密钥。 始终返回 false。 初始化安全令牌要求。 实现时,将获取一个值,该值指示令牌是否支持客户端身份验证。 始终返回 true。 实现时,将获取一个值,该值指示令牌是否支持 Windows 标识的身份验证。 始终返回 true。 实现时,将获取一个值,该值指示令牌是否支持服务器身份验证。 始终返回 false。 表示在其他令牌中包装密钥的安全令牌。 初始化 类的新实例。 密钥令牌的 ID。 要包装的密钥。 用于执行包装的算法。 一个表示包装令牌的 一个 ,表示对包装令牌的引用。 获取一个值,该值指示令牌是否可以创建密钥标识符子句。 如果令牌可以创建密钥标识符子句,则为 true;否则为 false。默认值为 false。 的类型。 创建密钥标识符子句。 的类型。 的类型。 获取已包装的密钥。 已包装的密钥。 获取令牌 ID。 令牌 ID。 比较当前的安全密钥标识符子句和指定的密钥标识符子句是否相等。 如果当前的安全密钥标识符子句与指定的相等,则为 true;否则为 false。默认值为 false。 指定的安全密钥标识符子句。 获取安全密钥的集合。 的集合。 获取令牌的有效起始日期。 一个 ,表示令牌的有效起始日期。 获取令牌的过期日期。 一个 ,表示令牌的过期日期。 获取包装算法。 一个 ,指定包装算法或用于加密对称密钥的算法。 获取包装令牌。 一个表示包装令牌的 获取包装令牌引用。 一个 ,表示对包装令牌的引用。 一个列出 X.509 密钥标识符子句可能的类型的枚举。 如果 X.509 证书中存在 ,则使用它;否则使用 使用 X.509 指纹。 使用 IssuerSerial 引用:颁发者标识符加上对颁发者唯一的序列号。 引用基于 X.509 证书的主题密钥标识符扩展(并非所有证书都具有扩展,它是可选属性)。 该引用包含整个 X.509 证书的原始数据。 表示 X.509 安全令牌的参数。 初始化 类的新实例。 初始化 类的新实例。 一个 初始化 类的新实例。 一个 一个 初始化 类的新实例。 该类的其他实例。 为 null。 为该类的实例克隆另一个实例。 一个 为令牌创建密钥标识符子句。 令牌。 获取一个值,该值指示令牌是否具有非对称密钥。 始终返回 false。 初始化安全令牌要求。 实现时,将获取一个值,该值指示令牌是否支持客户端身份验证。 始终返回 true。 实现时,将获取一个值,该值指示令牌是否支持 Windows 标识的身份验证。 始终返回 true。 实现时,将获取一个值,该值指示令牌是否支持服务器身份验证。 始终返回 true。 显示该类实例的文本表示形式。 该类实例的文本表示形式。 获取并设置 X.509 引用样式。 一个 获取默认的安全规范版本集。 一个表示默认的安全规范版本集的