LiveDnsCore 类

继承层次结构

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      System.Web.Services.Protocols.WebClientProtocol
        System.Web.Services.Protocols.HttpWebClientProtocol
          System.Web.Services.Protocols.SoapHttpClientProtocol
            Microsoft.TeamFoundation.Framework.Server.Alm.LiveDnsCore

命名空间:  Microsoft.TeamFoundation.Framework.Server.Alm
程序集:  Microsoft.TeamFoundation.Framework.Server(在 Microsoft.TeamFoundation.Framework.Server.dll 中)

语法

声明
<WebServiceBindingAttribute(Name := "LiveDnsCoreSoap", Namespace := "http://livednscore.Live.com/")> _
Public Class LiveDnsCore _
    Inherits SoapHttpClientProtocol
[WebServiceBindingAttribute(Name = "LiveDnsCoreSoap", Namespace = "http://livednscore.Live.com/")]
public class LiveDnsCore : SoapHttpClientProtocol

LiveDnsCore 类型公开以下成员。

构造函数

  名称 说明
公共方法 LiveDnsCore

页首

属性

  名称 说明
公共属性 AllowAutoRedirect 获取或设置客户端是否自动跟随服务器重定向。 (继承自 HttpWebClientProtocol。)
受保护的属性 CanRaiseEvents 获取一个指示组件是否可以引发事件的值。 (继承自 Component。)
公共属性 ClientCertificates 获取客户证书集合。 (继承自 HttpWebClientProtocol。)
公共属性 ConnectionGroupName 获取或设置请求的连接组的名称。 (继承自 WebClientProtocol。)
公共属性 Container 获取 IContainer,它包含 Component。 (继承自 Component。)
公共属性 CookieContainer 获取或设置 Cookie 集合。 (继承自 HttpWebClientProtocol。)
公共属性 Credentials 获取或设置 XML Web services 客户端身份验证的安全凭据。 (继承自 WebClientProtocol。)
受保护的属性 DesignMode 获取一个值,用以指示 Component 当前是否处于设计模式。 (继承自 Component。)
公共属性 EnableDecompression 获取或设置一个值对是否为此 HttpWebClientProtocol启用。 (继承自 HttpWebClientProtocol。)
受保护的属性 Events 获取附加到此 Component 的事件处理程序的列表。 (继承自 Component。)
公共属性 PreAuthenticate 获取或设置是否启用了预身份验证。 (继承自 WebClientProtocol。)
公共属性 Proxy 获取或设置用于通过防火墙进行 XML Web services 请求的代理信息。 (继承自 HttpWebClientProtocol。)
公共属性 RequestEncoding 用于对 XML Web services 发出客户端请求的 Encoding。 (继承自 WebClientProtocol。)
公共属性 Site 获取或设置 ComponentISite。 (继承自 Component。)
公共属性 SoapVersion 获取或设置用于对 XML Web services 修改的 SOAP 请求的 SOAP 协议版本。 (继承自 SoapHttpClientProtocol。)
公共属性 Timeout 指示 XML Web services 客户端等待同步 XML Web services 请求完成的时间(以毫秒计)的回复。 (继承自 WebClientProtocol。)
公共属性 UnsafeAuthenticatedConnectionSharing 获取或设置一个值,它指示客户端使用 NTLM 身份验证连接到承载 XML Web services 的 Web 服务器时,是否启用连接共享。 (继承自 HttpWebClientProtocol。)
公共属性 Url 获取或设置客户端正在请求的 XML Web services 的基 URL。 (继承自 WebClientProtocol。)
公共属性 UseDefaultCredentials 获取或设置一个值,该值指示是否将 Credentials 属性设置为 CredentialCache.DefaultCredentials 属性的值。 (继承自 WebClientProtocol。)
公共属性 UserAgent 获取或设置随每个请求发送的用户代理标头的值。 (继承自 HttpWebClientProtocol。)

页首

方法

  名称 说明
