IVsWCFReferenceGroup.AsyncAddReference 方法

添加 windows 服务对引用组异步通信的基础 (WCF)。

命名空间:  Microsoft.VisualStudio.WCFReference.Interop
程序集:  Microsoft.VisualStudio.WCFReference.Interop(在 Microsoft.VisualStudio.WCFReference.Interop.dll 中)

语法

声明
Sub AsyncAddReference ( _
    pDiscoverySession As IDiscoverySession, _
    pszUrl As String, _
    pCallback As IVsWCFCompletionCallback, _
    punknownCustomState As Object, _
    <OutAttribute> ByRef ppResult As IVsWCFAsyncResult _
)
void AsyncAddReference(
    IDiscoverySession pDiscoverySession,
    string pszUrl,
    IVsWCFCompletionCallback pCallback,
    Object punknownCustomState,
    out IVsWCFAsyncResult ppResult
)
void AsyncAddReference(
    [InAttribute] IDiscoverySession^ pDiscoverySession, 
    [InAttribute] String^ pszUrl, 
    [InAttribute] IVsWCFCompletionCallback^ pCallback, 
    [InAttribute] Object^ punknownCustomState, 
    [OutAttribute] IVsWCFAsyncResult^% ppResult
)
abstract AsyncAddReference : 
        pDiscoverySession:IDiscoverySession * 
        pszUrl:string * 
        pCallback:IVsWCFCompletionCallback * 
        punknownCustomState:Object * 
        ppResult:IVsWCFAsyncResult byref -> unit
function AsyncAddReference(
    pDiscoverySession : IDiscoverySession, 
    pszUrl : String, 
    pCallback : IVsWCFCompletionCallback, 
    punknownCustomState : Object, 
    ppResult : IVsWCFAsyncResult
)

参数

  • pDiscoverySession
    类型:IDiscoverySession

    要使用的 IDiscoverySession。 可以为 Null。

  • pszUrl
    类型:String

    包含服务的 URL 的 String

  • punknownCustomState
    类型:Object

    可以从 IVsWCFAsyncResult 接口访问的自定义状态对象。 可以为 Null。

备注

当客户端项目的 VSHPROPID_ServiceReferenceSupported 属性为 false 时或属性,不支持方法失败。

.NET Framework 安全性

请参阅

参考

IVsWCFReferenceGroup 接口

Microsoft.VisualStudio.WCFReference.Interop 命名空间