?? microsoft.practices.enterpriselibrary.security.xml
字號:
<?xml version="1.0"?>
<doc>
<assembly>
<name>Microsoft.Practices.EnterpriseLibrary.Security</name>
</assembly>
<members>
<member name="T:Microsoft.Practices.EnterpriseLibrary.Security.AndOperator">
<summary>
Represents an operator that performs a logical-AND of its
contained left and right expressions, but only evaluates
its second expression if the first expression evaluates to true.
</summary>
</member>
<member name="T:Microsoft.Practices.EnterpriseLibrary.Security.BooleanExpression">
<summary>
Represents an operator, operand or expression
that results in one of two values - true or false.
</summary>
</member>
<member name="M:Microsoft.Practices.EnterpriseLibrary.Security.BooleanExpression.Evaluate(System.Security.Principal.IPrincipal)">
<summary>
Evaluates the current expression against the specified
<see cref="T:System.Security.Principal.IPrincipal"/>.
</summary>
<param name="principal">The <see cref="T:System.Security.Principal.IPrincipal"/>
that the current expression will be evaluated against.</param>
<returns>True or false.</returns>
</member>
<member name="M:Microsoft.Practices.EnterpriseLibrary.Security.AndOperator.#ctor">
<summary>
Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Security.AndOperator"/>
class.
</summary>
</member>
<member name="M:Microsoft.Practices.EnterpriseLibrary.Security.AndOperator.#ctor(Microsoft.Practices.EnterpriseLibrary.Security.BooleanExpression,Microsoft.Practices.EnterpriseLibrary.Security.BooleanExpression)">
<summary>
Initializes a new instance of the <see cref="T:Microsoft.Practices.EnterpriseLibrary.Security.AndOperator"/>
class with the specified
</summary>
<param name="left">The expression that will be evaluated first.</param>
<param name="right">The expression that will be evaluated last.</param>
</member>
<member name="M:Microsoft.Practices.EnterpriseLibrary.Security.AndOperator.Evaluate(System.Security.Principal.IPrincipal)">
<summary>
Performs the logical-AND of the left
and right expressions.
</summary>
<param name="principal">The <see cref="T:System.Security.Principal.IPrincipal"/>
that the current expression will be evaluated against.</param>
<returns>True if both the left and right expressions evaluate to true,
otherwise false.</returns>
</member>
<member name="P:Microsoft.Practices.EnterpriseLibrary.Security.AndOperator.Left">
<summary>
Gets or sets the first expression that will be evaluated -
the expression to the left of the operator.
</summary>
<value>A <see cref="T:Microsoft.Practices.EnterpriseLibrary.Security.BooleanExpression"/>.</value>
</member>
<member name="P:Microsoft.Practices.EnterpriseLibrary.Security.AndOperator.Right">
<summary>
Gets or sets the second expression that will be evaluated -
the expression to the right of the operator.
</summary>
<value>A <see cref="T:Microsoft.Practices.EnterpriseLibrary.Security.BooleanExpression"/>.</value>
</member>
<member name="T:Microsoft.Practices.EnterpriseLibrary.Security.AnonymousExpression">
<summary>
Represents the value of an <see cref="T:System.Security.Principal.IIdentity"/> object
whose <see cref="P:System.Security.Principal.IIdentity.IsAuthenticated"/> property is false.
</summary>
</member>
<member name="T:Microsoft.Practices.EnterpriseLibrary.Security.WordExpression">
<summary>
Represents a word value such as a role
name or identity name.
</summary>
</member>
<member name="M:Microsoft.Practices.EnterpriseLibrary.Security.WordExpression.#ctor(System.String)">
<summary>
Initializes a new instance of the
<see cref="T:Microsoft.Practices.EnterpriseLibrary.Security.WordExpression"/> class.
</summary>
<param name="word">A string value that is
the name of an identity or role.</param>
</member>
<member name="M:Microsoft.Practices.EnterpriseLibrary.Security.WordExpression.Evaluate(System.Security.Principal.IPrincipal)">
<summary>
Evaluates the current expression against the specified
<see cref="T:System.Security.Principal.IPrincipal"/>
by checking if it is in the role that matches
the Value property of the current object.
</summary>
<param name="principal">The <see cref="T:System.Security.Principal.IPrincipal"/>
that the current expression will be evaluated against.</param>
<returns>True if the specified principal is in the role, otherwise false.</returns>
</member>
<member name="M:Microsoft.Practices.EnterpriseLibrary.Security.WordExpression.Evaluate(System.Security.Principal.IIdentity)">
<summary>
Evaluates the current expression against the specified
<see cref="T:System.Security.Principal.IIdentity"/>
by checking if its name matches
the Value property of the current object.
</summary>
<param name="identity">The <see cref="T:System.Security.Principal.IIdentity"/>
that the current expression will be evaluated against.</param>
<returns>True if the specified identity's name matches the value of the current expression, otherwise false.</returns>
</member>
<member name="P:Microsoft.Practices.EnterpriseLibrary.Security.WordExpression.Value">
<summary>
The string value of the word.
</summary>
<value>The string from the expression.</value>
</member>
<member name="M:Microsoft.Practices.EnterpriseLibrary.Security.AnonymousExpression.#ctor">
<summary>
Initializes a new instance of the
<see cref="T:Microsoft.Practices.EnterpriseLibrary.Security.AnonymousExpression"/> class.
</summary>
</member>
<member name="M:Microsoft.Practices.EnterpriseLibrary.Security.AnonymousExpression.Evaluate(System.Security.Principal.IPrincipal)">
<summary>
Evaluates the specified
<see cref="T:System.Security.Principal.IPrincipal"/>.
</summary>
<param name="principal">The <see cref="T:System.Security.Principal.IPrincipal"/>
that the current expression will be evaluated against.</param>
<returns><strong>True</strong> if the principal contains
an anonymous identity, otherwise <strong>false</strong>.</returns>
<exception cref="T:System.NotSupportedException">This expression
can only be evaluated against an identity. It has no
meaning for a principal's roles because there
is no common definition of an anonymous role.</exception>
</member>
<member name="M:Microsoft.Practices.EnterpriseLibrary.Security.AnonymousExpression.Evaluate(System.Security.Principal.IIdentity)">
<summary>
Evaluates the specified
<see cref="T:System.Security.Principal.IIdentity"/>.
</summary>
<param name="identity">The <see cref="T:System.Security.Principal.IIdentity"/>
that the current expression will be evaluated against.</param>
<returns><strong>True</strong> if the identity is
an anonymous identity, otherwise <strong>false</strong>.</returns>
</member>
<member name="T:Microsoft.Practices.EnterpriseLibrary.Security.AnyExpression">
<summary>
Represents an expression that evaluates to true
for any specified principal.
</summary>
</member>
<member name="M:Microsoft.Practices.EnterpriseLibrary.Security.AnyExpression.#ctor">
<summary>
Initializes a new instance of the
<see cref="T:Microsoft.Practices.EnterpriseLibrary.Security.AnyExpression"/> class.
</summary>
</member>
<member name="M:Microsoft.Practices.EnterpriseLibrary.Security.AnyExpression.Evaluate(System.Security.Principal.IPrincipal)">
<summary>
Evaluates the specified principal and returns
true if the principal is not null.
</summary>
<param name="principal">The <see cref="T:System.Security.Principal.IPrincipal"/>
that the current expression will be evaluated against.</param>
<returns><strong>True</strong> if the principal
is not null, otherwise <strong>false</strong>.</returns>
</member>
<member name="M:Microsoft.Practices.EnterpriseLibrary.Security.AnyExpression.Evaluate(System.Security.Principal.IIdentity)">
<summary>
Evaluates the specified
<see cref="T:System.Security.Principal.IIdentity"/>.
</summary>
<param name="identity">The <see cref="T:System.Security.Principal.IIdentity"/>
that the current expression will be evaluated against.</param>
<returns><strong>True</strong> if the identity not null,
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -