예제 #1
0
 public void Populate(global::Orleans.Serialization.SerializerFeature feature)
 {
     feature.AddKnownType("PP9.Grains.DataGenerator,PP9.Grains", "PP9.Grains.DataGenerator");
     feature.AddKnownType("PP9.Grains.MatrixMultiplicationHelper,PP9.Grains", "PP9.Grains.MatrixMultiplicationHelper");
     feature.AddKnownType("Microsoft.CodeAnalysis.EmbeddedAttribute,Microsoft.Extensions.Logging.Abstractions", "Microsoft.CodeAnalysis.EmbeddedAttribute");
     feature.AddKnownType("Microsoft.Extensions.Internal.TypeNameHelper+DisplayNameOptions,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Internal.DisplayNameOptions");
     feature.AddKnownType("Microsoft.Extensions.Logging.EventId,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.EventId");
     feature.AddKnownType("Microsoft.Extensions.Logging.FormattedLogValues,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.FormattedLogValues");
     feature.AddKnownType("Microsoft.Extensions.Logging.IExternalScopeProvider,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.IExternalScopeProvider");
     feature.AddKnownType("Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.ILogger");
     feature.AddKnownType("Microsoft.Extensions.Logging.ILogger`1,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.ILogger`1'1");
     feature.AddKnownType("Microsoft.Extensions.Logging.ILoggerFactory,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.ILoggerFactory");
     feature.AddKnownType("Microsoft.Extensions.Logging.ILoggerProvider,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.ILoggerProvider");
     feature.AddKnownType("Microsoft.Extensions.Logging.ISupportExternalScope,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.ISupportExternalScope");
     feature.AddKnownType("Microsoft.Extensions.Logging.LoggerExternalScopeProvider,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.LoggerExternalScopeProvider");
     feature.AddKnownType("Microsoft.Extensions.Logging.LoggerExternalScopeProvider+Scope,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.Scope");
     feature.AddKnownType("Microsoft.Extensions.Logging.LoggerMessage+LogValues,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.LogValues");
     feature.AddKnownType("Microsoft.Extensions.Logging.LoggerMessage+LogValues`1,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.LogValues`1'1");
     feature.AddKnownType("Microsoft.Extensions.Logging.LoggerMessage+LogValues`2,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.LogValues`2'2");
     feature.AddKnownType("Microsoft.Extensions.Logging.LoggerMessage+LogValues`3,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.LogValues`3'3");
     feature.AddKnownType("Microsoft.Extensions.Logging.LoggerMessage+LogValues`4,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.LogValues`4'4");
     feature.AddKnownType("Microsoft.Extensions.Logging.LoggerMessage+LogValues`5,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.LogValues`5'5");
     feature.AddKnownType("Microsoft.Extensions.Logging.LoggerMessage+LogValues`6,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.LogValues`6'6");
     feature.AddKnownType("Microsoft.Extensions.Logging.Logger`1,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.Logger`1'1");
     feature.AddKnownType("Microsoft.Extensions.Logging.LogLevel,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.LogLevel");
     feature.AddKnownType("Microsoft.Extensions.Logging.LogValuesFormatter,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.LogValuesFormatter");
     feature.AddKnownType("Microsoft.Extensions.Logging.NullExternalScopeProvider,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.NullExternalScopeProvider");
     feature.AddKnownType("Microsoft.Extensions.Logging.NullScope,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.NullScope");
     feature.AddKnownType("Microsoft.Extensions.Logging.Abstractions.LogEntry`1,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.Abstractions.LogEntry`1'1");
     feature.AddKnownType("Microsoft.Extensions.Logging.Abstractions.NullLogger,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.Abstractions.NullLogger");
     feature.AddKnownType("Microsoft.Extensions.Logging.Abstractions.NullLogger`1,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.Abstractions.NullLogger`1'1");
     feature.AddKnownType("Microsoft.Extensions.Logging.Abstractions.NullLoggerFactory,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.Abstractions.NullLoggerFactory");
     feature.AddKnownType("Microsoft.Extensions.Logging.Abstractions.NullLoggerProvider,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.Abstractions.NullLoggerProvider");
     feature.AddKnownType("System.Runtime.CompilerServices.IsReadOnlyAttribute", "IsReadOnlyAttribute");
     feature.AddKnownType("System.Runtime.CompilerServices.NullableAttribute", "NullableAttribute");
     feature.AddKnownType("System.Runtime.CompilerServices.NullableContextAttribute", "NullableContextAttribute");
     feature.AddKnownType("System.Runtime.CompilerServices.NullablePublicOnlyAttribute", "NullablePublicOnlyAttribute");
 }
예제 #2
0
 public void Populate(global::Orleans.Serialization.SerializerFeature feature)
 {
     feature.AddSerializerType(typeof(global::Entity.GoodsEntity), typeof(OrleansGeneratedCode27A49AA.OrleansCodeGenEntity_GoodsEntitySerializer));
     feature.AddKnownType(@"Entity.GoodsEntity,Entity", @"Entity.GoodsEntity");
     feature.AddKnownType(@"Bond.SchemaAttribute,Bond.Attributes", @"Bond.SchemaAttribute");
     feature.AddKnownType(@"Bond.NamespaceAttribute,Bond.Attributes", @"Bond.NamespaceAttribute");
     feature.AddKnownType(@"Bond.IdAttribute,Bond.Attributes", @"Bond.IdAttribute");
     feature.AddKnownType(@"Bond.TypeAttribute,Bond.Attributes", @"Bond.TypeAttribute");
     feature.AddKnownType(@"Bond.DefaultAttribute,Bond.Attributes", @"Bond.DefaultAttribute");
     feature.AddKnownType(@"Bond.RequiredAttribute,Bond.Attributes", @"Bond.RequiredAttribute");
     feature.AddKnownType(@"Bond.RequiredOptionalAttribute,Bond.Attributes", @"Bond.RequiredOptionalAttribute");
     feature.AddKnownType(@"Bond.AttributeAttribute,Bond.Attributes", @"Bond.AttributeAttribute");
     feature.AddKnownType(@"Bond.ParserAttribute,Bond.Attributes", @"Bond.ParserAttribute");
     feature.AddKnownType(@"Bond.ReaderAttribute,Bond.Attributes", @"Bond.ReaderAttribute");
     feature.AddKnownType(@"Bond.SerializerAttribute,Bond.Attributes", @"Bond.SerializerAttribute");
     feature.AddKnownType(@"Bond.FirstPassWriterAttribute,Bond.Attributes", @"Bond.FirstPassWriterAttribute");
     feature.AddKnownType(@"Bond.Tag.wstring,Bond.Attributes", @"Bond.Tag.wstring");
     feature.AddKnownType(@"Bond.Tag.blob,Bond.Attributes", @"Bond.Tag.blob");
     feature.AddKnownType(@"Bond.Tag.nullable`1,Bond.Attributes", @"Bond.Tag.nullable`1'1");
     feature.AddKnownType(@"Bond.Tag.bonded`1,Bond.Attributes", @"Bond.Tag.bonded`1'1");
     feature.AddKnownType(@"Bond.Tag.structT,Bond.Attributes", @"Bond.Tag.structT");
     feature.AddKnownType(@"Bond.Tag.classT,Bond.Attributes", @"Bond.Tag.classT");
 }
 public void Populate(global::Orleans.Serialization.SerializerFeature feature)
 {
     feature.AddKnownType(@"ShoppingRecordServer.ShoppingRecordServer,ShoppingRecordServer", @"ShoppingRecordServer.ShoppingRecordServer");
 }
예제 #4
0
 public void Populate(global::Orleans.Serialization.SerializerFeature feature)
 {
     feature.AddKnownType(@"interfaces.IConversation,interfaces", @"interfaces.IConversation");
     feature.AddKnownType(@"interfaces.ISimpleText,interfaces", @"interfaces.ISimpleText");
 }
 public void Populate(global::Orleans.Serialization.SerializerFeature feature)
 {
     feature.AddKnownType(@"GoodsServer.GoodsServer,GoodsServer", @"GoodsServer.GoodsServer");
 }
 public void Populate(global::Orleans.Serialization.SerializerFeature feature)
 {
     feature.AddKnownType(@"Grain.Interfaces.IAccount,Grain.Interfaces", @"Grain.Interfaces.IAccount");
     feature.AddKnownType(@"Grain.Interfaces.States.AccountState,Grain.Interfaces", @"Grain.Interfaces.States.AccountState");
 }
예제 #7
0
 public void Populate(global::Orleans.Serialization.SerializerFeature feature)
 {
     feature.AddKnownType(@"IGoods.IGoods,IGoods", @"IGoods.IGoods");
 }
 public void Populate(global::Orleans.Serialization.SerializerFeature feature)
 {
     feature.AddKnownType(@"grains.SimpleTextGrain,grains", @"grains.SimpleTextGrain");
 }
예제 #9
0
 public void Populate(global::Orleans.Serialization.SerializerFeature feature)
 {
     feature.AddKnownType(@"Interop,System.Runtime.Extensions", @"Interop");
     feature.AddKnownType(@"Interop+Secur32,System.Runtime.Extensions", @"Secur32");
     feature.AddKnownType(@"Interop+Shell32,System.Runtime.Extensions", @"Shell32");
     feature.AddKnownType(@"Interop+BOOLEAN,System.Runtime.Extensions", @"BOOLEAN");
     feature.AddKnownType(@"Interop+Advapi32,System.Runtime.Extensions", @"Advapi32");
     feature.AddKnownType(@"Interop+Kernel32,System.Runtime.Extensions", @"Kernel32");
     feature.AddKnownType(@"Interop+Kernel32+OSVERSIONINFOEX,System.Runtime.Extensions", @"OSVERSIONINFOEX");
     feature.AddKnownType(@"Interop+Kernel32+SYSTEM_INFO,System.Runtime.Extensions", @"SYSTEM_INFO");
     feature.AddKnownType(@"FxResources.System.Runtime.Extensions.SR,System.Runtime.Extensions", @"FxResources.System.Runtime.Extensions.SR");
     feature.AddKnownType(@"System.PasteArguments,System.Runtime.Extensions", @"PasteArguments");
     feature.AddKnownType(@"System.AppDomain,System.Runtime.Extensions", @"AppDomain");
     feature.AddKnownType(@"System.AppDomainUnloadedException,System.Runtime.Extensions", @"AppDomainUnloadedException");
     feature.AddKnownType(@"System.ApplicationId,System.Runtime.Extensions", @"ApplicationId");
     feature.AddKnownType(@"System.CannotUnloadAppDomainException,System.Runtime.Extensions", @"CannotUnloadAppDomainException");
     feature.AddKnownType(@"System.ContextBoundObject,System.Runtime.Extensions", @"ContextBoundObject");
     feature.AddKnownType(@"System.ContextMarshalException,System.Runtime.Extensions", @"ContextMarshalException");
     feature.AddKnownType(@"System.ContextStaticAttribute,System.Runtime.Extensions", @"ContextStaticAttribute");
     feature.AddKnownType(@"System.Environment,System.Runtime.Extensions", @"Environment");
     feature.AddKnownType(@"System.Environment+SpecialFolder,System.Runtime.Extensions", @"Environment.SpecialFolder");
     feature.AddKnownType(@"System.Environment+SpecialFolderOption,System.Runtime.Extensions", @"Environment.SpecialFolderOption");
     feature.AddKnownType(@"System.LoaderOptimization,System.Runtime.Extensions", @"LoaderOptimization");
     feature.AddKnownType(@"System.LoaderOptimizationAttribute,System.Runtime.Extensions", @"LoaderOptimizationAttribute");
     feature.AddKnownType(@"System.OperatingSystem,System.Runtime.Extensions", @"OperatingSystem");
     feature.AddKnownType(@"System.PlatformID,System.Runtime.Extensions", @"PlatformID");
     feature.AddKnownType(@"System.StringNormalizationExtensions,System.Runtime.Extensions", @"StringNormalizationExtensions");
     feature.AddKnownType(@"System.SR,System.Runtime.Extensions", @"SR");
     feature.AddKnownType(@"System.Text.ValueStringBuilder,System.Runtime.Extensions", @"ValueStringBuilder");
     feature.AddKnownType(@"System.Threading.Tasks.TaskToApm,System.Runtime.Extensions", @"TaskToApm");
     feature.AddKnownType(@"System.Security.IPermission,System.Runtime.Extensions", @"IPermission");
     feature.AddKnownType(@"System.Security.ISecurityEncodable,System.Runtime.Extensions", @"ISecurityEncodable");
     feature.AddKnownType(@"System.Security.ISecurityElementFactory,System.Runtime.Extensions", @"ISecurityElementFactory");
     feature.AddKnownType(@"System.Security.SecurityElement,System.Runtime.Extensions", @"SecurityElement");
     feature.AddKnownType(@"System.Security.Permissions.CodeAccessSecurityAttribute,System.Runtime.Extensions", @"CodeAccessSecurityAttribute");
     feature.AddKnownType(@"System.Security.Permissions.SecurityAttribute,System.Runtime.Extensions", @"SecurityAttribute");
     feature.AddKnownType(@"System.Security.Permissions.SecurityAction,System.Runtime.Extensions", @"SecurityAction");
     feature.AddKnownType(@"System.Security.Permissions.SecurityPermissionAttribute,System.Runtime.Extensions", @"SecurityPermissionAttribute");
     feature.AddKnownType(@"System.Security.Permissions.SecurityPermissionFlag,System.Runtime.Extensions", @"SecurityPermissionFlag");
     feature.AddKnownType(@"System.Collections.ArrayList,System.Runtime.Extensions", @"ArrayList");
     feature.AddKnownType(@"System.Collections.ArrayList+ArrayListDebugView,System.Runtime.Extensions", @"ArrayListDebugView");
     feature.AddKnownType(@"System.Collections.Hashtable,System.Runtime.Extensions", @"Hashtable");
     feature.AddKnownType(@"System.Collections.Hashtable+HashtableDebugView,System.Runtime.Extensions", @"HashtableDebugView");
     feature.AddKnownType(@"System.Collections.CompatibleComparer,System.Runtime.Extensions", @"CompatibleComparer");
     feature.AddKnownType(@"System.Collections.IHashCodeProvider,System.Runtime.Extensions", @"IHashCodeProvider");
     feature.AddKnownType(@"System.Collections.KeyValuePairs,System.Runtime.Extensions", @"KeyValuePairs");
     feature.AddKnownType(@"System.Collections.HashHelpers,System.Runtime.Extensions", @"HashHelpers");
     feature.AddKnownType(@"System.Collections.Generic.LowLevelDictionary`2,System.Runtime.Extensions", @"LowLevelDictionary`2'2");
     feature.AddKnownType(@"System.Runtime.Versioning.FrameworkName,System.Runtime.Extensions", @"FrameworkName");
     feature.AddKnownType(@"System.Runtime.Versioning.ComponentGuaranteesAttribute,System.Runtime.Extensions", @"ComponentGuaranteesAttribute");
     feature.AddKnownType(@"System.Runtime.Versioning.ResourceConsumptionAttribute,System.Runtime.Extensions", @"ResourceConsumptionAttribute");
     feature.AddKnownType(@"System.Runtime.Versioning.ComponentGuaranteesOptions,System.Runtime.Extensions", @"ComponentGuaranteesOptions");
     feature.AddKnownType(@"System.Runtime.Versioning.ResourceExposureAttribute,System.Runtime.Extensions", @"ResourceExposureAttribute");
     feature.AddKnownType(@"System.Runtime.Versioning.ResourceScope,System.Runtime.Extensions", @"ResourceScope");
     feature.AddKnownType(@"System.Runtime.Versioning.SxSRequirements,System.Runtime.Extensions", @"SxSRequirements");
     feature.AddKnownType(@"System.Runtime.Versioning.VersioningHelper,System.Runtime.Extensions", @"VersioningHelper");
     feature.AddKnownType(@"System.Reflection.AssemblyNameProxy,System.Runtime.Extensions", @"AssemblyNameProxy");
     feature.AddKnownType(@"System.Net.WebUtility,System.Runtime.Extensions", @"WebUtility");
     feature.AddKnownType(@"System.IO.StringReader,System.Runtime.Extensions", @"StringReader");
     feature.AddKnownType(@"System.IO.StringWriter,System.Runtime.Extensions", @"StringWriter");
     feature.AddKnownType(@"System.IO.BufferedStream,System.Runtime.Extensions", @"BufferedStream");
     feature.AddKnownType(@"System.IO.InvalidDataException,System.Runtime.Extensions", @"InvalidDataException");
     feature.AddKnownType(@"System.IO.StreamHelpers,System.Runtime.Extensions", @"StreamHelpers");
     feature.AddKnownType(@"System.IO.StringBuilderCache,System.Runtime.Extensions", @"StringBuilderCache");
     feature.AddKnownType(@"System.IO.Win32Marshal,System.Runtime.Extensions", @"Win32Marshal");
     feature.AddKnownType(@"System.IO.DriveInfoInternal,System.Runtime.Extensions", @"DriveInfoInternal");
     feature.AddKnownType(@"System.IO.PathHelper,System.Runtime.Extensions", @"PathHelper");
     feature.AddKnownType(@"System.IO.PathInternal,System.Runtime.Extensions", @"PathInternal");
     feature.AddKnownType(@"System.Diagnostics.Stopwatch,System.Runtime.Extensions", @"Stopwatch");
     feature.AddKnownType(@"System.CodeDom.Compiler.IndentedTextWriter,System.Runtime.Extensions", @"IndentedTextWriter");
     feature.AddKnownType(@"Interop,System.Console", @"Interop");
     feature.AddKnownType(@"Interop+Kernel32,System.Console", @"Kernel32");
     feature.AddKnownType(@"Interop+Kernel32+CONSOLE_CURSOR_INFO,System.Console", @"CONSOLE_CURSOR_INFO");
     feature.AddKnownType(@"Interop+Kernel32+CONSOLE_SCREEN_BUFFER_INFO,System.Console", @"CONSOLE_SCREEN_BUFFER_INFO");
     feature.AddKnownType(@"Interop+Kernel32+COORD,System.Console", @"COORD");
     feature.AddKnownType(@"Interop+Kernel32+SMALL_RECT,System.Console", @"SMALL_RECT");
     feature.AddKnownType(@"Interop+Kernel32+Color,System.Console", @"Color");
     feature.AddKnownType(@"Interop+Kernel32+CHAR_INFO,System.Console", @"CHAR_INFO");
     feature.AddKnownType(@"Interop+Kernel32+ConsoleCtrlHandlerRoutine,System.Console", @"ConsoleCtrlHandlerRoutine");
     feature.AddKnownType(@"Interop+BOOL,System.Console", @"BOOL");
     feature.AddKnownType(@"Interop+User32,System.Console", @"User32");
     feature.AddKnownType(@"Interop+KeyEventRecord,System.Console", @"KeyEventRecord");
     feature.AddKnownType(@"Interop+InputRecord,System.Console", @"InputRecord");
     feature.AddKnownType(@"FxResources.System.Console.SR,System.Console", @"FxResources.System.Console.SR");
     feature.AddKnownType(@"System.Console,System.Console", @"Console");
     feature.AddKnownType(@"System.ConsoleCancelEventHandler,System.Console", @"ConsoleCancelEventHandler");
     feature.AddKnownType(@"System.ConsoleCancelEventArgs,System.Console", @"ConsoleCancelEventArgs");
     feature.AddKnownType(@"System.ConsoleColor,System.Console", @"ConsoleColor");
     feature.AddKnownType(@"System.ConsoleSpecialKey,System.Console", @"ConsoleSpecialKey");
     feature.AddKnownType(@"System.ConsoleKey,System.Console", @"ConsoleKey");
     feature.AddKnownType(@"System.ConsoleKeyInfo,System.Console", @"ConsoleKeyInfo");
     feature.AddKnownType(@"System.ConsoleModifiers,System.Console", @"ConsoleModifiers");
     feature.AddKnownType(@"System.ConsolePal,System.Console", @"ConsolePal");
     feature.AddKnownType(@"System.ConsolePal+ControlKeyState,System.Console", @"ControlKeyState");
     feature.AddKnownType(@"System.IO.ConsoleStream,System.Console", @"ConsoleStream");
     feature.AddKnownType(@"System.ConsolePal+ControlCHandlerRegistrar,System.Console", @"ControlCHandlerRegistrar");
     feature.AddKnownType(@"System.SR,System.Console", @"SR");
     feature.AddKnownType(@"System.Text.ConsoleEncoding,System.Console", @"ConsoleEncoding");
     feature.AddKnownType(@"System.Text.OSEncoding,System.Console", @"OSEncoding");
     feature.AddKnownType(@"System.Text.OSEncoder,System.Console", @"OSEncoder");
     feature.AddKnownType(@"System.Text.DecoderDBCS,System.Console", @"DecoderDBCS");
     feature.AddKnownType(@"System.Text.EncodingHelper,System.Console", @"EncodingHelper");
     feature.AddKnownType(@"System.IO.SyncTextReader,System.Console", @"SyncTextReader");
     feature.AddKnownType(@"System.IO.SyncTextWriter,System.Console", @"SyncTextWriter");
     feature.AddKnownType(@"System.IO.Error,System.Console", @"Error");
     feature.AddKnownType(@"System.IO.Win32Marshal,System.Console", @"Win32Marshal");
     feature.AddKnownType(@"Implements.RateLimit,Implements", @"Implements.RateLimit");
 }
