Share via


ServiceProviderOptions Class

Definition

Options for configuring various behaviors of the default IServiceProvider implementation.

public ref class ServiceProviderOptions
public class ServiceProviderOptions
type ServiceProviderOptions = class
Public Class ServiceProviderOptions
Inheritance
ServiceProviderOptions

Constructors

ServiceProviderOptions()

Initializes a new instance of the ServiceProviderOptions class.

Properties

ValidateOnBuild

Gets or sets a value that indicates whether validation is performed to ensure all services can be created when BuildServiceProvider(IServiceCollection, ServiceProviderOptions) is called.

ValidateScopes

Gets or sets a value that indicates whether validation is performed to ensure that scoped services are never resolved from the root provider.

Methods

Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to