Class MemberExternalLoginInfo
- Namespace
- CMS.Membership
- Assembly
- CMS.Membership.dll
Data container class for MemberExternalLoginInfo.
[InfoCache(InfoCacheBy.ID)]
public class MemberExternalLoginInfo : AbstractInfo<MemberExternalLoginInfo, IMemberExternalLoginInfoProvider>, IExtensible, IInfo, IAdvancedDataContainer, ICMSObject, IHierarchicalDataContainer, IDataContainer, ISimpleDataContainer, IVirtualHierarchicalObject, IHierarchicalObject, INameIndexable, IMacroObject
- Inheritance
-
objectMemberExternalLoginInfo
- Implements
- Inherited Members
- Extension Methods
Constructors
MemberExternalLoginInfo()
Creates an empty instance of the MemberExternalLoginInfo class.
public MemberExternalLoginInfo()
MemberExternalLoginInfo(DataRow)
Creates a new instances of the MemberExternalLoginInfo class from the given System.Data.DataRow.
public MemberExternalLoginInfo(DataRow dr)
Parameters
drDataRowDataRow with the object data.
Fields
OBJECT_TYPE
Object type.
public const string OBJECT_TYPE = "cms.memberexternallogin"
Field Value
- string
TYPEINFO
Type information.
public static readonly ObjectTypeInfo TYPEINFO
Field Value
Properties
MemberExternalLoginID
Member external login ID.
[DatabaseField]
public virtual int MemberExternalLoginID { get; set; }
Property Value
- int
MemberExternalLoginIdentityKey
Member external login identity key.
[DatabaseField]
public virtual string MemberExternalLoginIdentityKey { get; set; }
Property Value
- string
MemberExternalLoginLoginProvider
Member external login login provider.
[DatabaseField]
public virtual string MemberExternalLoginLoginProvider { get; set; }
Property Value
- string
MemberExternalLoginMemberID
Member external login member ID.
[DatabaseField]
public virtual int MemberExternalLoginMemberID { get; set; }
Property Value
- int
Methods
DeleteObject()
Deletes the object using appropriate provider.
protected override void DeleteObject()
SetObject()
Updates the object using appropriate provider.
protected override void SetObject()