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.