/* Copyright 2010-present MongoDB Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ using System; namespace MongoDB.Bson { /// /// Represents the representation to use when converting a Guid to a BSON binary value. /// public enum GuidRepresentation { /// /// The representation for Guids is unspecified, so conversion between Guids and Bson binary data is not possible. /// Unspecified = 0, /// /// Use the new standard representation for Guids (binary subtype 4 with bytes in network byte order). /// Standard, /// /// Use the representation used by older versions of the C# driver (including most community provided C# drivers). /// CSharpLegacy, /// /// Use the representation used by older versions of the Java driver. /// JavaLegacy, /// /// Use the representation used by older versions of the Python driver. /// PythonLegacy } }