CommunicationObject.OnOpen(TimeSpan) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Infogar bearbetning av ett kommunikationsobjekt när det övergår till det öppningstillstånd som måste slutföras inom ett angivet tidsintervall.
protected:
abstract void OnOpen(TimeSpan timeout);
protected abstract void OnOpen(TimeSpan timeout);
abstract member OnOpen : TimeSpan -> unit
Protected MustOverride Sub OnOpen (timeout As TimeSpan)
Parametrar
- timeout
- TimeSpan
Det TimeSpan anger hur länge den öppna åtgärden måste slutföras innan tidsgränsen nås.
Undantag
Kommunikationsobjektet är i ett Faulted tillstånd och kan inte ändras.
Standardintervallet för den tid som tilldelades för åtgärden överskreds innan åtgärden slutfördes.
Kommentarer
Metoden Open anropar OnOpen(TimeSpan) (efter att ha anropat OnOpening och innan du anropar OnOpened) om kommunikationsobjektet ursprungligen är i tillståndet Created .
Om du vill infoga bearbetning som ett kommunikationsobjekt övergår till ett öppningstillstånd på grund av anropet av en asynkron OnBeginOpen(TimeSpan, AsyncCallback, Object) åtgärd använder du OnOpening metoden.