ChannelManagerBase.DefaultSendTimeout Egenskap
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.
När den åsidosättas i en härledd klass hämtar den standardintervall för tid som en kanal måste slutföra sändningen av ett meddelande.
protected:
abstract property TimeSpan DefaultSendTimeout { TimeSpan get(); };
protected abstract TimeSpan DefaultSendTimeout { get; }
member this.DefaultSendTimeout : TimeSpan
Protected MustOverride ReadOnly Property DefaultSendTimeout As TimeSpan
Egenskapsvärde
Standardvärdet TimeSpan som anger hur länge kanalen måste slutföra sändningen av ett meddelande innan tidsgränsen nås när sändningsmetoden har anropats.
Kommentarer
Alla åtgärder som kan vara långa måste ha en tidsgräns. Metoder som inte tar explicita timeouter, måste delegera till metoder som gör med standardtimeouter eller som inte får utföra något arbete som blockerar. Tidsgränser är den totala gränsen för åtgärder på hög nivå som de ska slutföras för, så eventuella återförsök måste begränsas till den tid som inte redan har använts av tidigare försök.