예제 #10
0
 public void Populate(global::Orleans.Serialization.SerializerFeature feature)
 {
     feature.AddKnownType(@"Interop,System.Runtime.Extensions", @"Interop");
     feature.AddKnownType(@"Interop+Secur32,System.Runtime.Extensions", @"Secur32");
     feature.AddKnownType(@"Interop+Shell32,System.Runtime.Extensions", @"Shell32");
     feature.AddKnownType(@"Interop+BOOLEAN,System.Runtime.Extensions", @"BOOLEAN");
     feature.AddKnownType(@"Interop+Advapi32,System.Runtime.Extensions", @"Advapi32");
     feature.AddKnownType(@"Interop+Kernel32,System.Runtime.Extensions", @"Kernel32");
     feature.AddKnownType(@"Interop+Kernel32+OSVERSIONINFOEX,System.Runtime.Extensions", @"OSVERSIONINFOEX");
     feature.AddKnownType(@"Interop+Kernel32+SYSTEM_INFO,System.Runtime.Extensions", @"SYSTEM_INFO");
     feature.AddKnownType(@"FxResources.System.Runtime.Extensions.SR,System.Runtime.Extensions", @"FxResources.System.Runtime.Extensions.SR");
     feature.AddKnownType(@"System.PasteArguments,System.Runtime.Extensions", @"PasteArguments");
     feature.AddKnownType(@"System.AppDomain,System.Runtime.Extensions", @"AppDomain");
     feature.AddKnownType(@"System.AppDomainUnloadedException,System.Runtime.Extensions", @"AppDomainUnloadedException");
     feature.AddKnownType(@"System.ApplicationId,System.Runtime.Extensions", @"ApplicationId");
     feature.AddKnownType(@"System.CannotUnloadAppDomainException,System.Runtime.Extensions", @"CannotUnloadAppDomainException");
     feature.AddKnownType(@"System.ContextBoundObject,System.Runtime.Extensions", @"ContextBoundObject");
     feature.AddKnownType(@"System.ContextMarshalException,System.Runtime.Extensions", @"ContextMarshalException");
     feature.AddKnownType(@"System.ContextStaticAttribute,System.Runtime.Extensions", @"ContextStaticAttribute");
     feature.AddKnownType(@"System.Environment,System.Runtime.Extensions", @"Environment");
     feature.AddKnownType(@"System.Environment+SpecialFolder,System.Runtime.Extensions", @"Environment.SpecialFolder");
     feature.AddKnownType(@"System.Environment+SpecialFolderOption,System.Runtime.Extensions", @"Environment.SpecialFolderOption");
     feature.AddKnownType(@"System.LoaderOptimization,System.Runtime.Extensions", @"LoaderOptimization");
     feature.AddKnownType(@"System.LoaderOptimizationAttribute,System.Runtime.Extensions", @"LoaderOptimizationAttribute");
     feature.AddKnownType(@"System.OperatingSystem,System.Runtime.Extensions", @"OperatingSystem");
     feature.AddKnownType(@"System.PlatformID,System.Runtime.Extensions", @"PlatformID");
     feature.AddKnownType(@"System.StringNormalizationExtensions,System.Runtime.Extensions", @"StringNormalizationExtensions");
     feature.AddKnownType(@"System.SR,System.Runtime.Extensions", @"SR");
     feature.AddKnownType(@"System.Text.ValueStringBuilder,System.Runtime.Extensions", @"ValueStringBuilder");
     feature.AddKnownType(@"System.Threading.Tasks.TaskToApm,System.Runtime.Extensions", @"TaskToApm");
     feature.AddKnownType(@"System.Security.IPermission,System.Runtime.Extensions", @"IPermission");
     feature.AddKnownType(@"System.Security.ISecurityEncodable,System.Runtime.Extensions", @"ISecurityEncodable");
     feature.AddKnownType(@"System.Security.ISecurityElementFactory,System.Runtime.Extensions", @"ISecurityElementFactory");
     feature.AddKnownType(@"System.Security.SecurityElement,System.Runtime.Extensions", @"SecurityElement");
     feature.AddKnownType(@"System.Security.Permissions.CodeAccessSecurityAttribute,System.Runtime.Extensions", @"CodeAccessSecurityAttribute");
     feature.AddKnownType(@"System.Security.Permissions.SecurityAttribute,System.Runtime.Extensions", @"SecurityAttribute");
     feature.AddKnownType(@"System.Security.Permissions.SecurityAction,System.Runtime.Extensions", @"SecurityAction");
     feature.AddKnownType(@"System.Security.Permissions.SecurityPermissionAttribute,System.Runtime.Extensions", @"SecurityPermissionAttribute");
     feature.AddKnownType(@"System.Security.Permissions.SecurityPermissionFlag,System.Runtime.Extensions", @"SecurityPermissionFlag");
     feature.AddKnownType(@"System.Collections.ArrayList,System.Runtime.Extensions", @"ArrayList");
     feature.AddKnownType(@"System.Collections.ArrayList+ArrayListDebugView,System.Runtime.Extensions", @"ArrayListDebugView");
     feature.AddKnownType(@"System.Collections.Hashtable,System.Runtime.Extensions", @"Hashtable");
     feature.AddKnownType(@"System.Collections.Hashtable+HashtableDebugView,System.Runtime.Extensions", @"HashtableDebugView");
     feature.AddKnownType(@"System.Collections.CompatibleComparer,System.Runtime.Extensions", @"CompatibleComparer");
     feature.AddKnownType(@"System.Collections.IHashCodeProvider,System.Runtime.Extensions", @"IHashCodeProvider");
     feature.AddKnownType(@"System.Collections.KeyValuePairs,System.Runtime.Extensions", @"KeyValuePairs");
     feature.AddKnownType(@"System.Collections.HashHelpers,System.Runtime.Extensions", @"HashHelpers");
     feature.AddKnownType(@"System.Collections.Generic.LowLevelDictionary`2,System.Runtime.Extensions", @"LowLevelDictionary`2'2");
     feature.AddKnownType(@"System.Runtime.Versioning.FrameworkName,System.Runtime.Extensions", @"FrameworkName");
     feature.AddKnownType(@"System.Runtime.Versioning.ComponentGuaranteesAttribute,System.Runtime.Extensions", @"ComponentGuaranteesAttribute");
     feature.AddKnownType(@"System.Runtime.Versioning.ResourceConsumptionAttribute,System.Runtime.Extensions", @"ResourceConsumptionAttribute");
     feature.AddKnownType(@"System.Runtime.Versioning.ComponentGuaranteesOptions,System.Runtime.Extensions", @"ComponentGuaranteesOptions");
     feature.AddKnownType(@"System.Runtime.Versioning.ResourceExposureAttribute,System.Runtime.Extensions", @"ResourceExposureAttribute");
     feature.AddKnownType(@"System.Runtime.Versioning.ResourceScope,System.Runtime.Extensions", @"ResourceScope");
     feature.AddKnownType(@"System.Runtime.Versioning.SxSRequirements,System.Runtime.Extensions", @"SxSRequirements");
     feature.AddKnownType(@"System.Runtime.Versioning.VersioningHelper,System.Runtime.Extensions", @"VersioningHelper");
     feature.AddKnownType(@"System.Reflection.AssemblyNameProxy,System.Runtime.Extensions", @"AssemblyNameProxy");
     feature.AddKnownType(@"System.Net.WebUtility,System.Runtime.Extensions", @"WebUtility");
     feature.AddKnownType(@"System.IO.StringReader,System.Runtime.Extensions", @"StringReader");
     feature.AddKnownType(@"System.IO.StringWriter,System.Runtime.Extensions", @"StringWriter");
     feature.AddKnownType(@"System.IO.BufferedStream,System.Runtime.Extensions", @"BufferedStream");
     feature.AddKnownType(@"System.IO.InvalidDataException,System.Runtime.Extensions", @"InvalidDataException");
     feature.AddKnownType(@"System.IO.StreamHelpers,System.Runtime.Extensions", @"StreamHelpers");
     feature.AddKnownType(@"System.IO.StringBuilderCache,System.Runtime.Extensions", @"StringBuilderCache");
     feature.AddKnownType(@"System.IO.Win32Marshal,System.Runtime.Extensions", @"Win32Marshal");
     feature.AddKnownType(@"System.IO.DriveInfoInternal,System.Runtime.Extensions", @"DriveInfoInternal");
     feature.AddKnownType(@"System.IO.PathHelper,System.Runtime.Extensions", @"PathHelper");
     feature.AddKnownType(@"System.IO.PathInternal,System.Runtime.Extensions", @"PathInternal");
     feature.AddKnownType(@"System.Diagnostics.Stopwatch,System.Runtime.Extensions", @"Stopwatch");
     feature.AddKnownType(@"System.CodeDom.Compiler.IndentedTextWriter,System.Runtime.Extensions", @"IndentedTextWriter");
     feature.AddKnownType(@"FxResources.System.Threading.Thread.SR,System.Threading.Thread", @"FxResources.System.Threading.Thread.SR");
     feature.AddKnownType(@"System.LocalDataStoreSlot,System.Threading.Thread", @"LocalDataStoreSlot");
     feature.AddKnownType(@"System.SR,System.Threading.Thread", @"SR");
     feature.AddKnownType(@"System.Threading.CompressedStack,System.Threading.Thread", @"CompressedStack");
     feature.AddKnownType(@"System.Threading.Thread,System.Threading.Thread", @"Thread");
     feature.AddKnownType(@"System.Threading.ThreadExceptionEventArgs,System.Threading.Thread", @"ThreadExceptionEventArgs");
     feature.AddKnownType(@"System.Threading.ThreadExceptionEventHandler,System.Threading.Thread", @"ThreadExceptionEventHandler");
     feature.AddKnownType(@"Actor.Demo.Grains.InventoryService,Actor.Demo.Grains", @"Actor.Demo.Grains.InventoryService");
 }
예제 #11
0
 public void Populate(global::Orleans.Serialization.SerializerFeature feature)
 {
     feature.AddKnownType("Grains.HelloGrain,Grains", "Grains.HelloGrain");
     feature.AddKnownType("Microsoft.Extensions.Configuration.IConfiguration,Microsoft.Extensions.Configuration.Abstractions", "Microsoft.Extensions.Configuration.IConfiguration");
     feature.AddKnownType("Microsoft.Extensions.Configuration.IConfigurationBuilder,Microsoft.Extensions.Configuration.Abstractions", "Microsoft.Extensions.Configuration.IConfigurationBuilder");
     feature.AddKnownType("Microsoft.Extensions.Configuration.IConfigurationProvider,Microsoft.Extensions.Configuration.Abstractions", "Microsoft.Extensions.Configuration.IConfigurationProvider");
     feature.AddKnownType("Microsoft.Extensions.Configuration.IConfigurationRoot,Microsoft.Extensions.Configuration.Abstractions", "Microsoft.Extensions.Configuration.IConfigurationRoot");
     feature.AddKnownType("Microsoft.Extensions.Configuration.IConfigurationSection,Microsoft.Extensions.Configuration.Abstractions", "Microsoft.Extensions.Configuration.IConfigurationSection");
     feature.AddKnownType("Microsoft.Extensions.Configuration.IConfigurationSource,Microsoft.Extensions.Configuration.Abstractions", "Microsoft.Extensions.Configuration.IConfigurationSource");
     feature.AddKnownType("Microsoft.Extensions.Configuration.BinderOptions,Microsoft.Extensions.Configuration.Binder", "Microsoft.Extensions.Configuration.BinderOptions");
     feature.AddKnownType("Microsoft.Extensions.Configuration.ChainedConfigurationProvider,Microsoft.Extensions.Configuration", "Microsoft.Extensions.Configuration.ChainedConfigurationProvider");
     feature.AddKnownType("Microsoft.Extensions.Configuration.ChainedConfigurationSource,Microsoft.Extensions.Configuration", "Microsoft.Extensions.Configuration.ChainedConfigurationSource");
     feature.AddKnownType("Microsoft.Extensions.Configuration.ConfigurationBuilder,Microsoft.Extensions.Configuration", "Microsoft.Extensions.Configuration.ConfigurationBuilder");
     feature.AddKnownType("Microsoft.Extensions.Configuration.ConfigurationKeyComparer,Microsoft.Extensions.Configuration", "Microsoft.Extensions.Configuration.ConfigurationKeyComparer");
     feature.AddKnownType("Microsoft.Extensions.Configuration.ConfigurationProvider,Microsoft.Extensions.Configuration", "Microsoft.Extensions.Configuration.ConfigurationProvider");
     feature.AddKnownType("Microsoft.Extensions.Configuration.ConfigurationReloadToken,Microsoft.Extensions.Configuration", "Microsoft.Extensions.Configuration.ConfigurationReloadToken");
     feature.AddKnownType("Microsoft.Extensions.Configuration.ConfigurationRoot,Microsoft.Extensions.Configuration", "Microsoft.Extensions.Configuration.ConfigurationRoot");
     feature.AddKnownType("Microsoft.Extensions.Configuration.ConfigurationSection,Microsoft.Extensions.Configuration", "Microsoft.Extensions.Configuration.ConfigurationSection");
     feature.AddKnownType("Microsoft.Extensions.Configuration.Memory.MemoryConfigurationProvider,Microsoft.Extensions.Configuration", "Microsoft.Extensions.Configuration.Memory.MemoryConfigurationProvider");
     feature.AddKnownType("Microsoft.Extensions.Configuration.Memory.MemoryConfigurationSource,Microsoft.Extensions.Configuration", "Microsoft.Extensions.Configuration.Memory.MemoryConfigurationSource");
     feature.AddKnownType("Microsoft.Extensions.DependencyInjection.IServiceCollection,Microsoft.Extensions.DependencyInjection.Abstractions", "Microsoft.Extensions.DependencyInjection.IServiceCollection");
     feature.AddKnownType("Microsoft.Extensions.DependencyInjection.IServiceProviderFactory`1,Microsoft.Extensions.DependencyInjection.Abstractions", "Microsoft.Extensions.DependencyInjection.IServiceProviderFactory`1'1");
     feature.AddKnownType("Microsoft.Extensions.DependencyInjection.IServiceScope,Microsoft.Extensions.DependencyInjection.Abstractions", "Microsoft.Extensions.DependencyInjection.IServiceScope");
     feature.AddKnownType("Microsoft.Extensions.DependencyInjection.IServiceScopeFactory,Microsoft.Extensions.DependencyInjection.Abstractions", "Microsoft.Extensions.DependencyInjection.IServiceScopeFactory");
     feature.AddKnownType("Microsoft.Extensions.DependencyInjection.ISupportRequiredService,Microsoft.Extensions.DependencyInjection.Abstractions", "Microsoft.Extensions.DependencyInjection.ISupportRequiredService");
     feature.AddKnownType("Microsoft.Extensions.DependencyInjection.ServiceDescriptor,Microsoft.Extensions.DependencyInjection.Abstractions", "Microsoft.Extensions.DependencyInjection.ServiceDescriptor");
     feature.AddKnownType("Microsoft.Extensions.DependencyInjection.ServiceLifetime,Microsoft.Extensions.DependencyInjection.Abstractions", "Microsoft.Extensions.DependencyInjection.ServiceLifetime");
     feature.AddKnownType("Microsoft.Extensions.DependencyInjection.ActivatorUtilities+ConstructorMatcher,Microsoft.Extensions.DependencyInjection.Abstractions", "Microsoft.Extensions.DependencyInjection.ConstructorMatcher");
     feature.AddKnownType("Microsoft.Extensions.DependencyInjection.ActivatorUtilitiesConstructorAttribute,Microsoft.Extensions.DependencyInjection.Abstractions", "Microsoft.Extensions.DependencyInjection.ActivatorUtilitiesConstructorAttribute");
     feature.AddKnownType("Microsoft.Extensions.Internal.ParameterDefaultValue,Microsoft.Extensions.DependencyInjection.Abstractions", "Microsoft.Extensions.Internal.ParameterDefaultValue");
     feature.AddKnownType("Microsoft.CodeAnalysis.EmbeddedAttribute,Microsoft.Extensions.Logging.Abstractions", "Microsoft.CodeAnalysis.EmbeddedAttribute");
     feature.AddKnownType("Microsoft.Extensions.Logging.EventId,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.EventId");
     feature.AddKnownType("Microsoft.Extensions.Logging.IExternalScopeProvider,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.IExternalScopeProvider");
     feature.AddKnownType("Microsoft.Extensions.Logging.ILogger,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.ILogger");
     feature.AddKnownType("Microsoft.Extensions.Logging.ILogger`1,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.ILogger`1'1");
     feature.AddKnownType("Microsoft.Extensions.Logging.ILoggerFactory,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.ILoggerFactory");
     feature.AddKnownType("Microsoft.Extensions.Logging.ILoggerProvider,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.ILoggerProvider");
     feature.AddKnownType("Microsoft.Extensions.Logging.ISupportExternalScope,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.ISupportExternalScope");
     feature.AddKnownType("Microsoft.Extensions.Logging.LoggerExternalScopeProvider,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.LoggerExternalScopeProvider");
     feature.AddKnownType("Microsoft.Extensions.Logging.LoggerExternalScopeProvider+Scope,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.Scope");
     feature.AddKnownType("Microsoft.Extensions.Logging.LoggerMessage+LogValues,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.LogValues");
     feature.AddKnownType("Microsoft.Extensions.Logging.LoggerMessage+LogValues`1,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.LogValues`1'1");
     feature.AddKnownType("Microsoft.Extensions.Logging.LoggerMessage+LogValues`2,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.LogValues`2'2");
     feature.AddKnownType("Microsoft.Extensions.Logging.LoggerMessage+LogValues`3,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.LogValues`3'3");
     feature.AddKnownType("Microsoft.Extensions.Logging.LoggerMessage+LogValues`4,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.LogValues`4'4");
     feature.AddKnownType("Microsoft.Extensions.Logging.LoggerMessage+LogValues`5,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.LogValues`5'5");
     feature.AddKnownType("Microsoft.Extensions.Logging.LoggerMessage+LogValues`6,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.LogValues`6'6");
     feature.AddKnownType("Microsoft.Extensions.Logging.LoggerMessage+LogValues`7,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.LogValues`7'7");
     feature.AddKnownType("Microsoft.Extensions.Logging.Logger`1,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.Logger`1'1");
     feature.AddKnownType("Microsoft.Extensions.Logging.LogLevel,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.LogLevel");
     feature.AddKnownType("Microsoft.Extensions.Logging.Abstractions.NullLogger,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.Abstractions.NullLogger");
     feature.AddKnownType("Microsoft.Extensions.Logging.Abstractions.NullLogger`1,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.Abstractions.NullLogger`1'1");
     feature.AddKnownType("Microsoft.Extensions.Logging.Abstractions.NullLogger`1+NullDisposable,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.Abstractions.NullDisposable'1");
     feature.AddKnownType("Microsoft.Extensions.Logging.Abstractions.NullLoggerFactory,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.Abstractions.NullLoggerFactory");
     feature.AddKnownType("Microsoft.Extensions.Logging.Abstractions.NullLoggerProvider,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.Abstractions.NullLoggerProvider");
     feature.AddKnownType("Microsoft.Extensions.Logging.Abstractions.Internal.NullScope,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.Abstractions.Internal.NullScope");
     feature.AddKnownType("Microsoft.Extensions.Logging.Abstractions.Internal.TypeNameHelper,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.Abstractions.Internal.TypeNameHelper");
     feature.AddKnownType("Microsoft.Extensions.Logging.Internal.FormattedLogValues,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.Internal.FormattedLogValues");
     feature.AddKnownType("Microsoft.Extensions.Logging.Internal.LogValuesFormatter,Microsoft.Extensions.Logging.Abstractions", "Microsoft.Extensions.Logging.Internal.LogValuesFormatter");
     feature.AddKnownType("System.Runtime.CompilerServices.IsReadOnlyAttribute,Microsoft.Extensions.Logging.Abstractions", "IsReadOnlyAttribute");
     feature.AddKnownType("Microsoft.Extensions.Logging.LoggerFilterConfigureOptions,Microsoft.Extensions.Logging.Configuration", "Microsoft.Extensions.Logging.LoggerFilterConfigureOptions");
     feature.AddKnownType("Microsoft.Extensions.Logging.Configuration.ILoggerProviderConfiguration`1,Microsoft.Extensions.Logging.Configuration", "Microsoft.Extensions.Logging.Configuration.ILoggerProviderConfiguration`1'1");
     feature.AddKnownType("Microsoft.Extensions.Logging.Configuration.ILoggerProviderConfigurationFactory,Microsoft.Extensions.Logging.Configuration", "Microsoft.Extensions.Logging.Configuration.ILoggerProviderConfigurationFactory");
     feature.AddKnownType("Microsoft.Extensions.Logging.Configuration.LoggerProviderConfiguration`1,Microsoft.Extensions.Logging.Configuration", "Microsoft.Extensions.Logging.Configuration.LoggerProviderConfiguration`1'1");
     feature.AddKnownType("Microsoft.Extensions.Logging.Configuration.LoggerProviderConfigurationFactory,Microsoft.Extensions.Logging.Configuration", "Microsoft.Extensions.Logging.Configuration.LoggerProviderConfigurationFactory");
     feature.AddKnownType("Microsoft.Extensions.Logging.Configuration.LoggerProviderOptionsChangeTokenSource`2,Microsoft.Extensions.Logging.Configuration", "Microsoft.Extensions.Logging.Configuration.LoggerProviderOptionsChangeTokenSource`2'2");
     feature.AddKnownType("Microsoft.Extensions.Logging.Configuration.LoggingConfiguration,Microsoft.Extensions.Logging.Configuration", "Microsoft.Extensions.Logging.Configuration.LoggingConfiguration");
     feature.AddKnownType("Microsoft.CodeAnalysis.EmbeddedAttribute,Microsoft.Extensions.Logging.Console", "Microsoft.CodeAnalysis.EmbeddedAttribute");
     feature.AddKnownType("Microsoft.Extensions.Logging.Console.ConfigurationConsoleLoggerSettings,Microsoft.Extensions.Logging.Console", "Microsoft.Extensions.Logging.Console.ConfigurationConsoleLoggerSettings");
     feature.AddKnownType("Microsoft.Extensions.Logging.Console.ConsoleLogger,Microsoft.Extensions.Logging.Console", "Microsoft.Extensions.Logging.Console.ConsoleLogger");
     feature.AddKnownType("Microsoft.Extensions.Logging.Console.ConsoleLogger+ConsoleColors,Microsoft.Extensions.Logging.Console", "Microsoft.Extensions.Logging.Console.ConsoleColors");
     feature.AddKnownType("Microsoft.Extensions.Logging.Console.ConsoleLogger+AnsiSystemConsole,Microsoft.Extensions.Logging.Console", "Microsoft.Extensions.Logging.Console.AnsiSystemConsole");
     feature.AddKnownType("Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions,Microsoft.Extensions.Logging.Console", "Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions");
     feature.AddKnownType("Microsoft.Extensions.Logging.Console.ConsoleLoggerOptionsSetup,Microsoft.Extensions.Logging.Console", "Microsoft.Extensions.Logging.Console.ConsoleLoggerOptionsSetup");
     feature.AddKnownType("Microsoft.Extensions.Logging.Console.ConsoleLoggerProvider,Microsoft.Extensions.Logging.Console", "Microsoft.Extensions.Logging.Console.ConsoleLoggerProvider");
     feature.AddKnownType("Microsoft.Extensions.Logging.Console.ConsoleLoggerSettings,Microsoft.Extensions.Logging.Console", "Microsoft.Extensions.Logging.Console.ConsoleLoggerSettings");
     feature.AddKnownType("Microsoft.Extensions.Logging.Console.ConsoleLogScope,Microsoft.Extensions.Logging.Console", "Microsoft.Extensions.Logging.Console.ConsoleLogScope");
     feature.AddKnownType("Microsoft.Extensions.Logging.Console.ConsoleLogScope+DisposableScope,Microsoft.Extensions.Logging.Console", "Microsoft.Extensions.Logging.Console.DisposableScope");
     feature.AddKnownType("Microsoft.Extensions.Logging.Console.IConsoleLoggerSettings,Microsoft.Extensions.Logging.Console", "Microsoft.Extensions.Logging.Console.IConsoleLoggerSettings");
     feature.AddKnownType("Microsoft.Extensions.Logging.Console.Internal.AnsiLogConsole,Microsoft.Extensions.Logging.Console", "Microsoft.Extensions.Logging.Console.Internal.AnsiLogConsole");
     feature.AddKnownType("Microsoft.Extensions.Logging.Console.Internal.ConsoleLoggerProcessor,Microsoft.Extensions.Logging.Console", "Microsoft.Extensions.Logging.Console.Internal.ConsoleLoggerProcessor");
     feature.AddKnownType("Microsoft.Extensions.Logging.Console.Internal.IAnsiSystemConsole,Microsoft.Extensions.Logging.Console", "Microsoft.Extensions.Logging.Console.Internal.IAnsiSystemConsole");
     feature.AddKnownType("Microsoft.Extensions.Logging.Console.Internal.IConsole,Microsoft.Extensions.Logging.Console", "Microsoft.Extensions.Logging.Console.Internal.IConsole");
     feature.AddKnownType("Microsoft.Extensions.Logging.Console.Internal.LogMessageEntry,Microsoft.Extensions.Logging.Console", "Microsoft.Extensions.Logging.Console.Internal.LogMessageEntry");
     feature.AddKnownType("Microsoft.Extensions.Logging.Console.Internal.WindowsLogConsole,Microsoft.Extensions.Logging.Console", "Microsoft.Extensions.Logging.Console.Internal.WindowsLogConsole");
     feature.AddKnownType("System.Runtime.CompilerServices.IsReadOnlyAttribute,Microsoft.Extensions.Logging.Console", "IsReadOnlyAttribute");
     feature.AddKnownType("Microsoft.Extensions.Logging.DefaultLoggerLevelConfigureOptions,Microsoft.Extensions.Logging", "Microsoft.Extensions.Logging.DefaultLoggerLevelConfigureOptions");
     feature.AddKnownType("Microsoft.Extensions.Logging.ILoggingBuilder,Microsoft.Extensions.Logging", "Microsoft.Extensions.Logging.ILoggingBuilder");
     feature.AddKnownType("Microsoft.Extensions.Logging.Logger,Microsoft.Extensions.Logging", "Microsoft.Extensions.Logging.Logger");
     feature.AddKnownType("Microsoft.Extensions.Logging.Logger+Scope,Microsoft.Extensions.Logging", "Microsoft.Extensions.Logging.Scope");
     feature.AddKnownType("Microsoft.Extensions.Logging.LoggerFactory,Microsoft.Extensions.Logging", "Microsoft.Extensions.Logging.LoggerFactory");
     feature.AddKnownType("Microsoft.Extensions.Logging.LoggerFactory+ProviderRegistration,Microsoft.Extensions.Logging", "Microsoft.Extensions.Logging.ProviderRegistration");
     feature.AddKnownType("Microsoft.Extensions.Logging.LoggerFilterOptions,Microsoft.Extensions.Logging", "Microsoft.Extensions.Logging.LoggerFilterOptions");
     feature.AddKnownType("Microsoft.Extensions.Logging.LoggerFilterRule,Microsoft.Extensions.Logging", "Microsoft.Extensions.Logging.LoggerFilterRule");
     feature.AddKnownType("Microsoft.Extensions.Logging.LoggerInformation,Microsoft.Extensions.Logging", "Microsoft.Extensions.Logging.LoggerInformation");
     feature.AddKnownType("Microsoft.Extensions.Logging.LoggerRuleSelector,Microsoft.Extensions.Logging", "Microsoft.Extensions.Logging.LoggerRuleSelector");
     feature.AddKnownType("Microsoft.Extensions.Logging.LoggingBuilder,Microsoft.Extensions.Logging", "Microsoft.Extensions.Logging.LoggingBuilder");
     feature.AddKnownType("Microsoft.Extensions.Logging.ProviderAliasAttribute,Microsoft.Extensions.Logging", "Microsoft.Extensions.Logging.ProviderAliasAttribute");
     feature.AddKnownType("Microsoft.Extensions.Logging.ProviderAliasUtilities,Microsoft.Extensions.Logging", "Microsoft.Extensions.Logging.ProviderAliasUtilities");
     feature.AddKnownType("Microsoft.Extensions.Logging.StaticFilterOptionsMonitor,Microsoft.Extensions.Logging", "Microsoft.Extensions.Logging.StaticFilterOptionsMonitor");
     feature.AddKnownType("Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1,Microsoft.Extensions.Options.ConfigurationExtensions", "Microsoft.Extensions.Options.ConfigurationChangeTokenSource`1'1");
     feature.AddKnownType("Microsoft.Extensions.Options.ConfigureFromConfigurationOptions`1,Microsoft.Extensions.Options.ConfigurationExtensions", "Microsoft.Extensions.Options.ConfigureFromConfigurationOptions`1'1");
     feature.AddKnownType("Microsoft.Extensions.Options.NamedConfigureFromConfigurationOptions`1,Microsoft.Extensions.Options.ConfigurationExtensions", "Microsoft.Extensions.Options.NamedConfigureFromConfigurationOptions`1'1");
     feature.AddKnownType("Microsoft.Extensions.Options.ConfigureNamedOptions`1,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.ConfigureNamedOptions`1'1");
     feature.AddKnownType("Microsoft.Extensions.Options.ConfigureNamedOptions`2,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.ConfigureNamedOptions`2'2");
     feature.AddKnownType("Microsoft.Extensions.Options.ConfigureNamedOptions`3,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.ConfigureNamedOptions`3'3");
     feature.AddKnownType("Microsoft.Extensions.Options.ConfigureNamedOptions`4,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.ConfigureNamedOptions`4'4");
     feature.AddKnownType("Microsoft.Extensions.Options.ConfigureNamedOptions`5,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.ConfigureNamedOptions`5'5");
     feature.AddKnownType("Microsoft.Extensions.Options.ConfigureNamedOptions`6,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.ConfigureNamedOptions`6'6");
     feature.AddKnownType("Microsoft.Extensions.Options.ConfigureOptions`1,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.ConfigureOptions`1'1");
     feature.AddKnownType("Microsoft.Extensions.Options.IConfigureNamedOptions`1,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.IConfigureNamedOptions`1'1");
     feature.AddKnownType("Microsoft.Extensions.Options.IConfigureOptions`1,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.IConfigureOptions`1'1");
     feature.AddKnownType("Microsoft.Extensions.Options.IOptions`1,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.IOptions`1'1");
     feature.AddKnownType("Microsoft.Extensions.Options.IOptionsChangeTokenSource`1,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.IOptionsChangeTokenSource`1'1");
     feature.AddKnownType("Microsoft.Extensions.Options.IOptionsFactory`1,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.IOptionsFactory`1'1");
     feature.AddKnownType("Microsoft.Extensions.Options.IOptionsMonitor`1,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.IOptionsMonitor`1'1");
     feature.AddKnownType("Microsoft.Extensions.Options.IOptionsMonitorCache`1,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.IOptionsMonitorCache`1'1");
     feature.AddKnownType("Microsoft.Extensions.Options.IOptionsSnapshot`1,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.IOptionsSnapshot`1'1");
     feature.AddKnownType("Microsoft.Extensions.Options.IPostConfigureOptions`1,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.IPostConfigureOptions`1'1");
     feature.AddKnownType("Microsoft.Extensions.Options.IValidateOptions`1,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.IValidateOptions`1'1");
     feature.AddKnownType("Microsoft.Extensions.Options.OptionsBuilder`1,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.OptionsBuilder`1'1");
     feature.AddKnownType("Microsoft.Extensions.Options.OptionsCache`1,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.OptionsCache`1'1");
     feature.AddKnownType("Microsoft.Extensions.Options.OptionsFactory`1,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.OptionsFactory`1'1");
     feature.AddKnownType("Microsoft.Extensions.Options.OptionsManager`1,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.OptionsManager`1'1");
     feature.AddKnownType("Microsoft.Extensions.Options.OptionsMonitor`1,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.OptionsMonitor`1'1");
     feature.AddKnownType("Microsoft.Extensions.Options.OptionsMonitor`1+ChangeTrackerDisposable,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.ChangeTrackerDisposable'1");
     feature.AddKnownType("Microsoft.Extensions.Options.OptionsValidationException,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.OptionsValidationException");
     feature.AddKnownType("Microsoft.Extensions.Options.OptionsWrapper`1,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.OptionsWrapper`1'1");
     feature.AddKnownType("Microsoft.Extensions.Options.PostConfigureOptions`1,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.PostConfigureOptions`1'1");
     feature.AddKnownType("Microsoft.Extensions.Options.PostConfigureOptions`2,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.PostConfigureOptions`2'2");
     feature.AddKnownType("Microsoft.Extensions.Options.PostConfigureOptions`3,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.PostConfigureOptions`3'3");
     feature.AddKnownType("Microsoft.Extensions.Options.PostConfigureOptions`4,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.PostConfigureOptions`4'4");
     feature.AddKnownType("Microsoft.Extensions.Options.PostConfigureOptions`5,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.PostConfigureOptions`5'5");
     feature.AddKnownType("Microsoft.Extensions.Options.PostConfigureOptions`6,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.PostConfigureOptions`6'6");
     feature.AddKnownType("Microsoft.Extensions.Options.ValidateOptions`1,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.ValidateOptions`1'1");
     feature.AddKnownType("Microsoft.Extensions.Options.ValidateOptionsResult,Microsoft.Extensions.Options", "Microsoft.Extensions.Options.ValidateOptionsResult");
     feature.AddKnownType("Microsoft.CodeAnalysis.EmbeddedAttribute,Microsoft.Extensions.Primitives", "Microsoft.CodeAnalysis.EmbeddedAttribute");
     feature.AddKnownType("Microsoft.Extensions.Internal.HashCodeCombiner,Microsoft.Extensions.Primitives", "Microsoft.Extensions.Internal.HashCodeCombiner");
     feature.AddKnownType("Microsoft.Extensions.Primitives.CancellationChangeToken,Microsoft.Extensions.Primitives", "Microsoft.Extensions.Primitives.CancellationChangeToken");
     feature.AddKnownType("Microsoft.Extensions.Primitives.CancellationChangeToken+NullDisposable,Microsoft.Extensions.Primitives", "Microsoft.Extensions.Primitives.NullDisposable");
     feature.AddKnownType("Microsoft.Extensions.Primitives.CompositeChangeToken,Microsoft.Extensions.Primitives", "Microsoft.Extensions.Primitives.CompositeChangeToken");
     feature.AddKnownType("Microsoft.Extensions.Primitives.IChangeToken,Microsoft.Extensions.Primitives", "Microsoft.Extensions.Primitives.IChangeToken");
     feature.AddKnownType("Microsoft.Extensions.Primitives.InplaceStringBuilder,Microsoft.Extensions.Primitives", "Microsoft.Extensions.Primitives.InplaceStringBuilder");
     feature.AddKnownType("Microsoft.Extensions.Primitives.Resources,Microsoft.Extensions.Primitives", "Microsoft.Extensions.Primitives.Resources");
     feature.AddKnownType("Microsoft.Extensions.Primitives.StringSegment,Microsoft.Extensions.Primitives", "Microsoft.Extensions.Primitives.StringSegment");
     feature.AddKnownType("Microsoft.Extensions.Primitives.StringSegmentComparer,Microsoft.Extensions.Primitives", "Microsoft.Extensions.Primitives.StringSegmentComparer");
     feature.AddKnownType("Microsoft.Extensions.Primitives.StringTokenizer,Microsoft.Extensions.Primitives", "Microsoft.Extensions.Primitives.StringTokenizer");
     feature.AddKnownType("Microsoft.Extensions.Primitives.StringTokenizer+Enumerator,Microsoft.Extensions.Primitives", "Microsoft.Extensions.Primitives.Microsoft.Extensions.Primitives.StringTokenizer.Enumerator");
     feature.AddKnownType("Microsoft.Extensions.Primitives.StringValues,Microsoft.Extensions.Primitives", "Microsoft.Extensions.Primitives.StringValues");
     feature.AddKnownType("Microsoft.Extensions.Primitives.StringValues+Enumerator,Microsoft.Extensions.Primitives", "Microsoft.Extensions.Primitives.Microsoft.Extensions.Primitives.StringValues.Enumerator");
     feature.AddKnownType("Microsoft.Extensions.Primitives.ExceptionArgument,Microsoft.Extensions.Primitives", "Microsoft.Extensions.Primitives.ExceptionArgument");
     feature.AddKnownType("Microsoft.Extensions.Primitives.ExceptionResource,Microsoft.Extensions.Primitives", "Microsoft.Extensions.Primitives.ExceptionResource");
     feature.AddKnownType("System.Runtime.CompilerServices.IsReadOnlyAttribute,Microsoft.Extensions.Primitives", "IsReadOnlyAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.AssociationAttribute,System.ComponentModel.Annotations", "AssociationAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.CompareAttribute,System.ComponentModel.Annotations", "CompareAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.ConcurrencyCheckAttribute,System.ComponentModel.Annotations", "ConcurrencyCheckAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.CreditCardAttribute,System.ComponentModel.Annotations", "CreditCardAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.CustomValidationAttribute,System.ComponentModel.Annotations", "CustomValidationAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.DataType,System.ComponentModel.Annotations", "DataType");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.DataTypeAttribute,System.ComponentModel.Annotations", "DataTypeAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.DisplayAttribute,System.ComponentModel.Annotations", "DisplayAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.DisplayColumnAttribute,System.ComponentModel.Annotations", "DisplayColumnAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.DisplayFormatAttribute,System.ComponentModel.Annotations", "DisplayFormatAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.EditableAttribute,System.ComponentModel.Annotations", "EditableAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.EmailAddressAttribute,System.ComponentModel.Annotations", "EmailAddressAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.EnumDataTypeAttribute,System.ComponentModel.Annotations", "EnumDataTypeAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.FileExtensionsAttribute,System.ComponentModel.Annotations", "FileExtensionsAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.FilterUIHintAttribute,System.ComponentModel.Annotations", "FilterUIHintAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.IValidatableObject,System.ComponentModel.Annotations", "IValidatableObject");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.KeyAttribute,System.ComponentModel.Annotations", "KeyAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.MaxLengthAttribute,System.ComponentModel.Annotations", "MaxLengthAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.MinLengthAttribute,System.ComponentModel.Annotations", "MinLengthAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.PhoneAttribute,System.ComponentModel.Annotations", "PhoneAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.RangeAttribute,System.ComponentModel.Annotations", "RangeAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.RegularExpressionAttribute,System.ComponentModel.Annotations", "RegularExpressionAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.RequiredAttribute,System.ComponentModel.Annotations", "RequiredAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.ScaffoldColumnAttribute,System.ComponentModel.Annotations", "ScaffoldColumnAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.StringLengthAttribute,System.ComponentModel.Annotations", "StringLengthAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.TimestampAttribute,System.ComponentModel.Annotations", "TimestampAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.UIHintAttribute,System.ComponentModel.Annotations", "UIHintAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.UrlAttribute,System.ComponentModel.Annotations", "UrlAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.ValidationAttribute,System.ComponentModel.Annotations", "ValidationAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.ValidationContext,System.ComponentModel.Annotations", "ValidationContext");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.ValidationException,System.ComponentModel.Annotations", "ValidationException");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.ValidationResult,System.ComponentModel.Annotations", "ValidationResult");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.Schema.ColumnAttribute,System.ComponentModel.Annotations", "ColumnAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.Schema.ComplexTypeAttribute,System.ComponentModel.Annotations", "ComplexTypeAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedAttribute,System.ComponentModel.Annotations", "DatabaseGeneratedAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption,System.ComponentModel.Annotations", "DatabaseGeneratedOption");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.Schema.ForeignKeyAttribute,System.ComponentModel.Annotations", "ForeignKeyAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.Schema.InversePropertyAttribute,System.ComponentModel.Annotations", "InversePropertyAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.Schema.NotMappedAttribute,System.ComponentModel.Annotations", "NotMappedAttribute");
     feature.AddKnownType("System.ComponentModel.DataAnnotations.Schema.TableAttribute,System.ComponentModel.Annotations", "TableAttribute");
     feature.AddKnownType("System.Runtime.CompilerServices.__BlockReflectionAttribute,System.ComponentModel.Annotations", "__BlockReflectionAttribute");
     feature.AddKnownType("Microsoft.CodeAnalysis.EmbeddedAttribute,System.Runtime.CompilerServices.Unsafe", "Microsoft.CodeAnalysis.EmbeddedAttribute");
     feature.AddKnownType("System.Runtime.CompilerServices.IsReadOnlyAttribute,System.Runtime.CompilerServices.Unsafe", "IsReadOnlyAttribute");
     feature.AddKnownType("System.Runtime.CompilerServices.__BlockReflectionAttribute,System.Runtime.CompilerServices.Unsafe", "__BlockReflectionAttribute");
 }
