タグ

ブックマーク / learn.microsoft.com (81)

  • フォーラム

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。

    フォーラム
  • Timer.Elapsed イベント (System.Timers)

    名前空間: System.Timers アセンブリ:System.ComponentModel.TypeConverter.dll アセンブリ:System.dll アセンブリ:netstandard.dll 重要 一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。 public: event System::Timers::ElapsedEventHandler ^ Elapsed; public event System.Timers.ElapsedEventHandler Elapsed; [System.Timers.TimersDescription("TimerIntervalElapsed")] public event Syste

    Timer.Elapsed イベント (System.Timers)
    warufuzaketaichi
    warufuzaketaichi 2010/04/13
    タイマ処理用クラス。
  • ConcurrentDictionary<TKey,TValue> クラス (System.Collections.Concurrent)

    generic <typename TKey, typename TValue> public ref class ConcurrentDictionary : System::Collections::Generic::ICollection<System::Collections::Generic::KeyValuePair<TKey, TValue>>, System::Collections::Generic::IDictionary<TKey, TValue>, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<TKey, TValue>>, System::Collections::Generic::IReadOnlyCollection<System::Co

    ConcurrentDictionary<TKey,TValue> クラス (System.Collections.Concurrent)
  • Microsoft TechNet : Process Explorer

    Created with ZoomIt Introduction Ever wondered which program has a particular file or directory open? Now you can find out. Process Explorer shows you information about which handles and DLLs processes have opened or loaded. The Process Explorer display consists of two sub-windows. The top window always shows a list of the currently active processes, including the names of their owning accounts, w

    Microsoft TechNet : Process Explorer
  • Using Sessions - WCF

    In Windows Communication Foundation (WCF) applications, a session correlates a group of messages into a conversation. WCF sessions are different than the session object available in ASP.NET applications, support different behaviors, and are controlled in different ways. This topic describes the features that sessions enable in WCF applications and how to use them. Sessions in Windows Communication

    Using Sessions - WCF
  • HttpCookieSession - WCF

    HttpCookieSession サンプルでは、カスタム プロトコル チャネルを作成し、セッション管理用の HTTP クッキーを使用する方法を示します。 このチャネルは、Windows Communication Foundation (WCF) サービスと ASMX クライアント間の通信、または WCF クライアントと ASMX サービス間の通信を有効にします。 クライアントがセッション ベースの ASMX Web サービス内で Web メソッドを呼び出すと、ASP.NET エンジンは次の処理を行います。 一意の ID (セッション ID) を生成します。 セッション オブジェクトを生成し、一意の ID に関連付けます。 一意の IDを Set-Cookie HTTP 応答ヘッダーに追加し、クライアントに送信します。 送信されるセッション ID に基づき、以降の呼び出しでクライアントを

    HttpCookieSession - WCF
  • システム標準の相互運用性バインディングがサポートしている Web サービス プロトコル

    Windows Communication Foundation (WCF) は、Web サービス仕様として知られる一連の仕様をサポートする Web サービスと相互運用できるように構築されます。サービス構成を簡素化して相互運用性のベスト プラクティスを実現するために、Windows Communication Foundation (WCF) では、System.ServiceModel.BasicHttpBinding、System.ServiceModel.WsHttpBinding、および System.ServiceModel.WsDualHttpBinding という 3 つの相互運用可能なシステム指定のバインディングが導入されています。メタデータの公開用には、mexHttpBinding と mexHttpsBinding という 2 つのシステム指定の相互運用可能なバインディ

    システム標準の相互運用性バインディングがサポートしている Web サービス プロトコル
  • 同期ナレッジについて

    Sync Framework の同期アルゴリズムでは、変更の列挙と競合検出が、ナレッジを使って実現されています。このトピックでは、その理論上の概念について説明しています。ナレッジは、レプリカに対して直接的に、または同期を通じて間接的に適用されたすべての変更を表すメタデータです。変更の列挙とは、同期元レプリカで変更された項目のうち、同期先レプリカが把握していないものを特定するプロセスです。競合検出は、2 つのレプリカが同じ項目をローカルで更新するなど、一方のレプリカで行われた操作のうち、変更のナレッジがもう一方のレプリカに転送されなかったものを特定するプロセスです。

    同期ナレッジについて
    warufuzaketaichi
    warufuzaketaichi 2010/04/13
    SyncKnowledgeの説明。
  • 標準のカスタム プロバイダーの実装

    Microsoft Sync Framework において、同期プロバイダーは、レプリカがそのデータを他のレプリカとの間で同期することを可能にするソフトウェア コンポーネントです。同期アプリケーションでは、同期セッションを使用して、同期先プロバイダーと同期元プロバイダーを接続し、同期元レプリカで変更された項目を同期先レプリカに同期 (反映) します。同期プロバイダーの単純な例としては、ファイル システムのフォルダーを管理するプロバイダーが挙げられます。このプロバイダーを、フォルダーを管理する別のプロバイダーと接続することにより、一方のフォルダー内のファイルを、もう一方のプロバイダーが管理するフォルダー内のファイルと同期させることができます。 同期中、同期先プロバイダーは、現在のナレッジを提供し、変更の一覧を同期元から受け取り、その一覧と自分自身の項目間に競合があれば検出し、場合によっては項

    標準のカスタム プロバイダーの実装
    warufuzaketaichi
    warufuzaketaichi 2010/04/13
    プロバイダの動作フロー
  • 古くなったレプリカの復旧

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 Sync Framework は、変更を適用する前に、同期元レプリカの忘れられたナレッジと同期先レプリカの現在のナレッジを比較します。同期先ナレッジに忘れられたナレッジが含まれていない場合、Sync Framework は同期先レプリカが古くなっていると判断し、復旧同期を開始します。 復旧同期を実行するために、Sync Framework では次の手順が実行されます。 アプリケーションが通知を受け取るように登録されている場合、Sync Framework は、復旧同期が必要なことをアプリケーションに通知します。アプリケーションでは、同期元レプリカのすべての項目を完全に列挙するか、部分的な同期を実行するか、同期

    古くなったレプリカの復旧
  • ServiceContractAttribute メンバー (System.ServiceModel)

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。

    ServiceContractAttribute メンバー (System.ServiceModel)
  • ServiceBehaviorAttribute クラス (System.ServiceModel)

    例 次のコード例は、ServiceBehaviorAttribute プロパティを示しています。 BehaviorService クラスは、次のことを示すために ServiceBehaviorAttribute 属性を使用します。 サービス オブジェクトは、トランザクションの完了時にリサイクルされます。 セッションごとに 1 つのサービス オブジェクトが存在します。 サービスはシングル スレッドであり、再入呼び出しをサポートしません。 さらに、OperationBehaviorAttribute 値は操作レベルで、TxWork メソッドがフロー トランザクションに自動的に登録するかまたはこの処理のための新しいトランザクションを作成するかどうか、および未処理の例外が発生しない場合にトランザクションが自動的にコミットされるかどうかを示します。 using System; using Syste

    ServiceBehaviorAttribute クラス (System.ServiceModel)
  • 変更をバッチで配信する方法 (SQL Server)

    このトピックでは、SqlSyncProvider、SqlCeSyncProvider、または DbSyncProvider を使用する Sync Framework でのデータベース同期で、変更をバッチで配信する方法について説明します。このトピックのコードでは、次の Sync Framework クラスを中心に説明します。 DbBatchAppliedEventArgs DbBatchSpooledEventArgs DbSyncContext DbSyncTableProgress RelationalSyncProvider バッチ処理について Sync Framework の既定では、各ノードに対して、1 つの DataSet オブジェクトとして変更が配信されます。変更がノードに適用されるとき、このオブジェクトはメモリ内に格納されています。変更が適用されるコンピューターに十分なメモリ

    変更をバッチで配信する方法 (SQL Server)
  • N 層のピア ツー ピアの同期を構成する方法

    このトピックでは、Sync Services for ADO.NET 向けに N 層のピア ツー ピアの同期を構成する方法について説明します。このトピックの例では、次に示す Sync Services の型を中心に説明します。 DbSyncProvider KnowledgeSyncProvider SyncOrchestrator KnowledgeSyncProvider クラスと SyncOrchestrator クラスについては、Microsoft Web サイトにある Sync Framework の主要なドキュメントを参照してください。 N 層同期について N 層同期アーキテクチャでは、次の図に示すように、同期コンポーネントが複数層にまたがって分散されています。 ローカル ピアは、同期が開始されるピアです。同期を複数のピアから開始する場合は、それぞれのピアに、この図に示すすべて

    N 層のピア ツー ピアの同期を構成する方法
    warufuzaketaichi
    warufuzaketaichi 2010/04/12
    「ステートレスな同期はサポートされていません。」なん…だ…と?
  • クライアントとサーバーの同期のアーキテクチャとクラス

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 Sync Framework を使用すると、SQL Server Compact クライアント データベースとサーバー データベースやその他のデータ ソース (株価を XML で提供するサービスなど) の間で同期を実行できるようになります。2 つのデータベースの同期に備え、Sync Framework では、ADO.NET プロバイダーが対応している任意のサーバー データベースを使用した 2 層または N 層のアーキテクチャがサポートされています。クライアント データベースと他の種類のデータ ソースの間での同期については、サービスベースのアーキテクチャがサポートされています。このアーキテクチャでは、2 層アー

    クライアントとサーバーの同期のアーキテクチャとクラス
  • N 層同期を構成する方法

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 このトピックでは、Sync Framework 向けに N 層同期を構成する方法について説明します。このトピックの例では、次に示す Sync Framework の型を中心に説明します。 DbServerSyncProvider ServerSyncProviderProxy SyncAgent SqlCeClientSyncProvider サンプル コードを実行する方法については、「一般的なクライアントとサーバーの同期タスクのプログラミング」の「操作方法に関するトピックのサンプル アプリケーション」を参照してください。 N 層同期について N 層同期アーキテクチャでは、次の図に示すように、同期コンポーネン

    N 層同期を構成する方法
    warufuzaketaichi
    warufuzaketaichi 2010/04/07
    SDK2.0に含まれている「WebSharingAppDemo-CEProviderEndToEnd」を見るべき。但し当該ソリューションは罠が多い。
  • 同期 - Microsoft Sync Framework でデータを効率的に管理する

    April 2009 Volume 24 Number 04 同期 - Microsoft Sync Framework でデータを効率的に管理する James Yip | April 2009 目次 使用シナリオ Microsoft Sync Framework のしくみ 同期プロバイダ Sync Framework のメタデータ保存領域サービス Sync Services の動作 データおよびスキーマを同期する カスタム同期を実装する まとめ 異なるデータ ストア間の同期をとることは容易ではありません。固有のロジックを作成して同期を実行するには手間とコストがかかります。そこで、Microsoft Sync Framework とその API を使用すると、同期ロジックの作成が大幅に簡素化されます。Microsoft Sync Framework では、ネットワーク上の任意のプロトコルを

    同期 - Microsoft Sync Framework でデータを効率的に管理する
  • Synchronizing a Remote Replica By Using a Proxy Provider

  • Utility Class for Database Provider How-to Topics

    The following class is used by the Sync Framework how-to topics. The class handles functionality that is not directly related to synchronization, such as holding connection string information and making changes to the server and client databases. This class has been tested with Visual Studio 2008, SQL Server Compact, SQL Server 2005 Service Pack 2, SQL Server 2008, and . For information about how

    Utility Class for Database Provider How-to Topics
    warufuzaketaichi
    warufuzaketaichi 2010/04/06
    サンプルコード内で横断的に使用されているクラスの説明。
  • Setup Scripts for Database Provider How-to Topics

    The following scripts create databases and tables that are used in the Sync Framework how-to topics and samples: The first script creates two tables that are used for collaborative scenarios in which SQL Server and SQL Server Compact are synchronized:. For more information, see How to: Execute Database Synchronization (SQL Server). The second script creates a custom change tracking infrastructure

    Setup Scripts for Database Provider How-to Topics
    warufuzaketaichi
    warufuzaketaichi 2010/04/06
    サンプルコードが前提にしているデータベースに関する説明およびスクリプト。