P


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]

P-Invoke (platform-specific invocation mechanism)
packaging
     .NET assemblies as basic unit
     client code
     DLLs and COM components
parameter of type object
params modifier 2nd
partial types
     interfaces and
partial-trust debugging 2nd 3rd
partially trusted callers, adding to assemblies
paths (references added to assemblies)
performance
     explicit garbage collection, costs of
     JIT compilation and
     multiple processes, overhead of
     native image compilation and
     transport channels and serialization formats
permission classes
     CodeAccessPermission class, derivation from
     custom
     demand for permission
     interactions among permissions
     IPermission interface, implementation of
     ISecurityEncodable interface and
     IStackWalk interface, implementation of
permission sets
     assigning different to a zone
     attributes
     binding with a particular evidence
     classes
     configuring for custom code groups
     creating
     custom
     FullTrust
     LocalIntranet
     Nothing
permissions 2nd
     .NET programming languages, CLR and
     AspNetLoginControl
     assembly-wide
     asserting with stack walk modifier
         unmanaged code access permissions
     attributes
         choice actions
         inheritance demand
         link-time demands
     ClickOnce applications
     configuring
         .NET default configuration
         ClickOnce applications
         custom code groups
         custom permission sets
         custom security policies
         security administration utilities
         security infrastructure benefits
     custom, MSDN information on
     denying/permitting with stack walk modifier
     DistributedTransaction
     evaluating for an assembly
     for code
     identity
     permission sets
     permission types, listed
    required
         calculating
         listing by IntelliSense
     security permission type
     to use unsafe code
     trusted assemblies
     type and scope
     underlying Windows or resource security permissions
     WSLoginControl
PermissionSetAttribute class
PermissionSetCollection class
     using (example)
PermissionType property (SecurityException)
PermitOnly( ) (IStackWalk) 2nd
physical thread affinity
platforms, portability of .NET on
pointers
Policy Assemblies folders
policy levels (security)
PolicyException class
poll time property (lease manager)
polling for asynchronous method completion
polymorphism
     class hierarchies and interfaces
pooling objects in .NET component services
ports
     channels and
     for remote callbacks
     registering for sponsors
     URL information on
preemptive thread scheduling
principal object
principal policy
principal-based security
     authentication and
     custom security principal
     declarative
     enabling
     GenericPrincipal class
     programmatic
     WindowsPrincipal class
PrincipalPermissionAttribute class
PrincipalPolicy enum type
priority inversion (threads)
priority, thread
     tinkering with, problems caused by
private assemblies
     avoiding mixing with shared
     shared assemblies vs.
     strong names
private class members
private fields, capturing for serialization
private keys
     handling for large organizations
     protecting with password
processes
     penalties for using multiple
     physical, app domains vs.
programmatic security
     declarative security vs.
     identity permissions
     public fields and
     role-based
         verifying role membership
programming languages
     .NET 2nd
     CLR (Common Language Runtime)
ProgressChanged delegate
projects (C#)
properties
     interface
         ration of methods to
     lease
     lease manager
     managed-code, associated with threads
     ThreadState
protected internal access modifier
proxies
     client access to context-bound object
     client-side processing, use in
     context and object types
     defined
     exceptions, throwing
     ICalculator implementations
     marshaling, use in
     remote object access
     same-context calls
     SimpleCalculator class (example)
     transparent and real
proxy classes, web service
public access modifier, interfaces
public class member variables, exposing directly
public components
public fields, security and
public keys
     delay signing
public member variables and properties
publisher certificates (Trusted Publishers list)
Publisher evidence
PublisherIdentityPermission class
publishers (event)
     generic handling of subscriber connections
     hooking to subscribers
     loose coupling with subscribers
     remote callback example
     unhandled exceptions propagated from subscriber
     using asynchronous event publishing
     using synchronous event publishing
publishing events defensively
Pulse( ) (Monitor)
PulseAll( ) (Monitor)



Programming. NET Components
Programming .NET Components, 2nd Edition
ISBN: 0596102070
EAN: 2147483647
Year: 2003
Pages: 145
Authors: Juval Lowy

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net