[This topic is pre-release documentation and
is subject to change in future releases. Blank topics are included
as placeholders.]
Assembly: Microsoft.ConfigurationManagement.Messaging(in Microsoft.ConfigurationManagement.Messaging.dll)
Represents a TCP client notification
session
Namespace:
Microsoft.ConfigurationManagement.Messaging.Messages
Assembly: Microsoft.ConfigurationManagement.Messaging(in Microsoft.ConfigurationManagement.Messaging.dll)
Syntax
C# | Visual Basic | Visual C++ |
[ SerializableAttribute] public sealed class ConfigMgrBgbTcpSession : ConfigMgrBgbSession
< SerializableAttribute> _ Public NotInheritable Class ConfigMgrBgbTcpSession _ Inherits ConfigMgrBgbSession
[ SerializableAttribute] public ref class ConfigMgrBgbTcpSession sealed : public ConfigMgrBgbSession
Members
All Members | Properties | Methods | Events |
Public
Protected
|
Instance
Static
|
Declared
Inherited
|
XNA Framework Only
.NET Compact Framework
Only
|
|
Member | Description | |
---|---|---|
BgbMessageReceived |
Invoked whenever a client notification message
is received on the asynchronous channel (Inherited from
ConfigMgrBgbSession.) |
|
BgbMessageSent |
Invoked whenever a client notification message
is sent on the asynchronous channel (Inherited from
ConfigMgrBgbSession.) |
|
BgbSessionClosed |
Invoked whenever a client notification session
has been closed (Inherited from
ConfigMgrBgbSession.) |
|
BgbSessionOpened |
Invoked whenever a client notification session
is successfully created (Inherited from
ConfigMgrBgbSession.) |
|
ClientCertificate |
Client certificate to use with the client
notification session (Inherited from
ConfigMgrBgbSession.) |
|
ClientVersion |
Client version associated with the client
notification session (Inherited from
ConfigMgrBgbSession.) |
|
CloseSession () () () () |
Closes an active client notification session.
If session is not opened, nothing happens. (Inherited from
ConfigMgrBgbSession.) |
|
Dispose () () () () |
Performs application-defined tasks associated
with freeing, releasing, or resetting unmanaged
resources. (Inherited from
ConfigMgrBgbSession.) |
|
Dispose(Boolean) |
Implementation of IDispose (Inherited
from
ConfigMgrBgbSession.) |
|
Equals(Object) | (Inherited from Object.) | |
Finalize () () () () | (Inherited from Object.) | |
GetHashCode () () () () | (Inherited from Object.) | |
GetType () () () () | (Inherited from Object.) | |
HostName |
Client notification server
hostname (Inherited from
ConfigMgrBgbSession.) |
|
InternalCloseSession () () () () |
Implementation for closing a
session (Inherited from
ConfigMgrBgbSession.) |
|
InternalOpenSession () () () () |
Implementation that opens a session with the
client notification server (Inherited from
ConfigMgrBgbSession.) |
|
IsConnected |
Is session connected (Overrides
ConfigMgrBgbSession
.
.
::
.
.
IsConnected.) |
|
KeepAliveInterval |
Interval for sending keep-alive to the client
notification endpoint on the MP. Default is 15
minutes. (Inherited from
ConfigMgrBgbSession.) |
|
MemberwiseClone () () () () | (Inherited from Object.) | |
OnBgbMessageReceived(ConfigMgrBgbSessionEventArgs) |
Invoker for when a client notification message
has been received (Inherited from
ConfigMgrBgbSession.) |
|
OnBgbMessageSent(ConfigMgrBgbSessionEventArgs) |
Invoker for when a client notification message
has been sent (Inherited from
ConfigMgrBgbSession.) |
|
OnBgbSessionClosed(EventArgs) |
Invoker for when a BGB session
closes (Inherited from
ConfigMgrBgbSession.) |
|
OnBgbSessionOpened(EventArgs) |
Invoker for when a BGB session
opens (Inherited from
ConfigMgrBgbSession.) |
|
OpenSession () () () () |
Opens a client notification session using the
parameters defined in the source message (Inherited from
ConfigMgrBgbSession.) |
|
Port |
Client notification server port, default is
10123 (Inherited from
ConfigMgrBgbSession.) |
|
ProcessReceivedMessage(BgbMessageType, Stream, UInt32, UInt32) |
Internal handler for processing a received
message (Inherited from
ConfigMgrBgbSession.) |
|
SecurityMode |
Message security mode if
applicable (Inherited from
ConfigMgrBgbSession.) |
|
SendMessageImplementation(IMessage, BgbMessageType) |
Implementation for sending a message to a
session listener (Inherited from
ConfigMgrBgbSession.) |
|
SendResponseMessage(BgbResponseMessage) |
Sends a response message for a request over
the BGB channel (Inherited from
ConfigMgrBgbSession.) |
|
SessionType |
Client notification session type. Default is
TCP. (Overrides
ConfigMgrBgbSession
.
.
::
.
.
SessionType.) |
|
SmsId |
Client SMSID (Inherited from
ConfigMgrBgbSession.) |
|
Synchronizer |
Used for thread
synchronization (Inherited from
ConfigMgrBgbSession.) |
|
ToString () () () () | (Inherited from Object.) | |
Validate () () () () |
Performs message validation. (Inherited
from
ConfigMgrBgbSession.) |
|
Validate(Collection < (Of < <' ( Exception > ) > > ) ) |
Performs message validation. (Inherited
from
ConfigMgrBgbSession.) |
|
ValidateCrl |
If true, CRL is verified (Inherited from
ConfigMgrBgbSession.) |
|
ValidateServerCertificate |
If true, server certificate is
validated (Inherited from
ConfigMgrBgbSession.) |
Inheritance Hierarchy
System
.
.
::
.
.
Object
Microsoft.ConfigurationManagement.Messaging.Messages . . :: . . ConfigMgrBgbSession
Microsoft.ConfigurationManagement.Messaging.Messages . . :: . . ConfigMgrBgbTcpSession
Microsoft.ConfigurationManagement.Messaging.Messages . . :: . . ConfigMgrBgbSession
Microsoft.ConfigurationManagement.Messaging.Messages . . :: . . ConfigMgrBgbTcpSession