Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Class ReflectiveServiceConfigurationHelper

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

Inheritance
System.Object
ReflectiveServiceConfigurationHelper
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.ServiceLocation.Internal
Assembly: EPiServer.Framework.dll
Version: 11.20.7
Syntax
public class ReflectiveServiceConfigurationHelper

Constructors

ReflectiveServiceConfigurationHelper()

Declaration
public ReflectiveServiceConfigurationHelper()

Methods

RegisterServiceAccessorDelegates(IServiceConfigurationProvider, Type)

Declaration
public static void RegisterServiceAccessorDelegates(IServiceConfigurationProvider registry, Type serviceType)
Parameters
Type Name Description
IServiceConfigurationProvider registry
System.Type serviceType

TryRegisterServiceFactoryMember(IServiceConfigurationProvider, IServiceConfiguration, Type, Type)

Declaration
public static bool TryRegisterServiceFactoryMember(IServiceConfigurationProvider registry, IServiceConfiguration attribute, Type serviceType, Type type)
Parameters
Type Name Description
IServiceConfigurationProvider registry
IServiceConfiguration attribute
System.Type serviceType
System.Type type
Returns
Type Description
System.Boolean

Extension Methods