public static Task<T> Ask<T>( this ICanTell self, Object message, Nullable<TimeSpan> timeout )
<ExtensionAttribute> _ Public Shared Function Ask(Of T) ( _ self As ICanTell, _ message As Object, _ timeout As Nullable(Of TimeSpan) _ ) As Task(Of T)
[ExtensionAttribute] public: generic<typename T> static Task<T>^ Ask( ICanTell^ self, Object^ message, Nullable<TimeSpan^> timeout )