Champ ValidationRules.NavigationPropertyWithRecursiveContainmentSourceMustBeFromZeroOrOne
Valide le fait que, si une propriété de navigation a ContainsTarget = true et que le type d'entité cible est identique au type déclarant de la propriété, la multiplicité de la source de navigation ait la valeur Zéro ou Un. Cela dépend de l'existence d'un cycle de ciblage. En raison de la règle EntitySetNavigationMappingMustBeBidirectional, nous savons qu'il s'agit toujours de la valeur true, ou bien il y a une erreur.
Espace de noms : Microsoft.Data.Edm.Validation
Assembly : Microsoft.Data.Edm (en Microsoft.Data.Edm.dll)
Syntaxe
'Déclaration
Public Shared ReadOnly NavigationPropertyWithRecursiveContainmentSourceMustBeFromZeroOrOne As ValidationRule(Of IEdmNavigationProperty)
'Utilisation
Dim value As ValidationRule(Of IEdmNavigationProperty)
value = ValidationRules.NavigationPropertyWithRecursiveContainmentSourceMustBeFromZeroOrOne
public static readonly ValidationRule<IEdmNavigationProperty> NavigationPropertyWithRecursiveContainmentSourceMustBeFromZeroOrOne
public:
static initonly ValidationRule<IEdmNavigationProperty^>^ NavigationPropertyWithRecursiveContainmentSourceMustBeFromZeroOrOne
static val NavigationPropertyWithRecursiveContainmentSourceMustBeFromZeroOrOne: ValidationRule<IEdmNavigationProperty>
public static final var NavigationPropertyWithRecursiveContainmentSourceMustBeFromZeroOrOne : ValidationRule<IEdmNavigationProperty>