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 bileşimin veya ilişkilendirme ilişkisinin gezintisini temsil eden yeni DbRelationshipNavigationExpression bir oluşturur.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| Navigate(DbExpression, RelationshipEndMember, RelationshipEndMember) |
Bir bileşimin veya ilişkilendirme ilişkisinin gezintisini temsil eden yeni DbRelationshipNavigationExpression bir oluşturur. |
| Navigate(RelationshipType, String, String, DbExpression) |
Bir bileşimin veya ilişkilendirme ilişkisinin gezintisini temsil eden yeni DbRelationshipNavigationExpression bir oluşturur. |
Navigate(DbExpression, RelationshipEndMember, RelationshipEndMember)
Bir bileşimin 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 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
fromEndveya toEndnavigateFrom null değeridir.
fromEnd ve toEnd aynı ilişki türü tarafından bildirilmemiş veya navigateFrom özellik türüyle uyumlu olmayan bir sonuç türüne fromEndsahip değildir.
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 bileşimin 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ü için meta veriler.
- 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, fromEndNametoEndName veya navigateFrom null.
type bu komut ağacının meta veri çalışma alanıyla ilişkilendirilmez veya navigateFrom farklı bir komut ağacıyla ilişkilendirilmez ya da type ad toEndName veya fromEndNameile bir ilişki bitiş özelliği bildirmez ya da navigateFrom adlı fromEndNameiliş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.