この記事は機械翻訳されたものです。 記事の文章にポインターを重ねると、原文のテキストが表示されます。 詳細情報
訳文
原文
このトピックはまだ評価されていません - このトピックを評価する

ScriptingAuthenticationServiceSection クラス

認証サービス設定用の構成セクションを表します。 このクラスは継承できません。

System.Object
  System.Configuration.ConfigurationElement
    System.Configuration.ConfigurationSection
      System.Web.Configuration.ScriptingAuthenticationServiceSection

名前空間:  System.Web.Configuration
アセンブリ:  System.Web.Extensions (System.Web.Extensions.dll 内)
public sealed class ScriptingAuthenticationServiceSection : ConfigurationSection

ScriptingAuthenticationServiceSection 型で公開されるメンバーは以下のとおりです。

  名前説明
パブリック メソッドScriptingAuthenticationServiceSection ScriptingAuthenticationServiceSection クラスの新しいインスタンスを初期化します。
このページのトップへ
  名前説明
パブリック プロパティCurrentConfiguration現在の ConfigurationElement インスタンスが属している構成階層を表す最上位の Configuration インスタンスへの参照を取得します。 (ConfigurationElement から継承されます。)
パブリック プロパティElementInformation ConfigurationElement オブジェクトのカスタマイズできない情報と機能を格納する ElementInformation オブジェクトを取得します。 (ConfigurationElement から継承されます。)
プロテクト プロパティElementProperty ConfigurationElement オブジェクト自体を表す ConfigurationElementProperty オブジェクトを取得します。 (ConfigurationElement から継承されます。)
パブリック プロパティEnabledASP.NET の AJAX 機能を使用するアプリケーションに対して認証サービスが有効かどうかを示す値を取得または設定します。
プロテクト プロパティItem[ConfigurationProperty]この構成要素のプロパティまたは属性を取得または設定します。 (ConfigurationElement から継承されます。)
プロテクト プロパティItem[String]この構成要素のプロパティ、属性、または子要素を取得または設定します。 (ConfigurationElement から継承されます。)
パブリック プロパティLockAllAttributesExceptロックされている属性のコレクションを取得します。 (ConfigurationElement から継承されます。)
パブリック プロパティLockAllElementsExceptロックされている要素のコレクションを取得します。 (ConfigurationElement から継承されます。)
パブリック プロパティLockAttributesロックされている属性のコレクションを取得します。 (ConfigurationElement から継承されます。)
パブリック プロパティLockElementsロックされている要素のコレクションを取得します。 (ConfigurationElement から継承されます。)
パブリック プロパティLockItem要素がロックされているかどうかを示す値を取得または設定します。 (ConfigurationElement から継承されます。)
プロテクト プロパティPropertiesプロパティのコレクションを取得します。 (ConfigurationElement から継承されます。)
パブリック プロパティRequireSSL認証サービスで SSL によって保護された接続を必要とするかどうかを示す値を取得または設定します。
パブリック プロパティSectionInformation ConfigurationSection オブジェクトのカスタマイズできない情報と機能を格納する SectionInformation オブジェクトを取得します。 (ConfigurationSection から継承されます。)
このページのトップへ
  名前説明
