7 internal sealed
class EnvoyInfo : IEnvoyInfo
26 internal static IEnvoyInfo CreateEnvoyInfo(ServerIdentity serverID)
28 IEnvoyInfo result =
null;
31 if (serverID.EnvoyChain ==
null)
33 serverID.RaceSetEnvoyChain(serverID.ServerContext.CreateEnvoyChain(serverID.TPOrObject));
35 IMessageSink messageSink = serverID.EnvoyChain as EnvoyTerminatorSink;
36 if (messageSink ==
null)
38 result =
new EnvoyInfo(serverID.EnvoyChain);
Defines the interface for a message sink.
Specifies that the class can be serialized.