|   | SingleOccurrenceActionExecuteAndWait Method | 
        
        
            Signals this class and waits for all blockers to exit before calling the ..
            If called concurrently, the calling thread blocks until the  completes.
            If called from within the , the function returns immediately.
            
            The same thread calling this method will always call the .
            
            Only one callback will be executed by this class and it will be the first one to call 
            either 
ExecuteWithoutWait(Action) or 
ExecuteAndWait(Action).
            
 GSF.Core (in GSF.Core.dll) Version: 2.4.257-beta+00aa2366fbb9ec75f636ebc7cfa610e3826a727c
 Syntax
Syntaxpublic void ExecuteAndWait(
	Action callback = null
)
Public Sub ExecuteAndWait ( 
	Optional callback As Action = Nothing
)
public:
void ExecuteAndWait(
	Action^ callback = nullptr
)
member ExecuteAndWait : 
        ?callback : Action 
(* Defaults:
        let _callback = defaultArg callback null
*)
-> unit function ExecuteAndWait(callback);
Parameters
- callback  Action  (Optional)
- the callback to execute
Return Value
 See Also
See Also