3 instantiations of RemoteSerializationOptions
Microsoft.CodeAnalysis.Remote.Workspaces (3)
ExternalAccess\Pythia\Api\PythiaServiceDescriptorsWrapper.cs (1)
25
=> UnderlyingObject = new ServiceDescriptors(componentName, featureDisplayNameProvider, new
RemoteSerializationOptions
(additionalFormatters, additionalResolvers), interfaces);
ExternalAccess\UnitTesting\Api\UnitTestingServiceDescriptorsWrapper.cs (1)
25
=> UnderlyingObject = new ServiceDescriptors(componentName, featureDisplayNameProvider, new
RemoteSerializationOptions
(additionalFormatters, additionalResolvers), interfaces);
RemoteSerializationOptions.cs (1)
22
internal static readonly RemoteSerializationOptions Default =
new
([], []);
8 references to RemoteSerializationOptions
Microsoft.CodeAnalysis.Remote.Workspaces (8)
RemoteSerializationOptions.cs (1)
22
internal static readonly
RemoteSerializationOptions
Default = new([], []);
ServiceDescriptor.cs (4)
35
private readonly
RemoteSerializationOptions
_serializationOptions;
41
RemoteSerializationOptions
serializationOptions,
61
public static ServiceDescriptor CreateRemoteServiceDescriptor(string componentName, string simpleName, string suffix,
RemoteSerializationOptions
options, Func<string, string> featureDisplayNameProvider, Type? clientInterface)
65
=> new(CreateMoniker(componentName, simpleName, suffix), componentName, simpleName,
RemoteSerializationOptions
.Default, featureDisplayNameProvider, clientInterface: null);
ServiceDescriptors.cs (3)
56
public static readonly ServiceDescriptors Instance = new(ComponentName, GetFeatureDisplayName,
RemoteSerializationOptions
.Default, new (Type, Type?)[]
95
internal readonly
RemoteSerializationOptions
Options;
103
RemoteSerializationOptions
serializationOptions,