WSTrustChannel.BeginOpen Method   
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Begins an asynchronous operation to open a communication object.
Overloads
| BeginOpen(AsyncCallback, Object) | 
						 Begins an asynchronous operation to open a communication object.  | 
        	
| BeginOpen(TimeSpan, AsyncCallback, Object) | 
						 Begins an asynchronous operation to open a communication object within a specified interval of time.  | 
        	
BeginOpen(AsyncCallback, Object)
Begins an asynchronous operation to open a communication object.
public:
 virtual IAsyncResult ^ BeginOpen(AsyncCallback ^ callback, System::Object ^ state);
	public IAsyncResult BeginOpen(AsyncCallback callback, object state);
	abstract member BeginOpen : AsyncCallback * obj -> IAsyncResult
override this.BeginOpen : AsyncCallback * obj -> IAsyncResult
	Public Function BeginOpen (callback As AsyncCallback, state As Object) As IAsyncResult
	Parameters
- callback
 - AsyncCallback
 
The AsyncCallback delegate that receives notification of the completion of the asynchronous close operation.
- state
 - Object
 
An object, specified by the application, that contains state information associated with the asynchronous close operation.
Returns
The IAsyncResult that references the asynchronous open operation.
Implements
Applies to
BeginOpen(TimeSpan, AsyncCallback, Object)
Begins an asynchronous operation to open a communication object within a specified interval of time.
public:
 virtual IAsyncResult ^ BeginOpen(TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
	public IAsyncResult BeginOpen(TimeSpan timeout, AsyncCallback callback, object state);
	abstract member BeginOpen : TimeSpan * AsyncCallback * obj -> IAsyncResult
override this.BeginOpen : TimeSpan * AsyncCallback * obj -> IAsyncResult
	Public Function BeginOpen (timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult
	Parameters
- timeout
 - TimeSpan
 
The TimeSpan that specifies how long the open operation has to complete before timing out.
- callback
 - AsyncCallback
 
The AsyncCallback delegate that receives notification of the completion of the asynchronous close operation.
- state
 - Object
 
An object, specified by the application, that contains state information associated with the asynchronous close operation.
Returns
The IAsyncResult that references the asynchronous open operation.