|
PeanutButter
|
provides a faked model metadata More...
Public Member Functions | |
| FakeModelMetadata (ModelMetadataIdentity identity) | |
| void | Init (ModelMetadataIdentity identity) |
| Initialize with a ModelMetadataIdentity. | |
| void | SetContainerMetadata (ModelMetadata value) |
| Provides a mechanism for overriding the container metadata. | |
| override IEnumerable< ModelMetadata > | GetMetadataForProperties (Type modelType) |
| Produces metadata for all properties on the provided type. | |
| override ModelMetadata | GetMetadataForType (Type modelType) |
| Produces metadata for the provided typ. | |
Properties | |
| override ModelMetadata | ContainerMetadata [get] |
| override IReadOnlyDictionary< object, object > | AdditionalValues [get] |
| IReadOnlyDictionary< object, object > | _AdditionalValues [get, set] |
| Sets the AdditionalValues collection. | |
| override ModelPropertyCollection | Properties [get] |
| ModelPropertyCollection | _Properties [get, set] |
| Sets the ModelPropertyCollection. | |
| override string | BinderModelName [get] |
| string | _BinderModelName [get, set] |
| Sets the BinderModelName. | |
| override Type | BinderType [get] |
| Type | _BinderType [get, set] |
| Sets the Binder Type. | |
| override BindingSource | BindingSource [get] |
| BindingSource | _BindingSource [get, set] |
| Sets the BindingSource. | |
| override bool | ConvertEmptyStringToNull [get] |
| bool | _ConvertEmptyStringToNull [get, set] |
| Sets the ConvertEmptyStringToNull flag. | |
| override string | DataTypeName [get] |
| string | _DataTypeName [get, set] |
| Sets the DataTimeName. | |
| override string | Description [get] |
| string | _Description [get, set] |
| Sets the description. | |
| override string | DisplayFormatString [get] |
| string | _DisplayFormatString [get, set] |
| Sets the DisplayFormatString. | |
| override string | DisplayName [get] |
| string | _DisplayName [get, set] |
| Sets the DisplayName. | |
| override string | EditFormatString [get] |
| string | _EditFormatString [get, set] |
| Sets the EditFormatString. | |
| override ModelMetadata | ElementMetadata [get] |
| ModelMetadata | _ElementMetadata [get, set] |
| Sets the Element Metadata. | |
| override IEnumerable< KeyValuePair< EnumGroupAndName, string > > | EnumGroupedDisplayNamesAndValues [get] |
| IEnumerable< KeyValuePair< EnumGroupAndName, string > > | _EnumGroupedDisplayNamesAndValues [get, set] |
| Sets the ENumGroupedDisplayNamesAndValues. | |
| override IReadOnlyDictionary< string, string > | EnumNamesAndValues [get] |
| IReadOnlyDictionary< string, string > | _EnumNamesAndValues [get, set] |
| Sets the EnumNamesAndValues. | |
| override bool | HasNonDefaultEditFormat [get] |
| bool | _HasNonDefaultEditFormat [get, set] |
| Sets the HasNonDefaultEditFormat flag. | |
| override bool | HtmlEncode [get] |
| bool | _HtmlEncode [get, set] |
| Sets the HtmlEncode flag. | |
| override bool | HideSurroundingHtml [get] |
| bool | _HideSurroundingHtml [get, set] |
| Sets the HideSurroundingHtml flag. | |
| override bool | IsBindingAllowed [get] |
| bool | _IsBindingAllowed [get, set] |
| Sets the IsBindingAllowed flag. | |
| override bool | IsBindingRequired [get] |
| bool | _IsBindingRequired [get, set] |
| Sets the IsBindingRequired flag. | |
| override bool | IsEnum [get] |
| bool | _IsEnum [get, set] |
| Sets the IsEnum flag. | |
| override bool | IsFlagsEnum [get] |
| bool | _IsFlagsEnum [get, set] |
| Sets the IsFlagsEnum flag. | |
| override bool | IsReadOnly [get] |
| bool | _IsReadOnly [get, set] |
| Sets the IsReadOnly flag. | |
| override bool | IsRequired [get] |
| bool | _IsRequired [get, set] |
| Sets the IsRequired flag. | |
| override ModelBindingMessageProvider | ModelBindingMessageProvider [get] |
| ModelBindingMessageProvider | _ModelBindingMessageProvider [get, set] |
| Sets the ModelBindingMessageProvider. | |
| override int | Order [get] |
| int | _Order [get, set] |
| Sets the Order. | |
| override string | Placeholder [get] |
| string | _Placeholder [get, set] |
| Sets the Placeholder text. | |
| override string | NullDisplayText [get] |
| string | _NullDisplayText [get, set] |
| Sets the NullDisplayText. | |
| override IPropertyFilterProvider | PropertyFilterProvider [get] |
| IPropertyFilterProvider | _PropertyFilterProvider [get, set] |
| Sets the PropertyFilterProvider. | |
| override bool | ShowForDisplay [get] |
| bool | _ShowForDisplay [get, set] |
| Sets the ShowForDisplay flag. | |
| override bool | ShowForEdit [get] |
| bool | _ShowForEdit [get, set] |
| Sets the ShowForEdit flag. | |
| override string | SimpleDisplayProperty [get] |
| string | _SimpleDisplayProperty [get, set] |
| Sets the SimpleDisplayProperty. | |
| override string | TemplateHint [get] |
| string | _TemplateHint [get, set] |
| Sets the TemplateHint. | |
| override bool | ValidateChildren [get] |
| bool | _ValidateChildren [get, set] |
| Sets the ValidateChildren flag. | |
| override IReadOnlyList< object > | ValidatorMetadata [get] |
| IReadOnlyList< object > | _ValidatorMetadata [get, set] |
| Sets the ValidatorMetadata. | |
| override Func< object, object > | PropertyGetter [get] |
| Func< object, object > | _PropertyGetter [get, set] |
| Sets the PropertyGetter func. | |
| override Action< object, object > | PropertySetter [get] |
| Action< object, object > | _PropertySetter [get, set] |
| Sets the PropertySetter action. | |
provides a faked model metadata
| override IEnumerable< ModelMetadata > PeanutButter.TestUtils.AspNetCore.Fakes.FakeModelMetadata.GetMetadataForProperties | ( | Type | modelType | ) |
Produces metadata for all properties on the provided type.
| modelType |
| override ModelMetadata PeanutButter.TestUtils.AspNetCore.Fakes.FakeModelMetadata.GetMetadataForType | ( | Type | modelType | ) |
Produces metadata for the provided typ.
| modelType |
| void PeanutButter.TestUtils.AspNetCore.Fakes.FakeModelMetadata.Init | ( | ModelMetadataIdentity | identity | ) |
Initialize with a ModelMetadataIdentity.
| identity |
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
| void PeanutButter.TestUtils.AspNetCore.Fakes.FakeModelMetadata.SetContainerMetadata | ( | ModelMetadata | value | ) |
Provides a mechanism for overriding the container metadata.
| value |
|
getset |
Sets the AdditionalValues collection.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the BinderModelName.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the Binder Type.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the BindingSource.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the ConvertEmptyStringToNull flag.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the DataTimeName.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the description.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the DisplayFormatString.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the DisplayName.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the EditFormatString.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the Element Metadata.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the ENumGroupedDisplayNamesAndValues.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the EnumNamesAndValues.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the HasNonDefaultEditFormat flag.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the HideSurroundingHtml flag.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the HtmlEncode flag.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the IsBindingAllowed flag.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the IsBindingRequired flag.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the IsEnum flag.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the IsFlagsEnum flag.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the IsReadOnly flag.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the IsRequired flag.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the ModelBindingMessageProvider.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the NullDisplayText.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the Order.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the Placeholder text.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the ModelPropertyCollection.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the PropertyFilterProvider.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the PropertyGetter func.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the PropertySetter action.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the ShowForDisplay flag.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the ShowForEdit flag.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the SimpleDisplayProperty.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the TemplateHint.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the ValidateChildren flag.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.
|
getset |
Sets the ValidatorMetadata.
Implements PeanutButter.TestUtils.AspNetCore.Fakes.IFakeModelMetadata.