OrleansService
Handle TypeScript
interface OrleansService { asClient(): OrleansServiceClient; withBroadcastChannel(name: string): OrleansService; withClusterId(clusterId: string): OrleansService; withClustering(provider: IResourceWithConnectionString): OrleansService; withDevelopmentClustering(): OrleansService; withGrainDirectory( name: string, provider: IResourceWithConnectionString): OrleansService; withGrainStorage( name: string, provider: IResourceWithConnectionString): OrleansService; withMemoryGrainStorage(name: string): OrleansService; withMemoryReminders(): OrleansService; withMemoryStreaming(name: string): OrleansService; withReminders(provider: IResourceWithConnectionString): OrleansService; withServiceId(serviceId: string): OrleansService; withStreaming( name: string, provider: IResourceWithConnectionString): OrleansService;} 13 members
Methods
method
asClient Creates an Orleans client view for the service
asClient(): OrleansServiceClientReturns
OrleansServiceClient method
withBroadcastChannel Adds an Orleans broadcast channel provider
withBroadcastChannel(name: string): OrleansServiceParameters
name string Returns
OrleansService method
withClusterId Sets the Orleans cluster ID
withClusterId(clusterId: string): OrleansServiceParameters
clusterId string Returns
OrleansService method
withClustering Configures Orleans clustering using a resource connection
withClustering(provider: IResourceWithConnectionString): OrleansServiceParameters
provider IResourceWithConnectionString Returns
OrleansService method
withDevelopmentClustering Configures Orleans development clustering
withDevelopmentClustering(): OrleansServiceReturns
OrleansService method
withGrainDirectory Adds an Orleans grain directory provider
withGrainDirectory( name: string, provider: IResourceWithConnectionString): OrleansServiceParameters
name string provider IResourceWithConnectionString Returns
OrleansService method
withGrainStorage Adds an Orleans grain storage provider
withGrainStorage( name: string, provider: IResourceWithConnectionString): OrleansServiceParameters
name string provider IResourceWithConnectionString Returns
OrleansService method
withMemoryGrainStorage Adds in-memory Orleans grain storage
withMemoryGrainStorage(name: string): OrleansServiceParameters
name string Returns
OrleansService method
withMemoryReminders Configures in-memory Orleans reminders
withMemoryReminders(): OrleansServiceReturns
OrleansService method
withMemoryStreaming Adds in-memory Orleans streaming
withMemoryStreaming(name: string): OrleansServiceParameters
name string Returns
OrleansService method
withReminders Configures Orleans reminder storage
withReminders(provider: IResourceWithConnectionString): OrleansServiceParameters
provider IResourceWithConnectionString Returns
OrleansService method
withServiceId Sets the Orleans service ID
withServiceId(serviceId: string): OrleansServiceParameters
serviceId string Returns
OrleansService method
withStreaming Adds an Orleans stream provider
withStreaming( name: string, provider: IResourceWithConnectionString): OrleansServiceParameters
name string provider IResourceWithConnectionString Returns
OrleansService