protected override IAsyncResult OnBeginInitiateUpgrade(Stream stream, AsyncCallback callback, object state)
            {
                InitiateUpgradeAsyncResult result = new InitiateUpgradeAsyncResult(this, callback, state);

                result.Begin(stream);
                return(result);
            }
            protected override IAsyncResult OnBeginInitiateUpgrade(Stream stream, AsyncCallback callback, object state)
            {
                if (TD.WindowsStreamSecurityOnInitiateUpgradeIsEnabled())
                {
                    TD.WindowsStreamSecurityOnInitiateUpgrade();
                }

                InitiateUpgradeAsyncResult result = new InitiateUpgradeAsyncResult(this, callback, state);
                result.Begin(stream);
                return result;
            }
 protected override IAsyncResult OnBeginInitiateUpgrade(Stream stream, AsyncCallback callback, object state)
 {
     InitiateUpgradeAsyncResult result = new InitiateUpgradeAsyncResult(this, callback, state);
     result.Begin(stream);
     return result;
 }
Exemplo n.º 4
0
 public static IConnection EndInitiateUpgrade(IAsyncResult result)
 {
     return(InitiateUpgradeAsyncResult.End(result));
 }
 protected override Stream OnEndInitiateUpgrade(IAsyncResult result,
                                                out SecurityMessageProperty remoteSecurity)
 {
     return(InitiateUpgradeAsyncResult.End(result, out remoteSecurity));
 }
            protected override IAsyncResult OnBeginInitiateUpgrade(Stream stream, AsyncCallback callback, object state)
            {
                if (TD.WindowsStreamSecurityOnInitiateUpgradeIsEnabled())
                {
                    TD.WindowsStreamSecurityOnInitiateUpgrade();
                }

                InitiateUpgradeAsyncResult result = new InitiateUpgradeAsyncResult(this, callback, state);
                result.Begin(stream);
                return result;
            }
 protected override Stream OnEndInitiateUpgrade(IAsyncResult result, out SecurityMessageProperty remoteSecurity)
 {
     return(InitiateUpgradeAsyncResult.End(result, out remoteSecurity, out this.channelBindingToken));
 }