公共方法 Abort 取消对 XML Web services 方法的请求。 (继承自 WebClientProtocol。)
公共方法 ActivateZone
公共方法 ActivateZoneAsync(String, Boolean)
公共方法 ActivateZoneAsync(String, Boolean, Object)
公共方法 BeginActivateZone
公共方法 BeginCancelDynamicDns
公共方法 BeginCreateAaaaRecord
公共方法 BeginCreateARecord
公共方法 BeginCreateCNameRecord
公共方法 BeginCreateMxRecord
公共方法 BeginCreateSrvRecord
公共方法 BeginCreateTxtRecord
公共方法 BeginCreateZone
公共方法 BeginDeleteResourceRecord
公共方法 BeginDeleteZone
公共方法 BeginEnumerateResourceRecordsByZone
公共方法 BeginGetMaxResourceRecordCountPerEnumerateCall
公共方法 BeginGetResourceRecordByNameAndSecretKey
公共方法 BeginGetResourceRecordCountByZone
公共方法 BeginGetZoneByName
受保护的方法 BeginInvoke 开始使用 SOAP 异步调用 XML Web services 方法。 (继承自 SoapHttpClientProtocol。)
公共方法 BeginIsDomainEmpty
公共方法 BeginListDynamicDnsHostsByPuid
公共方法 BeginListResourceRecordsByOwnerName
公共方法 BeginSetupDynamicDns
公共方法 BeginUpdateAaaaRecord
公共方法 BeginUpdateARecord
公共方法 BeginUpdateCNameRecord
公共方法 BeginUpdateDynamicDns
公共方法 BeginUpdateDynamicDnsCertificate
公共方法 BeginUpdateMxRecord
公共方法 BeginUpdateSrvRecord
公共方法 BeginUpdateTxtRecord
公共方法 CancelAsync
公共方法 CancelDynamicDns
公共方法 CancelDynamicDnsAsync(UInt64, String)
公共方法 CancelDynamicDnsAsync(UInt64, String, Object)
公共方法 CreateAaaaRecord
公共方法 CreateAaaaRecordAsync(String, String, UInt32, String, Boolean)
公共方法 CreateAaaaRecordAsync(String, String, UInt32, String, Boolean, Object)
公共方法 CreateARecord
公共方法 CreateARecordAsync(String, String, UInt32, String, Boolean)
公共方法 CreateARecordAsync(String, String, UInt32, String, Boolean, Object)
公共方法 CreateCNameRecord
公共方法 CreateCNameRecordAsync(String, String, UInt32, String, Boolean)
公共方法 CreateCNameRecordAsync(String, String, UInt32, String, Boolean, Object)
公共方法 CreateMxRecord
公共方法 CreateMxRecordAsync(String, String, UInt32, String, UInt16, Boolean)
公共方法 CreateMxRecordAsync(String, String, UInt32, String, UInt16, Boolean, Object)
公共方法 CreateObjRef 安全关键。创建一个对象,该对象包含生成用于与远程对象进行通信的代理所需的全部相关信息。 (继承自 MarshalByRefObject。)
公共方法 CreateSrvRecord
公共方法 CreateSrvRecordAsync(String, String, UInt32, UInt16, UInt16, UInt16, String, Boolean)
公共方法 CreateSrvRecordAsync(String, String, UInt32, UInt16, UInt16, UInt16, String, Boolean, Object)
公共方法 CreateTxtRecord
公共方法 CreateTxtRecordAsync(String, String, UInt32, array<String[], Boolean)
公共方法 CreateTxtRecordAsync(String, String, UInt32, array<String[], Boolean, Object)
公共方法 CreateZone
公共方法 CreateZoneAsync(String)
公共方法 CreateZoneAsync(String, Object)
公共方法 DeleteResourceRecord
公共方法 DeleteResourceRecordAsync(String, Guid)
公共方法 DeleteResourceRecordAsync(String, Guid, Object)
公共方法 DeleteZone
公共方法 DeleteZoneAsync(String)
公共方法 DeleteZoneAsync(String, Object)
公共方法 Discover 动态绑定到 Url 处的发现文档中描述的 XML Web services。 (继承自 SoapHttpClientProtocol。)
公共方法 Dispose() 释放由 Component 使用的所有资源。 (继承自 Component。)
受保护的方法 Dispose(Boolean) 释放由 Component 占用的非托管资源,还可以另外再释放托管资源。 (继承自 Component。)
公共方法 EndActivateZone
公共方法 EndCancelDynamicDns
公共方法 EndCreateAaaaRecord
公共方法 EndCreateARecord
公共方法 EndCreateCNameRecord
公共方法 EndCreateMxRecord
公共方法 EndCreateSrvRecord
公共方法 EndCreateTxtRecord
公共方法 EndCreateZone
公共方法 EndDeleteResourceRecord
公共方法 EndDeleteZone
公共方法 EndEnumerateResourceRecordsByZone
公共方法 EndGetMaxResourceRecordCountPerEnumerateCall
公共方法 EndGetResourceRecordByNameAndSecretKey
公共方法 EndGetResourceRecordCountByZone
公共方法 EndGetZoneByName
受保护的方法 EndInvoke 结束使用 SOAP 异步调用 XML Web services 方法。 (继承自 SoapHttpClientProtocol。)
公共方法 EndIsDomainEmpty
公共方法 EndListDynamicDnsHostsByPuid
公共方法 EndListResourceRecordsByOwnerName
公共方法 EndSetupDynamicDns
公共方法 EndUpdateAaaaRecord
公共方法 EndUpdateARecord
公共方法 EndUpdateCNameRecord
公共方法 EndUpdateDynamicDns
公共方法 EndUpdateDynamicDnsCertificate
公共方法 EndUpdateMxRecord
公共方法 EndUpdateSrvRecord
公共方法 EndUpdateTxtRecord
公共方法 EnumerateResourceRecordsByZone
公共方法 EnumerateResourceRecordsByZoneAsync(String, ResourceRecordType, UInt32, String, Nullable<Guid>)
公共方法 EnumerateResourceRecordsByZoneAsync(String, ResourceRecordType, UInt32, String, Nullable<Guid>, Object)
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
受保护的方法 Finalize 在通过垃圾回收将 Component 回收之前,释放非托管资源并执行其他清理操作。 (继承自 Component。)
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetLifetimeService 安全关键。检索控制此实例的生存期策略的当前生存期服务对象。 (继承自 MarshalByRefObject。)
公共方法 GetMaxResourceRecordCountPerEnumerateCall
公共方法 GetMaxResourceRecordCountPerEnumerateCallAsync()
公共方法 GetMaxResourceRecordCountPerEnumerateCallAsync(Object)
受保护的方法 GetReaderForMessage 返回一个用 SoapClientMessage 参数的 Stream 属性初始化的 XmlReader。 (继承自 SoapHttpClientProtocol。)
公共方法 GetResourceRecordByNameAndSecretKey
公共方法 GetResourceRecordByNameAndSecretKeyAsync(String, array<Byte[])
公共方法 GetResourceRecordByNameAndSecretKeyAsync(String, array<Byte[], Object)
公共方法 GetResourceRecordCountByZone
公共方法 GetResourceRecordCountByZoneAsync(String, ResourceRecordType)
公共方法 GetResourceRecordCountByZoneAsync(String, ResourceRecordType, Object)
受保护的方法 GetService 返回一个对象,该对象表示由 Component 或它的 Container 提供的服务。 (继承自 Component。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 GetWebRequest 为指定的 [uri] 创建一个 T:System.Net.WebRequest。 (继承自 SoapHttpClientProtocol。)
受保护的方法 GetWebResponse(WebRequest) 将同步请求中的响应返回给 XML Web services 方法。 (继承自 HttpWebClientProtocol。)
受保护的方法 GetWebResponse(WebRequest, IAsyncResult) 将异步请求中的响应返回给 XML Web services 方法。 (继承自 HttpWebClientProtocol。)
受保护的方法 GetWriterForMessage 返回用 SoapClientMessage 参数的 Stream 属性初始化的 XmlWriter。 (继承自 SoapHttpClientProtocol。)
公共方法 GetZoneByName
公共方法 GetZoneByNameAsync(String)
公共方法 GetZoneByNameAsync(String, Object)
公共方法 InitializeLifetimeService 安全关键。获取控制此实例的生存期策略的生存期服务对象。 (继承自 MarshalByRefObject。)
受保护的方法 Invoke 使用 SOAP 同步调用 XML Web services 方法。 (继承自 SoapHttpClientProtocol。)
受保护的方法 InvokeAsync(String, array<Object[], SendOrPostCallback) 异步调用指定的方法。 (继承自 SoapHttpClientProtocol。)
受保护的方法 InvokeAsync(String, array<Object[], SendOrPostCallback, Object) 异步调用指定的方法。 (继承自 SoapHttpClientProtocol。)
公共方法 IsDomainEmpty
公共方法 IsDomainEmptyAsync(String)
公共方法 IsDomainEmptyAsync(String, Object)
公共方法 ListDynamicDnsHostsByPuid
公共方法 ListDynamicDnsHostsByPuidAsync(UInt64)
公共方法 ListDynamicDnsHostsByPuidAsync(UInt64, Object)
公共方法 ListResourceRecordsByOwnerName
公共方法 ListResourceRecordsByOwnerNameAsync(String)
公共方法 ListResourceRecordsByOwnerNameAsync(String, Object)
受保护的方法 MemberwiseClone() 创建当前 Object 的浅表副本。 (继承自 Object。)
受保护的方法 MemberwiseClone(Boolean) 创建当前 MarshalByRefObject 对象的浅表副本。 (继承自 MarshalByRefObject。)
公共方法 SetupDynamicDns
公共方法 SetupDynamicDnsAsync(UInt64, String, String, String)
公共方法 SetupDynamicDnsAsync(UInt64, String, String, String, Object)
公共方法 ToString 返回包含 Component 的名称的 String(如果有)。不应重写此方法。 (继承自 Component。)
公共方法 UpdateAaaaRecord
公共方法 UpdateAaaaRecordAsync(String, Guid, UInt32, String)
公共方法 UpdateAaaaRecordAsync(String, Guid, UInt32, String, Object)
公共方法 UpdateARecord
公共方法 UpdateARecordAsync(String, Guid, UInt32, String)
公共方法 UpdateARecordAsync(String, Guid, UInt32, String, Object)
公共方法 UpdateCNameRecord
公共方法 UpdateCNameRecordAsync(String, Guid, UInt32, String)
公共方法 UpdateCNameRecordAsync(String, Guid, UInt32, String, Object)
公共方法 UpdateDynamicDns
公共方法 UpdateDynamicDnsAsync(String, array<Byte[], String)
公共方法 UpdateDynamicDnsAsync(String, array<Byte[], String, Object)
公共方法 UpdateDynamicDnsCertificate
公共方法 UpdateDynamicDnsCertificateAsync(UInt64, String, Nullable<DateTime>)
公共方法 UpdateDynamicDnsCertificateAsync(UInt64, String, Nullable<DateTime>, Object)
公共方法 UpdateMxRecord
公共方法 UpdateMxRecordAsync(String, Guid, UInt32, String, UInt16)
公共方法 UpdateMxRecordAsync(String, Guid, UInt32, String, UInt16, Object)
公共方法 UpdateSrvRecord
公共方法 UpdateSrvRecordAsync(String, Guid, UInt32, UInt16, UInt16, UInt16, String)
公共方法 UpdateSrvRecordAsync(String, Guid, UInt32, UInt16, UInt16, UInt16, String, Object)
公共方法 UpdateTxtRecord
公共方法 UpdateTxtRecordAsync(String, Guid, UInt32, array<String[])
公共方法 UpdateTxtRecordAsync(String, Guid, UInt32, array<String[], Object)

页首

事件

  名称 说明
公共事件 ActivateZoneCompleted
公共事件 CancelDynamicDnsCompleted
公共事件 CreateAaaaRecordCompleted
公共事件 CreateARecordCompleted
公共事件 CreateCNameRecordCompleted
公共事件 CreateMxRecordCompleted
公共事件 CreateSrvRecordCompleted
公共事件 CreateTxtRecordCompleted
公共事件 CreateZoneCompleted
公共事件 DeleteResourceRecordCompleted
公共事件 DeleteZoneCompleted
公共事件 Disposed 当通过调用 Dispose 方法释放组件时发生。 (继承自 Component。)
公共事件 EnumerateResourceRecordsByZoneCompleted
公共事件 GetMaxResourceRecordCountPerEnumerateCallCompleted
公共事件 GetResourceRecordByNameAndSecretKeyCompleted
公共事件 GetResourceRecordCountByZoneCompleted
公共事件 GetZoneByNameCompleted
公共事件 IsDomainEmptyCompleted
公共事件 ListDynamicDnsHostsByPuidCompleted
公共事件 ListResourceRecordsByOwnerNameCompleted
公共事件 SetupDynamicDnsCompleted
公共事件 UpdateAaaaRecordCompleted
公共事件 UpdateARecordCompleted
公共事件 UpdateCNameRecordCompleted
公共事件 UpdateDynamicDnsCertificateCompleted
公共事件 UpdateDynamicDnsCompleted
公共事件 UpdateMxRecordCompleted
公共事件 UpdateSrvRecordCompleted
公共事件 UpdateTxtRecordCompleted

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.TeamFoundation.Framework.Server.Alm 命名空间