S



Index


[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X]

SafeButton class
SafeLabel class
SafeListBox class
SafeProgressBar class
SafeStatusBar class
SafeTextBox class
scalability
     instance deactivation and
     per-call services and
     singletons and
SecureChannelFactory<T> class
SecureClientBase<T> class
SecureDuplexChannelFactory<T,C> class
SecureDuplexClientBase<T,C> class
security
     anonymous applications
         authentication
         authorization
         callbacks
         identity management
         securing bindings
     auditing
         configuring security audits
         declarative security audit
     authentication
     authorization
     business-to-business applications
         authentication
         authorization
         callbacks
         host security configuration
         identity management
         securing bindings
     coding guidelines
     declarative framework
         client-side
         host and
         SecurityBehaviorAttribute
     identity management
     Internet applications
         authentication
         message protection
         securing Internet bindings
         using ASP.NET providers
         using Windows credentials
     intranet applications
         authentication
         authorization
         callbacks
         identities
         identity management
         impersonation
         message protection
         securing intranet bindings
         security call context
     no security scenario
         authentication and
         authorization and
         callbacks
         identity management
         unsecuring the bindings
     overall policy
     scenario-driven approach
     scenarios summary
     transfer security
         Message security and credentials
         mode configuration
         Transport security and credentials
     workgroup installation
security call context
security principal
Security property 2nd
     NetMsmqBinding class
     NetNamedPipeBinding class
     NetTcpBinding class
     WSDualHttpBinding class
     WSHttpBinding class
SecurityAuditEnabled property
     SecurityBehavior attribute
     ServiceHost<T> class
SecurityBehavior attribute
     AddBindingParameters( ) method
     implementing
     SecurityAuditEnabled property
    ServiceSecurity enum
         .Anonymous value
         .BusinessToBusiness value
         .Internet value
         .Intranet value
         .None value
     Validate( ) method
SecurityBehavior class 2nd
SecurityHelper class
     ImpersonateAll( ) method
SecurityMode enum
     .Message value
self-hosting
     base addresses and
SendOrPostCallback delegates
SendTimeout property
Serializable attribute 2nd 3rd
     C# iterators and
     concrete collections in data contracts
     data contract hierarchy and
     DataSet and DataTable
Serializable isolation level
serialization 2nd
     .NET
         formatters
     composite data contracts
     data contract via
     DataContract attribute and
     DataMemberAttribute and
     delegate member variables and
     events
         deserialized event
         deserializing event
         serialized event
         serializing event
     order for equivalent data contracts
     WCF formatters
     XML serialization, data contract
service behaviors
service contracts 2nd
     applying ServiceContract attribute
     coding guidelines
     defined
     factoring and design
         factoring
         factoring metrics
     inheritance
     names and namespaces
     operation overloading
     protection level, setting
     queries
         MetadataHelper class
         programmatic metadata processing
Service transaction mode
service-orientation (SO) 2nd
     benefits of
     optional principles
     practical principles
     service-oriented applications
     tenets and principles
service-oriented application (SOA)
ServiceAuthorizationBehavior class 2nd
     ImpersonateCallerForAllOprations property
     PrincipalPermissionMode property
     RoleProvider property
ServiceBehavior attribute 2nd
     ConcurrencyMode property 2nd
         .Multiple
         .Reentrant 2nd
         .Single
     IncludeExceptionDetailInFaults
    InstanceContextMode property
         .PerCall
         .PerSession
         .Single
     ReleaseServiceInstanceOnTransaction Complete property 2nd 3rd
     TransactionAutoCompleteOnSession Close property 2nd
     TransactionIsolationLevel property
     TransactionTimeout property
     UseSynchronizationContext property 2nd
ServiceCertificate property
     ClientCredentials class
     ServiceCredentials class
ServiceContract attribute
     CallbackContract property
     inheritance and
     Name property
     Namespace property
     SessionMode property
ServiceCredentials class
     ClientCertificate property
     UserNameAuthentication property
ServiceDescription class 2nd
ServiceEndpoint class 2nd
ServiceHost class 2nd
     Abort( ) method
     AddServiceEndpoint( ) method
     Close( ) method
     constructor that accepts an object
     Open( ) method
     SingletonInstance property
