AuthorizationProviderData.GetCreationExpression Method

Gets the creation expression used to produce a TypeRegistration during GetRegistrations(IConfigurationSource).

Namespace:  Microsoft.Practices.EnterpriseLibrary.Security.Configuration
Assembly:  Microsoft.Practices.EnterpriseLibrary.Security (in Microsoft.Practices.EnterpriseLibrary.Security.dll)

Syntax

'Declaration
Protected Overridable Function GetCreationExpression As Expression(Of Func(Of IAuthorizationProvider))
protected virtual Expression<Func<IAuthorizationProvider>> GetCreationExpression()
protected:
virtual Expression<Func<IAuthorizationProvider^>^>^ GetCreationExpression()
protected function GetCreationExpression() : Expression<Func<IAuthorizationProvider>>

Return Value

An Expression that creates a IAuthorizationProvider

Remarks

This must be overridden by a subclass, but is not marked as abstract due to configuration serialization needs.

Exceptions

Exception Condition
System.NotImplementedException

See Also

AuthorizationProviderData Class

Microsoft.Practices.EnterpriseLibrary.Security.Configuration Namespace