本文整理汇总了C#中IEdmOperation.TryGetRelativeEntitySetPath方法的典型用法代码示例。如果您正苦于以下问题:C# IEdmOperation.TryGetRelativeEntitySetPath方法的具体用法?C# IEdmOperation.TryGetRelativeEntitySetPath怎么用?C# IEdmOperation.TryGetRelativeEntitySetPath使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类IEdmOperation
的用法示例。
在下文中一共展示了IEdmOperation.TryGetRelativeEntitySetPath方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ValidateError
private static void ValidateError(IEdmModel model, IEdmOperation operation, EdmErrorCode expectedErrorCode, string expectedError)
{
IEnumerable<EdmError> errorsFound = null;
IEdmOperationParameter operationParameter = null;
IEnumerable<IEdmNavigationProperty> navigationProperties = null;
IEdmEntityType entityType = null;
operation.TryGetRelativeEntitySetPath(model, out operationParameter, out navigationProperties, out entityType, out errorsFound);
errorsFound.Should().HaveCount(1);
var errorsFoundList = errorsFound.ToList();
errorsFoundList[0].ErrorCode.Should().Be(expectedErrorCode);
errorsFoundList[0].ErrorMessage.Should().Be(expectedError);
}
示例2: ValidateErrorInList
private static void ValidateErrorInList(IEdmModel model, IEdmOperation operation, EdmErrorCode expectedErrorCode, string expectedError)
{
IEnumerable<EdmError> errorsFound = null;
IEdmOperationParameter operationParameter = null;
IEnumerable<IEdmNavigationProperty> navigationProperties = null;
IEdmEntityType entityType = null;
operation.TryGetRelativeEntitySetPath(model, out operationParameter, out navigationProperties, out entityType, out errorsFound);
var error = errorsFound.SingleOrDefault(e => e.ErrorCode == expectedErrorCode);
error.Should().NotBeNull();
error.ErrorMessage.Should().Be(expectedError);
}
示例3: ValidateNoError
private static void ValidateNoError(IEdmModel model, IEdmOperation operation)
{
IEnumerable<EdmError> errorsFound = null;
IEdmOperationParameter operationParameter = null;
IEnumerable<IEdmNavigationProperty> navigationProperties = null;
IEdmEntityType entityType = null;
operation.TryGetRelativeEntitySetPath(model, out operationParameter, out navigationProperties, out entityType, out errorsFound);
errorsFound.Should().HaveCount(0);
}