Index[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Z] TCP host channel registration (example) registering channel serialization formats and URLs TcpChannel class binary formatter templates (C++), generics vs. terminator text-based transport protocol (HTTP) thread affinity 2nd objects with asynchronously invoked methods physical singleton objects Thread class Abort( ) allocating and using slots ApartmentState property BeginThreadAffinity( ) CurrentPrincipal property 2nd EndThreadAffinity( ) GetData( ) GetDomain( ) Kill( ) Priority property ResetAbort( ) unblocking thread from Monitor call VolatileRead( ) and VolatileWrite( ) thread ID thread local storage (TLS) thread pool 2nd configuring maximum pool size minimum pool size worker threads, maximum number custom thread pools exhaustion by asynchronous calls posting work unit to thread safety callback methods and encapsulated access to structures Logbook component reentrancy and thread-safe components ThreadAbortException class 2nd 3rd ExceptionState property Thread class counter-abort method ThreadInterruptedException class 2nd ThreadPool class maximum pool size, controlling minimum pool size, controlling ThreadPriority enum type threads aborting app domains and assigning human-readable name to blocking components and concurrency and synchronization, asynchronous calls and creating current, getting with CurrentThread property custom security principals defined designing methods exceptions and foreground and background logical thread multiple, decision to use multithreading services (.NET) priority and scheduling priority inversion properties associated with starting states suspension during garbage collection Thread class WorkerThread class ThreadStart delegate targets for ThreadState enum type ThreadStateException class 2nd ThreadStatic attribute Timeout class, Infinite static constant 2nd timeouts for waitable handles waiting to join a thread timer period TimerCallback delegate timers choosing a timer System.Threading.Timer class System.Timers.Timer System.Windows.Forms.Timer TimeSpan enum type TimeSpan parameter blocking indefinitely with overloaded Monitor.Wait( ) TimeSpan struct TLBImp utility /unsafe switch TLS (thread local storage) ToString( ) (Type) Transaction attribute making it method-based transaction management service declarative transaction support transaction flow management TransactionalProperty class installation of TransactionSink TransactionAttribute class TransactionScope class consistency bit TransactionScopeOption enum type 2nd TransactionSink class transparent proxy 2nd TransparentProxy class transport channels transport protocols configuring client-side HTTP channel to use in remote object URLs Trojan horses trust named permission sets partial-trust debugging Trust an Assembly wizard Trust Applications (User policy) Trusted Applications (User policy) Trusted Publishers list Trusted Sites zone 2nd Trusted_Same_Site_Access code group Trusted_Zone code group try/catch block, publishing within try/finally statement calling base class implementation of Finalize( ) calls to Enter( ) and Exit( ) (Monitor) TryEnter( ) (Monitor) Type class BaseType property generic reflection members using (example) GetCustomAttributes( ) GetFields( ) GetMethods( ) invoking private object methods other methods ToString( ) type discovery type libraries (COM) type parameter type registration .NET programmatic registration of GetObject( ) (Activator) type safety interfaces and SynchronizationAttribute class values type-safe method references 2nd typeof operator use on unbounded generic types |