예제 #12
0
 public void Populate(global::Orleans.Serialization.SerializerFeature feature)
 {
     feature.AddSerializerType(typeof(global::Grain.Interfaces.States.AccountState), typeof(OrleansGeneratedCodeD0E97C0D.OrleansCodeGenGrain_Interfaces_States_AccountStateSerializer));
     feature.AddKnownType(@"Grain.Account,Grain", @"Grain.Account");
 }
 public void Populate(global::Orleans.Serialization.SerializerFeature feature)
 {
     feature.AddKnownType(@"Interop,System.Runtime.Extensions", @"Interop");
     feature.AddKnownType(@"Interop+Sys,System.Runtime.Extensions", @"Sys");
     feature.AddKnownType(@"FxResources.System.Runtime.Extensions.SR,System.Runtime.Extensions", @"FxResources.System.Runtime.Extensions.SR");
     feature.AddKnownType(@"System.AppDomainUnloadedException,System.Runtime.Extensions", @"AppDomainUnloadedException");
     feature.AddKnownType(@"System.ApplicationId,System.Runtime.Extensions", @"ApplicationId");
     feature.AddKnownType(@"System.ContextBoundObject,System.Runtime.Extensions", @"ContextBoundObject");
     feature.AddKnownType(@"System.ContextMarshalException,System.Runtime.Extensions", @"ContextMarshalException");
     feature.AddKnownType(@"System.ContextStaticAttribute,System.Runtime.Extensions", @"ContextStaticAttribute");
     feature.AddKnownType(@"System.LoaderOptimization,System.Runtime.Extensions", @"LoaderOptimization");
     feature.AddKnownType(@"System.LoaderOptimizationAttribute,System.Runtime.Extensions", @"LoaderOptimizationAttribute");
     feature.AddKnownType(@"System.StringNormalizationExtensions,System.Runtime.Extensions", @"StringNormalizationExtensions");
     feature.AddKnownType(@"System.SR,System.Runtime.Extensions", @"SR");
     feature.AddKnownType(@"System.Text.ValueStringBuilder,System.Runtime.Extensions", @"ValueStringBuilder");
     feature.AddKnownType(@"System.Threading.Tasks.TaskToApm,System.Runtime.Extensions", @"TaskToApm");
     feature.AddKnownType(@"System.Security.Permissions.CodeAccessSecurityAttribute,System.Runtime.Extensions", @"CodeAccessSecurityAttribute");
     feature.AddKnownType(@"System.Security.Permissions.SecurityAttribute,System.Runtime.Extensions", @"SecurityAttribute");
     feature.AddKnownType(@"System.Security.Permissions.SecurityAction,System.Runtime.Extensions", @"SecurityAction");
     feature.AddKnownType(@"System.Security.Permissions.SecurityPermissionAttribute,System.Runtime.Extensions", @"SecurityPermissionAttribute");
     feature.AddKnownType(@"System.Security.Permissions.SecurityPermissionFlag,System.Runtime.Extensions", @"SecurityPermissionFlag");
     feature.AddKnownType(@"System.Runtime.ProfileOptimization,System.Runtime.Extensions", @"ProfileOptimization");
     feature.AddKnownType(@"System.Runtime.Versioning.FrameworkName,System.Runtime.Extensions", @"FrameworkName");
     feature.AddKnownType(@"System.Runtime.Versioning.ComponentGuaranteesAttribute,System.Runtime.Extensions", @"ComponentGuaranteesAttribute");
     feature.AddKnownType(@"System.Runtime.Versioning.ResourceConsumptionAttribute,System.Runtime.Extensions", @"ResourceConsumptionAttribute");
     feature.AddKnownType(@"System.Runtime.Versioning.ComponentGuaranteesOptions,System.Runtime.Extensions", @"ComponentGuaranteesOptions");
     feature.AddKnownType(@"System.Runtime.Versioning.ResourceExposureAttribute,System.Runtime.Extensions", @"ResourceExposureAttribute");
     feature.AddKnownType(@"System.Runtime.Versioning.ResourceScope,System.Runtime.Extensions", @"ResourceScope");
     feature.AddKnownType(@"System.Runtime.Versioning.SxSRequirements,System.Runtime.Extensions", @"SxSRequirements");
     feature.AddKnownType(@"System.Runtime.Versioning.VersioningHelper,System.Runtime.Extensions", @"VersioningHelper");
     feature.AddKnownType(@"System.Runtime.CompilerServices.SwitchExpressionException,System.Runtime.Extensions", @"SwitchExpressionException");
     feature.AddKnownType(@"System.Reflection.AssemblyNameProxy,System.Runtime.Extensions", @"AssemblyNameProxy");
     feature.AddKnownType(@"System.Net.WebUtility,System.Runtime.Extensions", @"WebUtility");
     feature.AddKnownType(@"System.IO.StringReader,System.Runtime.Extensions", @"StringReader");
     feature.AddKnownType(@"System.IO.StringWriter,System.Runtime.Extensions", @"StringWriter");
     feature.AddKnownType(@"System.IO.BufferedStream,System.Runtime.Extensions", @"BufferedStream");
     feature.AddKnownType(@"System.IO.InvalidDataException,System.Runtime.Extensions", @"InvalidDataException");
     feature.AddKnownType(@"System.IO.StreamHelpers,System.Runtime.Extensions", @"StreamHelpers");
     feature.AddKnownType(@"System.Diagnostics.Stopwatch,System.Runtime.Extensions", @"Stopwatch");
     feature.AddKnownType(@"System.CodeDom.Compiler.IndentedTextWriter,System.Runtime.Extensions", @"IndentedTextWriter");
     feature.AddKnownType(@"Interop,System.Console", @"Interop");
     feature.AddKnownType(@"Interop+Error,System.Console", @"Error");
     feature.AddKnownType(@"Interop+ErrorInfo,System.Console", @"ErrorInfo");
     feature.AddKnownType(@"Interop+Sys,System.Console", @"Sys");
     feature.AddKnownType(@"Interop+Sys+FileDescriptors,System.Console", @"FileDescriptors");
     feature.AddKnownType(@"Interop+Sys+ControlCharacterNames,System.Console", @"ControlCharacterNames");
     feature.AddKnownType(@"Interop+Sys+SeekWhence,System.Console", @"SeekWhence");
     feature.AddKnownType(@"Interop+Sys+OpenFlags,System.Console", @"OpenFlags");
     feature.AddKnownType(@"Interop+Sys+PollEvents,System.Console", @"PollEvents");
     feature.AddKnownType(@"Interop+Sys+PollEvent,System.Console", @"PollEvent");
     feature.AddKnownType(@"Interop+Sys+Passwd,System.Console", @"Passwd");
     feature.AddKnownType(@"Interop+Sys+CtrlCode,System.Console", @"CtrlCode");
     feature.AddKnownType(@"Interop+Sys+CtrlCallback,System.Console", @"CtrlCallback");
     feature.AddKnownType(@"Interop+Sys+TerminalInvalidationCallback,System.Console", @"TerminalInvalidationCallback");
     feature.AddKnownType(@"Interop+Sys+FileStatus,System.Console", @"FileStatus");
     feature.AddKnownType(@"Interop+Sys+FileStatusFlags,System.Console", @"FileStatusFlags");
     feature.AddKnownType(@"Interop+Sys+WinSize,System.Console", @"WinSize");
     feature.AddKnownType(@"FxResources.System.Console.SR,System.Console", @"FxResources.System.Console.SR");
     feature.AddKnownType(@"Microsoft.Win32.SafeHandles.SafeFileHandleHelper,System.Console", @"Microsoft.Win32.SafeHandles.SafeFileHandleHelper");
     feature.AddKnownType(@"System.Console,System.Console", @"Console");
     feature.AddKnownType(@"System.ConsoleCancelEventHandler,System.Console", @"ConsoleCancelEventHandler");
     feature.AddKnownType(@"System.ConsoleCancelEventArgs,System.Console", @"ConsoleCancelEventArgs");
     feature.AddKnownType(@"System.ConsoleColor,System.Console", @"ConsoleColor");
     feature.AddKnownType(@"System.ConsoleSpecialKey,System.Console", @"ConsoleSpecialKey");
     feature.AddKnownType(@"System.ConsoleKey,System.Console", @"ConsoleKey");
     feature.AddKnownType(@"System.ConsoleKeyInfo,System.Console", @"ConsoleKeyInfo");
     feature.AddKnownType(@"System.ConsoleModifiers,System.Console", @"ConsoleModifiers");
     feature.AddKnownType(@"System.ConsolePal,System.Console", @"ConsolePal");
     feature.AddKnownType(@"System.ConsolePal+TerminalFormatStrings,System.Console", @"TerminalFormatStrings");
     feature.AddKnownType(@"System.IO.ConsoleStream,System.Console", @"ConsoleStream");
     feature.AddKnownType(@"System.ConsolePal+ControlCHandlerRegistrar,System.Console", @"ControlCHandlerRegistrar");
     feature.AddKnownType(@"System.TermInfo,System.Console", @"TermInfo");
     feature.AddKnownType(@"System.TermInfo+WellKnownNumbers,System.Console", @"WellKnownNumbers");
     feature.AddKnownType(@"System.TermInfo+WellKnownStrings,System.Console", @"WellKnownStrings");
     feature.AddKnownType(@"System.TermInfo+Database,System.Console", @"Database");
     feature.AddKnownType(@"System.TermInfo+ParameterizedStrings,System.Console", @"ParameterizedStrings");
     feature.AddKnownType(@"System.TermInfo+ParameterizedStrings+FormatParam,System.Console", @"ParameterizedStrings.FormatParam");
     feature.AddKnownType(@"System.SR,System.Console", @"SR");
     feature.AddKnownType(@"System.Text.EncodingExtensions,System.Console", @"EncodingExtensions");
     feature.AddKnownType(@"System.Text.ConsoleEncoding,System.Console", @"ConsoleEncoding");
     feature.AddKnownType(@"System.Text.StringBuilderCache,System.Console", @"StringBuilderCache");
     feature.AddKnownType(@"System.Text.EncodingHelper,System.Console", @"EncodingHelper");
     feature.AddKnownType(@"System.Text.StringOrCharArray,System.Console", @"StringOrCharArray");
     feature.AddKnownType(@"System.IO.SyncTextReader,System.Console", @"SyncTextReader");
     feature.AddKnownType(@"System.IO.Error,System.Console", @"Error");
     feature.AddKnownType(@"System.IO.StdInReader,System.Console", @"StdInReader");
     feature.AddKnownType(@"System.IO.PersistedFiles,System.Console", @"PersistedFiles");
     feature.AddKnownType(@"FxResources.System.Linq.SR,System.Linq", @"FxResources.System.Linq.SR");
     feature.AddKnownType(@"System.SR,System.Linq", @"SR");
     feature.AddKnownType(@"System.Collections.Generic.LargeArrayBuilder`1,System.Linq", @"LargeArrayBuilder`1'1");
     feature.AddKnownType(@"System.Collections.Generic.ArrayBuilder`1,System.Linq", @"ArrayBuilder`1'1");
     feature.AddKnownType(@"System.Collections.Generic.EnumerableHelpers,System.Linq", @"EnumerableHelpers");
     feature.AddKnownType(@"System.Collections.Generic.CopyPosition,System.Linq", @"CopyPosition");
     feature.AddKnownType(@"System.Collections.Generic.Marker,System.Linq", @"Marker");
     feature.AddKnownType(@"System.Collections.Generic.SparseArrayBuilder`1,System.Linq", @"SparseArrayBuilder`1'1");
     feature.AddKnownType(@"System.Linq.Enumerable,System.Linq", @"Enumerable");
     feature.AddKnownType(@"System.Linq.Enumerable+Iterator`1,System.Linq", @"Iterator`1'1");
     feature.AddKnownType(@"System.Linq.IIListProvider`1,System.Linq", @"IIListProvider`1'1");
     feature.AddKnownType(@"System.Linq.IPartition`1,System.Linq", @"IPartition`1'1");
     feature.AddKnownType(@"System.Linq.Enumerable+WhereArrayIterator`1,System.Linq", @"WhereArrayIterator`1'1");
     feature.AddKnownType(@"System.Linq.GroupedResultEnumerable`4,System.Linq", @"GroupedResultEnumerable`4'4");
     feature.AddKnownType(@"System.Linq.GroupedResultEnumerable`3,System.Linq", @"GroupedResultEnumerable`3'3");
     feature.AddKnownType(@"System.Linq.GroupedEnumerable`3,System.Linq", @"GroupedEnumerable`3'3");
     feature.AddKnownType(@"System.Linq.IGrouping`2,System.Linq", @"IGrouping`2'2");
     feature.AddKnownType(@"System.Linq.GroupedEnumerable`2,System.Linq", @"GroupedEnumerable`2'2");
     feature.AddKnownType(@"System.Linq.Lookup`2,System.Linq", @"Lookup`2'2");
     feature.AddKnownType(@"System.Linq.ILookup`2,System.Linq", @"ILookup`2'2");
     feature.AddKnownType(@"System.Linq.OrderedEnumerable`1,System.Linq", @"OrderedEnumerable`1'1");
     feature.AddKnownType(@"System.Linq.IOrderedEnumerable`1,System.Linq", @"IOrderedEnumerable`1'1");
     feature.AddKnownType(@"System.Linq.EmptyPartition`1,System.Linq", @"EmptyPartition`1'1");
     feature.AddKnownType(@"System.Linq.OrderedPartition`1,System.Linq", @"OrderedPartition`1'1");
     feature.AddKnownType(@"System.Linq.Buffer`1,System.Linq", @"Buffer`1'1");
     feature.AddKnownType(@"System.Linq.SystemCore_EnumerableDebugView`1,System.Linq", @"SystemCore_EnumerableDebugView`1'1");
     feature.AddKnownType(@"System.Linq.SystemCore_EnumerableDebugViewEmptyException,System.Linq", @"SystemCore_EnumerableDebugViewEmptyException");
     feature.AddKnownType(@"System.Linq.SystemCore_EnumerableDebugView,System.Linq", @"SystemCore_EnumerableDebugView");
     feature.AddKnownType(@"System.Linq.SystemLinq_GroupingDebugView`2,System.Linq", @"SystemLinq_GroupingDebugView`2'2");
     feature.AddKnownType(@"System.Linq.SystemLinq_LookupDebugView`2,System.Linq", @"SystemLinq_LookupDebugView`2'2");
     feature.AddKnownType(@"System.Linq.Grouping`2,System.Linq", @"Grouping`2'2");
     feature.AddKnownType(@"System.Linq.OrderedEnumerable`2,System.Linq", @"OrderedEnumerable`2'2");
     feature.AddKnownType(@"System.Linq.CachingComparer`1,System.Linq", @"CachingComparer`1'1");
     feature.AddKnownType(@"System.Linq.CachingComparer`2,System.Linq", @"CachingComparer`2'2");
     feature.AddKnownType(@"System.Linq.CachingComparerWithChild`2,System.Linq", @"CachingComparerWithChild`2'2");
     feature.AddKnownType(@"System.Linq.EnumerableSorter`1,System.Linq", @"EnumerableSorter`1'1");
     feature.AddKnownType(@"System.Linq.EnumerableSorter`2,System.Linq", @"EnumerableSorter`2'2");
     feature.AddKnownType(@"System.Linq.Set`1,System.Linq", @"Set`1'1");
     feature.AddKnownType(@"System.Linq.SingleLinkedNode`1,System.Linq", @"SingleLinkedNode`1'1");
     feature.AddKnownType(@"System.Linq.ThrowHelper,System.Linq", @"ThrowHelper");
     feature.AddKnownType(@"System.Linq.ExceptionArgument,System.Linq", @"ExceptionArgument");
     feature.AddKnownType(@"System.Linq.Utilities,System.Linq", @"Utilities");
     feature.AddKnownType(@"GrainStreamProcessing.GrainImpl.FlatMapGrain,Grain.Implementation", @"GrainStreamProcessing.GrainImpl.FlatMapGrain");
     feature.AddKnownType(@"StreamProcessing.Function.IFlatMapFunction,Function", @"StreamProcessing.Function.IFlatMapFunction");
     feature.AddKnownType(@"GrainStreamProcessing.GrainImpl.SplitValue,Grain.Implementation", @"GrainStreamProcessing.GrainImpl.SplitValue");
     feature.AddKnownType(@"StreamProcessing.Grain.Implementation.FilterGrain,Grain.Implementation", @"StreamProcessing.Grain.Implementation.FilterGrain");
     feature.AddKnownType(@"StreamProcessing.Function.IFilterFunction,Function", @"StreamProcessing.Function.IFilterFunction");
     feature.AddKnownType(@"StreamProcessing.Grain.Implementation.LargerThanTenFilter,Grain.Implementation", @"StreamProcessing.Grain.Implementation.LargerThanTenFilter");
     feature.AddKnownType(@"StreamProcessing.Grain.Implementation.OddNumberFilter,Grain.Implementation", @"StreamProcessing.Grain.Implementation.OddNumberFilter");
     feature.AddKnownType(@"StreamProcessing.Grain.Implementation.DistanceFilter,Grain.Implementation", @"StreamProcessing.Grain.Implementation.DistanceFilter");
     feature.AddKnownType(@"StreamProcessing.Grain.Implementation.JobManagerGrain,Grain.Implementation", @"StreamProcessing.Grain.Implementation.JobManagerGrain");
     feature.AddKnownType(@"StreamProcessing.Grain.Implementation.SinkGrain,Grain.Implementation", @"StreamProcessing.Grain.Implementation.SinkGrain");
     feature.AddKnownType(@"StreamProcessing.Grain.Implementation.SourceGrain,Grain.Implementation", @"StreamProcessing.Grain.Implementation.SourceGrain");
     feature.AddKnownType(@"StreamProcessing.Grain.Implementation.WindowAggregateGrain,Grain.Implementation", @"StreamProcessing.Grain.Implementation.WindowAggregateGrain");
     feature.AddKnownType(@"StreamProcessing.Grain.Implementation.WindowDuplicateRemover,Grain.Implementation", @"StreamProcessing.Grain.Implementation.WindowDuplicateRemover");
     feature.AddKnownType(@"StreamProcessing.Grain.Implementation.WindowCountByKey,Grain.Implementation", @"StreamProcessing.Grain.Implementation.WindowCountByKey");
     feature.AddKnownType(@"StreamProcessing.Grain.Implementation.WindowJoinGrain,Grain.Implementation", @"StreamProcessing.Grain.Implementation.WindowJoinGrain");
     feature.AddKnownType(@"StreamProcessing.Function.MyType,Function", @"StreamProcessing.Function.MyType");
     feature.AddKnownType(@"StreamProcessing.Function.NewEvent,Function", @"StreamProcessing.Function.NewEvent");
     feature.AddKnownType(@"StreamProcessing.Function.Timestamp,Function", @"StreamProcessing.Function.Timestamp");
     feature.AddKnownType(@"StreamProcessing.Function.WindowFunction,Function", @"StreamProcessing.Function.WindowFunction");
 }
 public void Populate(global::Orleans.Serialization.SerializerFeature feature)
 {
     feature.AddKnownType(@"Interop,System.Console", @"Interop");
     feature.AddKnownType(@"Interop+Kernel32,System.Console", @"Kernel32");
     feature.AddKnownType(@"Interop+Kernel32+CONSOLE_CURSOR_INFO,System.Console", @"CONSOLE_CURSOR_INFO");
     feature.AddKnownType(@"Interop+Kernel32+CONSOLE_SCREEN_BUFFER_INFO,System.Console", @"CONSOLE_SCREEN_BUFFER_INFO");
     feature.AddKnownType(@"Interop+Kernel32+COORD,System.Console", @"COORD");
     feature.AddKnownType(@"Interop+Kernel32+SMALL_RECT,System.Console", @"SMALL_RECT");
     feature.AddKnownType(@"Interop+Kernel32+Color,System.Console", @"Color");
     feature.AddKnownType(@"Interop+Kernel32+CHAR_INFO,System.Console", @"CHAR_INFO");
     feature.AddKnownType(@"Interop+Kernel32+ConsoleCtrlHandlerRoutine,System.Console", @"ConsoleCtrlHandlerRoutine");
     feature.AddKnownType(@"Interop+BOOL,System.Console", @"BOOL");
     feature.AddKnownType(@"Interop+User32,System.Console", @"User32");
     feature.AddKnownType(@"Interop+KeyEventRecord,System.Console", @"KeyEventRecord");
     feature.AddKnownType(@"Interop+InputRecord,System.Console", @"InputRecord");
     feature.AddKnownType(@"FxResources.System.Console.SR,System.Console", @"FxResources.System.Console.SR");
     feature.AddKnownType(@"System.Console,System.Console", @"Console");
     feature.AddKnownType(@"System.ConsoleCancelEventHandler,System.Console", @"ConsoleCancelEventHandler");
     feature.AddKnownType(@"System.ConsoleCancelEventArgs,System.Console", @"ConsoleCancelEventArgs");
     feature.AddKnownType(@"System.ConsoleColor,System.Console", @"ConsoleColor");
     feature.AddKnownType(@"System.ConsoleSpecialKey,System.Console", @"ConsoleSpecialKey");
     feature.AddKnownType(@"System.ConsoleKey,System.Console", @"ConsoleKey");
     feature.AddKnownType(@"System.ConsoleKeyInfo,System.Console", @"ConsoleKeyInfo");
     feature.AddKnownType(@"System.ConsoleModifiers,System.Console", @"ConsoleModifiers");
     feature.AddKnownType(@"System.ConsolePal,System.Console", @"ConsolePal");
     feature.AddKnownType(@"System.ConsolePal+ControlKeyState,System.Console", @"ControlKeyState");
     feature.AddKnownType(@"System.IO.ConsoleStream,System.Console", @"ConsoleStream");
     feature.AddKnownType(@"System.ConsolePal+ControlCHandlerRegistrar,System.Console", @"ControlCHandlerRegistrar");
     feature.AddKnownType(@"System.SR,System.Console", @"SR");
     feature.AddKnownType(@"System.Text.ConsoleEncoding,System.Console", @"ConsoleEncoding");
     feature.AddKnownType(@"System.Text.OSEncoding,System.Console", @"OSEncoding");
     feature.AddKnownType(@"System.Text.OSEncoder,System.Console", @"OSEncoder");
     feature.AddKnownType(@"System.Text.DecoderDBCS,System.Console", @"DecoderDBCS");
     feature.AddKnownType(@"System.Text.EncodingHelper,System.Console", @"EncodingHelper");
     feature.AddKnownType(@"System.IO.SyncTextReader,System.Console", @"SyncTextReader");
     feature.AddKnownType(@"System.IO.SyncTextWriter,System.Console", @"SyncTextWriter");
     feature.AddKnownType(@"System.IO.Error,System.Console", @"Error");
     feature.AddKnownType(@"System.IO.Win32Marshal,System.Console", @"Win32Marshal");
     feature.AddKnownType(@"SouthParkClient.Program,SouthParkClient", @"SouthParkClient.Program");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.ConsoleLoggerExtensions,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.ConsoleLoggerExtensions");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.ConfigurationConsoleLoggerSettings,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.ConfigurationConsoleLoggerSettings");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.IConsoleLoggerSettings,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.IConsoleLoggerSettings");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.ConsoleLogger,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.ConsoleLogger");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.ConsoleLoggerProvider,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.ConsoleLoggerProvider");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.ConsoleLoggerSettings,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.ConsoleLoggerSettings");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.ConsoleLogScope,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.ConsoleLogScope");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.Internal.AnsiLogConsole,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.Internal.AnsiLogConsole");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.Internal.IConsole,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.Internal.IConsole");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.Internal.ConsoleLoggerProcessor,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.Internal.ConsoleLoggerProcessor");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.Internal.IAnsiSystemConsole,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.Internal.IAnsiSystemConsole");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.Internal.LogMessageEntry,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.Internal.LogMessageEntry");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.Internal.WindowsLogConsole,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.Internal.WindowsLogConsole");
     feature.AddKnownType(@"FxResources.System.Data.Common.SR,System.Data.Common", @"FxResources.System.Data.Common.SR");
     feature.AddKnownType(@"System.SR,System.Data.Common", @"SR");
     feature.AddKnownType(@"System.Xml.TreeIterator,System.Data.Common", @"TreeIterator");
     feature.AddKnownType(@"System.Xml.BaseTreeIterator,System.Data.Common", @"BaseTreeIterator");
     feature.AddKnownType(@"System.Xml.ElementState,System.Data.Common", @"ElementState");
     feature.AddKnownType(@"System.Xml.XmlBoundElement,System.Data.Common", @"XmlBoundElement");
     feature.AddKnownType(@"System.Xml.XmlDataDocument,System.Data.Common", @"XmlDataDocument");
     feature.AddKnownType(@"System.Xml.XmlDataImplementation,System.Data.Common", @"XmlDataImplementation");
     feature.AddKnownType(@"System.Xml.XPathNodePointer,System.Data.Common", @"XPathNodePointer");
     feature.AddKnownType(@"System.Xml.IXmlDataVirtualNode,System.Data.Common", @"IXmlDataVirtualNode");
     feature.AddKnownType(@"System.Xml.DataDocumentXPathNavigator,System.Data.Common", @"DataDocumentXPathNavigator");
     feature.AddKnownType(@"System.Xml.DataPointer,System.Data.Common", @"DataPointer");
     feature.AddKnownType(@"System.Xml.DataSetMapper,System.Data.Common", @"DataSetMapper");
     feature.AddKnownType(@"System.Xml.BaseRegionIterator,System.Data.Common", @"BaseRegionIterator");
     feature.AddKnownType(@"System.Xml.RegionIterator,System.Data.Common", @"RegionIterator");
     feature.AddKnownType(@"System.Data.UpdateStatus,System.Data.Common", @"UpdateStatus");
     feature.AddKnownType(@"System.Data.XDRSchema,System.Data.Common", @"XDRSchema");
     feature.AddKnownType(@"System.Data.XMLSchema,System.Data.Common", @"XMLSchema");
     feature.AddKnownType(@"System.Data.XmlDataLoader,System.Data.Common", @"XmlDataLoader");
     feature.AddKnownType(@"System.Data.XMLDiffLoader,System.Data.Common", @"XMLDiffLoader");
     feature.AddKnownType(@"System.Data.XmlReadMode,System.Data.Common", @"XmlReadMode");
     feature.AddKnownType(@"System.Data.SchemaFormat,System.Data.Common", @"SchemaFormat");
     feature.AddKnownType(@"System.Data.XmlTreeGen,System.Data.Common", @"XmlTreeGen");
     feature.AddKnownType(@"System.Data.NewDiffgramGen,System.Data.Common", @"NewDiffgramGen");
     feature.AddKnownType(@"System.Data.XmlDataTreeWriter,System.Data.Common", @"XmlDataTreeWriter");
     feature.AddKnownType(@"System.Data.DataTextWriter,System.Data.Common", @"DataTextWriter");
     feature.AddKnownType(@"System.Data.DataTextReader,System.Data.Common", @"DataTextReader");
     feature.AddKnownType(@"System.Data.ConstraintTable,System.Data.Common", @"ConstraintTable");
     feature.AddKnownType(@"System.Data.XSDSchema,System.Data.Common", @"XSDSchema");
     feature.AddKnownType(@"System.Data.XmlIgnoreNamespaceReader,System.Data.Common", @"XmlIgnoreNamespaceReader");
     feature.AddKnownType(@"System.Data.XmlToDatasetMap,System.Data.Common", @"XmlToDatasetMap");
     feature.AddKnownType(@"System.Data.XmlToDatasetMap+XmlNodeIdHashtable,System.Data.Common", @"XmlNodeIdHashtable");
     feature.AddKnownType(@"System.Data.XmlWriteMode,System.Data.Common", @"XmlWriteMode");
     feature.AddKnownType(@"System.Data.AcceptRejectRule,System.Data.Common", @"AcceptRejectRule");
     feature.AddKnownType(@"System.Data.AggregateType,System.Data.Common", @"AggregateType");
     feature.AddKnownType(@"System.Data.InternalDataCollectionBase,System.Data.Common", @"InternalDataCollectionBase");
     feature.AddKnownType(@"System.Data.ColumnTypeConverter,System.Data.Common", @"ColumnTypeConverter");
     feature.AddKnownType(@"System.Data.CommandBehavior,System.Data.Common", @"CommandBehavior");
     feature.AddKnownType(@"System.Data.CommandType,System.Data.Common", @"CommandType");
     feature.AddKnownType(@"System.Data.ConflictOption,System.Data.Common", @"ConflictOption");
     feature.AddKnownType(@"System.Data.ConnectionState,System.Data.Common", @"ConnectionState");
     feature.AddKnownType(@"System.Data.Constraint,System.Data.Common", @"Constraint");
     feature.AddKnownType(@"System.Data.ConstraintCollection,System.Data.Common", @"ConstraintCollection");
     feature.AddKnownType(@"System.Data.ConstraintConverter,System.Data.Common", @"ConstraintConverter");
     feature.AddKnownType(@"System.Data.ConstraintEnumerator,System.Data.Common", @"ConstraintEnumerator");
     feature.AddKnownType(@"System.Data.ForeignKeyConstraintEnumerator,System.Data.Common", @"ForeignKeyConstraintEnumerator");
     feature.AddKnownType(@"System.Data.ChildForeignKeyConstraintEnumerator,System.Data.Common", @"ChildForeignKeyConstraintEnumerator");
     feature.AddKnownType(@"System.Data.ParentForeignKeyConstraintEnumerator,System.Data.Common", @"ParentForeignKeyConstraintEnumerator");
     feature.AddKnownType(@"System.Data.DataColumn,System.Data.Common", @"DataColumn");
     feature.AddKnownType(@"System.Data.AutoIncrementValue,System.Data.Common", @"AutoIncrementValue");
     feature.AddKnownType(@"System.Data.AutoIncrementInt64,System.Data.Common", @"AutoIncrementInt64");
     feature.AddKnownType(@"System.Data.AutoIncrementBigInteger,System.Data.Common", @"AutoIncrementBigInteger");
     feature.AddKnownType(@"System.Data.DataColumnChangeEventArgs,System.Data.Common", @"DataColumnChangeEventArgs");
     feature.AddKnownType(@"System.Data.DataColumnChangeEventHandler,System.Data.Common", @"DataColumnChangeEventHandler");
     feature.AddKnownType(@"System.Data.DataColumnCollection,System.Data.Common", @"DataColumnCollection");
     feature.AddKnownType(@"System.Data.DataColumnPropertyDescriptor,System.Data.Common", @"DataColumnPropertyDescriptor");
     feature.AddKnownType(@"System.Data.DataError,System.Data.Common", @"DataError");
     feature.AddKnownType(@"System.Data.DataError+ColumnError,System.Data.Common", @"ColumnError");
     feature.AddKnownType(@"System.Data.DataException,System.Data.Common", @"DataException");
     feature.AddKnownType(@"System.Data.ConstraintException,System.Data.Common", @"ConstraintException");
     feature.AddKnownType(@"System.Data.DeletedRowInaccessibleException,System.Data.Common", @"DeletedRowInaccessibleException");
     feature.AddKnownType(@"System.Data.DuplicateNameException,System.Data.Common", @"DuplicateNameException");
     feature.AddKnownType(@"System.Data.InRowChangingEventException,System.Data.Common", @"InRowChangingEventException");
     feature.AddKnownType(@"System.Data.InvalidConstraintException,System.Data.Common", @"InvalidConstraintException");
     feature.AddKnownType(@"System.Data.MissingPrimaryKeyException,System.Data.Common", @"MissingPrimaryKeyException");
     feature.AddKnownType(@"System.Data.NoNullAllowedException,System.Data.Common", @"NoNullAllowedException");
     feature.AddKnownType(@"System.Data.ReadOnlyException,System.Data.Common", @"ReadOnlyException");
     feature.AddKnownType(@"System.Data.RowNotInTableException,System.Data.Common", @"RowNotInTableException");
     feature.AddKnownType(@"System.Data.VersionNotFoundException,System.Data.Common", @"VersionNotFoundException");
     feature.AddKnownType(@"System.Data.ExceptionBuilder,System.Data.Common", @"ExceptionBuilder");
     feature.AddKnownType(@"System.Data.DataKey,System.Data.Common", @"DataKey");
     feature.AddKnownType(@"System.Data.DataRelation,System.Data.Common", @"DataRelation");
     feature.AddKnownType(@"System.Data.DataRelationCollection,System.Data.Common", @"DataRelationCollection");
     feature.AddKnownType(@"System.Data.DataRelationCollection+DataTableRelationCollection,System.Data.Common", @"DataTableRelationCollection");
     feature.AddKnownType(@"System.Data.DataRelationCollection+DataSetRelationCollection,System.Data.Common", @"DataSetRelationCollection");
     feature.AddKnownType(@"System.Data.DataRelationPropertyDescriptor,System.Data.Common", @"DataRelationPropertyDescriptor");
     feature.AddKnownType(@"System.Data.DataRow,System.Data.Common", @"DataRow");
     feature.AddKnownType(@"System.Data.DataRowBuilder,System.Data.Common", @"DataRowBuilder");
     feature.AddKnownType(@"System.Data.DataRowAction,System.Data.Common", @"DataRowAction");
     feature.AddKnownType(@"System.Data.DataRowChangeEventArgs,System.Data.Common", @"DataRowChangeEventArgs");
     feature.AddKnownType(@"System.Data.DataRowChangeEventHandler,System.Data.Common", @"DataRowChangeEventHandler");
     feature.AddKnownType(@"System.Data.DataRowCollection,System.Data.Common", @"DataRowCollection");
     feature.AddKnownType(@"System.Data.RBTree`1,System.Data.Common", @"RBTree`1'1");
     feature.AddKnownType(@"System.Data.DataRowCreatedEventHandler,System.Data.Common", @"DataRowCreatedEventHandler");
     feature.AddKnownType(@"System.Data.DataSetClearEventhandler,System.Data.Common", @"DataSetClearEventhandler");
     feature.AddKnownType(@"System.Data.DataRowState,System.Data.Common", @"DataRowState");
     feature.AddKnownType(@"System.Data.DataRowVersion,System.Data.Common", @"DataRowVersion");
     feature.AddKnownType(@"System.Data.DataRowView,System.Data.Common", @"DataRowView");
     feature.AddKnownType(@"System.Data.SerializationFormat,System.Data.Common", @"SerializationFormat");
     feature.AddKnownType(@"System.Data.DataSet,System.Data.Common", @"DataSet");
     feature.AddKnownType(@"System.Data.DataSetDateTime,System.Data.Common", @"DataSetDateTime");
     feature.AddKnownType(@"System.Data.DataSysDescriptionAttribute,System.Data.Common", @"DataSysDescriptionAttribute");
     feature.AddKnownType(@"System.Data.DataTable,System.Data.Common", @"DataTable");
     feature.AddKnownType(@"System.Data.DataTable+RowDiffIdUsageSection,System.Data.Common", @"RowDiffIdUsageSection");
     feature.AddKnownType(@"System.Data.DataTable+DSRowDiffIdUsageSection,System.Data.Common", @"DSRowDiffIdUsageSection");
     feature.AddKnownType(@"System.Data.DataTableClearEventArgs,System.Data.Common", @"DataTableClearEventArgs");
     feature.AddKnownType(@"System.Data.DataTableClearEventHandler,System.Data.Common", @"DataTableClearEventHandler");
     feature.AddKnownType(@"System.Data.DataTableCollection,System.Data.Common", @"DataTableCollection");
     feature.AddKnownType(@"System.Data.DataTableNewRowEventArgs,System.Data.Common", @"DataTableNewRowEventArgs");
     feature.AddKnownType(@"System.Data.DataTableNewRowEventHandler,System.Data.Common", @"DataTableNewRowEventHandler");
     feature.AddKnownType(@"System.Data.DataTablePropertyDescriptor,System.Data.Common", @"DataTablePropertyDescriptor");
     feature.AddKnownType(@"System.Data.DataTableReader,System.Data.Common", @"DataTableReader");
     feature.AddKnownType(@"System.Data.Common.DbDataReader,System.Data.Common", @"DbDataReader");
     feature.AddKnownType(@"System.Data.IDataReader,System.Data.Common", @"IDataReader");
     feature.AddKnownType(@"System.Data.IDataRecord,System.Data.Common", @"IDataRecord");
     feature.AddKnownType(@"System.Data.DataTableReaderListener,System.Data.Common", @"DataTableReaderListener");
     feature.AddKnownType(@"System.Data.DataTableTypeConverter,System.Data.Common", @"DataTableTypeConverter");
     feature.AddKnownType(@"System.Data.DataView,System.Data.Common", @"DataView");
     feature.AddKnownType(@"System.Data.IFilter,System.Data.Common", @"IFilter");
     feature.AddKnownType(@"System.Data.DataViewListener,System.Data.Common", @"DataViewListener");
     feature.AddKnownType(@"System.Data.DataViewManager,System.Data.Common", @"DataViewManager");
     feature.AddKnownType(@"System.Data.DataViewManagerListItemTypeDescriptor,System.Data.Common", @"DataViewManagerListItemTypeDescriptor");
     feature.AddKnownType(@"System.Data.DataViewRowState,System.Data.Common", @"DataViewRowState");
     feature.AddKnownType(@"System.Data.DataViewSetting,System.Data.Common", @"DataViewSetting");
     feature.AddKnownType(@"System.Data.DataViewSettingCollection,System.Data.Common", @"DataViewSettingCollection");
     feature.AddKnownType(@"System.Data.DBConcurrencyException,System.Data.Common", @"DBConcurrencyException");
     feature.AddKnownType(@"System.Data.DbType,System.Data.Common", @"DbType");
     feature.AddKnownType(@"System.Data.DefaultValueTypeConverter,System.Data.Common", @"DefaultValueTypeConverter");
     feature.AddKnownType(@"System.Data.FillErrorEventArgs,System.Data.Common", @"FillErrorEventArgs");
     feature.AddKnownType(@"System.Data.FillErrorEventHandler,System.Data.Common", @"FillErrorEventHandler");
     feature.AddKnownType(@"System.Data.ForeignKeyConstraint,System.Data.Common", @"ForeignKeyConstraint");
     feature.AddKnownType(@"System.Data.IColumnMapping,System.Data.Common", @"IColumnMapping");
     feature.AddKnownType(@"System.Data.IColumnMappingCollection,System.Data.Common", @"IColumnMappingCollection");
     feature.AddKnownType(@"System.Data.IDataAdapter,System.Data.Common", @"IDataAdapter");
     feature.AddKnownType(@"System.Data.IDataParameter,System.Data.Common", @"IDataParameter");
     feature.AddKnownType(@"System.Data.IDataParameterCollection,System.Data.Common", @"IDataParameterCollection");
     feature.AddKnownType(@"System.Data.IDbCommand,System.Data.Common", @"IDbCommand");
     feature.AddKnownType(@"System.Data.IDbConnection,System.Data.Common", @"IDbConnection");
     feature.AddKnownType(@"System.Data.IDbDataAdapter,System.Data.Common", @"IDbDataAdapter");
     feature.AddKnownType(@"System.Data.IDbDataParameter,System.Data.Common", @"IDbDataParameter");
     feature.AddKnownType(@"System.Data.IDbTransaction,System.Data.Common", @"IDbTransaction");
     feature.AddKnownType(@"System.Data.IsolationLevel,System.Data.Common", @"IsolationLevel");
     feature.AddKnownType(@"System.Data.ITableMapping,System.Data.Common", @"ITableMapping");
     feature.AddKnownType(@"System.Data.ITableMappingCollection,System.Data.Common", @"ITableMappingCollection");
     feature.AddKnownType(@"System.Data.KeyRestrictionBehavior,System.Data.Common", @"KeyRestrictionBehavior");
     feature.AddKnownType(@"System.Data.LoadOption,System.Data.Common", @"LoadOption");
     feature.AddKnownType(@"System.Data.MappingType,System.Data.Common", @"MappingType");
     feature.AddKnownType(@"System.Data.MergeFailedEventArgs,System.Data.Common", @"MergeFailedEventArgs");
     feature.AddKnownType(@"System.Data.MergeFailedEventHandler,System.Data.Common", @"MergeFailedEventHandler");
     feature.AddKnownType(@"System.Data.Merger,System.Data.Common", @"Merger");
     feature.AddKnownType(@"System.Data.MissingMappingAction,System.Data.Common", @"MissingMappingAction");
     feature.AddKnownType(@"System.Data.MissingSchemaAction,System.Data.Common", @"MissingSchemaAction");
     feature.AddKnownType(@"System.Data.ParameterDirection,System.Data.Common", @"ParameterDirection");
     feature.AddKnownType(@"System.Data.PrimaryKeyTypeConverter,System.Data.Common", @"PrimaryKeyTypeConverter");
     feature.AddKnownType(@"System.Data.PropertyCollection,System.Data.Common", @"PropertyCollection");
     feature.AddKnownType(@"System.Data.Range,System.Data.Common", @"Range");
     feature.AddKnownType(@"System.Data.RBTreeError,System.Data.Common", @"RBTreeError");
     feature.AddKnownType(@"System.Data.TreeAccessMethod,System.Data.Common", @"TreeAccessMethod");
     feature.AddKnownType(@"System.Data.RBTree`1+RBTreeEnumerator,System.Data.Common", @"RBTreeEnumerator'1");
     feature.AddKnownType(@"System.Data.RecordManager,System.Data.Common", @"RecordManager");
     feature.AddKnownType(@"System.Data.StatementCompletedEventArgs,System.Data.Common", @"StatementCompletedEventArgs");
     feature.AddKnownType(@"System.Data.StatementCompletedEventHandler,System.Data.Common", @"StatementCompletedEventHandler");
     feature.AddKnownType(@"System.Data.RelatedView,System.Data.Common", @"RelatedView");
     feature.AddKnownType(@"System.Data.RelationshipConverter,System.Data.Common", @"RelationshipConverter");
     feature.AddKnownType(@"System.Data.Rule,System.Data.Common", @"Rule");
     feature.AddKnownType(@"System.Data.SchemaSerializationMode,System.Data.Common", @"SchemaSerializationMode");
     feature.AddKnownType(@"System.Data.SchemaType,System.Data.Common", @"SchemaType");
     feature.AddKnownType(@"System.Data.Select,System.Data.Common", @"Select");
     feature.AddKnownType(@"System.Data.IndexField,System.Data.Common", @"IndexField");
     feature.AddKnownType(@"System.Data.Index,System.Data.Common", @"Index");
     feature.AddKnownType(@"System.Data.Listeners`1,System.Data.Common", @"Listeners`1'1");
     feature.AddKnownType(@"System.Data.Listeners`1+Action`4,System.Data.Common", @"Action`4'5");
     feature.AddKnownType(@"System.Data.Listeners`1+Func`2,System.Data.Common", @"Func`2'3");
     feature.AddKnownType(@"System.Data.SimpleType,System.Data.Common", @"SimpleType");
     feature.AddKnownType(@"System.Data.SqlDbType,System.Data.Common", @"SqlDbType");
     feature.AddKnownType(@"System.Data.StateChangeEventArgs,System.Data.Common", @"StateChangeEventArgs");
     feature.AddKnownType(@"System.Data.StateChangeEventHandler,System.Data.Common", @"StateChangeEventHandler");
     feature.AddKnownType(@"System.Data.StatementType,System.Data.Common", @"StatementType");
     feature.AddKnownType(@"System.Data.StrongTypingException,System.Data.Common", @"StrongTypingException");
     feature.AddKnownType(@"System.Data.UniqueConstraint,System.Data.Common", @"UniqueConstraint");
     feature.AddKnownType(@"System.Data.UpdateRowSource,System.Data.Common", @"UpdateRowSource");
     feature.AddKnownType(@"System.Data.DataCommonEventSource,System.Data.Common", @"DataCommonEventSource");
     feature.AddKnownType(@"System.Data.DataExpression,System.Data.Common", @"DataExpression");
     feature.AddKnownType(@"System.Data.ExpressionNode,System.Data.Common", @"ExpressionNode");
     feature.AddKnownType(@"System.Data.ValueType,System.Data.Common", @"ValueType");
     feature.AddKnownType(@"System.Data.Nodes,System.Data.Common", @"Nodes");
     feature.AddKnownType(@"System.Data.ExpressionParser,System.Data.Common", @"ExpressionParser");
     feature.AddKnownType(@"System.Data.Tokens,System.Data.Common", @"Tokens");
     feature.AddKnownType(@"System.Data.OperatorInfo,System.Data.Common", @"OperatorInfo");
     feature.AddKnownType(@"System.Data.InvalidExpressionException,System.Data.Common", @"InvalidExpressionException");
     feature.AddKnownType(@"System.Data.EvaluateException,System.Data.Common", @"EvaluateException");
     feature.AddKnownType(@"System.Data.SyntaxErrorException,System.Data.Common", @"SyntaxErrorException");
     feature.AddKnownType(@"System.Data.ExprException,System.Data.Common", @"ExprException");
     feature.AddKnownType(@"System.Data.FunctionNode,System.Data.Common", @"FunctionNode");
     feature.AddKnownType(@"System.Data.FunctionId,System.Data.Common", @"FunctionId");
     feature.AddKnownType(@"System.Data.Function,System.Data.Common", @"Function");
     feature.AddKnownType(@"System.Data.LookupNode,System.Data.Common", @"LookupNode");
     feature.AddKnownType(@"System.Data.NameNode,System.Data.Common", @"NameNode");
     feature.AddKnownType(@"System.Data.Operators,System.Data.Common", @"Operators");
     feature.AddKnownType(@"System.Data.UnaryNode,System.Data.Common", @"UnaryNode");
     feature.AddKnownType(@"System.Data.ZeroOpNode,System.Data.Common", @"ZeroOpNode");
     feature.AddKnownType(@"System.Data.Aggregate,System.Data.Common", @"Aggregate");
     feature.AddKnownType(@"System.Data.AggregateNode,System.Data.Common", @"AggregateNode");
     feature.AddKnownType(@"System.Data.BinaryNode,System.Data.Common", @"BinaryNode");
     feature.AddKnownType(@"System.Data.LikeNode,System.Data.Common", @"LikeNode");
     feature.AddKnownType(@"System.Data.ConstNode,System.Data.Common", @"ConstNode");
     feature.AddKnownType(@"System.Data.SqlTypes.SqlChars,System.Data.Common", @"SqlChars");
     feature.AddKnownType(@"System.Data.SqlTypes.INullable,System.Data.Common", @"INullable");
     feature.AddKnownType(@"System.Data.SqlTypes.StreamOnSqlChars,System.Data.Common", @"StreamOnSqlChars");
     feature.AddKnownType(@"System.Data.SqlTypes.SqlStreamChars,System.Data.Common", @"SqlStreamChars");
     feature.AddKnownType(@"System.Data.SqlTypes.SqlDateTime,System.Data.Common", @"SqlDateTime");
     feature.AddKnownType(@"System.Data.SqlTypes.SqlDecimal,System.Data.Common", @"SqlDecimal");
     feature.AddKnownType(@"System.Data.SqlTypes.SqlDouble,System.Data.Common", @"SqlDouble");
     feature.AddKnownType(@"System.Data.SqlTypes.SqlGuid,System.Data.Common", @"SqlGuid");
     feature.AddKnownType(@"System.Data.SqlTypes.SqlInt16,System.Data.Common", @"SqlInt16");
     feature.AddKnownType(@"System.Data.SqlTypes.SqlInt32,System.Data.Common", @"SqlInt32");
     feature.AddKnownType(@"System.Data.SqlTypes.SqlInt64,System.Data.Common", @"SqlInt64");
     feature.AddKnownType(@"System.Data.SqlTypes.SqlMoney,System.Data.Common", @"SqlMoney");
     feature.AddKnownType(@"System.Data.SqlTypes.SQLResource,System.Data.Common", @"SQLResource");
     feature.AddKnownType(@"System.Data.SqlTypes.SqlSingle,System.Data.Common", @"SqlSingle");
     feature.AddKnownType(@"System.Data.SqlTypes.SqlCompareOptions,System.Data.Common", @"SqlCompareOptions");
     feature.AddKnownType(@"System.Data.SqlTypes.SqlString,System.Data.Common", @"SqlString");
     feature.AddKnownType(@"System.Data.SqlTypes.EComparison,System.Data.Common", @"EComparison");
     feature.AddKnownType(@"System.Data.SqlTypes.StorageState,System.Data.Common", @"StorageState");
     feature.AddKnownType(@"System.Data.SqlTypes.SqlTypeException,System.Data.Common", @"SqlTypeException");
     feature.AddKnownType(@"System.Data.SqlTypes.SqlNullValueException,System.Data.Common", @"SqlNullValueException");
     feature.AddKnownType(@"System.Data.SqlTypes.SqlTruncateException,System.Data.Common", @"SqlTruncateException");
     feature.AddKnownType(@"System.Data.SqlTypes.SqlNotFilledException,System.Data.Common", @"SqlNotFilledException");
     feature.AddKnownType(@"System.Data.SqlTypes.SqlAlreadyFilledException,System.Data.Common", @"SqlAlreadyFilledException");
     feature.AddKnownType(@"System.Data.SqlTypes.SqlXml,System.Data.Common", @"SqlXml");
     feature.AddKnownType(@"System.Data.SqlTypes.SqlXmlStreamWrapper,System.Data.Common", @"SqlXmlStreamWrapper");
     feature.AddKnownType(@"System.Data.SqlTypes.SqlBinary,System.Data.Common", @"SqlBinary");
     feature.AddKnownType(@"System.Data.SqlTypes.SqlBoolean,System.Data.Common", @"SqlBoolean");
     feature.AddKnownType(@"System.Data.SqlTypes.SqlByte,System.Data.Common", @"SqlByte");
     feature.AddKnownType(@"System.Data.SqlTypes.SqlBytesCharsState,System.Data.Common", @"SqlBytesCharsState");
     feature.AddKnownType(@"System.Data.SqlTypes.SqlBytes,System.Data.Common", @"SqlBytes");
     feature.AddKnownType(@"System.Data.SqlTypes.StreamOnSqlBytes,System.Data.Common", @"StreamOnSqlBytes");
     feature.AddKnownType(@"System.Data.ProviderBase.FieldNameLookup,System.Data.Common", @"FieldNameLookup");
     feature.AddKnownType(@"System.Data.ProviderBase.DataReaderContainer,System.Data.Common", @"DataReaderContainer");
     feature.AddKnownType(@"System.Data.ProviderBase.SchemaMapping,System.Data.Common", @"SchemaMapping");
     feature.AddKnownType(@"System.Data.Common.DbColumn,System.Data.Common", @"DbColumn");
     feature.AddKnownType(@"System.Data.Common.IDbColumnSchemaGenerator,System.Data.Common", @"IDbColumnSchemaGenerator");
     feature.AddKnownType(@"System.Data.Common.CatalogLocation,System.Data.Common", @"CatalogLocation");
     feature.AddKnownType(@"System.Data.Common.UInt64Storage,System.Data.Common", @"UInt64Storage");
     feature.AddKnownType(@"System.Data.Common.DataStorage,System.Data.Common", @"DataStorage");
     feature.AddKnownType(@"System.Data.Common.ADP,System.Data.Common", @"ADP");
     feature.AddKnownType(@"System.Data.Common.ADP+InternalErrorCode,System.Data.Common", @"InternalErrorCode");
     feature.AddKnownType(@"System.Data.Common.BigIntegerStorage,System.Data.Common", @"BigIntegerStorage");
     feature.AddKnownType(@"System.Data.Common.BooleanStorage,System.Data.Common", @"BooleanStorage");
     feature.AddKnownType(@"System.Data.Common.ByteStorage,System.Data.Common", @"ByteStorage");
     feature.AddKnownType(@"System.Data.Common.CharStorage,System.Data.Common", @"CharStorage");
     feature.AddKnownType(@"System.Data.Common.DataAdapter,System.Data.Common", @"DataAdapter");
     feature.AddKnownType(@"System.Data.Common.LoadAdapter,System.Data.Common", @"LoadAdapter");
     feature.AddKnownType(@"System.Data.Common.DataColumnMapping,System.Data.Common", @"DataColumnMapping");
     feature.AddKnownType(@"System.Data.Common.DataColumnMapping+DataColumnMappingConverter,System.Data.Common", @"DataColumnMappingConverter");
     feature.AddKnownType(@"System.Data.Common.DataColumnMappingCollection,System.Data.Common", @"DataColumnMappingCollection");
     feature.AddKnownType(@"System.Data.Common.DataRecordInternal,System.Data.Common", @"DataRecordInternal");
     feature.AddKnownType(@"System.Data.Common.DbDataRecord,System.Data.Common", @"DbDataRecord");
     feature.AddKnownType(@"System.Data.Common.SchemaInfo,System.Data.Common", @"SchemaInfo");
     feature.AddKnownType(@"System.Data.Common.StorageType,System.Data.Common", @"StorageType");
     feature.AddKnownType(@"System.Data.Common.DataTableMapping,System.Data.Common", @"DataTableMapping");
     feature.AddKnownType(@"System.Data.Common.DataTableMapping+DataTableMappingConverter,System.Data.Common", @"DataTableMappingConverter");
     feature.AddKnownType(@"System.Data.Common.DataTableMappingCollection,System.Data.Common", @"DataTableMappingCollection");
     feature.AddKnownType(@"System.Data.Common.DateTimeOffsetStorage,System.Data.Common", @"DateTimeOffsetStorage");
     feature.AddKnownType(@"System.Data.Common.DateTimeStorage,System.Data.Common", @"DateTimeStorage");
     feature.AddKnownType(@"System.Data.Common.DbCommand,System.Data.Common", @"DbCommand");
     feature.AddKnownType(@"System.Data.Common.DbCommandBuilder,System.Data.Common", @"DbCommandBuilder");
     feature.AddKnownType(@"System.Data.Common.DbConnection,System.Data.Common", @"DbConnection");
     feature.AddKnownType(@"System.Data.Common.DbConnectionOptions,System.Data.Common", @"DbConnectionOptions");
     feature.AddKnownType(@"System.Data.Common.DbConnectionStringBuilder,System.Data.Common", @"DbConnectionStringBuilder");
     feature.AddKnownType(@"System.Data.Common.DbConnectionStringBuilderUtil,System.Data.Common", @"DbConnectionStringBuilderUtil");
     feature.AddKnownType(@"System.Data.Common.DbConnectionStringBuilderDescriptor,System.Data.Common", @"DbConnectionStringBuilderDescriptor");
     feature.AddKnownType(@"System.Data.Common.DbDataAdapter,System.Data.Common", @"DbDataAdapter");
     feature.AddKnownType(@"System.Data.Common.DbDataReaderExtensions,System.Data.Common", @"DbDataReaderExtensions");
     feature.AddKnownType(@"System.Data.Common.DbDataSourceEnumerator,System.Data.Common", @"DbDataSourceEnumerator");
     feature.AddKnownType(@"System.Data.Common.DbEnumerator,System.Data.Common", @"DbEnumerator");
     feature.AddKnownType(@"System.Data.Common.DbException,System.Data.Common", @"DbException");
     feature.AddKnownType(@"System.Data.Common.DbMetaDataCollectionNames,System.Data.Common", @"DbMetaDataCollectionNames");
     feature.AddKnownType(@"System.Data.Common.DbMetaDataColumnNames,System.Data.Common", @"DbMetaDataColumnNames");
     feature.AddKnownType(@"System.Data.Common.DbParameter,System.Data.Common", @"DbParameter");
     feature.AddKnownType(@"System.Data.Common.DbParameterCollection,System.Data.Common", @"DbParameterCollection");
     feature.AddKnownType(@"System.Data.Common.DbProviderFactory,System.Data.Common", @"DbProviderFactory");
     feature.AddKnownType(@"System.Data.Common.DbProviderFactories,System.Data.Common", @"DbProviderFactories");
     feature.AddKnownType(@"System.Data.Common.DbProviderSpecificTypePropertyAttribute,System.Data.Common", @"DbProviderSpecificTypePropertyAttribute");
     feature.AddKnownType(@"System.Data.Common.DbSchemaRow,System.Data.Common", @"DbSchemaRow");
     feature.AddKnownType(@"System.Data.Common.DbSchemaTable,System.Data.Common", @"DbSchemaTable");
     feature.AddKnownType(@"System.Data.Common.DbTransaction,System.Data.Common", @"DbTransaction");
     feature.AddKnownType(@"System.Data.Common.DecimalStorage,System.Data.Common", @"DecimalStorage");
     feature.AddKnownType(@"System.Data.Common.DoubleStorage,System.Data.Common", @"DoubleStorage");
     feature.AddKnownType(@"System.Data.Common.GroupByBehavior,System.Data.Common", @"GroupByBehavior");
     feature.AddKnownType(@"System.Data.Common.IdentifierCase,System.Data.Common", @"IdentifierCase");
     feature.AddKnownType(@"System.Data.Common.Int16Storage,System.Data.Common", @"Int16Storage");
     feature.AddKnownType(@"System.Data.Common.Int32Storage,System.Data.Common", @"Int32Storage");
     feature.AddKnownType(@"System.Data.Common.Int64Storage,System.Data.Common", @"Int64Storage");
     feature.AddKnownType(@"System.Data.Common.NameValuePair,System.Data.Common", @"NameValuePair");
     feature.AddKnownType(@"System.Data.Common.ObjectStorage,System.Data.Common", @"ObjectStorage");
     feature.AddKnownType(@"System.Data.Common.RowUpdatedEventArgs,System.Data.Common", @"RowUpdatedEventArgs");
     feature.AddKnownType(@"System.Data.Common.RowUpdatingEventArgs,System.Data.Common", @"RowUpdatingEventArgs");
     feature.AddKnownType(@"System.Data.Common.SByteStorage,System.Data.Common", @"SByteStorage");
     feature.AddKnownType(@"System.Data.Common.SchemaTableColumn,System.Data.Common", @"SchemaTableColumn");
     feature.AddKnownType(@"System.Data.Common.SchemaTableOptionalColumn,System.Data.Common", @"SchemaTableOptionalColumn");
     feature.AddKnownType(@"System.Data.Common.SingleStorage,System.Data.Common", @"SingleStorage");
     feature.AddKnownType(@"System.Data.Common.SqlConvert,System.Data.Common", @"SqlConvert");
     feature.AddKnownType(@"System.Data.Common.SqlUdtStorage,System.Data.Common", @"SqlUdtStorage");
     feature.AddKnownType(@"System.Data.Common.StringStorage,System.Data.Common", @"StringStorage");
     feature.AddKnownType(@"System.Data.Common.SupportedJoinOperators,System.Data.Common", @"SupportedJoinOperators");
     feature.AddKnownType(@"System.Data.Common.TimeSpanStorage,System.Data.Common", @"TimeSpanStorage");
     feature.AddKnownType(@"System.Data.Common.UInt16Storage,System.Data.Common", @"UInt16Storage");
     feature.AddKnownType(@"System.Data.Common.UInt32Storage,System.Data.Common", @"UInt32Storage");
     feature.AddKnownType(@"System.Data.Common.SqlCharsStorage,System.Data.Common", @"SqlCharsStorage");
     feature.AddKnownType(@"System.Data.Common.SqlDateTimeStorage,System.Data.Common", @"SqlDateTimeStorage");
     feature.AddKnownType(@"System.Data.Common.SqlDecimalStorage,System.Data.Common", @"SqlDecimalStorage");
     feature.AddKnownType(@"System.Data.Common.SqlDoubleStorage,System.Data.Common", @"SqlDoubleStorage");
     feature.AddKnownType(@"System.Data.Common.SqlGuidStorage,System.Data.Common", @"SqlGuidStorage");
     feature.AddKnownType(@"System.Data.Common.SqlInt16Storage,System.Data.Common", @"SqlInt16Storage");
     feature.AddKnownType(@"System.Data.Common.SqlInt32Storage,System.Data.Common", @"SqlInt32Storage");
     feature.AddKnownType(@"System.Data.Common.SqlInt64Storage,System.Data.Common", @"SqlInt64Storage");
     feature.AddKnownType(@"System.Data.Common.SqlMoneyStorage,System.Data.Common", @"SqlMoneyStorage");
     feature.AddKnownType(@"System.Data.Common.SqlSingleStorage,System.Data.Common", @"SqlSingleStorage");
     feature.AddKnownType(@"System.Data.Common.SqlStringStorage,System.Data.Common", @"SqlStringStorage");
     feature.AddKnownType(@"System.Data.Common.SqlBinaryStorage,System.Data.Common", @"SqlBinaryStorage");
     feature.AddKnownType(@"System.Data.Common.SqlBooleanStorage,System.Data.Common", @"SqlBooleanStorage");
     feature.AddKnownType(@"System.Data.Common.SqlBytesStorage,System.Data.Common", @"SqlBytesStorage");
     feature.AddKnownType(@"System.Data.Common.SqlByteStorage,System.Data.Common", @"SqlByteStorage");
     feature.AddKnownType(@"Orleans.Clustering.AdoNet.Storage.AdoNetFormatProvider,Orleans.Clustering.AdoNet", @"Orleans.Clustering.AdoNet.Storage.AdoNetFormatProvider");
     feature.AddKnownType(@"Orleans.Clustering.AdoNet.Storage.AdoNetInvariants,Orleans.Clustering.AdoNet", @"Orleans.Clustering.AdoNet.Storage.AdoNetInvariants");
     feature.AddKnownType(@"Orleans.Clustering.AdoNet.Storage.DbConnectionFactory,Orleans.Clustering.AdoNet", @"Orleans.Clustering.AdoNet.Storage.DbConnectionFactory");
     feature.AddKnownType(@"Orleans.Clustering.AdoNet.Storage.DbExtensions,Orleans.Clustering.AdoNet", @"Orleans.Clustering.AdoNet.Storage.DbExtensions");
     feature.AddKnownType(@"Orleans.Clustering.AdoNet.Storage.DbConstantsStore,Orleans.Clustering.AdoNet", @"Orleans.Clustering.AdoNet.Storage.DbConstantsStore");
     feature.AddKnownType(@"Orleans.Clustering.AdoNet.Storage.DbConstants,Orleans.Clustering.AdoNet", @"Orleans.Clustering.AdoNet.Storage.DbConstants");
     feature.AddKnownType(@"Orleans.Clustering.AdoNet.Storage.DbStoredQueries,Orleans.Clustering.AdoNet", @"Orleans.Clustering.AdoNet.Storage.DbStoredQueries");
     feature.AddKnownType(@"Orleans.Clustering.AdoNet.Storage.ICommandInterceptor,Orleans.Clustering.AdoNet", @"Orleans.Clustering.AdoNet.Storage.ICommandInterceptor");
     feature.AddKnownType(@"Orleans.Clustering.AdoNet.Storage.IRelationalStorage,Orleans.Clustering.AdoNet", @"Orleans.Clustering.AdoNet.Storage.IRelationalStorage");
     feature.AddKnownType(@"Orleans.Clustering.AdoNet.Storage.NoOpCommandInterceptor,Orleans.Clustering.AdoNet", @"Orleans.Clustering.AdoNet.Storage.NoOpCommandInterceptor");
     feature.AddKnownType(@"Orleans.Clustering.AdoNet.Storage.OracleCommandInterceptor,Orleans.Clustering.AdoNet", @"Orleans.Clustering.AdoNet.Storage.OracleCommandInterceptor");
     feature.AddKnownType(@"Orleans.Clustering.AdoNet.Storage.OrleansRelationalDownloadStream,Orleans.Clustering.AdoNet", @"Orleans.Clustering.AdoNet.Storage.OrleansRelationalDownloadStream");
     feature.AddKnownType(@"Orleans.Clustering.AdoNet.Storage.RelationalOrleansQueries,Orleans.Clustering.AdoNet", @"Orleans.Clustering.AdoNet.Storage.RelationalOrleansQueries");
     feature.AddKnownType(@"Orleans.Clustering.AdoNet.Storage.RelationalStorage,Orleans.Clustering.AdoNet", @"Orleans.Clustering.AdoNet.Storage.RelationalStorage");
     feature.AddKnownType(@"Orleans.Clustering.AdoNet.Storage.RelationalStorageExtensions,Orleans.Clustering.AdoNet", @"Orleans.Clustering.AdoNet.Storage.RelationalStorageExtensions");
     feature.AddKnownType(@"Orleans.Configuration.AdoNetClusteringClientOptions,Orleans.Clustering.AdoNet", @"Orleans.Configuration.AdoNetClusteringClientOptions");
     feature.AddKnownType(@"Orleans.Configuration.AdoNetClusteringClientOptionsValidator,Orleans.Clustering.AdoNet", @"Orleans.Configuration.AdoNetClusteringClientOptionsValidator");
     feature.AddKnownType(@"Orleans.Configuration.AdoNetClusteringSiloOptions,Orleans.Clustering.AdoNet", @"Orleans.Configuration.AdoNetClusteringSiloOptions");
     feature.AddKnownType(@"Orleans.Configuration.AdoNetClusteringSiloOptionsValidator,Orleans.Clustering.AdoNet", @"Orleans.Configuration.AdoNetClusteringSiloOptionsValidator");
     feature.AddKnownType(@"Orleans.AdoNet.LegacyAdoNetClusteringConfigurator,Orleans.Clustering.AdoNet", @"Orleans.AdoNet.LegacyAdoNetClusteringConfigurator");
     feature.AddKnownType(@"Orleans.AdoNet.Messaging.LegacyAdoNetGatewayListProviderConfigurator,Orleans.Clustering.AdoNet", @"Orleans.AdoNet.Messaging.LegacyAdoNetGatewayListProviderConfigurator");
     feature.AddKnownType(@"Orleans.Runtime.Membership.AdoNetGatewayListProvider,Orleans.Clustering.AdoNet", @"Orleans.Runtime.Membership.AdoNetGatewayListProvider");
     feature.AddKnownType(@"Orleans.Runtime.MembershipService.AdoNetClusteringTable,Orleans.Clustering.AdoNet", @"Orleans.Runtime.MembershipService.AdoNetClusteringTable");
     feature.AddKnownType(@"Orleans.Hosting.AdoNetHostingExtensions,Orleans.Clustering.AdoNet", @"Orleans.Hosting.AdoNetHostingExtensions");
     feature.AddKnownType(@"Orleans.Clustering.AdoNet.Storage.DbStoredQueries+Converters,Orleans.Clustering.AdoNet", @"Orleans.Clustering.AdoNet.Storage.Converters");
     feature.AddKnownType(@"Orleans.Clustering.AdoNet.Storage.DbStoredQueries+Columns,Orleans.Clustering.AdoNet", @"Orleans.Clustering.AdoNet.Storage.Columns");
     feature.AddKnownType(@"FluentColorConsole.BackgroundFirstConsole,FluentColorConsole", @"FluentColorConsole.BackgroundFirstConsole");
     feature.AddKnownType(@"FluentColorConsole.IConsole,FluentColorConsole", @"FluentColorConsole.IConsole");
     feature.AddKnownType(@"FluentColorConsole.ColorConsole,FluentColorConsole", @"FluentColorConsole.ColorConsole");
     feature.AddKnownType(@"FluentColorConsole.SimpleConsole,FluentColorConsole", @"FluentColorConsole.SimpleConsole");
     feature.AddKnownType(@"FluentColorConsole.TextFirstConsole,FluentColorConsole", @"FluentColorConsole.TextFirstConsole");
 }
