Метод | Описание | |
---|---|---|
GetRelationInfoAspnetApplication ( ) : IRelationPredicateBucket |
Creates a new IRelationPredicateBucket object which contains the predicate expression and relation collection to fetch the related entity of type 'AspnetApplications' to this entity.
|
|
GetRelationInfoAspnetUser ( ) : IRelationPredicateBucket |
Creates a new IRelationPredicateBucket object which contains the predicate expression and relation collection to fetch the related entity of type 'AspnetUsers' to this entity.
|
|
GetRelationInfoBlog ( ) : IRelationPredicateBucket |
Creates a new IRelationPredicateBucket object which contains the predicate expression and relation collection to fetch the related entity of type 'Blog' to this entity.
|
|
GetRelationInfoBlogPost ( ) : IRelationPredicateBucket |
Creates a new IRelationPredicateBucket object which contains the predicate expression and relation collection to fetch the related entity of type 'BlogPost' to this entity.
|
|
GetRelationInfoCalendarEvent ( ) : IRelationPredicateBucket |
Creates a new IRelationPredicateBucket object which contains the predicate expression and relation collection to fetch the related entity of type 'CalendarEvent' to this entity.
|
|
GetRelationInfoCampaign ( ) : IRelationPredicateBucket |
Creates a new IRelationPredicateBucket object which contains the predicate expression and relation collection to fetch the related entity of type 'Campaign' to this entity.
|
|
GetRelationInfoDocument ( ) : IRelationPredicateBucket |
Creates a new IRelationPredicateBucket object which contains the predicate expression and relation collection to fetch the related entity of type 'Document' to this entity.
|
|
GetRelationInfoListItem ( ) : IRelationPredicateBucket |
Creates a new IRelationPredicateBucket object which contains the predicate expression and relation collection to fetch the related entity of type 'ListItem' to this entity.
|
|
GetRelationInfoNewsCategory ( ) : IRelationPredicateBucket |
Creates a new IRelationPredicateBucket object which contains the predicate expression and relation collection to fetch the related entity of type 'NewsCategory' to this entity.
|
|
GetRelationInfoNewsItem ( ) : IRelationPredicateBucket |
Creates a new IRelationPredicateBucket object which contains the predicate expression and relation collection to fetch the related entity of type 'NewsItem' to this entity.
|
|
GetRelationInfoNewsletter ( ) : IRelationPredicateBucket |
Creates a new IRelationPredicateBucket object which contains the predicate expression and relation collection to fetch the related entity of type 'Newsletter' to this entity.
|
|
GetRelationInfoPage ( ) : IRelationPredicateBucket |
Creates a new IRelationPredicateBucket object which contains the predicate expression and relation collection to fetch the related entity of type 'Page' to this entity.
|
|
GetRelationInfoPoll ( ) : IRelationPredicateBucket |
Creates a new IRelationPredicateBucket object which contains the predicate expression and relation collection to fetch the related entity of type 'Poll' to this entity.
|
|
GetRelationInfoSnAlbum ( ) : IRelationPredicateBucket |
Creates a new IRelationPredicateBucket object which contains the predicate expression and relation collection to fetch the related entity of type 'SnAlbum' to this entity.
|
|
GetRelationInfoSnComments ( ) : IRelationPredicateBucket |
Creates a new IRelationPredicateBucket object which contains the predicate expression and relation collection to fetch the related entities of type 'SnComment' to this entity.
|
|
GetRelationInfoSnDiscussionBoard ( ) : IRelationPredicateBucket |
Creates a new IRelationPredicateBucket object which contains the predicate expression and relation collection to fetch the related entity of type 'SnDiscussionBoard' to this entity.
|
|
GetRelationInfoSnDiscussionMessage ( ) : IRelationPredicateBucket |
Creates a new IRelationPredicateBucket object which contains the predicate expression and relation collection to fetch the related entity of type 'SnDiscussionMessage' to this entity.
|
|
GetRelationInfoSnDiscussionTopic ( ) : IRelationPredicateBucket |
Creates a new IRelationPredicateBucket object which contains the predicate expression and relation collection to fetch the related entity of type 'SnDiscussionTopic' to this entity.
|
|
GetRelationInfoSnFile ( ) : IRelationPredicateBucket |
Creates a new IRelationPredicateBucket object which contains the predicate expression and relation collection to fetch the related entity of type 'SnFile' to this entity.
|
|
GetRelationInfoSnFiles ( ) : IRelationPredicateBucket |
Creates a new IRelationPredicateBucket object which contains the predicate expression and relation collection to fetch the related entities of type 'SnFile' to this entity.
|
|
GetRelationInfoSnGroup ( ) : IRelationPredicateBucket |
Creates a new IRelationPredicateBucket object which contains the predicate expression and relation collection to fetch the related entity of type 'SnGroup' to this entity.
|
|
GetRelationInfoSnMessage ( ) : IRelationPredicateBucket |
Creates a new IRelationPredicateBucket object which contains the predicate expression and relation collection to fetch the related entity of type 'SnMessage' to this entity.
|
|
GetRelationInfoSnNote ( ) : IRelationPredicateBucket |
Creates a new IRelationPredicateBucket object which contains the predicate expression and relation collection to fetch the related entity of type 'SnNote' to this entity.
|
|
GetRelationInfoSnRatings ( ) : IRelationPredicateBucket |
Creates a new IRelationPredicateBucket object which contains the predicate expression and relation collection to fetch the related entities of type 'SnRating' to this entity.
|
|
GetRelationInfoSnSubscribers ( ) : IRelationPredicateBucket |
Creates a new IRelationPredicateBucket object which contains the predicate expression and relation collection to fetch the related entities of type 'SnSubscriber' to this entity.
|
|
GetRelationInfoSnTags ( ) : IRelationPredicateBucket |
Creates a new IRelationPredicateBucket object which contains the predicate expression and relation collection to fetch the related entities of type 'SnTag' to this entity.
|
|
SnRelationshipEntity ( IEntityFields2 fields ) : System.Runtime.Serialization |
CTor For framework usage. |
|
SnRelationshipEntity ( IValidator validator ) : System.Runtime.Serialization |
CTor
|
|
SnRelationshipEntity ( System id ) : System.Runtime.Serialization |
CTor The entity is not fetched by this constructor. Use a DataAccessAdapter for that. |
|
SnRelationshipEntity ( System id, IValidator validator ) : System.Runtime.Serialization |
CTor The entity is not fetched by this constructor. Use a DataAccessAdapter for that. |
Метод | Описание | |
---|---|---|
AddToMemberEntityCollectionsQueue ( Queue |
Adds the member collections to the collections queue (base first)
|
|
CheckOneWayRelations ( string propertyName ) : bool |
Checks if the relation mapped by the property with the name specified is a one way / single sided relation. If the passed in name is null, it/ will return true if the entity has any single-sided relation
|
|
CreateEntityFactory ( ) : IEntityFactory2 |
Creates a new instance of the factory related to this entity
|
|
CreateMemberEntityCollectionsQueue ( Queue |
Creates the member entity collections queue.
|
|
GetAllRelations ( ) : List |
Gets a list of all the EntityRelation objects the type of this instance has.
|
|
GetDependentRelatedEntities ( ) : List |
Gets a collection of related entities referenced by this entity which this entity depends on (this entity is the FK side of their PK fields). These entities will have to be persisted before this entity during a recursive save.
|
|
GetDependingRelatedEntities ( ) : List |
Gets a collection of related entities referenced by this entity which depend on this entity (this entity is the PK side of their FK fields). These entities will have to be persisted after this entity during a recursive save.
|
|
GetFromMemberEntityCollectionsQueue ( Queue |
Gets the member collections queue from the queue (base first)
|
|
GetMemberEntityCollections ( ) : List |
Gets a list of all entity collections stored as member variables in this entity. Only 1:n related collections are returned.
|
|
GetRelatedData ( ) : object>.Dictionary |
Gets all related data objects, stored by name. The name is the field name mapped onto the relation for that particular data element.
|
|
GetRelationsForFieldOfType ( string fieldName ) : RelationCollection |
Gets the relation objects which represent the relation the fieldName specified is mapped on.
|
|
HasPopulatedMemberEntityCollections ( ) : bool |
Determines whether the entity has populated member collections
|
|
PerformDesyncSetupFKFieldChange ( int fieldIndex ) : void |
Performs the desync setup when an FK field has been changed. The entity referenced based on the FK field will be dereferenced and sync info will be removed.
|
|
SetRelatedEntity ( IEntityCore relatedEntity, string fieldName ) : void |
Sets the internal parameter related to the fieldname passed to the instance relatedEntity.
|
|
SetRelatedEntityProperty ( string propertyName, IEntityCore entity ) : void |
Sets the related entity property to the entity specified. If the property is a collection, it will add the entity specified to that collection. Used by prefetch path logic. |
|
UnsetRelatedEntity ( IEntityCore relatedEntity, string fieldName, bool signalRelatedEntityManyToOne ) : void |
Unsets the internal parameter related to the fieldname passed to the instance relatedEntity. Reverses the actions taken by SetRelatedEntity()
|
Метод | Описание | |
---|---|---|
DesetupSyncAspnetApplication ( bool signalRelatedEntity, bool resetFKFields ) : void |
Removes the sync logic for member _aspnetApplication
|
|
DesetupSyncAspnetUser ( bool signalRelatedEntity, bool resetFKFields ) : void |
Removes the sync logic for member _aspnetUser
|
|
DesetupSyncBlog ( bool signalRelatedEntity, bool resetFKFields ) : void |
Removes the sync logic for member _blog
|
|
DesetupSyncBlogPost ( bool signalRelatedEntity, bool resetFKFields ) : void |
Removes the sync logic for member _blogPost
|
|
DesetupSyncCalendarEvent ( bool signalRelatedEntity, bool resetFKFields ) : void |
Removes the sync logic for member _calendarEvent
|
|
DesetupSyncCampaign ( bool signalRelatedEntity, bool resetFKFields ) : void |
Removes the sync logic for member _campaign
|
|
DesetupSyncDocument ( bool signalRelatedEntity, bool resetFKFields ) : void |
Removes the sync logic for member _document
|
|
DesetupSyncListItem ( bool signalRelatedEntity, bool resetFKFields ) : void |
Removes the sync logic for member _listItem
|
|
DesetupSyncNewsCategory ( bool signalRelatedEntity, bool resetFKFields ) : void |
Removes the sync logic for member _newsCategory
|
|
DesetupSyncNewsItem ( bool signalRelatedEntity, bool resetFKFields ) : void |
Removes the sync logic for member _newsItem
|
|
DesetupSyncNewsletter ( bool signalRelatedEntity, bool resetFKFields ) : void |
Removes the sync logic for member _newsletter
|
|
DesetupSyncPage ( bool signalRelatedEntity, bool resetFKFields ) : void |
Removes the sync logic for member _page
|
|
DesetupSyncPoll ( bool signalRelatedEntity, bool resetFKFields ) : void |
Removes the sync logic for member _poll
|
|
DesetupSyncSnAlbum ( bool signalRelatedEntity, bool resetFKFields ) : void |
Removes the sync logic for member _snAlbum
|
|
DesetupSyncSnDiscussionBoard ( bool signalRelatedEntity, bool resetFKFields ) : void |
Removes the sync logic for member _snDiscussionBoard
|
|
DesetupSyncSnDiscussionMessage ( bool signalRelatedEntity, bool resetFKFields ) : void |
Removes the sync logic for member _snDiscussionMessage
|
|
DesetupSyncSnDiscussionTopic ( bool signalRelatedEntity, bool resetFKFields ) : void |
Removes the sync logic for member _snDiscussionTopic
|
|
DesetupSyncSnFile ( bool signalRelatedEntity, bool resetFKFields ) : void |
Removes the sync logic for member _snFile
|
|
DesetupSyncSnGroup ( bool signalRelatedEntity, bool resetFKFields ) : void |
Removes the sync logic for member _snGroup
|
|
DesetupSyncSnMessage ( bool signalRelatedEntity, bool resetFKFields ) : void |
Removes the sync logic for member _snMessage
|
|
DesetupSyncSnNote ( bool signalRelatedEntity, bool resetFKFields ) : void |
Removes the sync logic for member _snNote
|
|
GetObjectData ( |
||
GetRelationsForField ( string fieldName ) : RelationCollection |
Gets the relation objects which represent the relation the fieldName specified is mapped on.
|
|
InitClassEmpty ( IValidator validator, IEntityFields2 fields ) : void |
Initializes the class with empty data, as if it is a new Entity.
|
|
InitClassMembers ( ) : void |
Initializes the class members
|
|
OnAspnetApplicationPropertyChanged ( object sender, |
Handles property change events of properties in a related entity.
|
|
OnAspnetUserPropertyChanged ( object sender, |
Handles property change events of properties in a related entity.
|
|
OnBlogPostPropertyChanged ( object sender, |
Handles property change events of properties in a related entity.
|
|
OnBlogPropertyChanged ( object sender, |
Handles property change events of properties in a related entity.
|
|
OnCalendarEventPropertyChanged ( object sender, |
Handles property change events of properties in a related entity.
|
|
OnCampaignPropertyChanged ( object sender, |
Handles property change events of properties in a related entity.
|
|
OnDocumentPropertyChanged ( object sender, |
Handles property change events of properties in a related entity.
|
|
OnListItemPropertyChanged ( object sender, |
Handles property change events of properties in a related entity.
|
|
OnNewsCategoryPropertyChanged ( object sender, |
Handles property change events of properties in a related entity.
|
|
OnNewsItemPropertyChanged ( object sender, |
Handles property change events of properties in a related entity.
|
|
OnNewsletterPropertyChanged ( object sender, |
Handles property change events of properties in a related entity.
|
|
OnPagePropertyChanged ( object sender, |
Handles property change events of properties in a related entity.
|
|
OnPollPropertyChanged ( object sender, |
Handles property change events of properties in a related entity.
|
|
OnSnAlbumPropertyChanged ( object sender, |
Handles property change events of properties in a related entity.
|
|
OnSnDiscussionBoardPropertyChanged ( object sender, |
Handles property change events of properties in a related entity.
|
|
OnSnDiscussionMessagePropertyChanged ( object sender, |
Handles property change events of properties in a related entity.
|
|
OnSnDiscussionTopicPropertyChanged ( object sender, |
Handles property change events of properties in a related entity.
|
|
OnSnFilePropertyChanged ( object sender, |
Handles property change events of properties in a related entity.
|
|
OnSnGroupPropertyChanged ( object sender, |
Handles property change events of properties in a related entity.
|
|
OnSnMessagePropertyChanged ( object sender, |
Handles property change events of properties in a related entity.
|
|
OnSnNotePropertyChanged ( object sender, |
Handles property change events of properties in a related entity.
|
|
SetupCustomPropertyHashtables ( ) : void |
Initializes the hashtables for the entity type and entity field custom properties.
|
|
SetupSyncAspnetApplication ( IEntityCore relatedEntity ) : void |
setups the sync logic for member _aspnetApplication
|
|
SetupSyncAspnetUser ( IEntityCore relatedEntity ) : void |
setups the sync logic for member _aspnetUser
|
|
SetupSyncBlog ( IEntityCore relatedEntity ) : void |
setups the sync logic for member _blog
|
|
SetupSyncBlogPost ( IEntityCore relatedEntity ) : void |
setups the sync logic for member _blogPost
|
|
SetupSyncCalendarEvent ( IEntityCore relatedEntity ) : void |
setups the sync logic for member _calendarEvent
|
|
SetupSyncCampaign ( IEntityCore relatedEntity ) : void |
setups the sync logic for member _campaign
|
|
SetupSyncDocument ( IEntityCore relatedEntity ) : void |
setups the sync logic for member _document
|
|
SetupSyncListItem ( IEntityCore relatedEntity ) : void |
setups the sync logic for member _listItem
|
|
SetupSyncNewsCategory ( IEntityCore relatedEntity ) : void |
setups the sync logic for member _newsCategory
|
|
SetupSyncNewsItem ( IEntityCore relatedEntity ) : void |
setups the sync logic for member _newsItem
|
|
SetupSyncNewsletter ( IEntityCore relatedEntity ) : void |
setups the sync logic for member _newsletter
|
|
SetupSyncPage ( IEntityCore relatedEntity ) : void |
setups the sync logic for member _page
|
|
SetupSyncPoll ( IEntityCore relatedEntity ) : void |
setups the sync logic for member _poll
|
|
SetupSyncSnAlbum ( IEntityCore relatedEntity ) : void |
setups the sync logic for member _snAlbum
|
|
SetupSyncSnDiscussionBoard ( IEntityCore relatedEntity ) : void |
setups the sync logic for member _snDiscussionBoard
|
|
SetupSyncSnDiscussionMessage ( IEntityCore relatedEntity ) : void |
setups the sync logic for member _snDiscussionMessage
|
|
SetupSyncSnDiscussionTopic ( IEntityCore relatedEntity ) : void |
setups the sync logic for member _snDiscussionTopic
|
|
SetupSyncSnFile ( IEntityCore relatedEntity ) : void |
setups the sync logic for member _snFile
|
|
SetupSyncSnGroup ( IEntityCore relatedEntity ) : void |
setups the sync logic for member _snGroup
|
|
SetupSyncSnMessage ( IEntityCore relatedEntity ) : void |
setups the sync logic for member _snMessage
|
|
SetupSyncSnNote ( IEntityCore relatedEntity ) : void |
setups the sync logic for member _snNote
|
|
SnRelationshipEntity ( ) : System.Runtime.Serialization |
Static CTor for setting up custom property hashtables. Is executed before the first instance of this entity class or derived classes is constructed.
|
|
SnRelationshipEntity ( |
protected AddToMemberEntityCollectionsQueue ( Queue |
||
collectionsQueue | Queue |
The collections queue. |
Результат | void |
protected CheckOneWayRelations ( string propertyName ) : bool | ||
propertyName | string | Name of the property which is mapped onto the relation to check, or null to check if the entity has any relation/ which is single sided |
Результат | bool |
protected CreateEntityFactory ( ) : IEntityFactory2 | ||
Результат | IEntityFactory2 |
protected CreateMemberEntityCollectionsQueue ( Queue |
||
collectionsQueue | Queue |
The collections queue. |
requiredQueue | Queue |
The required queue. |
Результат | void |
protected GetDependentRelatedEntities ( ) : List |
||
Результат | List |
protected GetDependingRelatedEntities ( ) : List |
||
Результат | List |
protected GetFromMemberEntityCollectionsQueue ( Queue |
||
collectionsQueue | Queue |
The collections queue. |
Результат | void |
protected GetMemberEntityCollections ( ) : List |
||
Результат | List |
protected GetRelatedData ( ) : object>.Dictionary |
||
Результат | object>.Dictionary |
public GetRelationInfoAspnetApplication ( ) : IRelationPredicateBucket | ||
Результат | IRelationPredicateBucket |
public GetRelationInfoAspnetUser ( ) : IRelationPredicateBucket | ||
Результат | IRelationPredicateBucket |
public GetRelationInfoBlog ( ) : IRelationPredicateBucket | ||
Результат | IRelationPredicateBucket |
public GetRelationInfoBlogPost ( ) : IRelationPredicateBucket | ||
Результат | IRelationPredicateBucket |
public GetRelationInfoCalendarEvent ( ) : IRelationPredicateBucket | ||
Результат | IRelationPredicateBucket |
public GetRelationInfoCampaign ( ) : IRelationPredicateBucket | ||
Результат | IRelationPredicateBucket |
public GetRelationInfoDocument ( ) : IRelationPredicateBucket | ||
Результат | IRelationPredicateBucket |
public GetRelationInfoListItem ( ) : IRelationPredicateBucket | ||
Результат | IRelationPredicateBucket |
public GetRelationInfoNewsCategory ( ) : IRelationPredicateBucket | ||
Результат | IRelationPredicateBucket |
public GetRelationInfoNewsItem ( ) : IRelationPredicateBucket | ||
Результат | IRelationPredicateBucket |
public GetRelationInfoNewsletter ( ) : IRelationPredicateBucket | ||
Результат | IRelationPredicateBucket |
public GetRelationInfoPage ( ) : IRelationPredicateBucket | ||
Результат | IRelationPredicateBucket |
public GetRelationInfoPoll ( ) : IRelationPredicateBucket | ||
Результат | IRelationPredicateBucket |
public GetRelationInfoSnAlbum ( ) : IRelationPredicateBucket | ||
Результат | IRelationPredicateBucket |
public GetRelationInfoSnComments ( ) : IRelationPredicateBucket | ||
Результат | IRelationPredicateBucket |
public GetRelationInfoSnDiscussionBoard ( ) : IRelationPredicateBucket | ||
Результат | IRelationPredicateBucket |
public GetRelationInfoSnDiscussionMessage ( ) : IRelationPredicateBucket | ||
Результат | IRelationPredicateBucket |
public GetRelationInfoSnDiscussionTopic ( ) : IRelationPredicateBucket | ||
Результат | IRelationPredicateBucket |
public GetRelationInfoSnFile ( ) : IRelationPredicateBucket | ||
Результат | IRelationPredicateBucket |
public GetRelationInfoSnFiles ( ) : IRelationPredicateBucket | ||
Результат | IRelationPredicateBucket |
public GetRelationInfoSnGroup ( ) : IRelationPredicateBucket | ||
Результат | IRelationPredicateBucket |
public GetRelationInfoSnMessage ( ) : IRelationPredicateBucket | ||
Результат | IRelationPredicateBucket |
public GetRelationInfoSnNote ( ) : IRelationPredicateBucket | ||
Результат | IRelationPredicateBucket |
public GetRelationInfoSnRatings ( ) : IRelationPredicateBucket | ||
Результат | IRelationPredicateBucket |
public GetRelationInfoSnSubscribers ( ) : IRelationPredicateBucket | ||
Результат | IRelationPredicateBucket |
public GetRelationInfoSnTags ( ) : IRelationPredicateBucket | ||
Результат | IRelationPredicateBucket |
protected GetRelationsForFieldOfType ( string fieldName ) : RelationCollection | ||
fieldName | string | Name of the field mapped onto the relation of which the relation objects have to be obtained. |
Результат | RelationCollection |
protected HasPopulatedMemberEntityCollections ( ) : bool | ||
Результат | bool |
protected PerformDesyncSetupFKFieldChange ( int fieldIndex ) : void | ||
fieldIndex | int | The fieldindex. |
Результат | void |
protected SetRelatedEntity ( IEntityCore relatedEntity, string fieldName ) : void | ||
relatedEntity | IEntityCore | Instance to set as the related entity of type entityType |
fieldName | string | Name of field mapped onto the relation which resolves in the instance relatedEntity |
Результат | void |
protected SetRelatedEntityProperty ( string propertyName, IEntityCore entity ) : void | ||
propertyName | string | Name of the property. |
entity | IEntityCore | Entity to set as an related entity |
Результат | void |
public SnRelationshipEntity ( IEntityFields2 fields ) : System.Runtime.Serialization | ||
fields | IEntityFields2 | Fields object to set as the fields for this entity. |
Результат | System.Runtime.Serialization |
public SnRelationshipEntity ( IValidator validator ) : System.Runtime.Serialization | ||
validator | IValidator | The custom validator object for this SnRelationshipEntity |
Результат | System.Runtime.Serialization |
public SnRelationshipEntity ( System id ) : System.Runtime.Serialization | ||
id | System | PK value for SnRelationship which data should be fetched into this SnRelationship object |
Результат | System.Runtime.Serialization |
public SnRelationshipEntity ( System id, IValidator validator ) : System.Runtime.Serialization | ||
id | System | PK value for SnRelationship which data should be fetched into this SnRelationship object |
validator | IValidator | The custom validator object for this SnRelationshipEntity |
Результат | System.Runtime.Serialization |
protected UnsetRelatedEntity ( IEntityCore relatedEntity, string fieldName, bool signalRelatedEntityManyToOne ) : void | ||
relatedEntity | IEntityCore | Instance to unset as the related entity of type entityType |
fieldName | string | Name of field mapped onto the relation which resolves in the instance relatedEntity |
signalRelatedEntityManyToOne | bool | if set to true it will notify the manytoone side, if applicable. |
Результат | void |