ByReferencePropertyExtensionFactory Class
Property extension for By-Reference EDMXs
Inheritance Hierarchy
System..::..Object
Microsoft.VisualStudio.Data.Tools.Integration.Entity.Extensions..::..ByReferencePropertyExtensionFactory
Namespace: Microsoft.VisualStudio.Data.Tools.Integration.Entity.Extensions
Assembly: Microsoft.VisualStudio.Data.Tools.Integration (in Microsoft.VisualStudio.Data.Tools.Integration.dll)
Syntax
'Declaration
<ExportAttribute("AppDB-126271a2-4480-41ae-b96a-22538a5bd70f", GetType(IEntityDesignerExtendedProperty))> _
<EntityDesignerExtendedPropertyAttribute(EntityDesignerSelection.DesignerSurface)> _
<PartCreationPolicyAttribute(CreationPolicy.Shared)> _
<ExportAttribute(GetType(IEntityDesignerExtendedProperty))> _
Public Class ByReferencePropertyExtensionFactory _
Implements IEntityDesignerExtendedProperty
'Usage
Dim instance As ByReferencePropertyExtensionFactory
[ExportAttribute("AppDB-126271a2-4480-41ae-b96a-22538a5bd70f", typeof(IEntityDesignerExtendedProperty))]
[EntityDesignerExtendedPropertyAttribute(EntityDesignerSelection.DesignerSurface)]
[PartCreationPolicyAttribute(CreationPolicy.Shared)]
[ExportAttribute(typeof(IEntityDesignerExtendedProperty))]
public class ByReferencePropertyExtensionFactory : IEntityDesignerExtendedProperty
[ExportAttribute(L"AppDB-126271a2-4480-41ae-b96a-22538a5bd70f", typeof(IEntityDesignerExtendedProperty))]
[EntityDesignerExtendedPropertyAttribute(EntityDesignerSelection::DesignerSurface)]
[PartCreationPolicyAttribute(CreationPolicy::Shared)]
[ExportAttribute(typeof(IEntityDesignerExtendedProperty))]
public ref class ByReferencePropertyExtensionFactory : IEntityDesignerExtendedProperty
[<ExportAttribute("AppDB-126271a2-4480-41ae-b96a-22538a5bd70f", typeof(IEntityDesignerExtendedProperty))>]
[<EntityDesignerExtendedPropertyAttribute(EntityDesignerSelection.DesignerSurface)>]
[<PartCreationPolicyAttribute(CreationPolicy.Shared)>]
[<ExportAttribute(typeof(IEntityDesignerExtendedProperty))>]
type ByReferencePropertyExtensionFactory =
class
interface IEntityDesignerExtendedProperty
end
public class ByReferencePropertyExtensionFactory implements IEntityDesignerExtendedProperty
The ByReferencePropertyExtensionFactory type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
![]() |
ByReferencePropertyExtensionFactory | Initializes a new instance of the ByReferencePropertyExtensionFactory class. |
Top
Methods
| Name | Description | |
|---|---|---|
![]() |
CreateProperty | |
![]() |
Equals | (Inherited from Object.) |
![]() |
Finalize | (Inherited from Object.) |
![]() |
GetHashCode | (Inherited from Object.) |
![]() |
GetType | (Inherited from Object.) |
![]() |
MemberwiseClone | (Inherited from Object.) |
![]() |
ToString | (Inherited from Object.) |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Reference
Microsoft.VisualStudio.Data.Tools.Integration.Entity.Extensions Namespace
.gif)
.gif)