SqlSchemaAnalyzer.IdentifiedAmbiguousRelationship, méthode
Cette méthode gère la découverte d'une nouvelle relation dont le côté droit ne peut pas être résolu.
Espace de noms : Microsoft.Data.Schema.Sql.SchemaModel
Assembly : Microsoft.Data.Schema.Sql (dans Microsoft.Data.Schema.Sql.dll)
Syntaxe
'Déclaration
Public Overridable Sub IdentifiedAmbiguousRelationship ( _
fragment As TSqlFragment, _
leftHandSide As SqlElementDescriptor, _
relationshipClass As ModelRelationshipClass, _
ambiguousRightHandSide As IEnumerable(Of SqlPotentialElementDescriptor), _
annotations As IEnumerable(Of SqlAnnotationDescriptor) _
)
public virtual void IdentifiedAmbiguousRelationship(
TSqlFragment fragment,
SqlElementDescriptor leftHandSide,
ModelRelationshipClass relationshipClass,
IEnumerable<SqlPotentialElementDescriptor> ambiguousRightHandSide,
IEnumerable<SqlAnnotationDescriptor> annotations
)
public:
virtual void IdentifiedAmbiguousRelationship(
TSqlFragment^ fragment,
SqlElementDescriptor^ leftHandSide,
ModelRelationshipClass^ relationshipClass,
IEnumerable<SqlPotentialElementDescriptor^>^ ambiguousRightHandSide,
IEnumerable<SqlAnnotationDescriptor^>^ annotations
)
abstract IdentifiedAmbiguousRelationship :
fragment:TSqlFragment *
leftHandSide:SqlElementDescriptor *
relationshipClass:ModelRelationshipClass *
ambiguousRightHandSide:IEnumerable<SqlPotentialElementDescriptor> *
annotations:IEnumerable<SqlAnnotationDescriptor> -> unit
override IdentifiedAmbiguousRelationship :
fragment:TSqlFragment *
leftHandSide:SqlElementDescriptor *
relationshipClass:ModelRelationshipClass *
ambiguousRightHandSide:IEnumerable<SqlPotentialElementDescriptor> *
annotations:IEnumerable<SqlAnnotationDescriptor> -> unit
public function IdentifiedAmbiguousRelationship(
fragment : TSqlFragment,
leftHandSide : SqlElementDescriptor,
relationshipClass : ModelRelationshipClass,
ambiguousRightHandSide : IEnumerable<SqlPotentialElementDescriptor>,
annotations : IEnumerable<SqlAnnotationDescriptor>
)
Paramètres
- fragment
Type : Microsoft.Data.Schema.ScriptDom.Sql.TSqlFragment
Fragment auquel la relation appartient.
- leftHandSide
Type : Microsoft.Data.Schema.Sql.SchemaModel.SqlElementDescriptor
Représente la partie gauche de la relation.
- relationshipClass
Type : Microsoft.Data.Schema.SchemaModel.ModelRelationshipClass
Représente le type de relation.
- ambiguousRightHandSide
Type : System.Collections.Generic.IEnumerable<SqlPotentialElementDescriptor>
Représente le côté droit de la relation qui ne peut pas être résolu.
- annotations
Type : System.Collections.Generic.IEnumerable<SqlAnnotationDescriptor>
Annotations associées à la relation.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.