Click here to Skip to main content
15,880,905 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.4K   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>RoleServiceProxy Members</title><meta name="Language" content="en-us" /><meta name="System.Keywords" content="RoleServiceProxy class" /><meta name="System.Keywords" content="RoleServiceProxy class, all members" /><meta name="System.Keywords" content="CryptoGateway.RDB.Data.AspNetMember.RoleServiceProxy class" /><meta name="Microsoft.Help.Id" content="AllMembers.T:CryptoGateway.RDB.Data.AspNetMember.RoleServiceProxy" /><meta name="Microsoft.Help.ContentType" content="Reference" /><meta name="BrandingAware" content="'true'" /><meta name="container" content="CryptoGateway.RDB.Data.AspNetMember" /><meta name="file" content="25204453-d9de-4a7d-65ac-f2a844047dba" /><meta name="guid" content="25204453-d9de-4a7d-65ac-f2a844047dba" /><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">RoleServiceProxy 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="3674c2e2-0914-1b14-4608-00eab7da8317.htm" target="">RoleServiceProxy</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="35336335-1327-b420-146a-49c1a814e002.htm" target="">RoleServiceProxy<span id="ID0EAABCBGAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EAABCBGAAAAA?vb=|cpp=()|cs=()|fs=()|nu=()");
				</script></a></td><td><div class="summary">
            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="7a50d7cd-9b21-a52b-687c-ec7c340992c9.htm" target="">RoleServiceProxy(String)</a></td><td><div class="summary">
            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="5c442b03-47b6-48a5-472e-1ffd45ff4e13.htm" target="">RoleServiceProxy(Binding, EndpointAddress)</a></td><td><div class="summary">
            Initializes a new instance using the specified binding and target address. 
            </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/ms575270" target="_blank">Abort</a></td><td><div class="summary">Causes the <img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/ms576141" target="_blank">ClientBase<span id="ID0ECBGA0HB0BFAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0ECBGA0HB0BFAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script>TChannel<span id="ID0EABGA0HB0BFAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EABGA0HB0BFAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script></a> object to transition immediately from its current state into the closed state.</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/ms576141" target="_blank">ClientBase</a><span id="ID0EDA0HB0BFAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EDA0HB0BFAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script><a href="d2e83730-ccc7-4a5b-4a47-92e950ab5747.htm" target="">IRoleService2</a><span id="ID0EBA0HB0BFAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EBA0HB0BFAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script>.)</td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="eedc5aa4-0749-3739-5b70-ec51761bf7f2.htm" target="">AddOrUpdateEntities</a></td><td><div class="summary">
              Add or update a set of entities to the entity set. 
            </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/ms575273" target="_blank">Close</a></td><td><div class="summary">Causes the <img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/ms576141" target="_blank">ClientBase<span id="ID0ECBGA0FB0BFAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0ECBGA0FB0BFAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script>TChannel<span id="ID0EABGA0FB0BFAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EABGA0FB0BFAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script></a> object to transition from its current state into the closed state.</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/ms576141" target="_blank">ClientBase</a><span id="ID0EDA0FB0BFAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EDA0FB0BFAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script><a href="d2e83730-ccc7-4a5b-4a47-92e950ab5747.htm" target="">IRoleService2</a><span id="ID0EBA0FB0BFAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EBA0FB0BFAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script>.)</td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="5d0b0262-2f82-46da-169f-2767fd473414.htm" target="">ConstraintQuery</a></td><td><div class="summary">
              Get the collection of entities of type <a href="fb9f41dd-4925-c4d8-87cd-2f0130d835a7.htm" target="">Role</a> inside entity set "Roles" from the data source restricted by a set of specified foreign key values and under specified filtering, sorting conditions. 
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="a8a6147f-7592-bc68-f02c-a90785d00779.htm" target="">ConstraintQueryEntityCount</a></td><td><div class="summary">
              Get the number of entities from the data source restricted by a set of specified foreign key values and under specified filtering, sorting conditions. 
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="6f4440b7-f6ca-e0ff-5185-fa42b40ee07b.htm" target="">ConstraintQueryLimited</a></td><td><div class="summary">
              Get the collection of entities of type <a href="fb9f41dd-4925-c4d8-87cd-2f0130d835a7.htm" target="">Role</a> inside entity set "Roles" of the data source restricted by a set of specified foreign key values and under specified filtering, sorting and max number of returning entities conditions. 
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="8e6b33c9-fba5-526e-5939-cba50d537c36.htm" target="">ConstraintsFindMatches</a></td><td><div class="summary">
              Given a set of foreign key constraints, find the ones that has non zero corresponding entities. 
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="1b1d5d21-2de4-536a-a31c-7b24678cbec0.htm" target="">DeleteEntities</a></td><td><div class="summary">
             Delete a set of entities from the entity set, together with all their dependents, recursively. 
            </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/aa344610" target="_blank">DisplayInitializationUI</a></td><td><div class="summary">Instructs the inner channel to display a user interface if one is required to initialize the channel prior to using it.</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/ms576141" target="_blank">ClientBase</a><span id="ID0EDA6BFAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EDA6BFAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script><a href="d2e83730-ccc7-4a5b-4a47-92e950ab5747.htm" target="">IRoleService2</a><span id="ID0EBA6BFAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EBA6BFAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script>.)</td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="20cbdb7a-7a7e-f48f-62a2-e78b3c9995aa.htm" target="">EnqueueNewOrUpdateEntities</a></td><td><div class="summary">
              Queue a set of entities to be added or updated to the entity set in a certain preset future time. 
            </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/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="2a96096f-e657-9a52-fbc1-ec116a700c8f.htm" target="">GetNextFilterOps</a></td><td><div class="summary">
             Given the current query expression <span class="parameter">qexpr</span>, it returns the next filter token options. 
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="ef400a0a-8460-bbd5-fec4-f002def7d50e.htm" target="">GetNextSorterOps</a></td><td><div class="summary">
             Given the current sorter expression <span class="parameter">sorters</span>, it returns the next sorter token options. 
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="f0bf3c01-b683-8e12-f841-e8cd9fc7146b.htm" target="">GetPageItems</a></td><td><div class="summary">
              Load entities of a page from the entity set "Roles" of the data source under specified filtering and sorting conditions. 
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="466e4e0c-d402-7d27-1c10-5245c839989d.htm" target="">GetSetInfo</a></td><td><div class="summary">
              Retrieve information about the entity set: "Roles". 
            </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="6622dbb8-4a10-11bb-1ac5-150d936d17ec.htm" target="">LoadEntityByKey</a></td><td><div class="summary">
             Load an entity from the entity set having specified primary key(s): { <a href="d40e97af-422d-0eef-8d79-4691b08c3e5d.htm" target="">ID</a> }. 
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="e76227df-bb62-a08e-7117-246ba6ff45cd.htm" target="">LoadEntityByNature</a></td><td><div class="summary">
             Load a set entities from the entity set having specified intrinsic ids: { <a href="312094c7-8dff-351f-7d3b-74d0d97fba3d.htm" target="">RoleName</a>, <a href="b525d96d-6ecc-ebf7-3e64-1bab7f5b8632.htm" target="">ApplicationID</a>, <a href="9ca50f4b-b329-27bc-b40d-f9047ea2b493.htm" target="">ParentID</a> }. 
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="f8d7f9ec-51f5-7e93-4c15-44a5dd3ca712.htm" target="">LoadEntityChildren</a></td><td><div class="summary">
             For a hierarchic data set, load a collection of wrapped child nodes of a node from the entity set. 
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="c0e1ac19-d3d9-1170-c5ee-30fbfbd49187.htm" target="">LoadEntityDescription</a></td><td><div class="summary">
             Load the delay loaded property <a href="569cc6fe-8acf-2a39-0da2-79fb776f38b4.htm" target="">Description</a>. 
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="b25bb22c-0983-f5ed-5b10-f2a6e323de36.htm" target="">LoadEntityFullHierarchyRecurs</a></td><td><div class="summary">
             For a hierarchic data set, load the entire tree of wrapped nodes from the entity set, starting from any member node. 
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="cc9d9a1f-473f-b4a6-fc1e-53e8ee93ac5f.htm" target="">LoadEntityGraphRecurs</a></td><td><div class="summary">
             Load a selected entity graph from the data source starting at an entity having specified primary key(s): { <a href="d40e97af-422d-0eef-8d79-4691b08c3e5d.htm" target="">ID</a> }. 
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="e100c26a-9d12-c4ad-c323-44eacfeb5da4.htm" target="">LoadEntityHierarchyRecurs</a></td><td><div class="summary">
              For a hierarchic data set, load a sub-tree of wrapped nodes with maximum relative height and relative depth from the entity set starting from any member node. 
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="4bc2c8a9-a013-30a9-b232-6062dad9adfe.htm" target="">LoadEntityParent</a></td><td><div class="summary">
             For a hierarchic data set, load a wrapped parent node of a node from the entity set. 
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="e30a0da6-2ac8-59d2-5393-ae36ab81f5a5.htm" target="">LoadEntitySetRoots</a></td><td><div class="summary">
             For a hierarchic data set, load a set root entities from the entity set. 
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="41690e36-0aa5-9c1c-6d9b-3d3fa9e58da3.htm" target="">MaterializeAllRoles</a></td><td><div class="summary">
              Load the collection of depending entities "AllRoles" of type <img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/9eekhta0" target="_blank">IEnumerable<span id="ID0ECDAANBFAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0ECDAANBFAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script>T<span id="ID0EADAANBFAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EADAANBFAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script></a> (T = <a href="fb9f41dd-4925-c4d8-87cd-2f0130d835a7.htm" target="">Role</a>) of the entity. 
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="15ba0906-2f8c-9059-7eb7-f30f4f4778e9.htm" target="">MaterializeAllUsersInRoles</a></td><td><div class="summary">
              Load the collection of depending entities "AllUsersInRoles" of type <img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/9eekhta0" target="_blank">IEnumerable<span id="ID0ECDAAMBFAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0ECDAAMBFAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script>T<span id="ID0EADAAMBFAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EADAAMBFAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script></a> (T = <a href="52602626-b655-6583-a7c5-2ece984837e7.htm" target="">UsersInRole</a>) of the entity. 
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="b4b8798b-55c2-c10b-b706-83216da2f025.htm" target="">MaterializeApplication_Ref</a></td><td><div class="summary">
              Load the entity "Application_Ref" of type <a href="e59dd5e0-4a7f-3cd6-7534-5caf397c080c.htm" target="">Application_</a> that the entity depend upon. 
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="75267079-698b-ea6a-1e80-64ce707976bd.htm" target="">MaterializeRoles</a></td><td><div class="summary">
              Load the set of depending entities "Roles" of type <a href="b11e5363-2df5-c58f-2e19-c49e6114dae1.htm" target="">RoleSet</a> of the entity. 
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="4de33895-cb53-3005-ade2-620893db1d93.htm" target="">MaterializeUpperRef</a></td><td><div class="summary">
              Load the entity "UpperRef" of type <a href="fb9f41dd-4925-c4d8-87cd-2f0130d835a7.htm" target="">Role</a> that the entity depend upon. 
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="b92bafd1-c2c5-0949-74cd-d8a38517827d.htm" target="">MaterializeUsersInRoles</a></td><td><div class="summary">
              Load the set of depending entities "UsersInRoles" of type <a href="8d6a36f9-3d5c-85ed-b7b1-4606701ac0db.htm" target="">UsersInRoleSet</a> of the entity. 
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="e43d2a6c-f2ef-d612-5e00-9ebafb97224e.htm" target="">NextPageBlock</a></td><td><div class="summary">
              Get a block of page frames from the entity set "Roles" of the data source under specified filtering and sorting conditions. 
            </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/ms575279" target="_blank">Open</a></td><td><div class="summary">Causes the <img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/ms576141" target="_blank">ClientBase<span id="ID0ECBGAGBFAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0ECBGAGBFAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script>TChannel<span id="ID0EABGAGBFAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EABGAGBFAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script></a> object to transition from the created state into the opened state.</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/ms576141" target="_blank">ClientBase</a><span id="ID0EDAGBFAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EDAGBFAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script><a href="d2e83730-ccc7-4a5b-4a47-92e950ab5747.htm" target="">IRoleService2</a><span id="ID0EBAGBFAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EBAGBFAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script>.)</td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="5367d876-bf02-0bd8-b836-3a4c3fcd49dd.htm" target="">QueryDatabase</a></td><td><div class="summary">
              Get the collection of entities of type <a href="fb9f41dd-4925-c4d8-87cd-2f0130d835a7.htm" target="">Role</a> inside entity set "Roles" of the data source under specified filtering and sorting conditions. 
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="759868a6-2673-fa3b-664a-60d0783e5640.htm" target="">QueryDatabaseLimited</a></td><td><div class="summary">
              Get the collection of entities of type <a href="fb9f41dd-4925-c4d8-87cd-2f0130d835a7.htm" target="">Role</a> inside entity set "Roles" from the data source under specified filtering, sorting and max number of returning entities conditions. 
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="4d693a16-4d87-489d-e6f2-515dba3d1503.htm" target="">QueryEntityCount</a></td><td><div class="summary">
              Count the number of entities inside entity set "Roles" of the data source under specified filtering condition. 
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="73d19a3a-132e-e5e5-3d2a-2ecbdc6edebe.htm" target="">QuerySetConstraints</a></td><td><div class="summary">
              Get the collection of non-trivial foreign key constrains of type <a href="fb9f41dd-4925-c4d8-87cd-2f0130d835a7.htm" target="">Role</a> inside entity set "Roles" of the data source under specified filtering and sorting conditions. 
            </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/7bxwbwt2" target="_blank">ToString</a></td><td><div class="summary">Returns a string that represents the current object.</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="e04a288d-7b6b-4ba8-6c3a-d25ddea2358b.htm" target="">UpdateEntityDescription</a></td><td><div class="summary">
             Update the delay loaded property <a href="569cc6fe-8acf-2a39-0da2-79fb776f38b4.htm" target="">Description</a>. 
            </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="6abc0895-ccc8-ef39-7331-e2b4f1d6bd95.htm" target="">DelHandleError</a></td><td><div class="summary">
            Client attached error handler.
            </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;inherited;notNetfw;"><td><img src="./../icons/pubproperty.gif" alt="Public property" title="Public property" /></td><td><img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/ms553829" target="_blank">ChannelFactory</a></td><td><div class="summary">Gets the underlying <img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/ms576132" target="_blank">ChannelFactory<span id="ID0ECBGAEBDAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0ECBGAEBDAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script>TChannel<span id="ID0EABGAEBDAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EABGAEBDAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script></a> object.</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/ms576141" target="_blank">ClientBase</a><span id="ID0EDAEBDAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EDAEBDAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script><a href="d2e83730-ccc7-4a5b-4a47-92e950ab5747.htm" target="">IRoleService2</a><span id="ID0EBAEBDAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EBAEBDAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="./../icons/pubproperty.gif" alt="Public property" title="Public property" /></td><td><img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/ms553830" target="_blank">ClientCredentials</a></td><td><div class="summary">Gets the client credentials used to call an operation.</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/ms576141" target="_blank">ClientBase</a><span id="ID0EDADBDAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EDADBDAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script><a href="d2e83730-ccc7-4a5b-4a47-92e950ab5747.htm" target="">IRoleService2</a><span id="ID0EBADBDAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EBADBDAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="./../icons/pubproperty.gif" alt="Public property" title="Public property" /></td><td><img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/ms553831" target="_blank">Endpoint</a></td><td><div class="summary">Gets the target endpoint for the service to which the  client can connect.</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/ms576141" target="_blank">ClientBase</a><span id="ID0EDACBDAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EDACBDAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script><a href="d2e83730-ccc7-4a5b-4a47-92e950ab5747.htm" target="">IRoleService2</a><span id="ID0EBACBDAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EBACBDAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="./../icons/pubproperty.gif" alt="Public property" title="Public property" /></td><td><img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/ms553832" target="_blank">InnerChannel</a></td><td><div class="summary">Gets the underlying <img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/ms586684" target="_blank">IClientChannel</a> implementation.</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/ms576141" target="_blank">ClientBase</a><span id="ID0EDABBDAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EDABBDAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script><a href="d2e83730-ccc7-4a5b-4a47-92e950ab5747.htm" target="">IRoleService2</a><span id="ID0EBABBDAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EBABBDAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="./../icons/pubproperty.gif" alt="Public property" title="Public property" /></td><td><img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/ms553834" target="_blank">State</a></td><td><div class="summary">Gets the current state of the <img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/ms576141" target="_blank">ClientBase<span id="ID0ECBGAABDAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0ECBGAABDAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script>TChannel<span id="ID0EABGAABDAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EABGAABDAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script></a> object.</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/ms576141" target="_blank">ClientBase</a><span id="ID0EDAABDAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EDAABDAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script><a href="d2e83730-ccc7-4a5b-4a47-92e950ab5747.htm" target="">IRoleService2</a><span id="ID0EBAABDAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EBAABDAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script>.)</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;inherited;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><span class="nolink">ICommunicationObject<span id="ID0EBABIBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EBABIBCAAAAA?vb=.|cpp=::|cs=.|fs=.|nu=.");
				</script>BeginClose(AsyncCallback, Object)</span></td><td><div class="summary">Begins an asynchronous operation to close the <img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/ms576141" target="_blank">ClientBase<span id="ID0ECBGAIBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0ECBGAIBCAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script>TChannel<span id="ID0EABGAIBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EABGAIBCAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script></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/ms576141" target="_blank">ClientBase</a><span id="ID0EDAIBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EDAIBCAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script><a href="d2e83730-ccc7-4a5b-4a47-92e950ab5747.htm" target="">IRoleService2</a><span id="ID0EBAIBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EBAIBCAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script>.)</td></tr><tr data="explicit;inherited;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><span class="nolink">ICommunicationObject<span id="ID0EBABHBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EBABHBCAAAAA?vb=.|cpp=::|cs=.|fs=.|nu=.");
				</script>BeginClose(TimeSpan, AsyncCallback, Object)</span></td><td><div class="summary">Begins an asynchronous operation to close the <img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/ms576141" target="_blank">ClientBase<span id="ID0ECBGAHBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0ECBGAHBCAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script>TChannel<span id="ID0EABGAHBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EABGAHBCAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script></a> with a specified timeout.</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/ms576141" target="_blank">ClientBase</a><span id="ID0EDAHBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EDAHBCAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script><a href="d2e83730-ccc7-4a5b-4a47-92e950ab5747.htm" target="">IRoleService2</a><span id="ID0EBAHBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EBAHBCAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script>.)</td></tr><tr data="explicit;inherited;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><span class="nolink">ICommunicationObject<span id="ID0EBABGBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EBABGBCAAAAA?vb=.|cpp=::|cs=.|fs=.|nu=.");
				</script>BeginOpen(AsyncCallback, Object)</span></td><td><div class="summary">Begins an asynchronous operation to open the <img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/ms576141" target="_blank">ClientBase<span id="ID0ECBGAGBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0ECBGAGBCAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script>TChannel<span id="ID0EABGAGBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EABGAGBCAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script></a> object.</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/ms576141" target="_blank">ClientBase</a><span id="ID0EDAGBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EDAGBCAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script><a href="d2e83730-ccc7-4a5b-4a47-92e950ab5747.htm" target="">IRoleService2</a><span id="ID0EBAGBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EBAGBCAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script>.)</td></tr><tr data="explicit;inherited;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><img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/bb354400" target="_blank">ICommunicationObject<span id="ID0EBABFBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EBABFBCAAAAA?vb=.|cpp=::|cs=.|fs=.|nu=.");
				</script>BeginOpen(TimeSpan, AsyncCallback, Object)</a></td><td><div class="summary">Begins an asynchronous operation to open the <img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/ms576141" target="_blank">ClientBase<span id="ID0ECBGAFBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0ECBGAFBCAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script>TChannel<span id="ID0EABGAFBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EABGAFBCAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script></a> object within a specified interval of time.</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/ms576141" target="_blank">ClientBase</a><span id="ID0EDAFBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EDAFBCAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script><a href="d2e83730-ccc7-4a5b-4a47-92e950ab5747.htm" target="">IRoleService2</a><span id="ID0EBAFBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EBAFBCAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script>.)</td></tr><tr data="explicit;inherited;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><img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/bb350596" target="_blank">ICommunicationObject<span id="ID0EBABEBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EBABEBCAAAAA?vb=.|cpp=::|cs=.|fs=.|nu=.");
				</script>Close</a></td><td><div class="summary">Causes the <img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/ms576141" target="_blank">ClientBase<span id="ID0ECBGAEBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0ECBGAEBCAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script>TChannel<span id="ID0EABGAEBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EABGAEBCAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script></a> object to transition from its current state into the closed state.</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/ms576141" target="_blank">ClientBase</a><span id="ID0EDAEBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EDAEBCAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script><a href="d2e83730-ccc7-4a5b-4a47-92e950ab5747.htm" target="">IRoleService2</a><span id="ID0EBAEBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EBAEBCAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script>.)</td></tr><tr data="explicit;inherited;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><img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/bb340248" target="_blank">IDisposable<span id="ID0EBABDBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EBABDBCAAAAA?vb=.|cpp=::|cs=.|fs=.|nu=.");
				</script>Dispose</a></td><td><div class="summary">Explicit 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/es4s3w1d" target="_blank">Dispose<span id="ID0EABGADBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EABGADBCAAAAA?vb=|cpp=()|cs=()|fs=()|nu=()");
				</script></a> method.</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/ms576141" target="_blank">ClientBase</a><span id="ID0EDADBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EDADBCAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script><a href="d2e83730-ccc7-4a5b-4a47-92e950ab5747.htm" target="">IRoleService2</a><span id="ID0EBADBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EBADBCAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script>.)</td></tr><tr data="explicit;inherited;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><img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/bb345047" target="_blank">ICommunicationObject<span id="ID0EBABCBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EBABCBCAAAAA?vb=.|cpp=::|cs=.|fs=.|nu=.");
				</script>EndClose</a></td><td><div class="summary">Completes an asynchronous operation to close the <img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/ms576141" target="_blank">ClientBase<span id="ID0ECBGACBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0ECBGACBCAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script>TChannel<span id="ID0EABGACBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EABGACBCAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script></a> object.</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/ms576141" target="_blank">ClientBase</a><span id="ID0EDACBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EDACBCAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script><a href="d2e83730-ccc7-4a5b-4a47-92e950ab5747.htm" target="">IRoleService2</a><span id="ID0EBACBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EBACBCAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script>.)</td></tr><tr data="explicit;inherited;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><img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/bb299892" target="_blank">ICommunicationObject<span id="ID0EBABBBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EBABBBCAAAAA?vb=.|cpp=::|cs=.|fs=.|nu=.");
				</script>EndOpen</a></td><td><div class="summary">Completes an asynchronous operation to open the <img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/ms576141" target="_blank">ClientBase<span id="ID0ECBGABBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0ECBGABBCAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script>TChannel<span id="ID0EABGABBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EABGABBCAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script></a> object.</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/ms576141" target="_blank">ClientBase</a><span id="ID0EDABBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EDABBCAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script><a href="d2e83730-ccc7-4a5b-4a47-92e950ab5747.htm" target="">IRoleService2</a><span id="ID0EBABBCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EBABBCAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script>.)</td></tr><tr data="explicit;inherited;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><img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/bb345435" target="_blank">ICommunicationObject<span id="ID0EBABABCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EBABABCAAAAA?vb=.|cpp=::|cs=.|fs=.|nu=.");
				</script>Open</a></td><td><div class="summary">Causes the <img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/ms576141" target="_blank">ClientBase<span id="ID0ECBGAABCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0ECBGAABCAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script>TChannel<span id="ID0EABGAABCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EABGAABCAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script></a> object to transition from the created state into the opened state within a specified interval of time.</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/ms576141" target="_blank">ClientBase</a><span id="ID0EDAABCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EDAABCAAAAA?vb=(Of |cpp=&lt;|cs=&lt;|fs=&lt;'|nu=(");
				</script><a href="d2e83730-ccc7-4a5b-4a47-92e950ab5747.htm" target="">IRoleService2</a><span id="ID0EBAABCAAAAA"> </span><script type="text/javascript">
					addToLanSpecTextIdSet("ID0EBAABCAAAAA?vb=)|cpp=&gt;|cs=&gt;|fs=&gt;|nu=)");
				</script>.)</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="3674c2e2-0914-1b14-4608-00eab7da8317.htm" target="">RoleServiceProxy 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+RoleServiceProxy+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