プロテクト メソッドDeserializeElement構成ファイルから XML を読み取ります。 (ConfigurationElement から継承されます。)
プロテクト メソッドDeserializeSectionインフラストラクチャ。構成ファイルから XML を読み取ります。 (ConfigurationSection から継承されます。)
パブリック メソッドEquals現在の ConfigurationElement インスタンスを、指定したオブジェクトと比較します。 (ConfigurationElement から継承されます。)
パブリック メソッドGetHashCode現在の ConfigurationElement インスタンスを表す一意の値を取得します。 (ConfigurationElement から継承されます。)
プロテクト メソッドGetRuntimeObject派生クラスでオーバーライドされると、カスタム オブジェクトを返します。 (ConfigurationSection から継承されます。)
パブリック メソッドGetType現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッドInit ConfigurationElement オブジェクトを初期状態に設定します。 (ConfigurationElement から継承されます。)
プロテクト メソッドInitializeDefault ConfigurationElement オブジェクトの既定の値セットを初期化するために使用します。 (ConfigurationElement から継承されます。)
プロテクト メソッドIsModified派生クラスに実装された場合、この構成要素が最後の保存または読み込み以降に変更されたかどうかを示します。 (ConfigurationSection から継承されます。)
パブリック メソッドIsReadOnly ConfigurationElement オブジェクトが読み取り専用かどうかを示す値を取得します。 (ConfigurationElement から継承されます。)
プロテクト メソッドReset ConfigurationElement オブジェクトの内部状態 (ロックやプロパティ コレクションなど) をリセットします。 (ConfigurationElement から継承されます。)
プロテクト メソッドResetModified派生クラスに実装された場合、IsModified メソッドの値を false にリセットします。 (ConfigurationSection から継承されます。)
プロテクト メソッドSerializeElement派生クラスに実装されている場合、この構成要素の内容を構成ファイルに書き込みます。 (ConfigurationElement から継承されます。)
プロテクト メソッドSerializeSectionインフラストラクチャ。ファイルに書き込む 1 つのセクションとして、ConfigurationSection オブジェクトのアンマージされたビューを含む XML 文字列を作成します。 (ConfigurationSection から継承されます。)
プロテクト メソッドSerializeToXmlElement派生クラスに実装されている場合、この構成要素の外側のタグを構成ファイルに書き込みます。 (ConfigurationElement から継承されます。)
プロテクト メソッドSetReadOnly ConfigurationElement オブジェクトおよびすべてのサブ要素に IsReadOnly プロパティを設定します。 (ConfigurationElement から継承されます。)
プロテクト メソッドShouldSerializeElementInTargetVersion指定されたターゲット バージョンの .NET Framework 用に構成オブジェクト階層をシリアル化するとき、指定された要素がシリアル化されるかどうかを示します。 (ConfigurationSection から継承されます。)
プロテクト メソッドShouldSerializePropertyInTargetVersion指定されたターゲット バージョンの .NET Framework 用に構成オブジェクト階層をシリアル化するとき、指定されたプロパティがシリアル化されるかどうかを示します。 (ConfigurationSection から継承されます。)
プロテクト メソッドShouldSerializeSectionInTargetVersion指定されたターゲット バージョンの .NET Framework 用に構成オブジェクト階層をシリアル化するとき、現在の ConfigurationSection インスタンスがシリアル化されるかどうかを示します。 (ConfigurationSection から継承されます。)
パブリック メソッドToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
プロテクト メソッドUnmerge保存しないすべての値を削除するには、ConfigurationElement オブジェクトを変更します。 (ConfigurationElement から継承されます。)
このページのトップへ

ScriptingAuthenticationServiceSection クラスを使用すると、ASP.NET の AJAX 機能を使用するための構成セクションの authenticationService 要素にプログラムからアクセスして変更できます。

AJAX 対応のアプリケーションに対する認証サービスは、ユーザー情報の交換にクッキーを使用するフォーム ベース認証でしか使用できません。 フォーム認証の詳細については、「Using Forms Authentication with ASP.NET AJAX」を参照してください。

次の構成ファイルの抜粋では、ScriptingAuthenticationServiceSection クラスの複数のプロパティに対して、宣言によって値を指定する方法を示しています。

<system.web.extensions>
  <scripting>
    <webServices>
      <authenticationService enabled="true" requireSSL="false" />
    </webServices>
  </scripting>
</system.web.extensions>

プログラムによって ScriptingAuthenticationServiceSection にアクセスする方法を次の例に示します。


// Get the Web application configuration.
System.Configuration.Configuration configuration =
    WebConfigurationManager.OpenWebConfiguration("/aspnetTest");

// Get the external Web services section.
ScriptingWebServicesSectionGroup webServicesSection =
    (ScriptingWebServicesSectionGroup)configuration.GetSectionGroup(
    "system.web.extensions/scripting/webServices");

// Get the authentication service section.
ScriptingAuthenticationServiceSection authenticationSection =
    webServicesSection.AuthenticationService;


.NET Framework

サポート対象 : 4.5、4、3.5

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (サーバー コア ロールはサポート対象外), Windows Server 2008 R2 (SP1 以降でサーバー コア ロールをサポート。Itanium はサポート対象外)

.NET Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
この情報は役に立ちましたか。
(残り 1500 文字)

コミュニティの追加

追加
© 2013 Microsoft. All rights reserved.