예제 #15
0
 public void Populate(global::Orleans.Serialization.SerializerFeature feature)
 {
     feature.AddKnownType(@"TGrains.Test,TGrains", @"TGrains.Test");
 }
 public void Populate(global::Orleans.Serialization.SerializerFeature feature)
 {
     feature.AddKnownType("Pryaniky.Orleans.Grains.UserGrain,Pryaniky.Orleans.Grains", "Pryaniky.Orleans.Grains.UserGrain");
 }
 public void Populate(global::Orleans.Serialization.SerializerFeature feature)
 {
     feature.AddKnownType(@"System.Action`9,System.Runtime", @"Action`9'9");
     feature.AddKnownType(@"System.Action`10,System.Runtime", @"Action`10'10");
     feature.AddKnownType(@"System.Action`11,System.Runtime", @"Action`11'11");
     feature.AddKnownType(@"System.Action`12,System.Runtime", @"Action`12'12");
     feature.AddKnownType(@"System.Action`13,System.Runtime", @"Action`13'13");
     feature.AddKnownType(@"System.Action`14,System.Runtime", @"Action`14'14");
     feature.AddKnownType(@"System.Action`15,System.Runtime", @"Action`15'15");
     feature.AddKnownType(@"System.Action`16,System.Runtime", @"Action`16'16");
     feature.AddKnownType(@"System.Func`10,System.Runtime", @"Func`10'10");
     feature.AddKnownType(@"System.Func`11,System.Runtime", @"Func`11'11");
     feature.AddKnownType(@"System.Func`12,System.Runtime", @"Func`12'12");
     feature.AddKnownType(@"System.Func`13,System.Runtime", @"Func`13'13");
     feature.AddKnownType(@"System.Func`14,System.Runtime", @"Func`14'14");
     feature.AddKnownType(@"System.Func`15,System.Runtime", @"Func`15'15");
     feature.AddKnownType(@"System.Func`16,System.Runtime", @"Func`16'16");
     feature.AddKnownType(@"System.Func`17,System.Runtime", @"Func`17'17");
     feature.AddKnownType(@"System.Lazy`2,System.Runtime", @"Lazy`2'2");
     feature.AddKnownType(@"System.Threading.WaitHandleExtensions,System.Runtime", @"WaitHandleExtensions");
     feature.AddKnownType(@"System.Runtime.AssemblyTargetedPatchBandAttribute,System.Runtime", @"AssemblyTargetedPatchBandAttribute");
     feature.AddKnownType(@"System.Runtime.TargetedPatchingOptOutAttribute,System.Runtime", @"TargetedPatchingOptOutAttribute");
     feature.AddKnownType(@"System.Runtime.ConstrainedExecution.PrePrepareMethodAttribute,System.Runtime", @"PrePrepareMethodAttribute");
     feature.AddKnownType(@"System.Reflection.RuntimeReflectionExtensions,System.Runtime", @"RuntimeReflectionExtensions");
     feature.AddKnownType(@"System.IO.FileAttributes,System.Runtime", @"FileAttributes");
     feature.AddKnownType(@"System.IO.HandleInheritability,System.Runtime", @"HandleInheritability");
     feature.AddKnownType(@"FxResources.System.Collections.SR,System.Collections", @"FxResources.System.Collections.SR");
     feature.AddKnownType(@"System.SR,System.Collections", @"SR");
     feature.AddKnownType(@"System.Collections.BitArray,System.Collections", @"BitArray");
     feature.AddKnownType(@"System.Collections.StructuralComparisons,System.Collections", @"StructuralComparisons");
     feature.AddKnownType(@"System.Collections.StructuralEqualityComparer,System.Collections", @"StructuralEqualityComparer");
     feature.AddKnownType(@"System.Collections.StructuralComparer,System.Collections", @"StructuralComparer");
     feature.AddKnownType(@"System.Collections.HashHelpers,System.Collections", @"HashHelpers");
     feature.AddKnownType(@"System.Collections.Generic.BitHelper,System.Collections", @"BitHelper");
     feature.AddKnownType(@"System.Collections.Generic.CollectionExtensions,System.Collections", @"CollectionExtensions");
     feature.AddKnownType(@"System.Collections.Generic.ICollectionDebugView`1,System.Collections", @"ICollectionDebugView`1'1");
     feature.AddKnownType(@"System.Collections.Generic.IDictionaryDebugView`2,System.Collections", @"IDictionaryDebugView`2'2");
     feature.AddKnownType(@"System.Collections.Generic.DictionaryKeyCollectionDebugView`2,System.Collections", @"DictionaryKeyCollectionDebugView`2'2");
     feature.AddKnownType(@"System.Collections.Generic.DictionaryValueCollectionDebugView`2,System.Collections", @"DictionaryValueCollectionDebugView`2'2");
     feature.AddKnownType(@"System.Collections.Generic.HashSet`1+ElementCount,System.Collections", @"ElementCount'1");
     feature.AddKnownType(@"System.Collections.Generic.HashSet`1+Slot,System.Collections", @"Slot'1");
     feature.AddKnownType(@"System.Collections.Generic.HashSet`1+Enumerator,System.Collections", @"HashSet`1'1.Enumerator'1");
     feature.AddKnownType(@"System.Collections.Generic.HashSetEqualityComparer`1,System.Collections", @"HashSetEqualityComparer`1'1");
     feature.AddKnownType(@"System.Collections.Generic.LinkedList`1+Enumerator,System.Collections", @"LinkedList`1'1.Enumerator'1");
     feature.AddKnownType(@"System.Collections.Generic.LinkedListNode`1,System.Collections", @"LinkedListNode`1'1");
     feature.AddKnownType(@"System.Collections.Generic.Queue`1+Enumerator,System.Collections", @"Queue`1'1.Enumerator'1");
     feature.AddKnownType(@"System.Collections.Generic.QueueDebugView`1,System.Collections", @"QueueDebugView`1'1");
     feature.AddKnownType(@"System.Collections.Generic.SortedDictionary`2+Enumerator,System.Collections", @"SortedDictionary`2'2.Enumerator'2");
     feature.AddKnownType(@"System.Collections.Generic.SortedDictionary`2+KeyCollection,System.Collections", @"SortedDictionary`2'2.KeyCollection'2");
     feature.AddKnownType(@"System.Collections.Generic.SortedDictionary`2+KeyCollection+Enumerator,System.Collections", @"SortedDictionary`2'2.KeyCollection'2.Enumerator'2");
     feature.AddKnownType(@"System.Collections.Generic.SortedDictionary`2+ValueCollection,System.Collections", @"SortedDictionary`2'2.ValueCollection'2");
     feature.AddKnownType(@"System.Collections.Generic.SortedDictionary`2+ValueCollection+Enumerator,System.Collections", @"SortedDictionary`2'2.ValueCollection'2.Enumerator'2");
     feature.AddKnownType(@"System.Collections.Generic.SortedDictionary`2+KeyValuePairComparer,System.Collections", @"SortedDictionary`2'2.KeyValuePairComparer'2");
     feature.AddKnownType(@"System.Collections.Generic.TreeSet`1,System.Collections", @"TreeSet`1'1");
     feature.AddKnownType(@"System.Collections.Generic.SortedList`2+KeyList,System.Collections", @"SortedList`2'2.KeyList'2");
     feature.AddKnownType(@"System.Collections.Generic.SortedList`2+ValueList,System.Collections", @"SortedList`2'2.ValueList'2");
     feature.AddKnownType(@"System.Collections.Generic.TreeWalkPredicate`1,System.Collections", @"TreeWalkPredicate`1'1");
     feature.AddKnownType(@"System.Collections.Generic.TreeRotation,System.Collections", @"TreeRotation");
     feature.AddKnownType(@"System.Collections.Generic.SortedSet`1+Node,System.Collections", @"Node'1");
     feature.AddKnownType(@"System.Collections.Generic.SortedSet`1+Enumerator,System.Collections", @"SortedSet`1'1.Enumerator'1");
     feature.AddKnownType(@"System.Collections.Generic.SortedSet`1+ElementCount,System.Collections", @"ElementCount'1");
     feature.AddKnownType(@"System.Collections.Generic.SortedSet`1+TreeSubSet,System.Collections", @"TreeSubSet'1");
     feature.AddKnownType(@"System.Collections.Generic.SortedSetEqualityComparer`1,System.Collections", @"SortedSetEqualityComparer`1'1");
     feature.AddKnownType(@"System.Collections.Generic.Stack`1+Enumerator,System.Collections", @"Stack`1'1.Enumerator'1");
     feature.AddKnownType(@"System.Collections.Generic.StackDebugView`1,System.Collections", @"StackDebugView`1'1");
     feature.AddKnownType(@"System.Collections.Generic.EnumerableHelpers,System.Collections", @"EnumerableHelpers");
     feature.AddKnownType(@"Interop,System.Console", @"Interop");
     feature.AddKnownType(@"Interop+Kernel32,System.Console", @"Kernel32");
     feature.AddKnownType(@"Interop+Kernel32+CONSOLE_CURSOR_INFO,System.Console", @"CONSOLE_CURSOR_INFO");
     feature.AddKnownType(@"Interop+Kernel32+CONSOLE_SCREEN_BUFFER_INFO,System.Console", @"CONSOLE_SCREEN_BUFFER_INFO");
     feature.AddKnownType(@"Interop+Kernel32+COORD,System.Console", @"COORD");
     feature.AddKnownType(@"Interop+Kernel32+SMALL_RECT,System.Console", @"SMALL_RECT");
     feature.AddKnownType(@"Interop+Kernel32+Color,System.Console", @"Color");
     feature.AddKnownType(@"Interop+Kernel32+CHAR_INFO,System.Console", @"CHAR_INFO");
     feature.AddKnownType(@"Interop+Kernel32+ConsoleCtrlHandlerRoutine,System.Console", @"ConsoleCtrlHandlerRoutine");
     feature.AddKnownType(@"Interop+BOOL,System.Console", @"BOOL");
     feature.AddKnownType(@"Interop+User32,System.Console", @"User32");
     feature.AddKnownType(@"Interop+KeyEventRecord,System.Console", @"KeyEventRecord");
     feature.AddKnownType(@"Interop+InputRecord,System.Console", @"InputRecord");
     feature.AddKnownType(@"FxResources.System.Console.SR,System.Console", @"FxResources.System.Console.SR");
     feature.AddKnownType(@"System.Console,System.Console", @"Console");
     feature.AddKnownType(@"System.ConsoleCancelEventHandler,System.Console", @"ConsoleCancelEventHandler");
     feature.AddKnownType(@"System.ConsoleCancelEventArgs,System.Console", @"ConsoleCancelEventArgs");
     feature.AddKnownType(@"System.ConsoleColor,System.Console", @"ConsoleColor");
     feature.AddKnownType(@"System.ConsoleSpecialKey,System.Console", @"ConsoleSpecialKey");
     feature.AddKnownType(@"System.ConsoleKey,System.Console", @"ConsoleKey");
     feature.AddKnownType(@"System.ConsoleKeyInfo,System.Console", @"ConsoleKeyInfo");
     feature.AddKnownType(@"System.ConsoleModifiers,System.Console", @"ConsoleModifiers");
     feature.AddKnownType(@"System.ConsolePal,System.Console", @"ConsolePal");
     feature.AddKnownType(@"System.ConsolePal+ControlKeyState,System.Console", @"ControlKeyState");
     feature.AddKnownType(@"System.IO.ConsoleStream,System.Console", @"ConsoleStream");
     feature.AddKnownType(@"System.ConsolePal+ControlCHandlerRegistrar,System.Console", @"ControlCHandlerRegistrar");
     feature.AddKnownType(@"System.SR,System.Console", @"SR");
     feature.AddKnownType(@"System.Text.ConsoleEncoding,System.Console", @"ConsoleEncoding");
     feature.AddKnownType(@"System.Text.OSEncoding,System.Console", @"OSEncoding");
     feature.AddKnownType(@"System.Text.OSEncoder,System.Console", @"OSEncoder");
     feature.AddKnownType(@"System.Text.DecoderDBCS,System.Console", @"DecoderDBCS");
     feature.AddKnownType(@"System.Text.EncodingHelper,System.Console", @"EncodingHelper");
     feature.AddKnownType(@"System.IO.SyncTextReader,System.Console", @"SyncTextReader");
     feature.AddKnownType(@"System.IO.SyncTextWriter,System.Console", @"SyncTextWriter");
     feature.AddKnownType(@"System.IO.Error,System.Console", @"Error");
     feature.AddKnownType(@"System.IO.Win32Marshal,System.Console", @"Win32Marshal");
     feature.AddKnownType(@"Orleans2GettingStarted.Controller,Orleans2GettingStarted", @"Orleans2GettingStarted.Controller");
     feature.AddKnownType(@"Orleans2GettingStarted.IController,Orleans2GettingStarted", @"Orleans2GettingStarted.IController");
     feature.AddKnownType(@"Orleans2GettingStarted.ILayer,Orleans2GettingStarted", @"Orleans2GettingStarted.ILayer");
     feature.AddKnownType(@"Orleans2GettingStarted.IOperator,Orleans2GettingStarted", @"Orleans2GettingStarted.IOperator");
     feature.AddKnownType(@"Orleans2GettingStarted.Layer,Orleans2GettingStarted", @"Orleans2GettingStarted.Layer");
     feature.AddKnownType(@"Orleans2GettingStarted.Operator,Orleans2GettingStarted", @"Orleans2GettingStarted.Operator");
     feature.AddKnownType(@"Orleans2GettingStarted.Program,Orleans2GettingStarted", @"Orleans2GettingStarted.Program");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.ConsoleLoggerExtensions,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.ConsoleLoggerExtensions");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.ConfigurationConsoleLoggerSettings,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.ConfigurationConsoleLoggerSettings");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.IConsoleLoggerSettings,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.IConsoleLoggerSettings");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.ConsoleLogger,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.ConsoleLogger");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.ConsoleLoggerProvider,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.ConsoleLoggerProvider");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.ConsoleLoggerSettings,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.ConsoleLoggerSettings");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.ConsoleLogScope,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.ConsoleLogScope");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.Internal.AnsiLogConsole,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.Internal.AnsiLogConsole");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.Internal.IConsole,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.Internal.IConsole");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.Internal.ConsoleLoggerProcessor,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.Internal.ConsoleLoggerProcessor");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.Internal.IAnsiSystemConsole,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.Internal.IAnsiSystemConsole");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.Internal.LogMessageEntry,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.Internal.LogMessageEntry");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.Internal.WindowsLogConsole,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.Internal.WindowsLogConsole");
     feature.AddKnownType(@"System.Diagnostics.DebuggerStepperBoundaryAttribute,System.Diagnostics.Debug", @"DebuggerStepperBoundaryAttribute");
     feature.AddKnownType(@"System.Diagnostics.DebuggerVisualizerAttribute,System.Diagnostics.Debug", @"DebuggerVisualizerAttribute");
     feature.AddKnownType(@"FxResources.System.Threading.Thread.SR,System.Threading.Thread", @"FxResources.System.Threading.Thread.SR");
     feature.AddKnownType(@"System.LocalDataStoreSlot,System.Threading.Thread", @"LocalDataStoreSlot");
     feature.AddKnownType(@"System.SR,System.Threading.Thread", @"SR");
     feature.AddKnownType(@"System.Threading.CompressedStack,System.Threading.Thread", @"CompressedStack");
     feature.AddKnownType(@"System.Threading.Thread,System.Threading.Thread", @"Thread");
     feature.AddKnownType(@"System.Threading.ThreadExceptionEventArgs,System.Threading.Thread", @"ThreadExceptionEventArgs");
     feature.AddKnownType(@"System.Threading.ThreadExceptionEventHandler,System.Threading.Thread", @"ThreadExceptionEventHandler");
     feature.AddKnownType(@"Interop,System.Net.Primitives", @"Interop");
     feature.AddKnownType(@"Interop+IpHlpApi,System.Net.Primitives", @"IpHlpApi");
     feature.AddKnownType(@"Interop+IpHlpApi+FIXED_INFO,System.Net.Primitives", @"IpHlpApi.FIXED_INFO");
     feature.AddKnownType(@"Interop+IpHlpApi+IP_ADDR_STRING,System.Net.Primitives", @"IpHlpApi.IP_ADDR_STRING");
     feature.AddKnownType(@"Interop+Kernel32,System.Net.Primitives", @"Kernel32");
     feature.AddKnownType(@"FxResources.System.Net.Primitives.SR,System.Net.Primitives", @"FxResources.System.Net.Primitives.SR");
     feature.AddKnownType(@"Microsoft.Win32.SafeHandles.SafeLocalAllocHandle,System.Net.Primitives", @"Microsoft.Win32.SafeHandles.SafeLocalAllocHandle");
     feature.AddKnownType(@"System.IPv4AddressHelper,System.Net.Primitives", @"IPv4AddressHelper");
     feature.AddKnownType(@"System.IPv6AddressHelper,System.Net.Primitives", @"IPv6AddressHelper");
     feature.AddKnownType(@"System.StringExtensions,System.Net.Primitives", @"StringExtensions");
     feature.AddKnownType(@"System.NotImplemented,System.Net.Primitives", @"NotImplemented");
     feature.AddKnownType(@"System.SR,System.Net.Primitives", @"SR");
     feature.AddKnownType(@"System.IO.StringBuilderCache,System.Net.Primitives", @"StringBuilderCache");
     feature.AddKnownType(@"System.Security.Authentication.SslProtocols,System.Net.Primitives", @"SslProtocols");
     feature.AddKnownType(@"System.Security.Authentication.ExchangeAlgorithmType,System.Net.Primitives", @"ExchangeAlgorithmType");
     feature.AddKnownType(@"System.Security.Authentication.CipherAlgorithmType,System.Net.Primitives", @"CipherAlgorithmType");
     feature.AddKnownType(@"System.Security.Authentication.HashAlgorithmType,System.Net.Primitives", @"HashAlgorithmType");
     feature.AddKnownType(@"System.Security.Authentication.ExtendedProtection.ChannelBinding,System.Net.Primitives", @"ChannelBinding");
     feature.AddKnownType(@"System.Security.Authentication.ExtendedProtection.ChannelBindingKind,System.Net.Primitives", @"ChannelBindingKind");
     feature.AddKnownType(@"System.Net.AuthenticationSchemes,System.Net.Primitives", @"AuthenticationSchemes");
     feature.AddKnownType(@"System.Net.CookieVariant,System.Net.Primitives", @"CookieVariant");
     feature.AddKnownType(@"System.Net.Cookie,System.Net.Primitives", @"Cookie");
     feature.AddKnownType(@"System.Net.HeaderVariantInfo,System.Net.Primitives", @"HeaderVariantInfo");
     feature.AddKnownType(@"System.Net.CookieContainer,System.Net.Primitives", @"CookieContainer");
     feature.AddKnownType(@"System.Net.PathList,System.Net.Primitives", @"PathList");
     feature.AddKnownType(@"System.Net.CookieCollection,System.Net.Primitives", @"CookieCollection");
     feature.AddKnownType(@"System.Net.CookieCollection+Stamp,System.Net.Primitives", @"Stamp");
     feature.AddKnownType(@"System.Net.CookieException,System.Net.Primitives", @"CookieException");
     feature.AddKnownType(@"System.Net.CredentialCache,System.Net.Primitives", @"CredentialCache");
     feature.AddKnownType(@"System.Net.ICredentials,System.Net.Primitives", @"ICredentials");
     feature.AddKnownType(@"System.Net.ICredentialsByHost,System.Net.Primitives", @"ICredentialsByHost");
     feature.AddKnownType(@"System.Net.CredentialKey,System.Net.Primitives", @"CredentialKey");
     feature.AddKnownType(@"System.Net.SystemNetworkCredential,System.Net.Primitives", @"SystemNetworkCredential");
     feature.AddKnownType(@"System.Net.NetworkCredential,System.Net.Primitives", @"NetworkCredential");
     feature.AddKnownType(@"System.Net.CredentialHostKey,System.Net.Primitives", @"CredentialHostKey");
     feature.AddKnownType(@"System.Net.DecompressionMethods,System.Net.Primitives", @"DecompressionMethods");
     feature.AddKnownType(@"System.Net.DnsEndPoint,System.Net.Primitives", @"DnsEndPoint");
     feature.AddKnownType(@"System.Net.EndPoint,System.Net.Primitives", @"EndPoint");
     feature.AddKnownType(@"System.Net.HttpStatusCode,System.Net.Primitives", @"HttpStatusCode");
     feature.AddKnownType(@"System.Net.HttpVersion,System.Net.Primitives", @"HttpVersion");
     feature.AddKnownType(@"System.Net.IPAddressParser,System.Net.Primitives", @"IPAddressParser");
     feature.AddKnownType(@"System.Net.IWebProxy,System.Net.Primitives", @"IWebProxy");
     feature.AddKnownType(@"System.Net.NetEventSource,System.Net.Primitives", @"NetEventSource");
     feature.AddKnownType(@"System.Net.NetEventSource+Keywords,System.Net.Primitives", @"NetEventSource.Keywords");
     feature.AddKnownType(@"System.Net.TransportContext,System.Net.Primitives", @"TransportContext");
     feature.AddKnownType(@"System.Net.ByteOrder,System.Net.Primitives", @"ByteOrder");
     feature.AddKnownType(@"System.Net.CookieComparer,System.Net.Primitives", @"CookieComparer");
     feature.AddKnownType(@"System.Net.CookieToken,System.Net.Primitives", @"CookieToken");
     feature.AddKnownType(@"System.Net.CookieTokenizer,System.Net.Primitives", @"CookieTokenizer");
     feature.AddKnownType(@"System.Net.CookieParser,System.Net.Primitives", @"CookieParser");
     feature.AddKnownType(@"System.Net.TcpValidationHelpers,System.Net.Primitives", @"TcpValidationHelpers");
     feature.AddKnownType(@"System.Net.SocketAddress,System.Net.Primitives", @"SocketAddress");
     feature.AddKnownType(@"System.Net.SocketAddressPal,System.Net.Primitives", @"SocketAddressPal");
     feature.AddKnownType(@"System.Net.Cache.RequestCacheLevel,System.Net.Primitives", @"RequestCacheLevel");
     feature.AddKnownType(@"System.Net.Cache.RequestCachePolicy,System.Net.Primitives", @"RequestCachePolicy");
     feature.AddKnownType(@"System.Net.NetworkInformation.IPAddressCollection,System.Net.Primitives", @"IPAddressCollection");
     feature.AddKnownType(@"System.Net.NetworkInformation.HostInformation,System.Net.Primitives", @"HostInformation");
     feature.AddKnownType(@"System.Net.NetworkInformation.HostInformationPal,System.Net.Primitives", @"HostInformationPal");
     feature.AddKnownType(@"System.Net.Security.AuthenticationLevel,System.Net.Primitives", @"AuthenticationLevel");
     feature.AddKnownType(@"System.Net.Security.SslPolicyErrors,System.Net.Primitives", @"SslPolicyErrors");
     feature.AddKnownType(@"System.Net.Sockets.SocketException,System.Net.Primitives", @"SocketException");
     feature.AddKnownType(@"System.Net.Sockets.AddressFamily,System.Net.Primitives", @"AddressFamily");
     feature.AddKnownType(@"System.Net.Sockets.SocketError,System.Net.Primitives", @"SocketError");
 }
 public void Populate(global::Orleans.Serialization.SerializerFeature feature)
 {
     feature.AddKnownType(@"GrainInterfaces.ICubeGrain,GrainInterfaces", @"GrainInterfaces.ICubeGrain");
     feature.AddKnownType(@"GrainInterfaces.ISquareGrain,GrainInterfaces", @"GrainInterfaces.ISquareGrain");
 }
 public void Populate(global::Orleans.Serialization.SerializerFeature feature)
 {
     feature.AddKnownType(@"IShoppingRecord.IShoppingRecord,IShoppingRecord", @"IShoppingRecord.IShoppingRecord");
 }
 public void Populate(global::Orleans.Serialization.SerializerFeature feature)
 {
     feature.AddKnownType(@"TInterface.ITest,TInterface", @"TInterface.ITest");
 }
 public void Populate(global::Orleans.Serialization.SerializerFeature feature)
 {
     feature.AddKnownType(@"MonthlyFollowUp.Implementations.UserRegistryGrain,MonthlyFollowUp.Implementations", @"MonthlyFollowUp.Implementations.UserRegistryGrain");
 }
