Criteria class for passing a username/password pair to a custom identity class.
More...
|
| | UsernameCriteria () |
| | Creates a new instance of the object.
|
| virtual ? object | GetIdValue () |
| | Override this method to return a unique identifying value for this object.
|
| | ReadOnlyBase () |
| | Creates an instance of the type.
|
| virtual void | Initialize () |
| | Override this method to set up event handlers so user code in a partial class can respond to events raised by generated code.
|
| virtual void | AddBusinessRules () |
| | Override this method to add per-type authorization rules for your type's properties.
|
| virtual void | DataPortal_OnDataPortalInvoke (DataPortalEventArgs e) |
| | Called by the server-side DataPortal prior to calling the requested DataPortal_xyz method.
|
| virtual void | DataPortal_OnDataPortalInvokeComplete (DataPortalEventArgs e) |
| | Called by the server-side DataPortal after calling the requested DataPortal_xyz method.
|
| virtual void | DataPortal_OnDataPortalException (DataPortalEventArgs e, Exception ex) |
| | Called by the server-side DataPortal if an exception occurs during data access.
|
| virtual void | Child_OnDataPortalInvoke (DataPortalEventArgs e) |
| | Called by the server-side DataPortal prior to calling the requested DataPortal_XYZ method.
|
| virtual void | Child_OnDataPortalInvokeComplete (DataPortalEventArgs e) |
| | Called by the server-side DataPortal after calling the requested DataPortal_XYZ method.
|
| virtual void | Child_OnDataPortalException (DataPortalEventArgs e, Exception ex) |
| | Called by the server-side DataPortal if an exception occurs during data access.
|
| virtual void | Deserialized () |
| | Invoked after the object has been deserialized to allow derived classes to perform custom post-deserialization processing.
|
| P? | GetProperty< P > (string propertyName, P? field, P? defaultValue) |
| | Gets a property's value, first checking authorization.
|
| P? | GetProperty< P > (string propertyName, P? field, P? defaultValue, NoAccessBehavior noAccess) |
| | Gets a property's value, first checking authorization.
|
| P? | GetProperty<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] P > (PropertyInfo< P > propertyInfo, P? field) |
| | Gets a property's value, first checking authorization.
|
| P? | GetProperty<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] P > (PropertyInfo< P > propertyInfo, P? field, P? defaultValue, NoAccessBehavior noAccess) |
| | Gets a property's value, first checking authorization.
|
| P? | LazyGetProperty<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] P > (PropertyInfo< P > property, Func< P > valueGenerator) |
| | Lazily initializes a property and returns the resulting value.
|
| bool | PropertyIsLoading (IPropertyInfo propertyInfo) |
| | Gets a value indicating whether a lazy loaded property is currently being retrieved.
|
| P? | LazyGetPropertyAsync<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] P > (PropertyInfo< P > property, Task< P > factory) |
| | Lazily initializes a property and returns the resulting value.
|
| P? | GetPropertyConvert<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] F, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] P > (PropertyInfo< F > propertyInfo, F? field) |
| | Gets a property's value as a specified type, first checking authorization.
|
| P? | GetPropertyConvert<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] F, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] P > (PropertyInfo< F > propertyInfo, F? field, NoAccessBehavior noAccess) |
| | Gets a property's value as a specified type, first checking authorization.
|
| P? | GetProperty<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] P > (PropertyInfo< P > propertyInfo) |
| | Gets a property's managed field value, first checking authorization.
|
| P? | GetPropertyConvert<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] F, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] P > (PropertyInfo< F > propertyInfo) |
| | Gets a property's value from the list of managed field values, first checking authorization, and converting the value to an appropriate type.
|
| P? | GetPropertyConvert<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] F, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] P > (PropertyInfo< F > propertyInfo, NoAccessBehavior noAccess) |
| | Gets a property's value from the list of managed field values, first checking authorization, and converting the value to an appropriate type.
|
| P? | GetProperty<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] P > (PropertyInfo< P > propertyInfo, NoAccessBehavior noAccess) |
| | Gets a property's value as a specified type, first checking authorization.
|
| object? | GetProperty (IPropertyInfo propertyInfo) |
| | Gets a property's value as a specified type.
|
| P? | ReadPropertyConvert<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] F, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] P > (PropertyInfo< F > propertyInfo) |
| | Gets a property's value from the list of managed field values, converting the value to an appropriate type.
|
| P? | ReadProperty<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] P > (PropertyInfo< P > propertyInfo) |
| | Gets a property's value as a specified type.
|
| virtual ? object | ReadProperty (IPropertyInfo propertyInfo) |
| | Gets a property's value as a specified type.
|
| P? | LazyReadProperty<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] P > (PropertyInfo< P > property, Func< P > valueGenerator) |
| | Gets a property's value as a specified type.
|
| P? | LazyReadPropertyAsync<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] P > (PropertyInfo< P > property, Task< P > factory) |
| | Gets a property's value as a specified type.
|
| void | LoadPropertyConvert<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] P, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] F > (PropertyInfo< P > propertyInfo, F? newValue) |
| | Loads a property's managed field with the supplied value calling PropertyHasChanged if the value does change.
|
| void | LoadProperty<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] P > (PropertyInfo< P > propertyInfo, P? newValue) |
| | Loads a property's managed field with the supplied value calling PropertyHasChanged if the value does change.
|
| virtual void | LoadProperty (IPropertyInfo propertyInfo, object? newValue) |
| | Loads a property's managed field with the supplied value calling PropertyHasChanged if the value does change.
|
| void | LoadPropertyAsync<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] R > (PropertyInfo< R > property, Task< R > factory) |
| | Load a property from an async method.
|
| void | MarkBusy () |
| | Marks the object as being busy (it is running an async operation).
|
| void | MarkIdle () |
| | Marks the object as being not busy (it is not running an async operation).
|
| void | OnBusyChanged (string propertyName, bool busy) |
| | Raises the BusyChanged event.
|
| virtual void | OnBusyChanged (BusyChangedEventArgs args) |
| | Raises the BusyChanged event.
|
| override void | OnGetChildren (SerializationInfo info, MobileFormatter formatter) |
| | Override this method to insert your child object references into the MobileFormatter serialization stream.
|
| override void | OnSetChildren (SerializationInfo info, MobileFormatter formatter) |
| | Override this method to retrieve your child object references from the MobileFormatter serialization stream.
|
| virtual void | OnUnhandledAsyncException (Core.ErrorEventArgs error) |
| | Raises the UnhandledAsyncException event.
|
| void | OnUnhandledAsyncException (object originalSender, Exception error) |
| | Raises the UnhandledAsyncException event.
|
| | BindableBase () |
| | Creates an instance of the type.
|
| virtual bool | ShouldHandlerSerialize (PropertyChangedEventHandler value) |
| | Override this method to change the default logic for determining if the event handler should be serialized.
|
| virtual void | OnPropertyChanged (string propertyName) |
| | Call this method to raise the PropertyChanged event for a specific property.
|
| virtual void | OnMetaPropertyChanged (string propertyName) |
| virtual void | OnPropertyChanged (IPropertyInfo propertyInfo) |
| | Call this method to raise the PropertyChanged event for a specific property.
|
| virtual void | OnIsDirtyChanged () |
| | Call this method to raise the PropertyChanged event for all object properties.
|
| virtual void | OnUnknownPropertyChanged () |
| | Call this method to raise the PropertyChanged event for all object properties.
|
| virtual void | OnIsDirtyChanging () |
| | Call this method to raise the PropertyChanging event for all object properties.
|
| virtual void | OnUnknownPropertyChanging () |
| | Call this method to raise the PropertyChanging event for all object properties.
|
| virtual void | OnPropertyChanging (string propertyName) |
| | Call this method to raise the PropertyChanging event for a specific property.
|
| virtual void | OnPropertyChanging (IPropertyInfo propertyInfo) |
| | Call this method to raise the PropertyChanging event for a specific property.
|
| virtual bool | ShouldHandlerSerialize (PropertyChangingEventHandler value) |
| | Override this method to change the default logic for determining if the event handler should be serialized.
|
| virtual void | OnGetState (SerializationInfo info, StateMode mode) |
| | Override this method to insert your field values into the MobileFormatter serialization stream.
|
| virtual void | OnSetState (SerializationInfo info, StateMode mode) |
| | Override this method to retrieve your field values from the MobileFormatter serialization stream.
|
| virtual void | OnGetMetastate (BinaryWriter writer) |
| | Override this method to write field values directly to a binary stream for metastate serialization.
|
| virtual void | OnSetMetastate (BinaryReader reader) |
| | Override this method to read field values directly from a binary stream for metastate deserialization.
|
|
| static PropertyInfo< P > | RegisterProperty<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] P > ([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type objectType, PropertyInfo< P > info) |
| | Indicates that the specified property belongs to the type.
|
| static PropertyInfo< P > | RegisterProperty<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] P > (PropertyInfo< P > info) |
| | Indicates that the specified property belongs to the business object type.
|
| static PropertyInfo< P > | RegisterProperty<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] P > (string propertyName) |
| | Indicates that the specified property belongs to the business object type.
|
| static PropertyInfo< P > | RegisterProperty<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] P > (Expression< Func< T, object > > propertyLambdaExpression) |
| | Indicates that the specified property belongs to the business object type.
|
| static PropertyInfo< P > | RegisterProperty<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] P > (string propertyName, string? friendlyName) |
| | Indicates that the specified property belongs to the business object type.
|
| static PropertyInfo< P > | RegisterProperty<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] P > (Expression< Func< T, object > > propertyLambdaExpression, string? friendlyName) |
| | Indicates that the specified property belongs to the business object type.
|
| static PropertyInfo< P > | RegisterProperty<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] P > (string propertyName, string? friendlyName, P? defaultValue) |
| | Indicates that the specified property belongs to the business object type.
|
| static PropertyInfo< P > | RegisterProperty<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] P > (Expression< Func< T, object > > propertyLambdaExpression, string? friendlyName, P? defaultValue) |
| | Indicates that the specified property belongs to the business object type.
|
| static PropertyInfo< P > | RegisterProperty<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] P > (string propertyName, RelationshipTypes relationship) |
| | Indicates that the specified property belongs to the business object type.
|
| static PropertyInfo< P > | RegisterProperty<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] P > (Expression< Func< T, object > > propertyLambdaExpression, RelationshipTypes relationship) |
| | Indicates that the specified property belongs to the business object type.
|
| static PropertyInfo< P > | RegisterProperty<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] P > (string propertyName, string? friendlyName, P? defaultValue, RelationshipTypes relationship) |
| | Indicates that the specified property belongs to the business object type.
|
| static PropertyInfo< P > | RegisterProperty<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] P > (Expression< Func< T, object > > propertyLambdaExpression, string? friendlyName, P? defaultValue, RelationshipTypes relationship) |
| | Indicates that the specified property belongs to the business object type.
|
| static IMemberInfo | RegisterMethod (Type objectType, IMemberInfo info) |
| | Indicates that the specified method belongs to the type.
|
| static MethodInfo | RegisterMethod (Type objectType, string methodName) |
| | Indicates that the specified method belongs to the type.
|
| static MethodInfo | RegisterMethod (string methodName) |
| | Registers a method for use in Authorization.
|
| static MethodInfo | RegisterMethod (Expression< Action< T > > methodLambdaExpression) |
| | Registers the method.
|
| BusyChangedEventHandler? | BusyChanged [add, remove] |
| | Event raised when the IsBusy property value has changed.
|
| EventHandler< Core.ErrorEventArgs >? | UnhandledAsyncException [add, remove] |
| | Event raised when an exception occurs on a background thread during an asynchronous operation.
|
| PropertyChangedEventHandler? | PropertyChanged [add, remove] |
| | Implements a serialization-safe PropertyChanged event.
|
| PropertyChangingEventHandler? | PropertyChanging [add, remove] |
| | Implements a serialization-safe PropertyChanging event.
|
Criteria class for passing a username/password pair to a custom identity class.