Click here to Skip to main content
15,886,067 members
Articles / Web Development

Service Based Membership Providers for ASP.NET

Rate me:
Please Sign up or sign in to vote.
4.93/5 (45 votes)
4 May 2014CPOL29 min read 131.5K   8.2K   173  
Service based, multi-application ASP.NET custom membership, role and profile providers with a hierarchical role system.
<html xmlns:MSHelp="http://msdn.microsoft.com/mshelp" xmlns:mshelp="http://msdn.microsoft.com/mshelp"><head><link rel="SHORTCUT ICON" href="./../icons/favicon.ico" /><style type="text/css">.OH_CodeSnippetContainerTabLeftActive, .OH_CodeSnippetContainerTabLeft,.OH_CodeSnippetContainerTabLeftDisabled { backgroundImageName: tabLeftBG.gif; }.OH_CodeSnippetContainerTabRightActive, .OH_CodeSnippetContainerTabRight,.OH_CodeSnippetContainerTabRightDisabled { backgroundImageName: tabRightBG.gif; }.OH_footer { backgroundImageName: footer_slice.gif; background-position: top; background-repeat: repeat-x; }</style><link rel="stylesheet" type="text/css" href="./../styles/branding.css" /><link rel="stylesheet" type="text/css" href="./../styles/branding-en-US.css" /><style type="text/css">
			body
			{
			border-left:5px solid #e6e6e6;
			overflow-x:scroll;
			overflow-y:scroll;
			}
		</style><script src="./../scripts/branding.js" type="text/javascript"><!----></script><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>UserAppMember Members</title><meta name="Language" content="en-us" /><meta name="System.Keywords" content="UserAppMember class" /><meta name="System.Keywords" content="UserAppMember class, all members" /><meta name="System.Keywords" content="CryptoGateway.RDB.Data.AspNetMember.UserAppMember class" /><meta name="Microsoft.Help.Id" content="AllMembers.T:CryptoGateway.RDB.Data.AspNetMember.UserAppMember" /><meta name="Microsoft.Help.ContentType" content="Reference" /><meta name="BrandingAware" content="'true'" /><meta name="container" content="CryptoGateway.RDB.Data.AspNetMember" /><meta name="file" content="0d0825fd-1211-808d-59a5-e4980bc399b3" /><meta name="guid" content="0d0825fd-1211-808d-59a5-e4980bc399b3" /><link type="text/css" rel="stylesheet" href="ms-help://Hx/HxRuntime/HxLink.css" /><meta name="SelfBranded" content="true" /></head><body onload="onLoad()" class="primary-mtps-offline-document"><div class="OH_outerDiv"><div class="OH_outerContent"><table class="TitleTable"><tr><td class="OH_tdTitleColumn">UserAppMember Members</td><td class="OH_tdRunningTitleColumn">Service Proxy API for Membership data sources</td></tr></table><div id="mainSection"><div id="mainBody"><span class="introStyle"></span><p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;">[This is preliminary documentation and is subject to change.]</p><p></p>The <a href="2be680f2-2ab8-6656-b294-b969d95d03ac.htm" target="">UserAppMember</a> type exposes the following members.<div class="OH_CollapsibleAreaRegion"><div class="OH_regiontitle">Constructors</div><div class="OH_CollapsibleArea_HrDiv"><hr class="OH_CollapsibleArea_Hr" /></div></div><div class="OH_clear"></div><table id="memberList" class="members"><tr><th class="ps_iconColumn">
							 
						</th><th class="ps_nameColumn">Name</th><th class="ps_descriptionColumn">Description</th></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="51d622a3-1b75-2405-8f7b-8cccc8e7be31.htm" target="">UserAppMember<span id="ID0EAABBBGAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EAABBBGAAAAA?vb=|cpp=()|cs=()|fs=()|nu=()");
				</script></a></td><td><div class="summary">
            Default constructor.
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="e925d599-1453-cf32-2d27-2a8a3c6cf29f.htm" target="">UserAppMember(SerializationInfo, StreamingContext)</a></td><td><div class="summary">
            Constructor for serialization (<img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/wf4375ks" target="_blank">ISerializable</a>).
            </div></td></tr></table><a href="#mainBody" target="">Back to Top</a><div class="OH_CollapsibleAreaRegion"><div class="OH_regiontitle">Methods</div><div class="OH_CollapsibleArea_HrDiv"><hr class="OH_CollapsibleArea_Hr" /></div></div><div class="OH_clear"></div><table id="memberList" class="members"><tr><th class="ps_iconColumn">
							 
						</th><th class="ps_nameColumn">Name</th><th class="ps_descriptionColumn">Description</th></tr><tr data="public;inherited;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/bsc2ak47" target="_blank">Equals</a></td><td><div class="summary">Determines whether the specified <img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/e5kfa45b" target="_blank">Object</a> is equal to the current <img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/e5kfa45b" target="_blank">Object</a>.</div> (Inherited from <img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/e5kfa45b" target="_blank">Object</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/zdee4b3y" target="_blank">GetHashCode</a></td><td><div class="summary">Serves as a hash function for a particular type. </div> (Inherited from <img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/e5kfa45b" target="_blank">Object</a>.)</td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="e00e7f88-ca57-72f5-5b88-a1a45a245137.htm" target="">GetObjectData</a></td><td><div class="summary">
            Implementation of the <img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/wf4375ks" target="_blank">ISerializable</a> interface
            </div></td></tr><tr data="public;inherited;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/dfwy45w9" target="_blank">GetType</a></td><td><div class="summary">Gets the <img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/42892f65" target="_blank">Type</a> of the current instance.</div> (Inherited from <img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/e5kfa45b" target="_blank">Object</a>.)</td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="7cc67ece-a172-1410-1a89-74b30b03e3d3.htm" target="">IsEntityIdentical</a></td><td><div class="summary">
            Whether or not the present entity is identitical to <span class="parameter">other</span>, in the sense that they have the same (set of) primary key(s).
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="ab42f2e6-5a29-3413-8461-bb2afb59f7e5.htm" target="">IsEntityTheSame</a></td><td><div class="summary">
            Whether or not the present entity is identitical to <span class="parameter">other</span>, in the sense that they have the same (set of) intrinsic identifiers.
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="3520ade0-381c-4ae9-17f2-a54b2be5fe8e.htm" target="">LoadApplication_Ref</a></td><td><div class="summary"><a href="529fdcdd-2398-63af-5fcb-1b125682c91f.htm" target="">Application_Ref</a> is not initialized when the entity is created. Clients could call this method to load it provided a proper delegate <a href="db133819-4981-7dbf-5db4-a20f60b1728f.htm" target="">DelLoadApplication_Ref</a> was setup
            before calling it.
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="c992db97-aac3-0f8b-5237-f9a93c326cbe.htm" target="">LoadUserRef</a></td><td><div class="summary"><a href="1be3f966-b34b-89a9-dbb6-bc92da65a4b9.htm" target="">UserRef</a> is not initialized when the entity is created. Clients could call this method to load it provided a proper delegate <a href="503f9765-ec16-e8a9-f1bc-12ac506aa050.htm" target="">DelLoadUserRef</a> was setup
            before calling it.
            </div></td></tr><tr data="public;static;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /><img src="./../icons/static.gif" alt="Static member" title="Static member" /></td><td><a href="3f600db7-10c0-7009-2e3b-785a5c616504.htm" target="">MergeChanges</a></td><td><div class="summary">
            Merge changes inside entity <span class="parameter">from</span> to the entity <span class="parameter">to</span>. Any changes in <span class="parameter">from</span> that is not changed in <span class="parameter">to</span> is updated inside <span class="parameter">to</span>.
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="cc37b737-2c27-8e5e-3a3e-c135acf8c95c.htm" target="">NormalizeValues</a></td><td><div class="summary">
            Internal use
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="69eaca9e-0bb8-2cbc-2d08-972a2cc070d0.htm" target="">ShallowCopy</a></td><td><div class="summary">
            Internal use
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="666390cc-0d2b-5ff1-d1b7-04ddca3f5551.htm" target="">ToString</a></td><td><div class="summary">
            A textual representation of the entity.
            </div> (Overrides <img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/7bxwbwt2" target="_blank">Object<span id="ID0ECBABBFAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0ECBABBFAAAAA?vb=.|cpp=::|cs=.|fs=.|nu=.");
				</script>ToString<span id="ID0EABABBFAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EABABBFAAAAA?vb=|cpp=()|cs=()|fs=()|nu=()");
				</script></a>.)</td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="150cecf8-e79a-d0d0-d94f-3e9f67a7a39c.htm" target="">UpdateChanges</a></td><td><div class="summary">
            Update changes to the current entity compared to an input <span class="parameter">newdata</span> and set the entity to a proper state for updating.
            </div></td></tr></table><a href="#mainBody" target="">Back to Top</a><div class="OH_CollapsibleAreaRegion"><div class="OH_regiontitle">Fields</div><div class="OH_CollapsibleArea_HrDiv"><hr class="OH_CollapsibleArea_Hr" /></div></div><div class="OH_clear"></div><table id="memberList" class="members"><tr><th class="ps_iconColumn">
							 
						</th><th class="ps_nameColumn">Name</th><th class="ps_descriptionColumn">Description</th></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubfield.gif" alt="Public field" title="Public field" /></td><td><a href="778eb2ae-0db8-7dd6-a9dd-65c0f17d0955.htm" target="">AutoLoadApplication_Ref</a></td><td><div class="summary">
            A delegate to load <a href="529fdcdd-2398-63af-5fcb-1b125682c91f.htm" target="">Application_Ref</a> automatically when it is referred to at the first time.
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubfield.gif" alt="Public field" title="Public field" /></td><td><a href="5c885b26-e10d-91f5-0a51-c8079ed931f5.htm" target="">AutoLoadUserRef</a></td><td><div class="summary">
            A delegate to load <a href="1be3f966-b34b-89a9-dbb6-bc92da65a4b9.htm" target="">UserRef</a> automatically when it is referred to at the first time.
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubfield.gif" alt="Public field" title="Public field" /></td><td><a href="db133819-4981-7dbf-5db4-a20f60b1728f.htm" target="">DelLoadApplication_Ref</a></td><td><div class="summary">
            A delegate to load <a href="529fdcdd-2398-63af-5fcb-1b125682c91f.htm" target="">Application_Ref</a>.
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubfield.gif" alt="Public field" title="Public field" /></td><td><a href="503f9765-ec16-e8a9-f1bc-12ac506aa050.htm" target="">DelLoadUserRef</a></td><td><div class="summary">
            A delegate to load <a href="1be3f966-b34b-89a9-dbb6-bc92da65a4b9.htm" target="">UserRef</a>.
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubfield.gif" alt="Public field" title="Public field" /></td><td><a href="338fcce5-9478-ab3d-d049-d084254ae09d.htm" target="">IsOperationHandled</a></td><td><div class="summary">
            For internal use only.
            </div></td></tr></table><a href="#mainBody" target="">Back to Top</a><div class="OH_CollapsibleAreaRegion"><div class="OH_regiontitle">Properties</div><div class="OH_CollapsibleArea_HrDiv"><hr class="OH_CollapsibleArea_Hr" /></div></div><div class="OH_clear"></div><table id="memberList" class="members"><tr><th class="ps_iconColumn">
							 
						</th><th class="ps_nameColumn">Name</th><th class="ps_descriptionColumn">Description</th></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubproperty.gif" alt="Public property" title="Public property" /></td><td><a href="529fdcdd-2398-63af-5fcb-1b125682c91f.htm" target="">Application_Ref</a></td><td><div class="summary">
            Entity in data set "Applications" for <a href="e59dd5e0-4a7f-3cd6-7534-5caf397c080c.htm" target="">Application_</a> that this entity depend upon through .
            The corresponding foreign key set is { <a href="7687d58c-97e9-35f6-21f6-7940c3aa5c0b.htm" target="">ApplicationID</a> }.
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubproperty.gif" alt="Public property" title="Public property" /></td><td><a href="7687d58c-97e9-35f6-21f6-7940c3aa5c0b.htm" target="">ApplicationID</a></td><td><div class="summary">
            Meta-info: primary key; intrinsic id; fixed; not null; foreign key.
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubproperty.gif" alt="Public property" title="Public property" /></td><td><a href="df5f9970-3403-5dae-fa84-2237c19e5965.htm" target="">CacheKey</a></td><td><div class="summary">
            Used on the server side to return an unique key for caching purposes.
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubproperty.gif" alt="Public property" title="Public property" /></td><td><a href="f6fb6376-cda5-9fa7-40a8-d7b04f2bcc9c.htm" target="">Comment</a></td><td><div class="summary">
            Meta-info: editable; nullable; load delayed.
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubproperty.gif" alt="Public property" title="Public property" /></td><td><a href="e22874c3-72c1-20d3-eb2b-582b3378cbe2.htm" target="">DistinctString</a></td><td><div class="summary">
            Configured at system generation step, its value provides a short, but characteristic summary of the entity.
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubproperty.gif" alt="Public property" title="Public property" /></td><td><a href="066aa7f7-4e88-43c1-264f-20b197e5ba63.htm" target="">IsCommentLoaded</a></td><td><div class="summary">
            Wether or not the value of the delay loaded "Comment" is Loaded. Clients are responsible for keeping 
            track of loading status of delay loading properties.
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubproperty.gif" alt="Public property" title="Public property" /></td><td><a href="b53e8484-2109-02d6-2104-591b0f8982c2.htm" target="">IsCommentModified</a></td><td><div class="summary">
            Wether or not the value of <a href="f6fb6376-cda5-9fa7-40a8-d7b04f2bcc9c.htm" target="">Comment</a> was changed compared to what it was loaded last time. 
            Note: the backend data source updates the changed <a href="f6fb6376-cda5-9fa7-40a8-d7b04f2bcc9c.htm" target="">Comment</a> only if this is set to true no matter what
            the actual value of <a href="f6fb6376-cda5-9fa7-40a8-d7b04f2bcc9c.htm" target="">Comment</a> is.
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubproperty.gif" alt="Public property" title="Public property" /></td><td><a href="242b718e-6261-f288-d5b5-eb2780761f50.htm" target="">IsDeleted</a></td><td><div class="summary">
            Whether or not the entity was to be deleted.
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubproperty.gif" alt="Public property" title="Public property" /></td><td><a href="4606b2e7-bb9f-3572-105d-4260cd934b66.htm" target="">IsEntityChanged</a></td><td><div class="summary">
            Whether or not the entity was edited.
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubproperty.gif" alt="Public property" title="Public property" /></td><td><a href="8c49c18b-d436-b855-af45-0eba131c6d5d.htm" target="">IsLastActivityDateModified</a></td><td><div class="summary">
            Wether or not the value of <a href="7fb7cf54-66bf-bb06-7509-317b20b37e88.htm" target="">LastActivityDate</a> was changed compared to what it was loaded last time. 
            Note: the backend data source updates the changed <a href="7fb7cf54-66bf-bb06-7509-317b20b37e88.htm" target="">LastActivityDate</a> only if this is set to true no matter what
            the actual value of <a href="7fb7cf54-66bf-bb06-7509-317b20b37e88.htm" target="">LastActivityDate</a> is.
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubproperty.gif" alt="Public property" title="Public property" /></td><td><a href="9b733f5e-f194-74fd-e85e-718ff6072661.htm" target="">IsLastStatusChangeModified</a></td><td><div class="summary">
            Wether or not the value of <a href="a16fcf99-0720-f877-166e-0ea82bf96fde.htm" target="">LastStatusChange</a> was changed compared to what it was loaded last time. 
            Note: the backend data source updates the changed <a href="a16fcf99-0720-f877-166e-0ea82bf96fde.htm" target="">LastStatusChange</a> only if this is set to true no matter what
            the actual value of <a href="a16fcf99-0720-f877-166e-0ea82bf96fde.htm" target="">LastStatusChange</a> is.
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubproperty.gif" alt="Public property" title="Public property" /></td><td><a href="9407b1f7-4ca3-7a04-5a80-708e508093b1.htm" target="">IsMemberStatusModified</a></td><td><div class="summary">
            Wether or not the value of <a href="1eac2518-b9ab-fced-c5bf-2e5e2bf32ce3.htm" target="">MemberStatus</a> was changed compared to what it was loaded last time. 
            Note: the backend data source updates the changed <a href="1eac2518-b9ab-fced-c5bf-2e5e2bf32ce3.htm" target="">MemberStatus</a> only if this is set to true no matter what
            the actual value of <a href="1eac2518-b9ab-fced-c5bf-2e5e2bf32ce3.htm" target="">MemberStatus</a> is.
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubproperty.gif" alt="Public property" title="Public property" /></td><td><a href="b1e21abf-7234-73ff-e2b6-ac4552c5fa3b.htm" target="">IsPersisted</a></td><td><div class="summary">
            Whether or not the entity was already persisted into to the data source. 
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubproperty.gif" alt="Public property" title="Public property" /></td><td><a href="7fb7cf54-66bf-bb06-7509-317b20b37e88.htm" target="">LastActivityDate</a></td><td><div class="summary">
            Meta-info: editable; nullable.
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubproperty.gif" alt="Public property" title="Public property" /></td><td><a href="a16fcf99-0720-f877-166e-0ea82bf96fde.htm" target="">LastStatusChange</a></td><td><div class="summary">
            Meta-info: editable; nullable.
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubproperty.gif" alt="Public property" title="Public property" /></td><td><a href="1eac2518-b9ab-fced-c5bf-2e5e2bf32ce3.htm" target="">MemberStatus</a></td><td><div class="summary">
            Meta-info: editable; nullable; max-length = 50 characters.
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubproperty.gif" alt="Public property" title="Public property" /></td><td><a href="6656e6c3-a894-8f4e-3e23-4877d531fa20.htm" target="">SignatureString</a></td><td><div class="summary">
            Its value provides a list of value for intrinsic keys and modified properties.
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubproperty.gif" alt="Public property" title="Public property" /></td><td><a href="5dcd9ed8-c9ad-4e95-87cd-84039a67cbd1.htm" target="">StartAutoUpdating</a></td><td><div class="summary">
            Used internally.
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubproperty.gif" alt="Public property" title="Public property" /></td><td><a href="1e70f416-003f-9431-d88b-0ac3d8d7e276.htm" target="">UpdateIndex</a></td><td><div class="summary">
            Used to matching entities in input adding or updating entity list and the returned ones, see <a href="d8b47e72-8f27-6c92-ebb4-cb311103c126.htm" target="">AddOrUpdateEntities(CallContext, UserAppMemberSet, <span id="ID0EDBAACBDAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EDBAACBDAAAAA?vb=|cpp=array&lt;|cs=|fs=|nu=");
				</script>UserAppMember<span id="ID0EBBAACBDAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EBBAACBDAAAAA?vb=()|cpp=&gt;|cs=[]|fs=[]|nu=[]");
				</script>)</a>.
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubproperty.gif" alt="Public property" title="Public property" /></td><td><a href="4db669ca-d7c9-8217-90bc-aafc3d00b9f9.htm" target="">UserID</a></td><td><div class="summary">
            Meta-info: primary key; intrinsic id; fixed; not null; foreign key.
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubproperty.gif" alt="Public property" title="Public property" /></td><td><a href="1be3f966-b34b-89a9-dbb6-bc92da65a4b9.htm" target="">UserRef</a></td><td><div class="summary">
            Entity in data set "Users" for <a href="12905576-1481-c6a2-2cd8-2e33c9d8b651.htm" target="">User</a> that this entity depend upon through .
            The corresponding foreign key set is { <a href="4db669ca-d7c9-8217-90bc-aafc3d00b9f9.htm" target="">UserID</a> }.
            </div></td></tr></table><a href="#mainBody" target="">Back to Top</a><div class="OH_CollapsibleAreaRegion"><div class="OH_regiontitle">Explicit Interface Implementations</div><div class="OH_CollapsibleArea_HrDiv"><hr class="OH_CollapsibleArea_Hr" /></div></div><div class="OH_clear"></div><table id="memberList" class="members"><tr><th class="ps_iconColumn">
							 
						</th><th class="ps_nameColumn">Name</th><th class="ps_descriptionColumn">Description</th></tr><tr data="explicit;declared;notNetfw;"><td><img src="./../icons/pubinterface.gif" alt="Explicit interface implemetation" title="Explicit interface implemetation" /><img src="./../icons/privmethod.gif" alt="Private method" title="Private method" /></td><td><a href="eb29df18-2b94-05a3-c2ce-65a5ccc64c4f.htm" target="">IDbEntity<span id="ID0EBABABCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EBABABCAAAAA?vb=.|cpp=::|cs=.|fs=.|nu=.");
				</script>ShallowCopy</a></td><td><div class="summary">
            Make a shallow copy of the entity.
            </div></td></tr></table><a href="#mainBody" target="">Back to Top</a><a name="seeAlsoSection"><!----></a><div class="OH_CollapsibleAreaRegion"><div class="OH_regiontitle">See Also</div><div class="OH_CollapsibleArea_HrDiv"><hr class="OH_CollapsibleArea_Hr" /></div></div><div class="OH_clear"></div><div class="seeAlsoStyle"><a href="2be680f2-2ab8-6656-b294-b969d95d03ac.htm" target="">UserAppMember Class</a></div><div class="seeAlsoStyle"><a href="9b9992ae-86cf-af3e-5eb6-8fad208413c4.htm" target="">CryptoGateway.RDB.Data.AspNetMember Namespace</a></div></div></div></div></div><div id="OH_footer" class="OH_footer"><p /><div class="OH_feedbacklink"><a href="mailto:?subject=Service+Proxy+API+for+Membership+data+sources+UserAppMember+Members+100+EN-US&amp;body=Your%20feedback%20is%20used%20to%20improve%20the%20documentation%20and%20the%20product.%20Your%20e-mail%20address%20will%20not%20be%20used%20for%20any%20other%20purpose%20and%20is%20disposed%20of%20after%20the%20issue%20you%20report%20is%20resolved.%20While%20working%20to%20resolve%20the%20issue%20that%20you%20report%2c%20you%20may%20be%20contacted%20via%20e-mail%20to%20get%20further%20details%20or%20clarification%20on%20the%20feedback%20you%20sent.%20After%20the%20issue%20you%20report%20has%20been%20addressed%2c%20you%20may%20receive%20an%20e-mail%20to%20let%20you%20know%20that%20your%20feedback%20has%20been%20addressed.">Send Feedback</a> on this topic.</div></div></body></html>

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Founder CryptoGateway Software Inc.
Canada Canada


His interests in software research and development include security, domain specific meta-language development technologies and tools, meta-language driven code generation, generation of non-invasive and virtual SQL database for "un-structured" data (sqlization), automated relational data service production technologies, file system sqlization technologies and products, structured multi-lingual documentation tools and technologies, sqlization of user's personal data, like emails, etc..


He was a physicist before year 2000. He studied theoretical physics (the hidden symmetry between the past and future, quantum field theories, mirror universe, cosmological dark energies etc.) in which he think to had made fundamental breakthroughs[^] but the community is either not ready for it or is actively rejecting/ignoring it Smile | :) .



It struck me on Apr. 11, 2023 that the said theory above can even generate General Relativity naturally after a recent discussion in the Insider News group that triggers a rethinking of the subject on my side. The first stage of the work is completed in Sept. 2023, it is and will be continue to be published online

  • On Vacuum
  • Quantum and Gravity







    Most recent software system to share:



    • V-NET[^] - Full stack virtualization management system including networking, storage, virtual machines and containers, with an emphasis on networking ... to be released.

Comments and Discussions