예제 #22
0
 public void Populate(global::Orleans.Serialization.SerializerFeature feature)
 {
     feature.AddKnownType(@"System.Action`9,System.Runtime", @"Action`9'9");
     feature.AddKnownType(@"System.Action`10,System.Runtime", @"Action`10'10");
     feature.AddKnownType(@"System.Action`11,System.Runtime", @"Action`11'11");
     feature.AddKnownType(@"System.Action`12,System.Runtime", @"Action`12'12");
     feature.AddKnownType(@"System.Action`13,System.Runtime", @"Action`13'13");
     feature.AddKnownType(@"System.Action`14,System.Runtime", @"Action`14'14");
     feature.AddKnownType(@"System.Action`15,System.Runtime", @"Action`15'15");
     feature.AddKnownType(@"System.Action`16,System.Runtime", @"Action`16'16");
     feature.AddKnownType(@"System.Func`10,System.Runtime", @"Func`10'10");
     feature.AddKnownType(@"System.Func`11,System.Runtime", @"Func`11'11");
     feature.AddKnownType(@"System.Func`12,System.Runtime", @"Func`12'12");
     feature.AddKnownType(@"System.Func`13,System.Runtime", @"Func`13'13");
     feature.AddKnownType(@"System.Func`14,System.Runtime", @"Func`14'14");
     feature.AddKnownType(@"System.Func`15,System.Runtime", @"Func`15'15");
     feature.AddKnownType(@"System.Func`16,System.Runtime", @"Func`16'16");
     feature.AddKnownType(@"System.Func`17,System.Runtime", @"Func`17'17");
     feature.AddKnownType(@"System.Lazy`2,System.Runtime", @"Lazy`2'2");
     feature.AddKnownType(@"System.Threading.WaitHandleExtensions,System.Runtime", @"WaitHandleExtensions");
     feature.AddKnownType(@"System.Runtime.AssemblyTargetedPatchBandAttribute,System.Runtime", @"AssemblyTargetedPatchBandAttribute");
     feature.AddKnownType(@"System.Runtime.TargetedPatchingOptOutAttribute,System.Runtime", @"TargetedPatchingOptOutAttribute");
     feature.AddKnownType(@"System.Runtime.ConstrainedExecution.PrePrepareMethodAttribute,System.Runtime", @"PrePrepareMethodAttribute");
     feature.AddKnownType(@"System.Reflection.RuntimeReflectionExtensions,System.Runtime", @"RuntimeReflectionExtensions");
     feature.AddKnownType(@"System.IO.FileAttributes,System.Runtime", @"FileAttributes");
     feature.AddKnownType(@"System.IO.HandleInheritability,System.Runtime", @"HandleInheritability");
     feature.AddKnownType(@"FxResources.System.Collections.SR,System.Collections", @"FxResources.System.Collections.SR");
     feature.AddKnownType(@"System.SR,System.Collections", @"SR");
     feature.AddKnownType(@"System.Collections.BitArray,System.Collections", @"BitArray");
     feature.AddKnownType(@"System.Collections.StructuralComparisons,System.Collections", @"StructuralComparisons");
     feature.AddKnownType(@"System.Collections.StructuralEqualityComparer,System.Collections", @"StructuralEqualityComparer");
     feature.AddKnownType(@"System.Collections.StructuralComparer,System.Collections", @"StructuralComparer");
     feature.AddKnownType(@"System.Collections.HashHelpers,System.Collections", @"HashHelpers");
     feature.AddKnownType(@"System.Collections.Generic.BitHelper,System.Collections", @"BitHelper");
     feature.AddKnownType(@"System.Collections.Generic.CollectionExtensions,System.Collections", @"CollectionExtensions");
     feature.AddKnownType(@"System.Collections.Generic.ICollectionDebugView`1,System.Collections", @"ICollectionDebugView`1'1");
     feature.AddKnownType(@"System.Collections.Generic.IDictionaryDebugView`2,System.Collections", @"IDictionaryDebugView`2'2");
     feature.AddKnownType(@"System.Collections.Generic.DictionaryKeyCollectionDebugView`2,System.Collections", @"DictionaryKeyCollectionDebugView`2'2");
     feature.AddKnownType(@"System.Collections.Generic.DictionaryValueCollectionDebugView`2,System.Collections", @"DictionaryValueCollectionDebugView`2'2");
     feature.AddKnownType(@"System.Collections.Generic.HashSet`1+ElementCount,System.Collections", @"ElementCount'1");
     feature.AddKnownType(@"System.Collections.Generic.HashSet`1+Slot,System.Collections", @"Slot'1");
     feature.AddKnownType(@"System.Collections.Generic.HashSet`1+Enumerator,System.Collections", @"HashSet`1'1.Enumerator'1");
     feature.AddKnownType(@"System.Collections.Generic.HashSetEqualityComparer`1,System.Collections", @"HashSetEqualityComparer`1'1");
     feature.AddKnownType(@"System.Collections.Generic.LinkedList`1+Enumerator,System.Collections", @"LinkedList`1'1.Enumerator'1");
     feature.AddKnownType(@"System.Collections.Generic.LinkedListNode`1,System.Collections", @"LinkedListNode`1'1");
     feature.AddKnownType(@"System.Collections.Generic.Queue`1+Enumerator,System.Collections", @"Queue`1'1.Enumerator'1");
     feature.AddKnownType(@"System.Collections.Generic.QueueDebugView`1,System.Collections", @"QueueDebugView`1'1");
     feature.AddKnownType(@"System.Collections.Generic.SortedDictionary`2+Enumerator,System.Collections", @"SortedDictionary`2'2.Enumerator'2");
     feature.AddKnownType(@"System.Collections.Generic.SortedDictionary`2+KeyCollection,System.Collections", @"SortedDictionary`2'2.KeyCollection'2");
     feature.AddKnownType(@"System.Collections.Generic.SortedDictionary`2+KeyCollection+Enumerator,System.Collections", @"SortedDictionary`2'2.KeyCollection'2.Enumerator'2");
     feature.AddKnownType(@"System.Collections.Generic.SortedDictionary`2+ValueCollection,System.Collections", @"SortedDictionary`2'2.ValueCollection'2");
     feature.AddKnownType(@"System.Collections.Generic.SortedDictionary`2+ValueCollection+Enumerator,System.Collections", @"SortedDictionary`2'2.ValueCollection'2.Enumerator'2");
     feature.AddKnownType(@"System.Collections.Generic.SortedDictionary`2+KeyValuePairComparer,System.Collections", @"SortedDictionary`2'2.KeyValuePairComparer'2");
     feature.AddKnownType(@"System.Collections.Generic.TreeSet`1,System.Collections", @"TreeSet`1'1");
     feature.AddKnownType(@"System.Collections.Generic.SortedList`2+KeyList,System.Collections", @"SortedList`2'2.KeyList'2");
     feature.AddKnownType(@"System.Collections.Generic.SortedList`2+ValueList,System.Collections", @"SortedList`2'2.ValueList'2");
     feature.AddKnownType(@"System.Collections.Generic.NodeColor,System.Collections", @"NodeColor");
     feature.AddKnownType(@"System.Collections.Generic.TreeWalkPredicate`1,System.Collections", @"TreeWalkPredicate`1'1");
     feature.AddKnownType(@"System.Collections.Generic.TreeRotation,System.Collections", @"TreeRotation");
     feature.AddKnownType(@"System.Collections.Generic.SortedSet`1+Node,System.Collections", @"Node'1");
     feature.AddKnownType(@"System.Collections.Generic.SortedSet`1+Enumerator,System.Collections", @"SortedSet`1'1.Enumerator'1");
     feature.AddKnownType(@"System.Collections.Generic.SortedSet`1+ElementCount,System.Collections", @"ElementCount'1");
     feature.AddKnownType(@"System.Collections.Generic.SortedSet`1+TreeSubSet,System.Collections", @"TreeSubSet'1");
     feature.AddKnownType(@"System.Collections.Generic.SortedSetEqualityComparer`1,System.Collections", @"SortedSetEqualityComparer`1'1");
     feature.AddKnownType(@"System.Collections.Generic.Stack`1+Enumerator,System.Collections", @"Stack`1'1.Enumerator'1");
     feature.AddKnownType(@"System.Collections.Generic.StackDebugView`1,System.Collections", @"StackDebugView`1'1");
     feature.AddKnownType(@"System.Collections.Generic.EnumerableHelpers,System.Collections", @"EnumerableHelpers");
     feature.AddKnownType(@"Interop,System.Console", @"Interop");
     feature.AddKnownType(@"Interop+Kernel32,System.Console", @"Kernel32");
     feature.AddKnownType(@"Interop+Kernel32+CONSOLE_CURSOR_INFO,System.Console", @"CONSOLE_CURSOR_INFO");
     feature.AddKnownType(@"Interop+Kernel32+CONSOLE_SCREEN_BUFFER_INFO,System.Console", @"CONSOLE_SCREEN_BUFFER_INFO");
     feature.AddKnownType(@"Interop+Kernel32+COORD,System.Console", @"COORD");
     feature.AddKnownType(@"Interop+Kernel32+SMALL_RECT,System.Console", @"SMALL_RECT");
     feature.AddKnownType(@"Interop+Kernel32+Color,System.Console", @"Color");
     feature.AddKnownType(@"Interop+Kernel32+CHAR_INFO,System.Console", @"CHAR_INFO");
     feature.AddKnownType(@"Interop+Kernel32+ConsoleCtrlHandlerRoutine,System.Console", @"ConsoleCtrlHandlerRoutine");
     feature.AddKnownType(@"Interop+BOOL,System.Console", @"BOOL");
     feature.AddKnownType(@"Interop+User32,System.Console", @"User32");
     feature.AddKnownType(@"Interop+KeyEventRecord,System.Console", @"KeyEventRecord");
     feature.AddKnownType(@"Interop+InputRecord,System.Console", @"InputRecord");
     feature.AddKnownType(@"FxResources.System.Console.SR,System.Console", @"FxResources.System.Console.SR");
     feature.AddKnownType(@"System.Console,System.Console", @"Console");
     feature.AddKnownType(@"System.ConsoleCancelEventHandler,System.Console", @"ConsoleCancelEventHandler");
     feature.AddKnownType(@"System.ConsoleCancelEventArgs,System.Console", @"ConsoleCancelEventArgs");
     feature.AddKnownType(@"System.ConsoleColor,System.Console", @"ConsoleColor");
     feature.AddKnownType(@"System.ConsoleSpecialKey,System.Console", @"ConsoleSpecialKey");
     feature.AddKnownType(@"System.ConsoleKey,System.Console", @"ConsoleKey");
     feature.AddKnownType(@"System.ConsoleKeyInfo,System.Console", @"ConsoleKeyInfo");
     feature.AddKnownType(@"System.ConsoleModifiers,System.Console", @"ConsoleModifiers");
     feature.AddKnownType(@"System.ConsolePal,System.Console", @"ConsolePal");
     feature.AddKnownType(@"System.ConsolePal+ControlKeyState,System.Console", @"ControlKeyState");
     feature.AddKnownType(@"System.IO.ConsoleStream,System.Console", @"ConsoleStream");
     feature.AddKnownType(@"System.ConsolePal+ControlCHandlerRegistrar,System.Console", @"ControlCHandlerRegistrar");
     feature.AddKnownType(@"System.SR,System.Console", @"SR");
     feature.AddKnownType(@"System.Text.ConsoleEncoding,System.Console", @"ConsoleEncoding");
     feature.AddKnownType(@"System.Text.OSEncoding,System.Console", @"OSEncoding");
     feature.AddKnownType(@"System.Text.OSEncoder,System.Console", @"OSEncoder");
     feature.AddKnownType(@"System.Text.DecoderDBCS,System.Console", @"DecoderDBCS");
     feature.AddKnownType(@"System.Text.EncodingHelper,System.Console", @"EncodingHelper");
     feature.AddKnownType(@"System.IO.SyncTextReader,System.Console", @"SyncTextReader");
     feature.AddKnownType(@"System.IO.SyncTextWriter,System.Console", @"SyncTextWriter");
     feature.AddKnownType(@"System.IO.Error,System.Console", @"Error");
     feature.AddKnownType(@"System.IO.Win32Marshal,System.Console", @"Win32Marshal");
     feature.AddKnownType(@"FxResources.System.Linq.SR,System.Linq", @"FxResources.System.Linq.SR");
     feature.AddKnownType(@"System.SR,System.Linq", @"SR");
     feature.AddKnownType(@"System.Linq.Enumerable,System.Linq", @"Enumerable");
     feature.AddKnownType(@"System.Linq.Enumerable+Iterator`1,System.Linq", @"Iterator`1'1");
     feature.AddKnownType(@"System.Linq.IIListProvider`1,System.Linq", @"IIListProvider`1'1");
     feature.AddKnownType(@"System.Linq.IPartition`1,System.Linq", @"IPartition`1'1");
     feature.AddKnownType(@"System.Linq.Enumerable+WhereArrayIterator`1,System.Linq", @"WhereArrayIterator`1'1");
     feature.AddKnownType(@"System.Linq.Buffer`1,System.Linq", @"Buffer`1'1");
     feature.AddKnownType(@"System.Linq.SystemCore_EnumerableDebugView`1,System.Linq", @"SystemCore_EnumerableDebugView`1'1");
     feature.AddKnownType(@"System.Linq.SystemCore_EnumerableDebugViewEmptyException,System.Linq", @"SystemCore_EnumerableDebugViewEmptyException");
     feature.AddKnownType(@"System.Linq.SystemCore_EnumerableDebugView,System.Linq", @"SystemCore_EnumerableDebugView");
     feature.AddKnownType(@"System.Linq.SystemLinq_GroupingDebugView`2,System.Linq", @"SystemLinq_GroupingDebugView`2'2");
     feature.AddKnownType(@"System.Linq.SystemLinq_LookupDebugView`2,System.Linq", @"SystemLinq_LookupDebugView`2'2");
     feature.AddKnownType(@"System.Linq.Error,System.Linq", @"Error");
     feature.AddKnownType(@"System.Linq.IGrouping`2,System.Linq", @"IGrouping`2'2");
     feature.AddKnownType(@"System.Linq.Grouping`2,System.Linq", @"Grouping`2'2");
     feature.AddKnownType(@"System.Linq.GroupedResultEnumerable`4,System.Linq", @"GroupedResultEnumerable`4'4");
     feature.AddKnownType(@"System.Linq.GroupedResultEnumerable`3,System.Linq", @"GroupedResultEnumerable`3'3");
     feature.AddKnownType(@"System.Linq.GroupedEnumerable`3,System.Linq", @"GroupedEnumerable`3'3");
     feature.AddKnownType(@"System.Linq.GroupedEnumerable`2,System.Linq", @"GroupedEnumerable`2'2");
     feature.AddKnownType(@"System.Linq.ILookup`2,System.Linq", @"ILookup`2'2");
     feature.AddKnownType(@"System.Linq.Lookup`2,System.Linq", @"Lookup`2'2");
     feature.AddKnownType(@"System.Linq.IOrderedEnumerable`1,System.Linq", @"IOrderedEnumerable`1'1");
     feature.AddKnownType(@"System.Linq.OrderedEnumerable`1,System.Linq", @"OrderedEnumerable`1'1");
     feature.AddKnownType(@"System.Linq.OrderedEnumerable`2,System.Linq", @"OrderedEnumerable`2'2");
     feature.AddKnownType(@"System.Linq.CachingComparer`1,System.Linq", @"CachingComparer`1'1");
     feature.AddKnownType(@"System.Linq.CachingComparer`2,System.Linq", @"CachingComparer`2'2");
     feature.AddKnownType(@"System.Linq.CachingComparerWithChild`2,System.Linq", @"CachingComparerWithChild`2'2");
     feature.AddKnownType(@"System.Linq.EnumerableSorter`1,System.Linq", @"EnumerableSorter`1'1");
     feature.AddKnownType(@"System.Linq.EnumerableSorter`2,System.Linq", @"EnumerableSorter`2'2");
     feature.AddKnownType(@"System.Linq.EmptyPartition`1,System.Linq", @"EmptyPartition`1'1");
     feature.AddKnownType(@"System.Linq.OrderedPartition`1,System.Linq", @"OrderedPartition`1'1");
     feature.AddKnownType(@"System.Linq.Set`1,System.Linq", @"Set`1'1");
     feature.AddKnownType(@"System.Linq.SingleLinkedNode`1,System.Linq", @"SingleLinkedNode`1'1");
     feature.AddKnownType(@"System.Linq.Utilities,System.Linq", @"Utilities");
     feature.AddKnownType(@"System.Collections.Generic.ArrayBuilder`1,System.Linq", @"ArrayBuilder`1'1");
     feature.AddKnownType(@"System.Collections.Generic.EnumerableHelpers,System.Linq", @"EnumerableHelpers");
     feature.AddKnownType(@"System.Collections.Generic.CopyPosition,System.Linq", @"CopyPosition");
     feature.AddKnownType(@"System.Collections.Generic.LargeArrayBuilder`1,System.Linq", @"LargeArrayBuilder`1'1");
     feature.AddKnownType(@"System.Collections.Generic.Marker,System.Linq", @"Marker");
     feature.AddKnownType(@"System.Collections.Generic.SparseArrayBuilder`1,System.Linq", @"SparseArrayBuilder`1'1");
     feature.AddKnownType(@"Gateway.Program,Gateway", @"Gateway.Program");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.ConsoleLoggerExtensions,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.ConsoleLoggerExtensions");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.ConfigurationConsoleLoggerSettings,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.ConfigurationConsoleLoggerSettings");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.IConsoleLoggerSettings,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.IConsoleLoggerSettings");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.ConsoleLogger,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.ConsoleLogger");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.ConsoleLoggerProvider,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.ConsoleLoggerProvider");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.ConsoleLoggerSettings,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.ConsoleLoggerSettings");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.ConsoleLogScope,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.ConsoleLogScope");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.Internal.AnsiLogConsole,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.Internal.AnsiLogConsole");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.Internal.IConsole,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.Internal.IConsole");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.Internal.ConsoleLoggerProcessor,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.Internal.ConsoleLoggerProcessor");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.Internal.IAnsiSystemConsole,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.Internal.IAnsiSystemConsole");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.Internal.LogMessageEntry,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.Internal.LogMessageEntry");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.Internal.WindowsLogConsole,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.Internal.WindowsLogConsole");
     feature.AddKnownType(@"Interop,System.Net.Primitives", @"Interop");
     feature.AddKnownType(@"Interop+IpHlpApi,System.Net.Primitives", @"IpHlpApi");
     feature.AddKnownType(@"Interop+IpHlpApi+FIXED_INFO,System.Net.Primitives", @"IpHlpApi.FIXED_INFO");
     feature.AddKnownType(@"Interop+IpHlpApi+IP_ADDR_STRING,System.Net.Primitives", @"IpHlpApi.IP_ADDR_STRING");
     feature.AddKnownType(@"Interop+Kernel32,System.Net.Primitives", @"Kernel32");
     feature.AddKnownType(@"FxResources.System.Net.Primitives.SR,System.Net.Primitives", @"FxResources.System.Net.Primitives.SR");
     feature.AddKnownType(@"Microsoft.Win32.SafeHandles.SafeLocalAllocHandle,System.Net.Primitives", @"Microsoft.Win32.SafeHandles.SafeLocalAllocHandle");
     feature.AddKnownType(@"System.IPv4AddressHelper,System.Net.Primitives", @"IPv4AddressHelper");
     feature.AddKnownType(@"System.IPv6AddressHelper,System.Net.Primitives", @"IPv6AddressHelper");
     feature.AddKnownType(@"System.StringExtensions,System.Net.Primitives", @"StringExtensions");
     feature.AddKnownType(@"System.Marvin,System.Net.Primitives", @"Marvin");
     feature.AddKnownType(@"System.NotImplemented,System.Net.Primitives", @"NotImplemented");
     feature.AddKnownType(@"System.SR,System.Net.Primitives", @"SR");
     feature.AddKnownType(@"System.IO.StringBuilderCache,System.Net.Primitives", @"StringBuilderCache");
     feature.AddKnownType(@"System.Security.Authentication.SslProtocols,System.Net.Primitives", @"SslProtocols");
     feature.AddKnownType(@"System.Security.Authentication.ExchangeAlgorithmType,System.Net.Primitives", @"ExchangeAlgorithmType");
     feature.AddKnownType(@"System.Security.Authentication.CipherAlgorithmType,System.Net.Primitives", @"CipherAlgorithmType");
     feature.AddKnownType(@"System.Security.Authentication.HashAlgorithmType,System.Net.Primitives", @"HashAlgorithmType");
     feature.AddKnownType(@"System.Security.Authentication.ExtendedProtection.ChannelBinding,System.Net.Primitives", @"ChannelBinding");
     feature.AddKnownType(@"System.Security.Authentication.ExtendedProtection.ChannelBindingKind,System.Net.Primitives", @"ChannelBindingKind");
     feature.AddKnownType(@"System.Net.AuthenticationSchemes,System.Net.Primitives", @"AuthenticationSchemes");
     feature.AddKnownType(@"System.Net.CookieVariant,System.Net.Primitives", @"CookieVariant");
     feature.AddKnownType(@"System.Net.Cookie,System.Net.Primitives", @"Cookie");
     feature.AddKnownType(@"System.Net.HeaderVariantInfo,System.Net.Primitives", @"HeaderVariantInfo");
     feature.AddKnownType(@"System.Net.CookieContainer,System.Net.Primitives", @"CookieContainer");
     feature.AddKnownType(@"System.Net.PathList,System.Net.Primitives", @"PathList");
     feature.AddKnownType(@"System.Net.CookieCollection,System.Net.Primitives", @"CookieCollection");
     feature.AddKnownType(@"System.Net.CookieCollection+Stamp,System.Net.Primitives", @"Stamp");
     feature.AddKnownType(@"System.Net.CookieException,System.Net.Primitives", @"CookieException");
     feature.AddKnownType(@"System.Net.CredentialCache,System.Net.Primitives", @"CredentialCache");
     feature.AddKnownType(@"System.Net.ICredentials,System.Net.Primitives", @"ICredentials");
     feature.AddKnownType(@"System.Net.ICredentialsByHost,System.Net.Primitives", @"ICredentialsByHost");
     feature.AddKnownType(@"System.Net.CredentialKey,System.Net.Primitives", @"CredentialKey");
     feature.AddKnownType(@"System.Net.SystemNetworkCredential,System.Net.Primitives", @"SystemNetworkCredential");
     feature.AddKnownType(@"System.Net.NetworkCredential,System.Net.Primitives", @"NetworkCredential");
     feature.AddKnownType(@"System.Net.CredentialHostKey,System.Net.Primitives", @"CredentialHostKey");
     feature.AddKnownType(@"System.Net.DecompressionMethods,System.Net.Primitives", @"DecompressionMethods");
     feature.AddKnownType(@"System.Net.DnsEndPoint,System.Net.Primitives", @"DnsEndPoint");
     feature.AddKnownType(@"System.Net.EndPoint,System.Net.Primitives", @"EndPoint");
     feature.AddKnownType(@"System.Net.HttpStatusCode,System.Net.Primitives", @"HttpStatusCode");
     feature.AddKnownType(@"System.Net.HttpVersion,System.Net.Primitives", @"HttpVersion");
     feature.AddKnownType(@"System.Net.IPAddressParser,System.Net.Primitives", @"IPAddressParser");
     feature.AddKnownType(@"System.Net.IWebProxy,System.Net.Primitives", @"IWebProxy");
     feature.AddKnownType(@"System.Net.NetEventSource,System.Net.Primitives", @"NetEventSource");
     feature.AddKnownType(@"System.Net.NetEventSource+Keywords,System.Net.Primitives", @"NetEventSource.Keywords");
     feature.AddKnownType(@"System.Net.TransportContext,System.Net.Primitives", @"TransportContext");
     feature.AddKnownType(@"System.Net.ByteOrder,System.Net.Primitives", @"ByteOrder");
     feature.AddKnownType(@"System.Net.CookieComparer,System.Net.Primitives", @"CookieComparer");
     feature.AddKnownType(@"System.Net.CookieToken,System.Net.Primitives", @"CookieToken");
     feature.AddKnownType(@"System.Net.CookieTokenizer,System.Net.Primitives", @"CookieTokenizer");
     feature.AddKnownType(@"System.Net.CookieParser,System.Net.Primitives", @"CookieParser");
     feature.AddKnownType(@"System.Net.TcpValidationHelpers,System.Net.Primitives", @"TcpValidationHelpers");
     feature.AddKnownType(@"System.Net.SocketAddress,System.Net.Primitives", @"SocketAddress");
     feature.AddKnownType(@"System.Net.SocketAddressPal,System.Net.Primitives", @"SocketAddressPal");
     feature.AddKnownType(@"System.Net.Cache.RequestCacheLevel,System.Net.Primitives", @"RequestCacheLevel");
     feature.AddKnownType(@"System.Net.Cache.RequestCachePolicy,System.Net.Primitives", @"RequestCachePolicy");
     feature.AddKnownType(@"System.Net.NetworkInformation.IPAddressCollection,System.Net.Primitives", @"IPAddressCollection");
     feature.AddKnownType(@"System.Net.NetworkInformation.HostInformation,System.Net.Primitives", @"HostInformation");
     feature.AddKnownType(@"System.Net.NetworkInformation.HostInformationPal,System.Net.Primitives", @"HostInformationPal");
     feature.AddKnownType(@"System.Net.Security.AuthenticationLevel,System.Net.Primitives", @"AuthenticationLevel");
     feature.AddKnownType(@"System.Net.Security.SslPolicyErrors,System.Net.Primitives", @"SslPolicyErrors");
     feature.AddKnownType(@"System.Net.Sockets.SocketException,System.Net.Primitives", @"SocketException");
     feature.AddKnownType(@"System.Net.Sockets.AddressFamily,System.Net.Primitives", @"AddressFamily");
     feature.AddKnownType(@"System.Net.Sockets.SocketError,System.Net.Primitives", @"SocketError");
     feature.AddKnownType(@"Interop,System.Net.NameResolution", @"Interop");
     feature.AddKnownType(@"Interop+Winsock,System.Net.NameResolution", @"Winsock");
     feature.AddKnownType(@"Interop+Winsock+WSAData,System.Net.NameResolution", @"WSAData");
     feature.AddKnownType(@"Interop+Winsock+LPLOOKUPSERVICE_COMPLETION_ROUTINE,System.Net.NameResolution", @"LPLOOKUPSERVICE_COMPLETION_ROUTINE");
     feature.AddKnownType(@"Interop+Kernel32,System.Net.NameResolution", @"Kernel32");
     feature.AddKnownType(@"FxResources.System.Net.NameResolution.SR,System.Net.NameResolution", @"FxResources.System.Net.NameResolution.SR");
     feature.AddKnownType(@"Microsoft.Win32.SafeHandles.SafeLibraryHandle,System.Net.NameResolution", @"Microsoft.Win32.SafeHandles.SafeLibraryHandle");
     feature.AddKnownType(@"System.SR,System.Net.NameResolution", @"SR");
     feature.AddKnownType(@"System.Net.Dns,System.Net.NameResolution", @"Dns");
     feature.AddKnownType(@"System.Net.IPHostEntry,System.Net.NameResolution", @"IPHostEntry");
     feature.AddKnownType(@"System.Net.NameResolutionUtilities,System.Net.NameResolution", @"NameResolutionUtilities");
     feature.AddKnownType(@"System.Net.NetEventSource,System.Net.NameResolution", @"NetEventSource");
     feature.AddKnownType(@"System.Net.NetEventSource+Keywords,System.Net.NameResolution", @"NetEventSource.Keywords");
     feature.AddKnownType(@"System.Net.ContextAwareResult,System.Net.NameResolution", @"ContextAwareResult");
     feature.AddKnownType(@"System.Net.LazyAsyncResult,System.Net.NameResolution", @"LazyAsyncResult");
     feature.AddKnownType(@"System.Net.DnsResolveAsyncResult,System.Net.NameResolution", @"DnsResolveAsyncResult");
     feature.AddKnownType(@"System.Net.NameResolutionPal,System.Net.NameResolution", @"NameResolutionPal");
     feature.AddKnownType(@"System.Net.SocketProtocolSupportPal,System.Net.NameResolution", @"SocketProtocolSupportPal");
     feature.AddKnownType(@"System.Net.SocketAddressPal,System.Net.NameResolution", @"SocketAddressPal");
     feature.AddKnownType(@"System.Net.Sockets.AddressInfo,System.Net.NameResolution", @"AddressInfo");
     feature.AddKnownType(@"System.Net.Sockets.AddressInfoHints,System.Net.NameResolution", @"AddressInfoHints");
     feature.AddKnownType(@"System.Net.Sockets.SafeFreeAddrInfo,System.Net.NameResolution", @"SafeFreeAddrInfo");
     feature.AddKnownType(@"System.Net.Sockets.AddressInfoEx,System.Net.NameResolution", @"AddressInfoEx");
     feature.AddKnownType(@"System.Net.Internals.ProtocolType,System.Net.NameResolution", @"ProtocolType");
     feature.AddKnownType(@"System.Net.Internals.SocketType,System.Net.NameResolution", @"SocketType");
     feature.AddKnownType(@"System.Net.Internals.SocketExceptionFactory,System.Net.NameResolution", @"SocketExceptionFactory");
     feature.AddKnownType(@"System.Net.Internals.ProtocolFamily,System.Net.NameResolution", @"ProtocolFamily");
     feature.AddKnownType(@"Orleans.Serialization.BondSerializer,Orleans.Serialization.Bond", @"Orleans.Serialization.BondSerializer");
     feature.AddKnownType(@"Orleans.Serialization.InputStream,Orleans.Serialization.Bond", @"Orleans.Serialization.InputStream");
     feature.AddKnownType(@"Orleans.Serialization.OutputStream,Orleans.Serialization.Bond", @"Orleans.Serialization.OutputStream");
     feature.AddKnownType(@"Orleans.Serialization.ProtobufSerializer,Orleans.Serialization.Protobuf", @"Orleans.Serialization.ProtobufSerializer");
 }
 public void Populate(global::Orleans.Serialization.SerializerFeature feature)
 {
     feature.AddKnownType(@"Interop,System.Console", @"Interop");
     feature.AddKnownType(@"Interop+Kernel32,System.Console", @"Kernel32");
     feature.AddKnownType(@"Interop+Kernel32+CONSOLE_CURSOR_INFO,System.Console", @"CONSOLE_CURSOR_INFO");
     feature.AddKnownType(@"Interop+Kernel32+CONSOLE_SCREEN_BUFFER_INFO,System.Console", @"CONSOLE_SCREEN_BUFFER_INFO");
     feature.AddKnownType(@"Interop+Kernel32+COORD,System.Console", @"COORD");
     feature.AddKnownType(@"Interop+Kernel32+SMALL_RECT,System.Console", @"SMALL_RECT");
     feature.AddKnownType(@"Interop+Kernel32+Color,System.Console", @"Color");
     feature.AddKnownType(@"Interop+Kernel32+CHAR_INFO,System.Console", @"CHAR_INFO");
     feature.AddKnownType(@"Interop+Kernel32+ConsoleCtrlHandlerRoutine,System.Console", @"ConsoleCtrlHandlerRoutine");
     feature.AddKnownType(@"Interop+BOOL,System.Console", @"BOOL");
     feature.AddKnownType(@"Interop+User32,System.Console", @"User32");
     feature.AddKnownType(@"Interop+KeyEventRecord,System.Console", @"KeyEventRecord");
     feature.AddKnownType(@"Interop+InputRecord,System.Console", @"InputRecord");
     feature.AddKnownType(@"FxResources.System.Console.SR,System.Console", @"FxResources.System.Console.SR");
     feature.AddKnownType(@"System.Console,System.Console", @"Console");
     feature.AddKnownType(@"System.ConsoleCancelEventHandler,System.Console", @"ConsoleCancelEventHandler");
     feature.AddKnownType(@"System.ConsoleCancelEventArgs,System.Console", @"ConsoleCancelEventArgs");
     feature.AddKnownType(@"System.ConsoleColor,System.Console", @"ConsoleColor");
     feature.AddKnownType(@"System.ConsoleSpecialKey,System.Console", @"ConsoleSpecialKey");
     feature.AddKnownType(@"System.ConsoleKey,System.Console", @"ConsoleKey");
     feature.AddKnownType(@"System.ConsoleKeyInfo,System.Console", @"ConsoleKeyInfo");
     feature.AddKnownType(@"System.ConsoleModifiers,System.Console", @"ConsoleModifiers");
     feature.AddKnownType(@"System.ConsolePal,System.Console", @"ConsolePal");
     feature.AddKnownType(@"System.ConsolePal+ControlKeyState,System.Console", @"ControlKeyState");
     feature.AddKnownType(@"System.IO.ConsoleStream,System.Console", @"ConsoleStream");
     feature.AddKnownType(@"System.ConsolePal+ControlCHandlerRegistrar,System.Console", @"ControlCHandlerRegistrar");
     feature.AddKnownType(@"System.SR,System.Console", @"SR");
     feature.AddKnownType(@"System.Text.ConsoleEncoding,System.Console", @"ConsoleEncoding");
     feature.AddKnownType(@"System.Text.OSEncoding,System.Console", @"OSEncoding");
     feature.AddKnownType(@"System.Text.OSEncoder,System.Console", @"OSEncoder");
     feature.AddKnownType(@"System.Text.DecoderDBCS,System.Console", @"DecoderDBCS");
     feature.AddKnownType(@"System.Text.EncodingHelper,System.Console", @"EncodingHelper");
     feature.AddKnownType(@"System.IO.SyncTextReader,System.Console", @"SyncTextReader");
     feature.AddKnownType(@"System.IO.SyncTextWriter,System.Console", @"SyncTextWriter");
     feature.AddKnownType(@"System.IO.Error,System.Console", @"Error");
     feature.AddKnownType(@"System.IO.Win32Marshal,System.Console", @"Win32Marshal");
     feature.AddKnownType(@"SouthParkSilo.Program,SouthParkSilo", @"SouthParkSilo.Program");
     feature.AddKnownType(@"SouthParkSilo.Grains.CharacterGrain,SouthParkSilo", @"SouthParkSilo.Grains.CharacterGrain");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.ConsoleLoggerExtensions,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.ConsoleLoggerExtensions");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.ConfigurationConsoleLoggerSettings,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.ConfigurationConsoleLoggerSettings");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.IConsoleLoggerSettings,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.IConsoleLoggerSettings");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.ConsoleLogger,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.ConsoleLogger");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.ConsoleLoggerProvider,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.ConsoleLoggerProvider");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.ConsoleLoggerSettings,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.ConsoleLoggerSettings");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.ConsoleLogScope,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.ConsoleLogScope");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.Internal.AnsiLogConsole,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.Internal.AnsiLogConsole");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.Internal.IConsole,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.Internal.IConsole");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.Internal.ConsoleLoggerProcessor,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.Internal.ConsoleLoggerProcessor");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.Internal.IAnsiSystemConsole,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.Internal.IAnsiSystemConsole");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.Internal.LogMessageEntry,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.Internal.LogMessageEntry");
     feature.AddKnownType(@"Microsoft.Extensions.Logging.Console.Internal.WindowsLogConsole,Microsoft.Extensions.Logging.Console", @"Microsoft.Extensions.Logging.Console.Internal.WindowsLogConsole");
     feature.AddKnownType(@"Interop,System.Net.Primitives", @"Interop");
     feature.AddKnownType(@"Interop+IpHlpApi,System.Net.Primitives", @"IpHlpApi");
     feature.AddKnownType(@"Interop+IpHlpApi+FIXED_INFO,System.Net.Primitives", @"IpHlpApi.FIXED_INFO");
     feature.AddKnownType(@"Interop+IpHlpApi+IP_ADDR_STRING,System.Net.Primitives", @"IpHlpApi.IP_ADDR_STRING");
     feature.AddKnownType(@"Interop+Kernel32,System.Net.Primitives", @"Kernel32");
     feature.AddKnownType(@"FxResources.System.Net.Primitives.SR,System.Net.Primitives", @"FxResources.System.Net.Primitives.SR");
     feature.AddKnownType(@"Microsoft.Win32.SafeHandles.SafeLocalAllocHandle,System.Net.Primitives", @"Microsoft.Win32.SafeHandles.SafeLocalAllocHandle");
     feature.AddKnownType(@"System.IPv4AddressHelper,System.Net.Primitives", @"IPv4AddressHelper");
     feature.AddKnownType(@"System.IPv6AddressHelper,System.Net.Primitives", @"IPv6AddressHelper");
     feature.AddKnownType(@"System.StringExtensions,System.Net.Primitives", @"StringExtensions");
     feature.AddKnownType(@"System.Marvin,System.Net.Primitives", @"Marvin");
     feature.AddKnownType(@"System.NotImplemented,System.Net.Primitives", @"NotImplemented");
     feature.AddKnownType(@"System.SR,System.Net.Primitives", @"SR");
     feature.AddKnownType(@"System.IO.StringBuilderCache,System.Net.Primitives", @"StringBuilderCache");
     feature.AddKnownType(@"System.Security.Authentication.SslProtocols,System.Net.Primitives", @"SslProtocols");
     feature.AddKnownType(@"System.Security.Authentication.ExchangeAlgorithmType,System.Net.Primitives", @"ExchangeAlgorithmType");
     feature.AddKnownType(@"System.Security.Authentication.CipherAlgorithmType,System.Net.Primitives", @"CipherAlgorithmType");
     feature.AddKnownType(@"System.Security.Authentication.HashAlgorithmType,System.Net.Primitives", @"HashAlgorithmType");
     feature.AddKnownType(@"System.Security.Authentication.ExtendedProtection.ChannelBinding,System.Net.Primitives", @"ChannelBinding");
     feature.AddKnownType(@"System.Security.Authentication.ExtendedProtection.ChannelBindingKind,System.Net.Primitives", @"ChannelBindingKind");
     feature.AddKnownType(@"System.Net.AuthenticationSchemes,System.Net.Primitives", @"AuthenticationSchemes");
     feature.AddKnownType(@"System.Net.CookieVariant,System.Net.Primitives", @"CookieVariant");
     feature.AddKnownType(@"System.Net.Cookie,System.Net.Primitives", @"Cookie");
     feature.AddKnownType(@"System.Net.HeaderVariantInfo,System.Net.Primitives", @"HeaderVariantInfo");
     feature.AddKnownType(@"System.Net.CookieContainer,System.Net.Primitives", @"CookieContainer");
     feature.AddKnownType(@"System.Net.PathList,System.Net.Primitives", @"PathList");
     feature.AddKnownType(@"System.Net.CookieCollection,System.Net.Primitives", @"CookieCollection");
     feature.AddKnownType(@"System.Net.CookieCollection+Stamp,System.Net.Primitives", @"Stamp");
     feature.AddKnownType(@"System.Net.CookieException,System.Net.Primitives", @"CookieException");
     feature.AddKnownType(@"System.Net.CredentialCache,System.Net.Primitives", @"CredentialCache");
     feature.AddKnownType(@"System.Net.ICredentials,System.Net.Primitives", @"ICredentials");
     feature.AddKnownType(@"System.Net.ICredentialsByHost,System.Net.Primitives", @"ICredentialsByHost");
     feature.AddKnownType(@"System.Net.CredentialKey,System.Net.Primitives", @"CredentialKey");
     feature.AddKnownType(@"System.Net.SystemNetworkCredential,System.Net.Primitives", @"SystemNetworkCredential");
     feature.AddKnownType(@"System.Net.NetworkCredential,System.Net.Primitives", @"NetworkCredential");
     feature.AddKnownType(@"System.Net.CredentialHostKey,System.Net.Primitives", @"CredentialHostKey");
     feature.AddKnownType(@"System.Net.DecompressionMethods,System.Net.Primitives", @"DecompressionMethods");
     feature.AddKnownType(@"System.Net.DnsEndPoint,System.Net.Primitives", @"DnsEndPoint");
     feature.AddKnownType(@"System.Net.EndPoint,System.Net.Primitives", @"EndPoint");
     feature.AddKnownType(@"System.Net.HttpStatusCode,System.Net.Primitives", @"HttpStatusCode");
     feature.AddKnownType(@"System.Net.HttpVersion,System.Net.Primitives", @"HttpVersion");
     feature.AddKnownType(@"System.Net.IPAddressParser,System.Net.Primitives", @"IPAddressParser");
     feature.AddKnownType(@"System.Net.IWebProxy,System.Net.Primitives", @"IWebProxy");
     feature.AddKnownType(@"System.Net.NetEventSource,System.Net.Primitives", @"NetEventSource");
     feature.AddKnownType(@"System.Net.NetEventSource+Keywords,System.Net.Primitives", @"NetEventSource.Keywords");
     feature.AddKnownType(@"System.Net.TransportContext,System.Net.Primitives", @"TransportContext");
     feature.AddKnownType(@"System.Net.ByteOrder,System.Net.Primitives", @"ByteOrder");
     feature.AddKnownType(@"System.Net.CookieComparer,System.Net.Primitives", @"CookieComparer");
     feature.AddKnownType(@"System.Net.CookieToken,System.Net.Primitives", @"CookieToken");
     feature.AddKnownType(@"System.Net.CookieTokenizer,System.Net.Primitives", @"CookieTokenizer");
     feature.AddKnownType(@"System.Net.CookieParser,System.Net.Primitives", @"CookieParser");
     feature.AddKnownType(@"System.Net.TcpValidationHelpers,System.Net.Primitives", @"TcpValidationHelpers");
     feature.AddKnownType(@"System.Net.SocketAddress,System.Net.Primitives", @"SocketAddress");
     feature.AddKnownType(@"System.Net.SocketAddressPal,System.Net.Primitives", @"SocketAddressPal");
     feature.AddKnownType(@"System.Net.Cache.RequestCacheLevel,System.Net.Primitives", @"RequestCacheLevel");
     feature.AddKnownType(@"System.Net.Cache.RequestCachePolicy,System.Net.Primitives", @"RequestCachePolicy");
     feature.AddKnownType(@"System.Net.NetworkInformation.IPAddressCollection,System.Net.Primitives", @"IPAddressCollection");
     feature.AddKnownType(@"System.Net.NetworkInformation.HostInformation,System.Net.Primitives", @"HostInformation");
     feature.AddKnownType(@"System.Net.NetworkInformation.HostInformationPal,System.Net.Primitives", @"HostInformationPal");
     feature.AddKnownType(@"System.Net.Security.AuthenticationLevel,System.Net.Primitives", @"AuthenticationLevel");
     feature.AddKnownType(@"System.Net.Security.SslPolicyErrors,System.Net.Primitives", @"SslPolicyErrors");
     feature.AddKnownType(@"System.Net.Sockets.SocketException,System.Net.Primitives", @"SocketException");
     feature.AddKnownType(@"System.Net.Sockets.AddressFamily,System.Net.Primitives", @"AddressFamily");
     feature.AddKnownType(@"System.Net.Sockets.SocketError,System.Net.Primitives", @"SocketError");
 }