DbExpressionBuilder.Navigate Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir oluşturma veya ilişkilendirme ilişkisinin gezintisini temsil eden yeni DbRelationshipNavigationExpression bir oluşturur.
Aşırı Yüklemeler
Navigate(DbExpression, RelationshipEndMember, RelationshipEndMember) |
Bir oluşturma veya ilişkilendirme ilişkisinin gezintisini temsil eden yeni DbRelationshipNavigationExpression bir oluşturur. |
Navigate(RelationshipType, String, String, DbExpression) |
Bir oluşturma veya ilişkilendirme ilişkisinin gezintisini temsil eden yeni DbRelationshipNavigationExpression bir oluşturur. |
Navigate(DbExpression, RelationshipEndMember, RelationshipEndMember)
Bir oluşturma veya ilişkilendirme ilişkisinin gezintisini temsil eden yeni DbRelationshipNavigationExpression bir oluşturur.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbRelationshipNavigationExpression ^ Navigate(System::Data::Common::CommandTrees::DbExpression ^ navigateFrom, System::Data::Metadata::Edm::RelationshipEndMember ^ fromEnd, System::Data::Metadata::Edm::RelationshipEndMember ^ toEnd);
public static System.Data.Common.CommandTrees.DbRelationshipNavigationExpression Navigate (this System.Data.Common.CommandTrees.DbExpression navigateFrom, System.Data.Metadata.Edm.RelationshipEndMember fromEnd, System.Data.Metadata.Edm.RelationshipEndMember toEnd);
static member Navigate : System.Data.Common.CommandTrees.DbExpression * System.Data.Metadata.Edm.RelationshipEndMember * System.Data.Metadata.Edm.RelationshipEndMember -> System.Data.Common.CommandTrees.DbRelationshipNavigationExpression
<Extension()>
Public Function Navigate (navigateFrom As DbExpression, fromEnd As RelationshipEndMember, toEnd As RelationshipEndMember) As DbRelationshipNavigationExpression
Parametreler
- navigateFrom
- DbExpression
Gezintinin gerçekleşmesi gereken örneği belirten bir ifade.
- fromEnd
- RelationshipEndMember
Gezintinin gerçekleşmesi gereken ilişkinin sonunu temsil eden özelliğin meta verileri.
- toEnd
- RelationshipEndMember
Gezintinin gerçekleşmesi gereken ilişkinin sonunu temsil eden özelliğin meta verileri.
Döndürülenler
Belirtilen gezinti kaynağı örneğinden belirtilen ilişki türünün ve ilişki uçlarının gezintisini temsil eden yeni bir DbRelationshipNavigationExpression.
Özel durumlar
fromEnd
veya toEnd
navigateFrom
null.
fromEnd
ve toEnd
aynı ilişki türü tarafından bildirilmemiştir veya navigateFrom
özellik türüyle uyumlu olmayan bir sonuç türüne fromEnd
sahiptir.
Açıklamalar
DbRelationshipNavigationExpression gezintinin her zaman bir başvurudan gerçekleşmesini gerektirir ve bu nedenle navigateFrom
her zaman bir başvuru sonuç türüne sahip olmalıdır.
Şunlara uygulanır
Navigate(RelationshipType, String, String, DbExpression)
Bir oluşturma veya ilişkilendirme ilişkisinin gezintisini temsil eden yeni DbRelationshipNavigationExpression bir oluşturur.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbRelationshipNavigationExpression ^ Navigate(System::Data::Metadata::Edm::RelationshipType ^ type, System::String ^ fromEndName, System::String ^ toEndName, System::Data::Common::CommandTrees::DbExpression ^ navigateFrom);
public static System.Data.Common.CommandTrees.DbRelationshipNavigationExpression Navigate (this System.Data.Metadata.Edm.RelationshipType type, string fromEndName, string toEndName, System.Data.Common.CommandTrees.DbExpression navigateFrom);
static member Navigate : System.Data.Metadata.Edm.RelationshipType * string * string * System.Data.Common.CommandTrees.DbExpression -> System.Data.Common.CommandTrees.DbRelationshipNavigationExpression
<Extension()>
Public Function Navigate (type As RelationshipType, fromEndName As String, toEndName As String, navigateFrom As DbExpression) As DbRelationshipNavigationExpression
Parametreler
- type
- RelationshipType
İlişkiyi temsil eden ilişki türünün meta verileri.
- fromEndName
- String
Gezintinin gerçekleşmesi gereken ilişkinin sonunu temsil eden ilişki türünün özelliğinin adı.
- toEndName
- String
Gezintinin gerçekleşmesi gereken ilişkinin sonunu temsil eden ilişki türünün özelliğinin adı.
- navigateFrom
- DbExpression
ifadesi, gezintinin gerçekleşmesi gereken örneği belirtir.
Döndürülenler
Belirtilen gezinti kaynağı örneğinden belirtilen ilişki türünün ve ilişki uçlarının gezintisini temsil eden yeni bir DbRelationshipNavigationExpression.
Özel durumlar
type
toEndName
, fromEndName
veya navigateFrom
null.
type
bu komut ağacının meta veri çalışma alanıyla ilişkilendirilmemiş veya navigateFrom
farklı bir komut ağacıyla ilişkilendirilmemiş ya da type
ad toEndName
veya fromEndName
ile bir ilişki bitiş özelliği bildirmez ya da navigateFrom
adlı fromEndName
ilişki bitiş özelliğinin özellik türüyle uyumlu olmayan bir sonuç türüne sahiptir.
Açıklamalar
DbRelationshipNavigationExpression gezintinin her zaman bir başvurudan gerçekleşmesini gerektirir ve bu nedenle navigateFrom
her zaman bir başvuru sonuç türüne sahip olmalıdır.