ServiceHost<T> class
     AddAllMexEndPoints( ) method
     AddErrorHandler( ) method
     adding thread affinity support
     creating queues
     EnableMetadataExchange property
     HasMexEndpoint property
     impersonating all callers
     including exceptions in fault messages
     purging the queues on host shutdown
     SecurityAuditEnabled property
     ServiceThrottle property
     SetSecurityBehavior( ) methods
     streamlining throttling
     type-safe singleton
ServiceHostBase class
     Authorization property 2nd
     ChannelDispatchers property 2nd
     Credentials property
     Description property
     security configuration
     ServiceDescription property
ServiceKnownType attribute 2nd
     applying multiple times
ServiceMetadataBehavior class
ServiceSecurity enum, SecurityBehavior attribute
ServiceSecurityAuditBehavior class 2nd
ServiceSecurityContext class
     .Current value
     PrimaryIdentity property
ServiceSecurityContext property, OperationContext class
ServiceThrottle property, ChannelDispatcher class
session ID
sessionful services
     callback connection management
     exceptions
     instance management and concurrency
     manual synchronization of client calls
     one-way exceptions
     one-way operations and
     queued
         clients and transactions
         concurrency mode
         services and transactions
     streaming and
SessionId property
     IClientChannel interface
SessionMode property, ServiceContract
     .Allowed value
     .NotAllowed value
     .Required value 2nd 3rd
     queued singleton service
SetCertificate( ) method
SetClientBaseAddress( ) method, WsDualProxyHelper class
SetSecurityBehavior( ) methods, ServiceHost<T> class
SetThreadAffinity( ) method, ServiceHost<T> 2nd
SetThrottle( ) method, ServiceHost<T> class
SetTransactionComplete( ) method, OperationContext 2nd
Signed (Transport mode security level)
singleton services
     callback connection management
     example service and client
     exceptions
     form as
     initializing
     instance management and concurrency
     manual synchronization of client calls
     queued
         calls and order
         concurrency mode
     scalability and
     situations for using
     transactional
SingletonInstance property, ServiceHost class
SOA (service-oriented application)
SOAP faults
SOAP messages
SoapFormatter class
software engineering
     component-orientation
     object-orientation
     service-orientation
SQL Server provider
     Internet security using
SqlMembershipProvider class 2nd
Stack<T> collection
state identifier
State property, CommunicationObject class 2nd
state-aware (per-call services)
Stream class
streaming
     bindings and
     I/O streams
     stream management
     transport and
streaming transfer mode
StreamingContext structure
streams
Subscribe( ) and Unsubscribe( ) methods
     ISubscriptionService interface
     OperationContract
subscribers
     implementation of event handling methods
     management of list
     persistent, managing
     queued
     transient, managing
     types of
SubscriptionManager<T> class
     AddTransient( ) method
     generic static dictionary m_TransientStore
     GetPersistentList( ) method
     GetTransientList( ) method
     persistent subscriber management
     Subscribe( ) method 2nd
     Unsubscribe( ) method 2nd
SvcConfigEditor
SvcUtil command-line utility
     /async switch
     /collectionType (ct) switch 2nd
     /noconfig switch
     /out switch
     /r switch
     /serializer switch
     generating client-side config file
     generating duplex proxy
     generating the proxy
synchronization
     manual, using fragmented locking
     synchronized access and transactions
     unsynchronized access and transactions
synchronization contexts
     callbacks and
     calling a resource on correct context
     completion callback
     custom service context
         installing
         thread-affinity services
     resource
         encapsulating in the resource
         UI
     service
         form as a service
         hosting on multiple UI threads
         hosting on UI thread
         UI thread and concurrency management
SynchronizationContext class
SynchronizationContext property, DispatchRuntime class
synchronous calls, asynchronous calls versus
System.Transactions namespace




Programming WCF Services
Programming WCF Services
ISBN: 0596526997
EAN: 2147483647
Year: 2004
Pages: 148
Authors: Juval Lowy

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