IDatabaseProjectReferenceController.GetReferenceData Method
When a reference changes, this method is used to break the reference into CustomSchemaData. This data is then added or removed from the model.
Namespace: Microsoft.VisualStudio.Data.Schema.Package.Project
Assembly: Microsoft.VisualStudio.Data.Schema.Package (in Microsoft.VisualStudio.Data.Schema.Package.dll)
Syntax
'Declaration
Function GetReferenceData ( _
referenceNode As IDatabaseReferenceNode, _
<OutAttribute> ByRef schemaData As CustomSchemaData _
) As Boolean
bool GetReferenceData(
IDatabaseReferenceNode referenceNode,
out CustomSchemaData schemaData
)
bool GetReferenceData(
IDatabaseReferenceNode^ referenceNode,
[OutAttribute] CustomSchemaData^% schemaData
)
abstract GetReferenceData :
referenceNode:IDatabaseReferenceNode *
schemaData:CustomSchemaData byref -> bool
function GetReferenceData(
referenceNode : IDatabaseReferenceNode,
schemaData : CustomSchemaData
) : boolean
Parameters
- referenceNode
Type: Microsoft.VisualStudio.Data.Schema.Package.Project.IDatabaseReferenceNode
The reference node.
- schemaData
Type: Microsoft.Data.Schema.SchemaModel.CustomSchemaData%
Information about how to add this reference to the schema model.
Return Value
Type: System.Boolean
true if data was retrieved.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.
See Also
Reference
IDatabaseProjectReferenceController Interface
Microsoft.VisualStudio.Data.Schema.Package.Project Namespace