共用方式為


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 取得包含 ComponentIContainer。 (繼承自 Component)。
公用屬性 CookieContainer 取得或設定 Cookie 的集合。 (繼承自 HttpWebClientProtocol)。
公用屬性 Credentials 取得或設定 XML Web Service 用戶端驗證 (Authentication) 的安全認證。 (繼承自 WebClientProtocol)。
受保護的屬性 DesignMode 取得值,指出 Component 目前是否處於設計模式。 (繼承自 Component)。
公用屬性 EnableDecompression 取得或設定值,指出是否啟用解壓縮此HttpWebClientProtocol。 (繼承自 HttpWebClientProtocol)。
受保護的屬性 Events 取得附加在這個 Component 上的事件處理常式清單。 (繼承自 Component)。
公用屬性 PreAuthenticate 取得或設定是否已啟用預先驗證。 (繼承自 WebClientProtocol)。
公用屬性 Proxy 取得或設定 Proxy 資訊,以製作穿越防火牆的 XML Web Service 要求。 (繼承自 HttpWebClientProtocol)。
公用屬性 RequestEncoding Encoding ,用來建立對 XML Web Service 的用戶端要求。 (繼承自 WebClientProtocol)。
公用屬性 Site 取得或設定 ComponentISite。 (繼承自 Component)。
公用屬性 SoapVersion 取得或設定 SOAP 通訊協定的版本,用於對 XML Web Service 發出 SOAP 要求。 (繼承自 SoapHttpClientProtocol)。
公用屬性 Timeout 表示 XML Web Service 用戶端等待同步 XML Web Service 要求的回覆到達的時間 (單位為毫秒)。 (繼承自 WebClientProtocol)。
公用屬性 UnsafeAuthenticatedConnectionSharing 取得或設定值,指出是否在用戶端使用 NTLM 驗證連接到裝載 XML Web Service 的 Web 伺服器時啟用連線共用。 (繼承自 HttpWebClientProtocol)。
公用屬性 Url 取得或設定用戶端正在要求之 XML Web Service 的基礎 URL。 (繼承自 WebClientProtocol)。
公用屬性 UseDefaultCredentials 取得或設定值,指出是否將 Credentials 屬性設為 CredentialCache.DefaultCredentials 屬性的值。 (繼承自 WebClientProtocol)。
公用屬性 UserAgent 針對隨著每個要求所傳送的使用者代理標頭,取得或設定值。 (繼承自 HttpWebClientProtocol)。

回頁首

方法

  名稱 說明
公用方法 Abort 取消對 XML Web Service 方法的要求。 (繼承自 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 Service 方法的非同步引動過程。 (繼承自 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 安全性關鍵。建立包含所有相關資訊的物件,這些資訊是產生用來與遠端物件通訊的所需 Proxy。 (繼承自 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 Service。 (繼承自 SoapHttpClientProtocol)。
公用方法 Dispose() 釋放 Component 所使用的所有資源。 (繼承自 Component)。
受保護的方法 Dispose(Boolean) 釋放 Component 所使用的 Unmanaged 資源,並選擇性釋放 Managed 資源。 (繼承自 Component)。
公用方法 EndActivateZone
公用方法 EndCancelDynamicDns
公用方法 EndCreateAaaaRecord
公用方法 EndCreateARecord
公用方法 EndCreateCNameRecord
公用方法 EndCreateMxRecord
公用方法 EndCreateSrvRecord
公用方法 EndCreateTxtRecord
公用方法 EndCreateZone
公用方法 EndDeleteResourceRecord
公用方法 EndDeleteZone
公用方法 EndEnumerateResourceRecordsByZone
公用方法 EndGetMaxResourceRecordCountPerEnumerateCall
公用方法 EndGetResourceRecordByNameAndSecretKey
公用方法 EndGetResourceRecordCountByZone
公用方法 EndGetZoneByName
受保護的方法 EndInvoke 使用 SOAP 結束 XML Web Service 方法的非同步引動過程。 (繼承自 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 釋出 Unmanaged 資源並執行其他清除作業後,記憶體回收才能重新回收 Component。 (繼承自 Component)。
公用方法 GetHashCode 做為特定型別的雜湊函式。 (繼承自 Object)。
公用方法 GetLifetimeService 安全性關鍵。擷取控制這個執行個體存留期 (Lifetime) 原則的目前存留期服務物件。 (繼承自 MarshalByRefObject)。
公用方法 GetMaxResourceRecordCountPerEnumerateCall
公用方法 GetMaxResourceRecordCountPerEnumerateCallAsync()
公用方法 GetMaxResourceRecordCountPerEnumerateCallAsync(Object)
受保護的方法 GetReaderForMessage 傳回 XmlReader,它是使用 SoapClientMessage 參數的 Stream 屬性初始化。 (繼承自 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 Service 方法的同步要求傳回回應。 (繼承自 HttpWebClientProtocol)。
受保護的方法 GetWebResponse(WebRequest, IAsyncResult) 從對 XML Web Service 方法的非同步要求傳回回應。 (繼承自 HttpWebClientProtocol)。
受保護的方法 GetWriterForMessage 傳回 XmlWriter,它是使用 SoapClientMessage 參數的 Stream 屬性初始化。 (繼承自 SoapHttpClientProtocol)。
公用方法 GetZoneByName
公用方法 GetZoneByNameAsync(String)
公用方法 GetZoneByNameAsync(String, Object)
公用方法 InitializeLifetimeService 安全性關鍵。取得存留期服務物件來控制這個執行個體的存留期原則。 (繼承自 MarshalByRefObject)。
受保護的方法 Invoke 使用 SOAP 同步叫用 XML Web Service 方法。 (繼承自 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 的淺層複本 (Shallow Copy)。 (繼承自 Object)。
受保護的方法 MemberwiseClone(Boolean) 建立目前 MarshalByRefObject 物件的淺層複本。 (繼承自 MarshalByRefObject)。
公用方法 SetupDynamicDns
公用方法 SetupDynamicDnsAsync(UInt64, String, String, String)
公用方法 SetupDynamicDnsAsync(UInt64, String, String, String, Object)
公用方法 ToString 傳回 String,其中可能含有 Component 的名稱。這個方法不應該被覆寫。 (繼承自 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

回頁首

執行緒安全

這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。

請參閱

參考

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