Programming .NET Components, 2nd Edition

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

Категории