RoleProviderCollection.Item[String] Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá zprostředkovatele role v kolekci odkazovaného zadaným názvem zprostředkovatele.
public:
property System::Web::Security::RoleProvider ^ default[System::String ^] { System::Web::Security::RoleProvider ^ get(System::String ^ name); };
public System.Web.Security.RoleProvider this[string name] { get; }
member this.Item(string) : System.Web.Security.RoleProvider
Default Public ReadOnly Property Item(name As String) As RoleProvider
Parametry
- name
- String
Název poskytovatele role.
Hodnota vlastnosti
Objekt, který dědí RoleProvider abstraktní třídu.
Příklady
Následující příklad kódu přistupuje k nakonfigurované SqlRoleProvider pro aplikaci z Providers vlastnosti Roles třídy podle názvu.
SqlRoleProvider p = (SqlRoleProvider)Roles.Providers["SqlProvider"];
DescriptionLabel.Text = p.Description;
Dim p As SqlRoleProvider = CType(Roles.Providers("SqlProvider"), SqlRoleProvider)
DescriptionLabel.Text = p.Description
Poznámky
Zprostředkovatelé rolí pro aplikaci jsou vystaveni jako jen RoleProviderCollection pro čtení pomocí Providers vlastnosti Roles třídy . Ke konkrétnímu poskytovateli role v kolekci můžete přistupovat podle názvu a přetypovat ho jako konkrétní typ zprostředkovatele, například SqlRoleProvider. To vám umožní spravovat informace o rolích z více úložišť dat v jedné aplikaci a také přistupovat k vlastním členům zprostředkovatele rolí, kteří nejsou součástí RoleProvider abstraktní třídy.